top of page

Fantasy Puzzle Arena is a multiplayer versus match 3 game. Charge up by matching blocks and performing combos and chains to build powerful attacks or use abilities.

Fantasy Puzzle Arena: Bio
Fantasy Puzzle Arena banner
Fantasy Puzzle Arena: Image

Fantasy Puzzle Arena is a multi-platform game for PC and Android(not cross-platform). During games on the PC version, the opponent's board can be seen. Finishing games awards currency which can be used to unlock extra tilesets.

​

Combat revolves around matching blocks and the fighter chosen. Advanced matches such as combos and chains contribute greatly to charging. In addition to this, the types of the blocks matched determine the type of the attack. This must be used strategically in consideration of the opponent fighter's type. Each fighter has a unique ability to gain advantage over the opponent

Fantasy Puzzle Arena: Text
Fantasy Puzzle Arena: Image

My main role in this project was programming the match 3 mechanics as well as a few other mechanics such as waiting for the opponent to join the game, the shop and player profile. These tasks involved networking the boards and blocks so that the opponent's board can be seen, tracking combos and chains and saving and loading.

​

This project served as an introduction to networking and optimisation for mobile platforms. I learned how to set up a multiplayer project as well as its intricacies such as best practices and limitations. I also implemented the game scene for mobile with only the player's board to reduce the overhead of the game.

Fantasy Puzzle Arena: Text
bottom of page