Moony is a project manager with 10 years of experience who pairs deep low-level programming instincts with pragmatic leadership in multiplayer and simulation game development. Originally a C/C++ backend contributor on projects like The Powder Toy, they have expanded into managing server-side systems and tooling for notable open-source game engines such as RobustToolbox and Space Station 14. They specialize in backend features, entity/query systems, and simulation mechanics—bringing a developer’s attention to detail to product and process decisions. Colleagues can expect a hands-on manager who still dives into code to implement or debug complex behaviors, particularly around game physics, spawn systems, and entity interactions. Moony’s uncommon blend of low-level systems thinking and high-level GC-language project oversight helps bridge engineering and product needs in game teams.
A multiplayer game about paranoia and chaos on a space station. Remake of the cult-classic Space Station 13.
Role in this project:
Backend Developer
Contributions:782 reviews, 16 commits, 1233 PRs in 3 months
Contributions summary:Moony contributed primarily to the backend aspects of the game, specifically enhancing sandbox functionality, modifying item parameters, and optimizing gameplay mechanics like entity interactions and energy management. Their work involved adding new features such as a machine-linking button to the sandbox panel and renaming menu functions. The commits include changes to code files and also adjustments in localizations.
Written in C++ and using SDL, The Powder Toy is a desktop version of the classic 'falling sand' physics sandbox, it simulates air pressure and velocity as well as heat.
Role in this project:
Back-end Developer
Contributions:9 commits, 19 PRs, 116 comments in 4 years
Contributions summary:Moony primarily contributed to the core game logic by adding new elements and functionalities to the powder simulation. Their work included implementing the "POLO", "STASIS WALL", and "RAYT" elements, along with the "SLCN" element. These changes involved modifying existing simulation code, updating element properties, and altering the rendering process. They also added a reaction to produce BCOL and fixed existing bugs, all of which were aimed at expanding the game's element interactions and overall functionality.
cocos2dgameheatc-plus-plussimulation
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.