Dandelion is a game in which the player has to collect souls called Dandles and bring them into a sort of tree, the Dandelion. The core mecanic is based on the non-distinction of the Dandles' nature (good or evil) when they are not lit up.
​
When an evil Dandle starts chasing the player, he can throw a good Dandle he is carrying to neutralize it. If an evil Dandle touches the player's avatar, the player loses one life point. If an evil Dandle touches a good Dandle carried by the player, every single Dandle behind the good Dandle touched are killed.
​
I've been working as a game designer and a developer (C#) on this project.
What did I learn from this project ?
- Gameplay programming, especially the motion of the Dandles following the player and creating a curve
-Designing and integrating the camera behaviour depending on how many Dandles the player is transporting
- Smoothing the camera movement when the player moves it by moving the mouse cursor position
- Lighting setup
- Creating and integration the UI
- Multi-Worlds system creation
- Designing and integrating the core system of the game with precise game rules
- Progrmming the AI of the Dandles
- Integrating the 3D environment.
Download the game
download documentS related to the game