-
-
Notifications
You must be signed in to change notification settings - Fork 53
Project Structure
The project structure is all the folders created when you create a new Workspace, let's examine it.
Go in Workspace/MyFirstProject (The project you created during My first project).
The folder tree should looks like that :
๐ MyFirstProject
โโโโ๐ Data
โ โโโโ๐ GameObjects
โ โโโโ๐ GameScripts
โ โโโโ๐ Maps
โ โโโโ๐ MyFirstMap.map.vili
โโโโ๐ Sprites
โ โโโโ๐ GameObjects
โ โโโโ๐ LevelSprites
โโโโ๐ Mount.vili
Let's give some more details on each element :
It's obviously the Workspace folder containing all the elements
This folder will contains all Data related stuff, mostly maps and scripts
This folder will contain all the created GameObjects
This folder will contain all scripts not related to GameObjects
This folder will contains all maps of the project
This is the map you created during this tutorial My first map
This folder contains all the sprites of the game
Will contains textures / animations for the GameObjects
Will contains textures that you can directly place in the map
This file is really important, you will discover why later :)
If you remember well, you created a map previously, but it's still empty, what about adding some stuff in it ?
That's what we gonna see in the next chapter : LevelSprites
- ๐ My first project
- ๐บ My first map
- ๐ Project Structure
- ๐ผ LevelSprites
- ๐ Colliders
- ๐ณ EditorGrid
- ๐ค GameObjects
- ๐ Scripting
- ๐ซ Events
- ๐ Read the Docs
- โจ๏ธ Keyboard and Actions
- ๐จโ๐ป Debugging
- ๐ Sounds and Musics
- ๐ Vili Format
- ๐ฝ Animations
- โ๏ธ Using Utils
- โ๏ธ Manipulating Time
- ๐จ Using the Canvas
- โ๏ธ Tasks
- ๐ฑ Cursor and Constraints
- โจ๏ธ Keyboard and Actions
- ๐ Mounting and Paths
- ๐จโ๐ญ Workspaces
- ๐ Coordinates and Transform
- ๐ท Camera
- ๐บ Map files
- ๐ญ The ResourceManager
- ๐ฎ Gamepads and Joysticks