BreakoutexEx is a breakout clone written in pure Elixir, using Phoenix LiveView.

The game state is kept entirely on the server, and updates are pushed through a Phoenix websocket.

The actual render is done under the hood by morphdom, a powerful DOM diffing library.

Unfortunately, mobile devices are not supported at the moment. Please switch to a desktop in order to be able to play the game.