Pawn is a 2D platformer game in which the player embodies a chess pawn and must defeat the adversary Queen. To do so, infiltrate her castle, kill the enemy pieces, free your own allies and earn weapons and skills.
The game is a personal project I made using Photoshop, Audacity and Unity.
I took every role from game designer, programmer,
artist, animator and integrator. Credits for sonds and music can be found below. The project took a few months of work between may and december 2021.
Creation process
I drew many maps on paper to establish the layout of the castle's room. A few changes were made in the final version but the drawings helped me a lot to stay on track.
I created a few concept art pieces to better visualize certain rooms of the level design, as well as the general atmosphere of the game, many assets, characters and UI elements. Certain elements and ideas illustrated to the left had to be cut out of the game during the production due to their complexity and lack of time.
Other sketches and plans were made on paper for other parts of the game. For example, brainstorming of beats for the Boss battle, a list of enemies, their attacks, movements and bonuses, as well as a quick drawing of the controller's buttons.
Because my 2D art skills were not very good at the beginning of the project, I attemped to created some game assets on Krita, without much success. I decided to take an online pixel art course, which allowed me to establish a stronger artistic style for the game and game me an approachable method to create the assets.
I initially planned to implement a character customization option, allowing the player to chose the colour of their pawn just like classic chess. Unfortunately, the idea had to be cut out due to the animation technique chosen. The main character was also supposed to wear a helmet as an armour, but I chose a shield for the same reasons.
Other challenges I had to face include the level of difficulty of enemies. They were sometimes too easy or to difficult to kill. There were also a few bugs that didn't appear during the builds but that many testers experienced.
You can find a few scripts from the game on my Github at
Back to Top