Asset Management
Today was mostly about asset management.
Merging multiple asset package files, which is now working.
But also the memory management side of things.
I’m definitely not happy with how this currently works. I really love how the game ran from a fixed amount of memory. Now we changed it to VirtualAlloc again every time we need a new asset. Luckily this is just the first pass, so we will explore a different and better option. However if that still turns out to be not ideal for my liking, then I will investigate alternative methods. As I really want to run from a fixed amount of memory. I think there is a lot of power there, knowing your budget exactly. And not wasting memory just because it would be "easier" to work like that. Since it probably wouldn’t be.