Developing a Multiplayer Tetris Game Using Elixir, OTP, and Phoenix

143
clicks
Developing a Multiplayer Tetris Game Using Elixir, OTP, and Phoenix
In this talk, Merlin Webster, a tech lead at Multiverse, walks through the development of a multiplayer Tetris game named Tetrex using Elixir and Phoenix LiveView. The talk begins with a live demonstration of the Tetris game and moves on to exploring the underlying code and architecture. The discussion aims to provide insights into OTP processes and supervision patterns for creating large interactive experiences. Merlin shares his journey from an Elixir novice to building Tetrex to improve his skills and the challenges faced in optimizing the game for multiple concurrent players. Architectural decisions, client-server interactions, and strategies employed to enhance performance and manage state efficiently are detailed. He also opens the floor for questions to tackle any intricate details further.

© HashMerge 2024