Repository navigation
Examples
AmayaHena edited this page Nov 14, 2019
·
5 revisions
There is few "complex architecture" example, with file formating.
Of course the final architecture will depend of the options you're using.
This file:
- GameObject - Potion - Heal
- Damage
- Player
- Enemy
- Weapon - Axe
- Sword
- Rock
Will give this architecture:
*projectName*/inc/GameObject/Potion/Heal
*projectName*/inc/GameObject/Potion/Damage
*projectName*/inc/GameObject/Player
*projectName*/inc/GameObject/Enemy
*projectName*/inc/GameObject/Weapon/Axe
*projectName*/inc/GameObject/Sword
*projectName*/inc/GameObject/Rock
*projectName*/src/GameObject/Potion/Heal
*projectName*/src/GameObject/Potion/Damage
*projectName*/src/GameObject/Player
*projectName*/src/GameObject/Enemy
*projectName*/src/GameObject/Weapon/Axe
*projectName*/src/GameObject/Sword
*projectName*/src/GameObject/Rock
This File :
- GameObject - Potion - Heal
- Damage
- Communication - TeamChat
- VocalChat
Will give you:
*Project Name*/inc/GameObject/Potion/Heal
*Project Name*/inc/GameObject/Potion/Damage
*Project Name*/src/GameObject/Potion/Heal
*Project Name*/src/GameObject/Potion/Damage
*Project Name*/inc/Communication/TeamChat
*Project Name*/inc/Communication/VocalChat
*Project Name*/src/Communication/TeamChat
*Project Name*/src/Communication/VocalChat
This file:
- Graphic - Menu
- Game
Will give you:
*Project Name*/inc/Graphic/Menu
*Project Name*/inc/Graphic/Game
*Project Name*/src/Graphic/Menu
*Project Name*/src/Graphic/Game