Multiplayer Basebuilding Game


The first Devlog!


I had a really great time during the #septojam 1 streaming dev of the gamejam game #spacetime

So I wanted to develop a game completely live on stream (more or less).

But since I'm not an artist I thought I'd stick with 2D. I'm hoping that at some point talented people will help me to make the game look good, until then it will remain a curious mix of programmer art and free assets.


The multiplayer system of Godot4 is great and for a long time I wanted to make something with it. So here it goes.

A base-building, zombie slashing survival game with tower defense mechanics.


So that's the plan. How does it come along? Great!
The simple server-create-connect was done in half an hour.
I then started to code a "system" for lag compensation, but to be fair I have to rework it at some point.
The next thing was a bit slow, UI... I wanted to create a character designer. So i looked into Godot's animation system
and a short while after I could replace shirt and pants textures with others... varying colors are also done.

Then there was this problem that the clients don't know what the other players color's and clothes are... This was a hard task.
But I managed to sync all properties for the players across the network. Nice! Now that is done, I have almost all the tools, in some form, in code to implement all my plans.

The next thing I did was to add trees and stones and the ability for the player to harvest their materials. Ok, more UI ... the inventory system
has to be done before I attack the task of building stuff with these materials.
In my last stream yesterday I completed the inventory system to a stage where I can collect stuff, the stuff stacks, you can combine stacks.

The next few things I will be doing :

    - complete the inventory system:
            --  drop items
            -- split stacks

So that's the progress of 6 streams...all about 2.5hrs long


So long... have a great day!

Leave a comment

Log in with itch.io to leave a comment.