Le potager Solarpunk
A downloadable game for Windows
Le potager Solarpunk
Vous devez manipuler un drone pour effectuer des tâches de jardinage : planter, arroser, récolter.
Objectif : obtenir le meilleur score en 2 minutes.
Pour cela, il faudra (en boucle) : semer des graines, récupérer de l'eau (via un arrosoir), arroser et récolter les légumes.
Interactions principales :
- Touche Espace : permet de prendre le seau d'eau, de le remplir (au-dessus du plan d'eau) et d'arroser le terrain.
- Touche E : permet de semer des graines et de récolter les légumes arrivés à maturité.
- Touches QZSD : permettent le déplacement du drone sur 2 axes (Z=Avancer, S=Reculer, Q=Gauche, D=Droite)
- Touche Echap : permet de faire une pause dans le jeu.
Déroulement du jeu :
- Le drone doit commencer par semer les grains sur chaque parcelle (verte) du terrain
- Une fois les graines plantées, les légumes vont pousser.
- Si la parcelle devient orange, cela signale qu'il est grand temps d'arroser la parcelle.
- Si la parcelle n'est pas arrosée dans les temps, les légumes seront pourris et la parcelle ne sera plus cultivable (un tombe y sera affichée)
- Si la parcelle clignote en rouge, il est temps de récolter les légumes.
- Quand les légumes ont été récoltés, la parcelle redevient verte et est à nouveau cultivable.
- L'inventaire des récoltes par type de légumes est affiché.
- Pour arroser une parcelle, il faut d'abord que le drone prenne l'arrosoir et qu'il se mette au-dessus du plan d'eau pour le remplir. Chaque appui sur la touche espace permet de remplir l'arrosoir d'un litre (max 3 litres)
- Si l'arrosoir possède de l'eau, le drone peut arroser la parcelle.
- Une jauge de remplissage de l'arrosoir s'affiche en bas à gauche de l'écran.
- A la fin de chaque partie, il y a un affichage du score obtenu, ainsi que du meilleur score.
- Le meilleur score est sauvegardé à la fin de chaque partie.
Précisions :
- Le nombre de points obtenus pour la récolte d'une parcelle est définit aléatoirement par type de légume à chaque démarrage d'une partie
- Les graines semées donnent un type de légume aléatoire pour chaque parcelle.
- Pour chaque type de légume, des temps différents sont définis pour chaque étape de pousse du légume, et calculé aléatoirement à chaque démarrage d'une partie.
Tech & Outils Unity utilisés :
- utilisation ScriptableObjects
- pattern State Machine
- Prefabs
- Animator + Coroutines pour animations
- Particle System pour effet de semage et d'arrosage
- AudioSource pour sons
- TextMeshPro pour UI texte
- UI Toolkit pour la page de démarrage et de pause
- Input System pour actions du joueur
- JsonUtility pour sauvegarde du meilleur score de jeu
- Architecture & qualité
- Evénements pour UI et sons
- Triggers, RayCast
| Status | Released |
| Platforms | Windows |
| Author | siropderable35 |
| Content | No generative AI was used |
Download
Install instructions
- Télécharger le .zip
- Le décompresser
- Lancer l'exécutable


