This is a classic gem puzzle game written in C++, Qt6, and the Easy2D game engine.
In this game, I was responsible for creating the game animations, developing the game client logic, and contributing to the game’s art design. The game client was developed using Qt Widgets and the Easy2D engine. For the gem elimination animations, we implemented an animation delay-lock system to ensure that animations play correctly during consecutive eliminations.