Brian Johnstone is a seasoned game developer and technical founder with 18 years of experience building and shipping games and real-time 3D technology across mobile, PC, console, and VR. As Lead Developer at Meta’s Camouflaj studio he owned critical systems on the award-winning Batman: Arkham Shadow and now explores AI-driven storytelling, NPC interactions, and novel rendering techniques. He co-founded and ran Darkwind Media for 15 years, delivering profitable multi-platform titles, a proprietary 3D engine (Luster), and high-value contracts with NVIDIA, Activision, Unity and others. An active open-source contributor, he helped bring OGRE to Android under an NVIDIA contract and re-architected its scripting and resource parsers to improve performance and tooling for thousands of developers. Based in Rochester, NY, he blends hands-on backend systems and engine work with leadership in production and business strategy. Colleagues describe him as a pragmatic technologist who turns research-grade rendering and visualization work into commercial products.
18 years of coding experience
16 years of employment as a software developer
Bachelor of Science, Computer Software Engineering, Bachelor of Science, Computer Software Engineering at Rochester Institute of Technology
scene-oriented, flexible 3D engine (C++, Python, C#, Java)
Role in this project:
Back-end Developer
Contributions:85 commits in 2 years 1 month
Contributions summary:Brian primarily focused on fixing bugs related to the script compiler, addressing issues with color operations and texture unit translations. They introduced new functionality related to scene blend operations and implemented light masking in the scene manager. Furthermore, the user added support for Android platform-specific directives and enhanced error messages for various scripting components.
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.