Se rendre au contenu

Matrux


Vous devez guider de petits cubes (ordinateurs) jusqu'à leur arrivée pour cela vous devrez user d'un nombre limité de tuiles par niveau afin de trier les cubes et les emmener aux bons endroits sans collision ou chute.

C'était notre premier projet sur unity ce qui nous a permis d'apprendre les bases du moteur.




Catégorie : Puzzle Game 3D


Plateforme : Unity


Langage : C#


Durée du projet : 1 mois


Nombre de personnes : 1


Ce que j'ai fait


  • Reproduction de 4 niveaux du jeu RUSH et création de 2 niveaux (Walkthrough)

  • Mouvement & déplacement des cubes

  • Système de tick

  • Menus & HUD in game

  • Tuiles qui affectent les cubes

  • Assets et shaders


Durant la phase de placement des tuiles, le joueur peut sélectionner dans l'ui laquelle choisir, l'ui pointe toujours dans la direction des tuiles in-game. Par exemple la 2e tuile dans l'ui correspond à celle qui est transparente et qui attend d'être validé par le joueur pour être placée.

Lorsque le lancement de la simulation des cubes est démarré, l'utilisateur (via le système de tick) peut accélérer la simulation. Cela lui procure une bonne UX (User Experience) car il n'est pas frustré d'attendre à chaque tentative.



Si pendant la simulation des cubes, l'un d'eux tombe ou bien rencontre un autre cube la simulation s'arrête. Puis la caméra se téléporte sur le cube correspondant à l'erreur et tourne autour pour laisser la joueur bien comprendre la situation.