For more than a year I have come back to my roots of making online games with Phaser, and am proud to share with you my latest game, Legion!
Legion is a tactical, turn-based RPG in which you can assemble and grow a team of 3 to 6 heroes to fight other players. You can play casual games, play against friends or try to rank up the 5 seasonal leagues in ranked mode!
There is a TON of material for dev logs that I will come around to write at some point and share here, especially as I’ve been binging on game design talks to try to refine and improve every aspect of the game as the months pass by.
In terms of tech stack, I’m using:
– Phaser for the game itself
– Preact for the client app
– NodeJS for two services running on Google Cloud: the game server itself and the matchmaker
– Firebase for authentication and database management
– Docker to pack it all (with docker-compose for local development)
Stay tuned for more information, and let me know if you have any feedback!