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

48m 23s logged

“project” file system prototype

Started implementing support for engine project files instead of hardcoding a scene path like i was before for testing.

The engine will now deserialize a project.json file containing configuration,

includes:

  • name Project name (unused for now)
  • version Project version (also unused)
  • start_scene Path to the scene the engine loads on startup
  • Window configuration:
    • width
    • height
    • title
    • fullscreen

while implementing this, I uncovered some unexpected behaviour related to fullscreen handling caused by how window sizing was previously managed.

i spent time refactoring and fixing the window size logic to make fullscreen behaviour… work..

project loading is now starting to come together, less hardcoded stuff yippie

(im planning on making an editor in the future so.. this is why)

0
6

Comments 0

No comments yet. Be the first!