oestrich
ExVenture - Text based MMORPG
ExVenture is a text based MMORPG. I’ve been working on it for the past year or so, and it’s had a lot of cool things get spun off, such as Gossip, and Squabble. You can find it at exventure.org and on GitHub.
Some of the fun 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
This is all MIT licensed so feel free to spin up your own game and poke around the code. If anyone is interested there is also a discord server. I’ve got a game up on midmud.com if anyone wants to try before you download!
I also post monthly updates on my blog, the latest post is here.
Most Liked
NobbZ
I was able to listen to it during commuting back to home, I really enjoyed that episode and it reminded me of the time I actively played MUDs, I really need to take some time off from job and family to play some MUDs again…
oestrich
I’ve been working on getting ExVenture in a state for anyone to deploy, instead of something I hacked together. I have ansible set up along with a simple deploy script. This sets up a much nicer environment than I previously had.
https://blog.oestrich.org/2018/12/deploying-exventure
I also have a hosted option if anyone is interested in a game without having to deploy it, which was fun to get going via terraform.
oestrich
Did a new update post about the changes in ExVenture for December.
https://blog.oestrich.org/2018/12/exventure-updates
Some highlights include, refactoring the the eventing system for NPCs and formalizing the internal markup language. Check out the post for more info!
Popular in Discussions
Other popular topics
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #deployment
- #library
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #channels
- #elixirconf
- #exunit
- #discussion
- #javascript
- #code-sync
- #podcasts
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #elixir-ls
- #phoenix_html
- #iex
- #blog-post
- #graphql
- #genstage
- #ai
- #websockets
- #supervisor
- #advent-of-code
- #elixirconf-us
- #distillery
- #processes
- #forms
- #api
- #metaprogramming
- #security
- #performance








