Game
StaudSoft's Synthetic World
10 years ago

Bugs, Bugs, Bugs, ...


In the last weeks we only did bug fixing. I thought that it wouldn’t be easy to implement a new animation system and an editor for it but I didn’t expected that it would be so hard. Because some other systems were incompatible we had to reimplement them.

New AI system

As the new animation system will (hopefully) allow us to create better monsters we also had to improve the artificial intelligence. So we completely rewrote the steering algorithms. This time they will not only be abled to deal with monsters on the ground. Instead we also added support for flying and swimming entities. The fish is already swimming:

5d0be985b206c.jpg

The screenshot is blurred because it was taken under water. This is not a bug it is a feature of our new HDR renderer!

New sensor system

And as the new steering algorithms support obstacle avoidance we also had to improve our sense system. This allows a monster to perceive its environment. We hope that this will also allow us to support flocking.

New collision system

And to support monster with a more realistic physics we also added a new collision system. This can be controlled by our in-game editor.

Visual programming

To improve the development speed our in-game editor supports now visual programming. For this we implemented over 50 different types of modules. Math, physics, animations, steering, … it’s all there. So the new stuff can be accessed and controlled directly in the game:

Here is how the animation system for the fish looks like in the visual programming editor:

5d0be98966bc1.png

In later versions this editor can also be used to create mods for the game!

Other stuff

And of course we added other small stuff like „Small Signs“. These can be used to label your chests for example.

So what is next:

I am currently fighting with the state machine which drives the animations. Then the fish AI needs to be tuned. Perhaps we will add further animations. And then we want the add new monsters like the sheep, the wolf and the bear.

And then we have to test the new boat and do some minor bug fixes with the fluent water (there are currently big air bubbles in the water).

So it seems that we have much to do. I am sorry that we couldn’t upload a test version. We simply changed a lot of internals of the engine.



0 comments

Loading...

Next up

Finished Voxel Background Landscape

Yes! The first village generated by the AI!

This is only a debug view. When it is finished these buildings will actually be placed in the landscape!

New Dungeons with shy zombie (he does not attack the player because of a bug)

Merry Christmas!

Short intro of us 💕✌️

We're an eletro duo based in Seoul 🇰🇷 Heavily influenced by the 90s.

Our new album #Xennials is all about the nostalgia of that era 💽 CD listenin 📟 beeper beepin 💾 floppy disks floppin days 😎

Stream now! 🎧

https://open.spotify.com/album/3YwWhnHWVy5cA8XOpbaGRA?si=8E9awqU…

Been working lately on lots of 'behind-the-scenes' boring stuff that no one really cares about, so here’s a guy playing the sax for some reason.

#screenshotsaturday

Chiaki Nanami!

The whole squad is here!

Interested? Follow me!

Finished work on the emotions of a new character for the tank universe