You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
|
|
|
|
|
The root project folder needs to contain a project.xml file that describes the project (See ??? for details)
|
|
|
|
|
|
|
|
|
|
Project directory structure (this should be auto-generated by the editor when creating a new project):
|
|
|
|
|
|
|
|
|
|
Project root
|
|
|
|
|
├── project.xml
|
|
|
|
|
├── engine/
|
|
|
|
|
│ └── Lunarium_NE.exe (non-editor version of the engine. Used for creating a release build of the project)
|
|
|
|
|
│
|
|
|
|
|
├── contents/
|
|
|
|
|
│ ├── content_meta.xml - (Associates each asset with a unique id, and whatever else is needed to compile the assets)
|
|
|
|
|
│ └── assets/
|
|
|
|
|
│ └── (Can be organized however the user wants)
|
|
|
|
|
│
|
|
|
|
|
└─ release/
|
|
|
|
|
├── (This directory is generated by the editor when building the project)
|
|
|
|
|
├── game_name.exe - (The non-editor version of the engine renamed to the game name)
|
|
|
|
|
├── engine_state.xml - (configured to load the game from the data/ directory)
|
|
|
|
|
└── data/ - (The data folder generated by the asset compiler, contains all the assets for the game in binary formats)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
├──
|
|
|
|
|
│
|
|
|
|
|
└─
|