#3: Cleaning up the codebase
Split the server code into focused modules and reduced draw calls from 350 to 5.
Read more →Progress on Vaelund, one week at a time.
Split the server code into focused modules and reduced draw calls from 350 to 5.
Read more →Deleted the old client, wrote a new one from scratch, moved UDP to TCP, and got a staging server up for playtesting.
Read more →We kept the server architecture modular. We designed the network to scale to 1000 players with low network load. We built a CLI for scripted testing.
Read more →