File System Architecture
File System Architecture
Folder Structure
- Assets
- IsGameable
- TaxonomyName
- CategoryName
- SubCategoryName
- AssetId (Isgameable Parent Asset)
- AssetTypeName (Only If Website Asset is marked with a parentId)
- AssetId
- AssetTypeName (Only If Website Asset is marked with a parentId)
- AssetId (Isgameable Parent Asset)
- SubCategoryName
- CategoryName
- TaxonomyName
- SandBox
- FirstName_LastName (Member Name) (When working on an agenda all items should be in the agenda id folder MCU creates this folder on get latest)
- AgendaId
- FirstName_LastName (Member Name) (When working on an agenda all items should be in the agenda id folder MCU creates this folder on get latest)
- Scenery
- Level
- LevelName
- Menu
- Global (Universal Prefabs)
- In Game (GamePlay Hud Prefabs)
- Out Game (Non GamePlay Menu Prefabs)
- Level
- Scripts
- Asset
- Mechanic (Game Function Category)
- Functionality (Helper Classes Only for This Mechanic Needs)
- Dependency (Interface Classes User for Composition Design)
- Mechanic (Game Function Category)
- Data (Data Access like SQL or XML)
- Logic (Global Scripts that more then one Mechanic or the game uses like Networking UDP/TCP)
- Model (Information holding classes or struts)
- Utility (3rd party code)
- Asset
- Utility (All 3rd Party Packages)
- IsGameable