pawbyte / Game-Pencil-Engine-Editor

Game Pencil Engine a game engine written from the ground up.
https://gamepencil.net/
MIT License
101 stars 20 forks source link

C++ Build System functions in preparation for Editor to Application #174

Open nhurde opened 6 months ago

nhurde commented 6 months ago

Followup to after the HTML5 exporting abilities were removed via https://github.com/pawbyte/Game-Pencil-Engine-Editor/pull/110

Now it will be time to implement the export to C++ for each project. resource.

The object class will need to be most optimal to include meta data that is activated on creation of object.

To speed up development, can either be done via text based file format, json, etc. Data file export not supported currently. Implement the bool build_intocpp_file() for all classes in use (Inluding, but not limited to):

Numerous issues will be created for each resource above.

This will involve mapping, being aware of resources that are only loaded when a branch/object/system needs it depending on resource checkboxes, etc.