benjamin-milhet / Boulder-Dash_The-Witcher

Ce projet a pour but de faire une reproduction du jeu Boulder-Dash avec un thème personnel et des règles réinventées. Nous apprécions tous deux le jeu The Witcher et nous avons donc décidé de choisir ce thème. Le but du jeu est de récupérer l'ensemble des médaillons.

Home Page:http://benjamin-milhet.me/Boulder-Dash_The-Witcher/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The_Witcher-Boulder_Dash

pages-build-deployment

Membres du groupe

Sujet proposé par M. Meunier (https://github.com/lmd-dev)

Introduction

Ce projet a pour but de faire une reproduction du jeu Boulder-Dash avec un thème personnel et des règles réinventées. Nous apprécions tous deux le jeu The Witcher et nous avons donc décidé de choisir ce thème. Le but du jeu est de récupérer l'ensemble des médaillons sans se faire attraper par un monstre tout en effectuant le moins de mouvements possible. Il est aussi possible de charger ses propres niveaux. (Tous les niveaus du jeu sont terminables !)

Touches de déplacement

  - z : Monter
  - s : Descendre
  - q : Gauche
  - d : Droite

Déroulement du Projet

Pour ce projet, nous nous sommes divisés les taches en deux, une personne s'est occupée de la partie HTML et CSS et l'autre de la partie de jeu. Nous avons commencé par l'affichage de la grille du jeu, puis du menu de jeu, et en dernier de l'interface d'édition. Au fur et à mesure de chaque implementation, nous avons vérifié l'ensemble des fonctionnalités.

Problèmes rencontrés

La principale difficulté de ce projet était de correctement structuré notre code pour éviter toute erreur, principalement avec l'utilisation des classes. Un autre point est lors de la fin d'un niveau, qu'il est gagné ou perdu, le dernier affichage ne s'effectuait pas correctement. Nous avons donc mis en place notre propre fenêtre pop-up qui ne fige pas l'écran.

Potentielles améliorations

  • Finalisation du modèle MVC (Actuellement il manque l'ensemble des modèles)
  • Ajout d'un compte à rebours
  • Ajout de plusieurs personnages avec des capacités différentes

Rendu final

Menu du jeu

alt text

Menu d'édition du jeu

alt text

Niveau 3 du jeu

alt text

Fin du niveau 3 du jeu

alt text

About

Ce projet a pour but de faire une reproduction du jeu Boulder-Dash avec un thème personnel et des règles réinventées. Nous apprécions tous deux le jeu The Witcher et nous avons donc décidé de choisir ce thème. Le but du jeu est de récupérer l'ensemble des médaillons.

http://benjamin-milhet.me/Boulder-Dash_The-Witcher/


Languages

Language:JavaScript 79.3%Language:CSS 13.0%Language:HTML 7.7%