Designed and implemented a custom 2D game engine in C++ as the foundation for a simulation/management game prototype, built from scratch with complete ECS framework.
I designed and implemented a custom 2D game engine in C++ as the foundation for a simulation/management game prototype. The engine was built from scratch and includes comprehensive core systems for entity management, simulation, AI, rendering, and tools.
This project demonstrates my ability to architect and implement a complete game engine, covering simulation logic, tools, and runtime systems. It highlights both low-level engine programming skills and high-level gameplay/system design abilities.
Senior Technical Artist with 10+ years of experience building pipelines, shaders, and tools across AAA titles and indie projects.
© 2025 Zhiyuan. All rights reserved.
Senior Technical Artist & Game Developer