This game was created in Phaser 3 using Javascript, I am the client programmer of the game, my tasks on the project were these:
- Created Texture Atlases for all the image assets of the game.
- Implemented a system to listen to websocket events and handle all the game functionality from the server.
- Created a Spine custom class to simplify the animation implement process.
- Create Observers to update the game's data on the battle mode.
- Implemented a Pause and Slow Mode Systems in the battle.
- Improve performance so the game looks good and can be played on low end devices.