Chicken Out
Vous incarnez un poulet en 2D qui cherche à s'enfuir d'une usine.
Pour retrouver l'air pur de la nature et de la liberté, vous devrez esquiver tous les pièges sur votre route, ainsi qu'un robot géant ?!?!
Dans ce projet nous avions la contrainte de ne pas utiliser la physique de Unity, nous avons donc dû créer la notre, ce qui a été un véritable défi pour l'optimisation car le jeu est un jeu mobile.
Catégorie : Platformer 2D
Plateforme : Unity
Langage : C#
Durée du projet : 3 mois
Nombre de personnes : 13
Ce que j'ai fait
Base de donnée (settings, collectibles, score du niveau)
Menu du Leaderboard (et croisement des données de la base de donnée)
Menu de connexion
Menu des settings
HUD in game
Piques in game
LD des caisses et des scies mouvantes dans le niveau du laboratoire
Optimisations du jeu

Voici le menu de connexion, pour éviter des actions au joueur, nous avons décider que la connexion serait optionnelle, c'est pourquoi comme on peut le voir en haut à gauche nous sommes connecté en tant qu'invité. Cependant si le joueur décide de vouloir sauvegarder sa progression alors il devra créer un compte ou bien se connecter pour récupérer sa progression.

Voici le leaderboard, il est actuellement vide car le jeu a une base de donnée locale et non en ligne. Le leaderboard permet de classer les joueurs par niveau.
Grâce à un score que nous avons calculé, qui prend en compte le temps, les collectibles récoltés durant la course, ainsi que le nombre de morts.

Voici les settings, d'ici vous pouvez contrôlez les différents flux audios, ainsi que la langue du jeu souhaitée.
