AIB
A retro style GAA game.
The Toughest Journey Game was a game based on a TV ad. It had a retro arcade style and involved the journey of a player going from club to country to Croke Park.
It was created with Angular, using PixiJS for the canvas rendering and a Node.js backend. We used Colyseus for the socket and multiplayer aspects of the game. I was heavily involved in creating the UI and assisting another developer with optimising assets.
One of the biggest challenges was asset management. We had 34 counties to play as, men and womens GAA teams, which comes to 68 different “base” assets. Then for each sprite sheet there were 12 different images that made up the kicking animation. Dealing with all of these files was a challenge but I used asset packing to reduce the file size as much as possible. We also made use of lazy loading assets so the game was performant.