Available for freelance work
Joshua
Moonsamy
Gameplay programmer and 3D artist
I build games in Unity and Unreal Engine: the systems players feel, from movement and abilities to enemies and menus, and the 3D models they see.
- Games
- 5
- Engines
- Unity, Unreal
- itch.io rating
- 4.7 / 5
Selected work
Unity · Unreal Engine · AI · 3D art
Hive Zombie
A top-down zombie game where your horde is both your army and your currency. I built the gameplay systems.
Open project
Night Light
A 3D tower defence game where you guard the Dream Core from nightmares, against waves that adapt to how you play. I built the defenders and their upgrades, the currency, the menus, and the procedural remnant drops.
Open project
Killer Complex
A first-person thriller where a local AI model plays the kidnapper you have to outwit. I built the hacking maze, the traps, the menus, and much of the apartment complex.
Open project
Core Breaker
A three-level 3D action platformer where a defected robot destroys the cores powering an invasion. I built the enemies, the dialogue system, the sound manager, and the menus.
Open project
Southern Shakedown
A first-person shooter where a lone vigilante takes back a hijacked South African apartment building, floor by floor. Rated 4.7 out of 5 on itch.io. I made the character prefabs, textured assets, and environment models.
Open projectAbout
I am Joshua Moonsamy, a game developer from South Africa. Most of my work is gameplay programming in C# and C++: movement, abilities, enemies, and the rules that hold a game together. I also model and texture 3D assets in 3ds Max and Krita.
Each game here was made with a team, from a 48-hour game jam to a year-long project. Every page shows who made it, the brief, exactly what I built, the tools I used, and a build you can play.