UI UX Cooking

  • Tech Stack: Unity(UI Toolkit, Canvas, Event System), C#
  • Github URL: Link

L'objectif de ce projet était de concevoir un jeu de cuisine interactif où le joueur prépare des plats de manière intuitive et fluide. Le design se concentre sur l'ergonomie de l'interface et la simplicité du gameplay, pour garantir une expérience accessible tout en restant engageante. Le but est d'offrir une immersion maximale dans le processus de cuisine, tout en restant ludique et sans rendre les mécaniques trop complexes.


🍴 Mécaniques principales

👐 Gestion des mains

  • Le joueur peut tenir un ingrédient dans chaque main, ce qui permet une gestion dynamique des ressources et des ingrédients.
  • Certains ingrédients doivent être combinés dans les mains avant d’être ajoutés à un plat, ajoutant un aspect de préparation stratégique.
  • Le respect de l’ordre et du placement des ingrédients est essentiel pour réussir les recettes et éviter les erreurs de préparation.
  • Les actions de la main sont facilitées par des animations fluides pour rendre l’interaction plus réaliste et immersive.

📖 Livre de recettes

  • Le livre de recettes contient une liste des plats réalisables, présentée dans une interface claire et accessible.
  • Aucune aide contextuelle n’est fournie : le joueur doit retenir les ingrédients nécessaires et leur disposition correcte dans les mains pour réussir la recette.
  • Ce système encourage la mémoire et la réflexion sur les combinaisons d'ingrédients, rendant le jeu plus stimulant.
  • Une fois qu'une recette est complétée, un message de récompense et un feedback positif apparaissent pour motiver le joueur à continuer.

⚙️ Système de crafting

  • Une recette ne peut être validée que si les bons ingrédients sont dans les bonnes mains, rendant chaque mouvement crucial pour le succès de la recette.
  • Les ingrédients doivent être placés dans le bon ustensile ou plat pour être préparés, ce qui introduit un élément de gestion des objets et de l’espace dans le gameplay.
  • Une fois les ingrédients correctement disposés, un bouton ou un geste de validation permet de compléter le plat, offrant un retour immédiat sur la réussite ou l’échec de la recette.
  • Les plats complétés peuvent être utilisés pour progresser dans le jeu, que ce soit en débloquant de nouvelles recettes ou en gagnant des ressources pour d’autres activités.

🎮 Accessibilité et Design

  • L'interface est conçue pour être intuitive, avec des contrôles simples et une présentation claire des informations, comme la liste des ingrédients et des recettes.
  • Les éléments interactifs sont bien distincts et facilement accessibles pour minimiser la courbe d’apprentissage.
  • Des indicateurs visuels aident le joueur à comprendre les actions possibles, comme le changement de couleur des ingrédients lorsqu'ils sont placés dans la main correcte ou dans l'ustensile adéquat.