I have been working to improve To the Death. The idea is to fix the buggy multiplayer, this time using dedicated servers instead of peer-to-peer hosting.
The advantage of a dedicated server is having much less complexity in its design and much more capable software. This includes higher player counts, as the game doesn’t have do deal with a boatload of player objects, only a local player and networked players (basically just an animated sprite controlled by server software)
The dedicated server software is using Lua ENet, which is an open source networking library. Alongside that, the server itself will be completely modifiable, so you can create your own gamemodes and such. It’s all up to you.
Alongside all this the game itself has received some improvements behind the scenes.
The game now runs ever so slightly better
Bugs with the clientside networking has been fixed and now works pretty well
The game now tells you why you’ve been disconnected
The player script now has a networked counterpart, which reduces memory usage as it doesn’t use copies of an enemy instance to show other players.
There will likely be no major changes as of now, but I am working to fix this mess of a game and finally finish it. And if all goes well, I will continually release new content for you to enjoy. There is no release date for this major update as of yet, though.
The future is looking bright for this game (again.)
0 comments