Garden Gacha : Mars - Avril 2023
Garden Gacha est un projet scolaire dont leu but était de concevoir une application en rélité virtuelle. L'application devait s'inscrire dans un thème sociétale et nous avons choisi une approche écologique.
Garden Gacha: March - April 2023
Garden Gacha is a school project whose goal was to design a virtual reality application. The application had to fit a societal theme and we chose an ecological approach.
Synopsis
Le but du jeu est de faire pousser des plantes dans son potager. En récoltant des légumes, le joueur gagne de l'argent et peut acheter de nouvelles graines. La particularité vient du fait que dans chaque bac, le joueur peut planter deux graines et ainsi faire des combinaisons entre les légumes qui peuvent être positives comme négatives en améliorant ou réduisant le rendement. Ces combinaisons sont faites en fonction de vraies combinaisons de permaculture. Certains légumes améliorent les rendement d'autres sans ajouter d'engrais.
Synopsis
The goal of the game is to grow plants in your vegetable garden. By harvesting vegetables, the player earns money and can buy new seeds. What makes it special is that in each planter the player can sow two seeds, creating combinations between vegetables that can be positive or negative, improving or reducing the yield. These combinations are based on real permaculture pairings. Some vegetables improve the yield of others without adding any fertiliser.
Tâches Accomplies
- Gestion des combinaisons : les légumes utilisent des scriptables objects dans Unity pour pouvoir facilement avoir leur données. Ces données sont récupérées lors de la plantation puis les combinaisons sont évaluées grâce à une matrice.
- Programmation de la pousse des plantes : les plantes poussent à des rythmes différents et plus ou moins rapidement selon l'autre plante du bac.
- Gestion des interactions avec les mains : mouvement des mains et possibilité d'attraper ou lancer des objets en faisant attention à leur collision.
- Modélisation : nous avons out de suite choisi un style low poly avec une seule texture pour ne pas perdre de temps dans le développement et être sûr que le jeu tourne sur un Meta Quest 1.
Completed Tasks
- Combination handling: the vegetables use scriptable objects in Unity so their data can easily be accessed. That data is retrieved when planting, then the combinations are evaluated through a matrix.
- Plant growth programming: plants grow at different rates, faster or slower depending on the other plant in the same planter.
- Hand interaction handling: hand movement and the ability to grab or throw objects while taking their collisions into account.
- Modelling: we immediately went for a low poly style with a single texture, to avoid losing time during development and to make sure the game would run on a Meta Quest 1.
Gallerie
Gallery



