Projet TER

Quicker Than Light est un jeu développé pendant le TER de Master 1 Informatique de janvier 2020 à juin 2020.
C'est un jeu d'arcade du genre Shoot'em up développé sous Unity en 2,5D dans l'idée de jouer sur une borne arcade.
Ce projet a été organisé de façon agile entre les quatre membres de l'équipe.

Pour ma part, j'ai réalisé le comportement des ennemis en créant une multitude de vaisseaux, certains se déplacent en suivant des courbes de Béziers, d'autres suivent le joueur. Chacun à des attaques ou des comportements différents.

J'ai aussi participé à la réalisation des niveaux du jeu. Le jeu génère ces niveaux procéduralement. Il possède une liste d'ensembles d'ennemis ayant chacun un score attribué, et une liste des évènements applicables. En fonction du niveau du joueur et de son avancé dans le jeu, il va générer un score global qui permettra de créer le niveau.
Plusieurs ensembles d'ennemis ont été créés pour être mixé à l'aide d'un réseau de contraintes appliqué sur le score global du niveau. Ainsi, la difficulté peut être croissante celon le niveau en cours et l'avancé du joueur. Cela permet de rendre la création des niveaux automatique.

Pour pouvoir essayer "Quicker Than Light", vous pouvez télécharger l'exécutable en bas de page.
Voici les contrôles disponible dans le menu pause :

- Espace : pour entrer dans le niveau ou pour valider ou pour tirer
- Echap : pour quitter le jeu ou pour accéder au menu
- R : pour effectuer un Dash
- E : pour réaliser une Onde
- Flèches directionnelles : pour se déplacer
- Z : pour ralentir le vaisseau

Lien de l'exécutable : Quicker Than Light.exe