Je vois régulièrement sur des forums d'informatique des novices qui souhaitent créer leurs propres jeux, et plus précisément leurs propres MMORPG (jeu de rôle massivement multijoueurs) en général.
C'est une tâche ardue, et j'ai moi même commencé par là. Je n'aborderai ici que l'aspect technique (programmation) du jeu.

Alors tu vas nous apprendre à créer un MMORPG complet ?

Non. Ce tutoriel a pour but de vous montrer les bases de la programmation d'un RPG en Javascript. Je n'aborderai pas l'aspect MMO, c'est à dire que ce sera un jeu en solo et pas multijoueurs. D'autre part, je rappelle que c'est un mini-RPG. Ce sera un jeu de rôle très basique et ne comportera globalement que la partie graphique du jeu.
Une fois les bases acquises, je pars du principe que vous saurez vous débrouiller seul. Il est donc important que vous alliez de l'avant en apportant vos propres modifications et essais au code que je propose. Le copié-collé sans chercher à comprendre ne vous servira à rien, et vous seriez probablement bloqué dès la fin du tuto.

En résumé, voici ce que vous apprendrez à faire dans ce cours :

  • Organiser les différentes données du jeu pour avoir un système aussi dynamique que possible

  • Afficher une carte du monde

  • Afficher des personnages qui peuvent se déplacer, et gérer l'animation de leurs déplacements

  • Gérer la caméra

  • Afficher des éléments d'interface (indicateur de vie par exemple)


L'auteur