- Split core ECS wrapper into gaemstone.ECS project
- Module loading part of gaemstone, still
- Remove ComponentHooks (for now)
- Fix IL for nullable references in IterActionGenerator
- Move from Silk.NET.Maths to System.Numerics
- Add Flecs.Core.Component and .Identifier
- Add Flecs.Doc module
- Add gaemstone.Doc module
- Add [Symbol] to register entities with symbols
This decision will probably be reversed.
- World generator picks random blocks, more color!
Changes relating to ImGui:
- Use custom ImGUI.NET version with local changes to get
access to internal functions. Currently waiting for
upstream to implement this functionality.
- Add font support, and the fonts OpenSans and ForkAwesome
- Add an entity inspector window to browse entities, see
their contents and find references to other entities.