Brussels / 3 & 4 February 2024


Creating a multiplayer game in Go, from zero

Without having any previous experience on building any type of games, I entered on a journey to replicate a game I used to play and I never found a recent implementation of it: Tower Line Defence.Which is why, I decided to do it myself, like so many projects born out of frustration.

I will walk you through the path I took from creating simple games: snake, space aliens, shoot the enemy in order to learn Ebiten, and then creating the game I wanted including both the client & the server side for the multiplayer aspect of it.

Bonus:Including all the struggles I encountered during the process Bonus 2: You'll be able to play it too! :)

GitHub: xescugc/maze-wars URL:


Francesc Gil