Game
Ozone Wipeout

3 years ago

Devlog - March 6th 2022


Dynamic chunk save/load system

this week's focus was on reworking the old chunk save/load system. The old version was created before modding support was added to the game and was far from being done. As this system is the last major technically complex part for the game’s foundation I decided to do it this week after having it pushed into the future for quite some time. Since the generation and spawning systems are all in place (at the very least in their core functionalities) the requirements for the dynamic save/load system were much easier to identify. The new system is incredibly flexible, fully modding compatible and very easy to use (including for modders). Saving an infinite procedurally generated world while maintaining good performance is/was difficult but the current version is very satisfying to see working. There are still a few small things to be taken care of to fully save all the necessary data currently in the game (items, terrain etc) but none of them I see becoming problematic as I have done initial tests on how to do it already. I hope to be able to start working on gameplay features going forward for at least 2-3 days a week while spending the remaining time on creating new spawners (various room types, buildings, points of interest etc), polishing and extending existing systems (more variety in the terrain shape, add support for rivers and lakes etc) and generally optimize, extend and cleanup existing systems. This technical foundation for the game has been the core focus of my work on the project for about the past 2 years and I am incredibly happy and relieved that I was able to accomplish those goals I set myself that long ago. Until the very end I was unsure (still am a bit as I am not 100% done yet, but chances are incredibly low now) if what I want to do can be done and most importantly can be done by me with my expertise and budget. There has been internal testing of the initial tech demo of last week already and results were great. I plan on having the next tech demo version next week with hopefully the majority of the chunk save/load system to be part of it. If you are interested in testing it (again tech demo means very limited to almost no gameplay) feel free to reach out.


Notable tasks this week:

  • Implemented dynamic & generic chunk save/load system

  • Implemented procedural zombie spawning (see image above)

  • Finished core technical foundation for the game after ~2 years


Wishlist on Steam

Join the Discord


That’s all I got this week. I hope you are all doing well.

Stay safe out there and I’ll see you next week.



0 comments

Loading...

Next up

Devlog - November 6th 2022

Devlog - May 15th 2023

Devlog - November 20th 2022

Happy #WIPWednesday!

Are you working on a game?

Making some art?

Practicing a song?

Something else?

Tell us in the comments!

Devlog - December 11th 2022

Happy #WIPWednesday!

Are you working on a game?

Making some art?

Practicing a song?

Something else?

Tell us in the comments!

Devlog - May 7th 2023

Devlog - March 5th 2023

Happy #WIPWednesday!

Are you working on a game?

Making some art?

Practicing a song?

Something else?

Tell us in the comments!

A couple nice shots in an entirely runtime generated world for my upcoming survival game.

#screenshotsaturday #ozonewipeout