I will program your unity game mechanics and systems


About this gig
Are you looking for a reliable Unity game developer to bring your game mechanics to life?
I have been building games in Unity for nearly a decade, with 3+ years of professional C# development experience. I specialize in gameplay systems, player controllers, state machine AI, combat mechanics, animation integration, and custom Unity Editor tooling.
What I can build for you:
- Player movement and controllers
- Combat systems with abilities and cooldowns
- State machine enemy AI and behaviors
- Scriptable Object architecture
- Custom Unity Editor tools
- Animation and physics integration
- Game loop systems including saving and progression
My main project is Doors25, a 3D tower defense roguelite with an active Steam page, where I designed a complete modular tower system using Scriptable Objects and interfaces.
I write clean, well-commented C# code that is easy to extend and maintain. Every delivery includes full source code.
Feel free to message me before ordering to discuss your project I want to make sure I can deliver exactly what you need.
Let's build your game together!
Get to know Pupetin
Unity CSharp Game Developer, Gameplay Systems, Tools and VFX
- FromBrazil
- Member sinceSep 2023
- Avg. response time3 hours
Languages
English, Portuguese
My Portfolio
FAQ
What information do you need to get started?
A clear description of what you want built, any reference games or examples, your Unity version, and access to your project if applicable.
Can you work with an existing codebase?
Yes, I have professional experience working with existing systems and legacy code.
Can you add features not listed in the packages?
Absolutely, send me a message and I can create a custom offer tailored to your needs.
Do you work with both 2D and 3D games?
Yes, I have shipped projects in both 2D and 3D across multiple genres.
Will I own the source code after delivery?
Yes, full source code is included in every package and you retain complete ownership.
What Unity version do you use?
I work with any Unity version but recommend using the latest LTS release for stability.
