Xiaozheng Jian is a 3D programmer with 12 years of experience based in Shenzhen, specializing in game development and real-time physics. Currently at chinags, he blends C++ engine-level work with Lua scripting to prototype gameplay mechanics and visual effects. An active contributor to the Urho3D open-source engine, he implemented a Lua example demonstrating coroutines and physics-driven interactions—showing a knack for combining scripting ease with engine performance. Comfortable across the pipeline, he focuses on pragmatic solutions that accelerate iteration for artists and designers. His background suggests strong systems thinking and a preference for lightweight, extensible tooling that bridges prototype and production.
Contributions:658 commits, 178 pushes, 15 branches in 3 years
Contributions summary:Xiaozheng implemented a Lua-based example showcasing coroutines and physics objects within the Urho3D game engine. They created a Lua script that demonstrates starting coroutines, physics integration including creating and manipulating physical objects, and using them to add a visual effect such as a blood splatter. The user's primary focus appears to be using Lua scripting to create game mechanics.
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.