Nous devions créer en trois semaines un RPG en groupe de sept personnes en utilisant des technologies front uniquement et sans framework. Les fonctionnalités suivantes devaient obligatoirement être implémentées dans notre jeu :
- Déplacer le personnage à l'aide des touches du clavier
- Charger une zone pour que le joueur puisse se déplacer dedans
- Naviguer entre différentes zones (par le biais de portes par exemple)
- Récupérer des objets en appuyant sur une touche du clavier ou directement en marchant dessus (exemple : une clef)
- Utiliser des objets en appuyant sur une touche du clavier (exemple : une clef face à une porte)
- Afficher une zone de texte suite à un événement. Par exemple, parler à un personnage non joueur en face du personnage contrôlé.
- HTML5
- CSS3
- JavaScript
"Never Happened" est un jeu dont le but est de ramasser les indices que vous avez égarés suite au meurtre du maire de la ville que vous avez commis. Il faut éviter les policiers qui se baladent dans la vlile et ramasser les cinq objets perdus pour gagner la partie. Les objets sont les suivants : couteau, bouteille, clef, pass, bague. Lorsque vous êtes attrapés par un policier, vous êtes renvoyé.e au début du jeu devant votre maison.
Vous pouvez vous déplacer sur les différentes cartes grâce aux flèches du clavier. En utilisant la touche "m", vous pouvez effectuer un moonwalk (à vous de découvrir les avantages de cette touche dans le jeu !). Vous pouvez dialoguer avec les PNJ en utilisant la touche entrée. La même touche est utilisée pour ouvrir les portes fermées.
Le menu vous permet de lancer une partie et choisir votre personnage.
Joueurs possibles
Vous pouvez également connaitre les touches du jeu et accéder aux crédits. En cliquant sur nos noms dans les crédits, vous pouvez directement accéder à nos GitHub.
Touches du jeu et crédits
Toutes les cartes ont été intégralement créées en utilsant des spritesheets d'opengame art et le logiciel Tiled. Les deux joueurs et PNJ ont été créés grâce à ce spritesheet generator.
Vous pouvez retrouver ci-après les différentes cartes du jeu :
Lorsque vous avez trouvé un objet, ce dernier est automatiquement ajouté à votre inventaire. Il faut trouver les cinq objets pour gagner.
Vous pouvez activer la musique pour une meilleure immersion dans le jeu à tout moment grâce au bouton son présent en bas du panneau inventaire.
Nous avons développé ce projet à sept, vous pouvez retrouver nos profils ci-dessous :
- GitHub : @Leambr
- LinkedIn : Léa Mhoumadi
- GitHub : @Lance1ot0
- LinkedIn : Lancelot Boyer
- GitHub : @DylanLangevin
- LinkedIn : Dylan Langevin
- GitHub : @LouisSleep
- LinkedIn : Louis Rocca
- GitHub : @Doud75
- LinkedIn : Adrien Quimbre
- GitHub : @The0Duval
- LinkedIn : Théo Duval