RPG Maker Extender

Le script francophone qui donne de superpouvoirs à vos événements !

Stable MIT fr
RPG Maker VX Ace API Event-Making

RPG Maker Extender (RME) – Étendez les capacités événementielles de VX Ace

Vous utilisez RPG Maker VX Ace, mais vous êtes limité par le système d’événements classiques ? Vous rêvez de manipuler des variables complexes, de gérer des structures de données, de rendre vos cartes dynamiques – tout ça dans vos évènements ? RPG Maker Extender (RME) est fait pour vous.

Développé par la communauté francophone, RME est un ensemble de scripts RGSS3 qui ajoutent plus de 700 commandes événementielles à l’éditeur natif. Il vous permet de faire ce qu’un script RGSS permettrait… mais depuis la logique événementielle, sans jamais toucher aux scripts.

Dans cette fiche, vous découvrirez ce qu’est RME, pourquoi c’est l’un des outils les plus puissants jamais créés pour VX Ace, et comment l’intégrer dans votre workflow de création.

Qu’est-ce que RME ?

RME, pour RPG Maker Extender, est une extension communautaire développée pour RPG Maker VX Ace. Il s’agit d’un ensemble de scripts Ruby qui ajoutent des centaines de nouvelles commandes accessibles directement depuis l’éditeur d’événements. Son objectif : vous permettre de créer des systèmes avancés sans modifier le script principal du jeu.

Un outil communautaire pour RPG Maker VX Ace

RME est le fruit de plusieurs années de travail collaboratif au sein de la scène francophone RPG Maker.
Il a été construit grâce aux contributions de nombreux makers reconnus, parmi lesquels xvw, Joke, Grim, Raho, Zeus81, Hiino, Zangther, Fabien, Kaelar, Spyrojojo, Boubou le hibou, FalconPilot, Husk, Hinola, Ulis et msp. Il succède à l’Event Extender, avec une ambition plus large : proposer une véritable API événementielle Ruby, claire et extensible.

Un successeur à Event Extender

L’Event Extender avait déjà posé les bases : ajouter des commandes manquantes, offrir plus de souplesse, donner un accès limité au RGSS3 sans toucher aux scripts. RME pousse le concept beaucoup plus loin, en rendant possible l’écriture de vraie logique de jeu dans les événements : conditions complexes, manipulation de données, événements dynamiques, etc.

Un pont entre mapping et scripting

RME ne remplace pas le scripting RGSS3. Il est plutôt le trait d’union avec ce qui se passe sur la map. Il vous permet de manipuler la logique du moteur depuis les événements, de manière claire, sans avoir à structurer des scripts personnalisés ou à toucher au cœur du moteur de base. C’est une solution puissante pour les créateurs qui veulent aller plus loin sans devenir scripteurs.

Définition

RME est une bibliothèque de commandes Ruby conçue pour être utilisée dans l’éditeur d’événements de RPG Maker VX Ace. Elle ne modifie pas le moteur, elle l’étend via les événements.

Pourquoi utiliser RME dans votre projet RPG Maker ?

RME n’est pas une collection de scripts plug-and-play. C’est un cadre de travail qui vous permet d’écrire votre propre logique événementielle, avec une syntaxe Ruby simple, directement depuis l’éditeur. Vous gagnez en clarté, en efficacité, et en liberté de création, sans jamais toucher aux scripts du moteur.

Créer des systèmes complexes sans toucher au Ruby « interne »

Grâce à RME, vous pouvez gérer des systèmes avancés (craft, menu, météo, IA, téléportation conditionnelle, événements dynamiques…) depuis les événements, en écrivant du code Ruby dans une commande script. Pas besoin d’ouvrir l’éditeur de scripts : vous restez dans l’environnement événementiel.

Enrichir la logique d’événements de façon intuitive

RME permet de rendre vos événements plus lisibles, plus puissants, et moins verbeux. Vous pouvez accéder aux données de la map, des personnages, des objets, des variables… et les manipuler avec des commandes claires. Tout se fait en contexte.

Gagner du temps sans rogner sur la personnalisation

RME vous fait gagner un temps considérable sur les systèmes complexes, sans sacrifier la personnalisation. Vous n’êtes pas enfermé dans un script ou une logique prédéfinie. Vous créez, testez et itérez plus vite.

Astuce rapide

RME est parfait pour créer des systèmes modulaires et lisibles. Créez un « event maître » qui manipule des sous-événements à distance, gérez des collisions logiques, ou même votre propre système de combats en événements.

Installation, documentation et compatibilité

RME est un outil propre, bien documenté, et pensé pour s’intégrer facilement à n’importe quel projet VX Ace. Son installation est rapide, sa documentation claire, et sa compatibilité éprouvée.

Installation simple par copier-coller

Il suffit de télécharger le script RME depuis le dépôt GitHub officiel, de l’importer dans l’éditeur de scripts de RPG Maker VX Ace (au-dessus de Main), et de sauvegarder. C’est tout. Aucun paramétrage externe n’est nécessaire, et vous pouvez commencer à utiliser les nouvelles commandes dans vos événements immédiatement.

Documentation complète en ligne

RME dispose d’une documentation en ligne exhaustive avec exemples, définitions, et explications détaillées pour chaque commande. Vous pouvez la consulter ici : rmex.github.io/RMEDoc.
Elle couvre tous les objets RME (player, event, self, game_map…), leurs méthodes et cas d’usage courants.

Fonctionne uniquement avec VX Ace

RME est conçu exclusivement pour RPG Maker VX Ace (RGSS3). Il n’est pas compatible avec les versions antérieures (XP, VX) ni avec MV ou MZ (qui utilisent JavaScript). Il fonctionne parfaitement avec des projets déjà avancés, y compris ceux utilisant d’autres scripts – à condition de respecter l’ordre de chargement.

Information

Le dépôt GitHub officiel de RME est ici : github.com/RMEx/RME. Vous y trouverez le code, les issues, les versions à jour et les contributions ouvertes.

Questions fréquentes
❓Qu’est-ce que RME exactement ?

RME est une bibliothèque de commandes Ruby pour RPG Maker VX Ace, à utiliser directement dans l’éditeur d’événements. Elle étend les possibilités des événements sans modifier le moteur.

❓RME remplace-t-il le scripting RGSS3 ?

Non. Il simplifie l’accès au RGSS3 depuis les événements, mais ne remplace pas l’éditeur de script. C’est un outil pour coder plus simplement dans les commandes événementielles.

❓Dois-je savoir coder pour utiliser RME ?

Une base en Ruby est nécessaire. Vous écrivez du code dans les événements, mais vous n’avez pas besoin de déclarer des classes ni de structurer un script complet.

❓RME est-il compatible avec d’autres scripts ?

Oui, à condition de bien gérer l’ordre des imports. RME doit être placé au-dessus de Main, et idéalement avant les scripts qui affectent les événements.

❓Puis-je utiliser RME dans un projet commercial ?

Oui. RME est libre et open source. Vous pouvez l’utiliser dans des projets gratuits ou payants, sans restriction, à condition de respecter sa licence.

Galerie

1 images
Ajoutez RME à votre projet VX Ace

Étendez vos événements avec une API Ruby claire et puissante. Créez des systèmes avancés sans modifier les scripts de base. Documenté, communautaire, et open source !

Découvrir RPG Maker Extender

Versions

Aucune version publiée pour le moment.

Vous pourriez aussi aimer

Newsletter

Ne ratez rien de la communauté

Nouveautés, jeux inspirants et ressources utiles directement dans votre boîte mail.

Pas de spam · Désinscription en un clic