Single Update

June 2021 Update

June 1, 2021 at 1:24 pm

Good progress. I now have my simple boxes as entities in my ECS World, spinning using systems (functions operating on entities), and even have some UI elements in the same world being drawn by my UI system. There's still a lot of awkwardness everywhere but it's definitely starting to come together.

As a bonus, I started exploring using libclang to parse C++ and generate additional C++. I plan to use this to generate serialization logic for all entity components that needs to be saved as part of a world save (map saving/loading), and/or sent over the network for multiplayer. Macros can only go so far.

See All Updates