Project structure
Description of project structure
Project folders
- Animation - Animations used in the asset
- Audio - Audio files
- Configs - Upgrade configs
- Fonts - Fonts for text
- Images - Sprites, icons
- Materials - Scene materials
- Prefabs - Prefabs of objects on the stage
- Scenes - Game scene
- Scripts - All project logic
- TextMesh Pro - Resources for using TextMeshPro
- Tilemap - Level Tiles
- GameData.data - Save file (to reset game saves, delete this file)
Scene
- Main Camera - main camera on scene
- [Level] - here everything is related to the level, TileMap, Background
- Road - Stores the game part associated with the car
- Road/Car - Vehicle visual object
- Road/Waypoints - Waypoints where the car moves (set on the Road/Car object)
- [UI] - here are all the objects responsible for the UI
- [Managers]/GameStarter - Object responsible for starting game components
- [Managers]/GameLoader - Loading saves
- [Managers]/GameUI - Game UI logic
- [Managers]/GameLogic - Main game logic
- [Managers]/EventSystem - Standard object for the UI part to work
- [Audio] - Music