Building a Multiplayer Browser Game with LiveView

Speaker:
Gonçalo Tomás


Abstract:

Join us in building out a multiplayer browser game using Phoenix LiveView, where we’ll bring back a game genre that was played by millions of people in the 2000s!

In this talk we’ll discover the interesting challenges of building and scaling a real-time strategy game and learn how we can breathe new life into a classic game by leveraging AI agents. We’ll also cover other components required to fully deploy the game, look into admin menus and consider techniques to discover cheaters.

Reflecting on our implementation, we get a glimpse at the server backend of massively successful mobile games like Clash of Clans and Battle for the Galaxy.

Key takeaways:

Attendees will learn that:

  • LiveView is a great tool to build browser games and how LiveView, along with a good suite of AI tools can enable a single developer to take a game from concept to production.
  • Despite their simple appearance, developing browser games has interesting technical challenges that are fun to solve.

Audience:

Level: Intermediate

Tags: LiveView Multiplayer Game

Format: In-person