Get the latest tech news
Building a WoW (World of Warcraft) Server in Elixir
server in Elixir Thistle Tea is my new World of Warcraft private server project. You can log in, create a character, run around, and cast spells to kill mobs, with everything synchronized between players as expected for an MMO.
To learn more about the requests and responses, I built a quick MITM proxy between the client and a MaNGOS server to log all packets. Turns out this is pretty complicated and I’ll actually have to use the map files to generate paths that don’t float or clip through the ground. My goal isn’t a 1:1 Vanilla server, but more something that fits well with Elixir’s capabilities, so I don’t plan on accepting limitations for the sake of accuracy or similar.
Or read this on Hacker News