ExVenture is an MMO server written in Elixir

ExVenture is an MMO server written in Elixir
Average rating: 1
(2 votes)

Thanks! You’ve rated this material!

There’s no time like the present to jump into Elixir – the functional language that’s taking the programming world very fast. ExVenture is an MMO server written in Elixir and it’s had a lot of cool things get spun off.

Some of the features ExVenture has:

  • Web client to play the game
  • Telnet access for standard MUD clients
  • Can be formed in a cluster
  • Powerful web admin panel to manage the game
  • Prometheus metrics to see what’s going on
  • Cross game chat via Gossip
  • Many more

Web client

  • Using Phoenix Channels, ExVenture ships with a built-in web client
  • Hosted by the app itself, accessible by browsing to /play

There is an admin panel that you can build out the game in. Create zones, rooms, npcs, items, etc. in the panel. They will become live instantly on creating or updating.

You can explore more on exventure.org.

P.S. Try to explore Elixir from a Rubyist’s perspective!

Rate this article, if you like it

Thanks! You’ve rated this material!

Got a project? Let's discuss it!

*By submitting this form you agree with our Privacy Policy.

Mailing & Legal Address

Syndicode Inc. 340 S Lemon Ave #3299, Walnut CA, 91789, USA

Visiting & Headquarters address
Kyiv Sofiivska 1/2a, 01001, Kyiv, Ukraine
Dnipro Hlinky 2, of. 1003, 49000, Dnipro, Ukraine
Email info@syndicode.com
Phone (+1) 9035021111