RPG Maker

De EduTech Wiki
Aller à la navigation Aller à la recherche

Introduction

RPG Maker est une série de logiciels ("outil auteur") utilisés pour créer principalement des jeux vidéo de type RPG ("Roleplaying game") et est développée depuis 1997 par ASCII, puis Enterbrain Inc. En avril 2017, la version actuelle est RPG Maker MV.

Un grand avantage de la suite de logiciels RPG Maker est son interface très intuitive. En effet, le logiciel est fait de sorte à permettre à des personnes novices de créer facilement un jeu. Il est certain que pour obtenir un jeu d'une certaine envergure, il sera préférable de s'intéresser plus profondément au logiciel, mais il permet déjà de faire un bon panel d'actions différentes.

Principes globaux

Fonctionnement général

Le logiciel se présente sous la forme d'un éditeur qui permet de créer et d'éditer des "projets" (jeux), exportables facilement sous forme d'exécutables indépendants. Concrètement, l'utilisateur dispose d'une fenêtre centrale d'édition des environnements (cartes) dans laquelle il doit agencer des éléments de décor sur plusieurs couches, à l'aide de "tilesets". C'est aussi là que doivent être insérés les événements qui obéissent à des principes de programmation qui ne dérouteront pas les connaisseurs (boucle, condition, valeurs de variables, etc.), mais qui sont suffisamment faciles d'accès pour être maîtrisés en relativement peu de temps par un novice. Les événements correspondent à tous les éléments dynamiques du jeu, notamment ceux avec lesquels le personnage peut interagir.

Un ensemble de menus d'édition permet de personnaliser l'ensemble des paramètres pertinents pour un jeu de type RPG : personnages jouables, compétences et pouvoirs, objets, ennemis et rencontres, etc. Une petite banque de script intégrée permet également aux utilisateurs avancés de personnaliser des aspects plus fondamentaux du jeu, voir d'ajouter de nouvelles fonctionnalités. Les langages utilisés et reconnus dépendent de la version du logiciel (par exemple, RPG Maker XP utilise du Ruby, tandis que RPG Maker MV reconnaît HTML et Javascript). Le résultat peut être facilement testé et visualisé.

Ressources

Qu'il s'agisse de "tilesets" (sets de décors), de personnages animés, d'images, de musiques, de cartes complètes, de personnages non joueurs ou de sons divers, les logiciels RPG Maker proposent systématiquement une banque de ressources de base relativement diversifiée, mais il est également possible d'importer des ressources dans un projet donné. De nombreux sites web sont consacrés à la création et aux partages de ressources pour les jeux vidéo de type "pixel art" (cf. section "liens"). Le logiciel intègre des tutoriels présentant les fonctions principales proposées par le logiciel.

Disponibilité

Pour RPG Maker VM, une version gratuite limitée à une utilisation d'un mois est disponible au téléchargement. La version payante coûte 79,99 dollars.

Tutoriels RPG Maker MV

Comment faire apparaître/disparaître un pnj (personnage non joueur) sur une case

Case neutre

Utile lorsque vous souhaitez donner l'impression qu'un personnage vient d'un endroit, par exemple une sortie d'escalier.

  • Créer un événement sur la case neutre (i.e. sans événement) sans lui donner d'apparence.
  • Créer un interrupteur et créer une deuxième page de l'événement avec l'apparence du pnj. Associer à la deuxième page un interrupteur. Le pnj apparaît uniquement lorsque l'interrupteur est sur "on".
  • Lorsque vous voulez faire apparaître le pnj, dans une cinématique par exemple lancé par un autre événement, il suffit d'activer l'interrupteur dans cet événement.

Pour faire disparaître le pnj, il suffit de changer l'ordre des pages et d'associer l'interrupteur à la page sans apparence.

Case événement

Utile lorsque vous souhaitez donner l'impression qu'un personnage vient d'un endroit, mais que lorsque vous irez sur l'endroit d'arrivée du pnj, vous irez dans l'endroit en question. Par exemple, un pnj apparaît sur une case d'escalier, il se déplace, ensuite vous allez sur la case et vous changez de carte pour aller au 1er étage.

  • Créer un événement sur une case neutre (i.e. sans événement) proche de la case événement sans lui donner d'apparence et cochez l'option "traverse tout" (l'option "traverse tout" permet de déplacer le pnj à travers des obstacles ou événements, sans cela le jeu bug).
  • Créer un interrupteur et créer une deuxième page de l'événement avec l'apparence du pnj et de nouveau l'option "traverse tout" cochée. Associer à la deuxième page un interrupteur. Le pnj apparaît uniquement lorsque l'interrupteur est sur "on".
  • Finalement créer un interrupteur et une troisième page avec l'apparence du pnj, mais cette fois décochez l'option "traverse tout". Associez le nouvel interrupteur à la troisième page.

Lorsque vous voulez faire apparaître le pnj sur l'événement, dans une cinématique par exemple lancé par un autre événement :

  • il suffit de déplacer l'événement (page 1).
  • Ensuite activez l'interrupteur 1 (le pnj est visible).
  • Déplacez le pnj de la case événement (vous en avez besoin pour accéder à la case événement)
  • Activez l'interrupteur 2. Vous ne pouvez pas passer à travers le pnj, il est considéré comme un obstacle.

Pour faire disparaître le pnj sur une case événement, il suffit de changer l'ordre des pages et des interrupteurs.

Liens