/doom-supervisor

Doomguy visits the BEAM (or how to supervise your BEAM processes Doom-style)

Primary LanguageElixir

DoomSupervisor

Doom Supervisor

Presented at the "Lisbon |> Elixir 19th Edition" meetup on Apr 18, 2023 with the title "Doomguy visits the BEAM".

https://www.meetup.com/lisbon-elixir/events/292379655/

You can find the presentation slides on: https://docs.google.com/presentation/d/186mjb7BGxDxc1UB7qyNDkh35x0iEwUai5VrXvroUqBE/edit?usp=sharing

Instructions

To start your Phoenix server:

  • Install dependencies with mix deps.get
  • Start Phoenix endpoint inside IEx with iex -S mix phx.server

Now you can visit localhost:4001/dynamic_supervisor from your browser.

Remember to start the Doom game before with DoomSupervisor.GameServer.start_game().