🔥We're fired up to deliver a game for the ages.
To be a dynamic experience for every player.
This time around in the updates comes mostly networking improvements. As you may have noticed the homepage, ladder, and game page all have an active connection to the server. I was able to flush out a design for the websocket server to allow for maximum throughput using golang.
The server has been an ongoing side project since closed years ago. Keeping up with the changing tech and always trying to achieve the best possible game play. As a result our experience will be quite different from every other game you have played. The plan is to be able to support 20,000+ players on a single server. With battles with clans, factions, and towns. The flow of the game will always be a power struggle and keep you engaged. Keep a lookout for future posts on the subject.
We are still testing the changes to the game client. A lot of cleanup has been done to remove old code. Testing has been done with current java tech and was able to figure out a few things going forward. One is that the sound system in java is still sub par and will be porting that to the newstart client. Second is video encoding/streaming from java seems to be possible. That opens up all kinds of possibilities with integrations. Hotkeys and mouse has been reworked to allow for faster development and testing. That also allows for game controllers at some point and maybe even coop play. Single sign-on is being worked on to remove the need for the login screen.
⚙️Our Current Pipeline
Planned -> In Development -> Developer Testing -> User Testing -> Complete
Listed in Pipeline Order
🎉Complete
🗺️Newstart Server
🖱️Newstart Client
- Integrate websocket connection
- Show players online
⚔️User Testing
💻Updater
Should be blazing fast for the most part now compared to before. Linux and windows have been tested working. Mac has an issue I'm still trying to resolve.
🪛Developer Testing
🎮Game Client
- Single sign-on
- Hokey rework
- Mouse rework
- Video recording
- Updating to latest dataset
🛠️In Development
🗺️Newstart Server
📝Planned
🖱️Newstart Client
- Sound system with music and effects
🪜Current Ladder
Basically an expansion on what the legacy ladder does but with real-time data from players in game. With the ability to track progress over time with graphs and compete against friends and enemies.
🪜Legacy Ladder
- Link old account to obtain legacy/veteran status