Jewel Quest is a tile matching game with RPG-elements made for mobile devices. The objective is to defeat your opponent by matching tiles and building up your attack power. The game was made in 3 months using HTML, PHP, CSS and Javascript.
Although I worked in a team, I was the only one actually working on the project itself, while my teammate worked on the documentation before leaving the team. I was fully responsible for the game's creation and here are some of my responsibilities.
Since this game was a tile matching game, the first step was to make sure the player can actually move tiles. Since this was the first game I made for mobile devices, I learned to code the touch controls while working on this project.
You move and match the tiles to build up your attack power, so that your character can defeat the enemy. I animated the characters in this game myself, using imported sprites. This was the first time I created animations using 2D sprites.
This is the first project I created a database for. Left is the EER-Diagram that shows how this database works. I created this database in a few days and I'm going to use this newfound knowledge to create similar databases in the future.
I learned maybe things working on this project: how to create games for mobile devices, how to animate 2D characters, how to make tile matching games, and most importantly, how to create a database and connect it to your game.