/mini-RPG-JS

Un exercice de création d'un RPG pour découvrir JavaScript

Primary LanguageJavaScript

Mini RPG JavaScript

Ce projet a été réalisé pendant ma 2ème semaine de découverte JavaScript en cours de formation. Il s'agit de déplacer un personnage sur une carte pour atteindre un trésor, sans prétention de mise en forme particulière.

Missions à réaliser

  • création d'un plateau
  • ajout d'un joueur et d'une case d'arrivée
  • vider et redessiner le plateau
  • gérer la rotation du joueur
  • faire avancer le joueur
  • redessiner le plateau après chaque mouvement
  • déplacer le personnage avec les touches du clavier
  • Fin de la partie
  • Compter le nombre de mouvements

Concepts appris et mis en pratique dans cet exercice

JavaScript

  • objets, méthodes
  • modifications DOM
  • boucles
  • écouteurs d'évènement

CSS

  • terminologie BEM
  • utilisation de sprites

Ajouts par rapport à l'exercice proposé en cours

  • Un peu de style "rétro-pourri"
  • les instructions et le bouton "rejouer"
  • les bruits de pas
  • le coffre sur la case de fin