You are browsing as a guest. Sign up (or log in) to start making projects!

4h 41m 16s logged

Editor & Scene Management

been working on the editor mostly.

changes

ECS

implemented generational ID masks for the ECS.

this should prevents issues with stale entity references since IDs can now properly track generations instead of just relying on raw IDs. (i encountered this issue when testing multiple scenes in one project)

scene manager

fully implemented the SceneManager so it can actually be used by the editor & game layer.

this allows the editor to properly load/save/validate/find and generally handle scenes through a unified API (goes for gamelayer aswell but it only really loads them)

bug fixing

spent a lot of time fixing various issues around:

  • project folder management
  • scene management
  • loading / saving behaviour
  • asset loading (cache was causing some problems on loading scenes but its all fixed now :D)

mostly backend work but things are becoming a lot more stable and the editor foundation is starting to come together….

0
5

Comments 0

No comments yet. Be the first!