Summer Is Busy

By silent | Posted on August 13, 2024
Game Development News

Ahoy there!

Summer is the time my family is most busy, and this summer is no exception. Things are starting to slow down now, so I thought I'd drop in and say a few things.

Before the break, I was able to do some significant work on the server portion of the code. The code is now very flexible and allows for all the game functions to run as services so that I can make changes to the game and only "reboot" part of the game logic for those changes to take effect. I tested terminating the running processes and watched as the process checker restart the failed process. This is great for server resiliency and in the case where a service fails, at least the other parts of the game can continue.

I will probably include a way to make certain modules depend on others so if logic like mining also relies on economy, then both services will go down if mining runs into an issue.

Next Up

With the basics of the game server in place, I will be spending some time with the different classes of ships. I'll be adding more stats, working on weapons, upgrade paths, etc. This is the most lacking area of the universe creation process, so it's time that it gets significant dev.

After That

I realized recently, my plans for the different races went missing. I will need to go back to the drawing board and define some of the races over again. This is fine as it will give me time to think about race bonuses and different attributes for each race. The races aren't changing, I just need time to flesh them out again.