u/rtruscain r/elixir • Recommends
Every player and mob is its own process - no game tick, no locks
New BEAM There, Done That with Elise Sedeno (25 years building MMORPG/game backends at Netscape, Nickelodeon, AAA studios). Fully event-sourced, OTP-based game server architecture, plus a NetHack-style multiplayer dungeon in LiveView where splitting static tiles from entity data gave \~100x browser perf.
Open source on Codeberg (`game_server`). [video