Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
nhurde opened this issue May 19, 2024 · 0 comments
Open

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

nhurde opened this issue May 19, 2024 · 0 comments

Comments

@nhurde
Copy link
Contributor

nhurde commented May 19, 2024

Followup to after the HTML5 exporting abilities were removed via #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):

  • Animation Resource - Issue #??
  • Audio Resource - Issue #???
  • Class Resource - Issue #??
  • Font Resource - Issue #??
  • Function Resource - Issue #??
  • Game Entity/Object Resource - Issue #??
  • Light Resource - Issue #??
  • Path Resource - Issue #??
  • Particle Resource - Issue #??
  • Project Resource - Issue #??
  • Scene Resource - Issue #??
  • Texture Resource - Issue #??
  • Tilesheet Resource - Issue #??
  • Video Resource - Issue #??

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.

@nhurde nhurde added this to the Spring 2024 milestone May 19, 2024
@nhurde nhurde changed the title C++ Build System via cmake C++ Build System functions in preparation for Editor -> Application May 19, 2024
@nhurde nhurde changed the title C++ Build System functions in preparation for Editor -> Application C++ Build System functions in preparation for Editor to Application May 19, 2024
@nhurde nhurde modified the milestones: Spring 2024, Summer 2024 Jun 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: 🆕 New (Priority )
Development

No branches or pull requests

1 participant