No Game Engine Game Dev: Word Sleuth 034A: Binary data warehouse and asset store refactor

5 months ago
1

Streamed on 2024-08-20 (https://www.twitch.tv/thediscouragerofhesitancy)

Game Engines are for sissies!

Today's stream was short and interrupted. There is a part B.

Today we did some major refactoring around how we store our binary data in Warehouses, the asset Stores we have to instantiate and cleanup those resources and eliminated the std:: containers. The refactor means that we can always look up an asset by index, with a meaningful semantic name, and there is some coding enforcement of valid index ranges at compile time.

We only got part way through the refactor in this half: The Sounds were all done and we got most of the way through the Shader refactor, but couldn't test the Shader side of things because the Texture management was crashing in strange places. There I had to leave off to go help a friend, so this is continued in the next part.

Loading comments...