Encyclopédie de la création de jeux

ORMS: Old RPG Maker Style

Screenshot de Don's Adventures 2

Don’s Adventures 2 recréé dans VX Ace avec ORMS.

ORMS permet de réaliser un jeu à l’apparence de RPG Maker 2003 sur RPG Maker VX Ace. De nombreuses options sont configurables, ce qui rend le script très versatile.

ORMS propose de remplacer les polices d’écriture traditionnelles par une image bitmap, afin d’utiliser des polices pixellisées comme celle de RPG Maker 2003. L’affichage des boîtes de dialogue et des choix est également remanié pour imiter l’ancien moteur.

L’intérêt d’ORMS est d’allier le charme pixellisé des jeux RPG Maker 2003 au potentiel incomparable de RPG Maker VX Ace afin d’obtenir le meilleur des deux mondes.

Installation

ORMS tient en un script et deux images. Depuis la page de la dernière version, récupérez orms.rb puis copiez son contenu dans Materials, de préférence après vos autres scripts. Placez Font.png et Font_color.png dans le dossier Graphics/System de votre projet.

Configuration

Choisissez les options que vous souhaitez utiliser ou désactiver au début du script, dans le module ORMS_CONFIG. La description officielle en anglais des paramètres est disponible dans le manuel d’origine.

Image de police d’écriture

OptionDescriptionPar défaut
BITMAP_FONTAffiche les textes avec les images Font and Font_colortrue
FONT_WIDTH
FONT HEIGHT
Taille d’un caractère dans l’image6 × 14
DOUBLE_FONT_SIZEDouble la taille de l’image de policetrue
LINE_HEIGHTChange la hauteur de ligne32
PADDINGChange la marge des messages et des fenêtres de combat16
SHADOWAffiche l’ombre avec la dernière couleur de Font_colortrue
REWRITE_ALL_TEXTSRéécrit Bitmap.draw_text instead of Window_Base.draw_texttrue
Capture d'écran de RPG Maker VX Ace

Menu par défaut de VX Ace avec BITMAP_FONT

Options des fenêtres

OptionDescriptionPar défaut
OPAQUE_BOXFenêtres opaquesfalse
STOP_CURSOR_BLINKINGArrête le clignotement du rectangle de sélectiontrue
OLDSCHOOL_CHOICE_LISTAffichage des choix comme dans RPG Maker 2003true
Comparatif des deux méthodes d'affichage des choix

A gauche, la fenêtre des choix de VX Ace. A droite, les choix intégrés au message de 2003.

Options de l’écran

OptionDescriptionPar défaut
OLD_RESOLUTIONRésolution de 640×480 (pour imiter 320×240 de RM2003)false
TOGGLE_FULLSCREENLe raccourci (:F3..:F11) pour passer en plein-écran comme sur RM2003. Ecrire 0 pour ne pas le définir.:F4
TOGGLE_WINDOW_MODELe raccourci (:F3..:F11) pour passer à une petite fenêtre ×1 comme sur RM2003. Ecrire 0 pour ne pas le définir.:F5
PIXELATE_SCREENCette option peut ralentir le jeu mais essaie de s’optimiser avec une méthode de frame skipping. L’option active un nouveau compteur affichant les FPS réels (F2), considérant le frame skipping.false
PIXELATION_SHORTCUTLe raccourci (:F3..:F11) pour activer la pixellisation en jeu. Ecrire 0 pour ne pas le définir. N’oubliez pas d’expliquer la commande au joueur ! Une alternative est d’utiliser Orms.set(:pixelate_screen,false).:F6

TOGGLE_FULLSCREEN et TOGGLE_WINDOW_MODE redéfinissent les raccourcis de Fullscreen++. Si vous l’utilisez, placez Fullscreen++ juste avant ORMS.

Options des ressources

Activez ces options pour utiliser directement des ressources de RPG Maker 2000 et 2003 sans avoir besoin de les adapter !

OptionDescriptionPar défaut
USE_OLD_RM_BACKDROPGraphics/Battlebacks1-2 agrandis par 2false
USE_OLD_RM_MONSTERGraphics/Battlers agrandis par 2false
USE_OLD_RM_PANORAMAGraphics/Parallaxes agrandis par 2false
USE_OLD_RM_PICTUREGraphics/Pictures agrandis par 2false
USE_OLD_RM_TITLEGraphics/Titles1-2 agrandis par 2false
USE_OLD_RM_CHARSETGraphics/Characters agrandis par 2false
BACKDROP_ALIGN_TOPGraphics/Battlebacks1-2 alignés en haut au lieu d’au centre pour les fonds de RPG Maker 2000false
KILL_CHARSET_SHIFT_YFait comme si tous les personnages avaient un ! au début de leur nomfalse
OLD_CHARSET_DIRECTIONLes personnages de VX Ace ont l’ordre “BAS, GAUCHE, DROITE, HAUT” mais dans 2003, c’était “HAUT, DROITE, BAS, GAUCHE.” Cette option vous permet d’utiliser l’ancien format !false

Désactiver les nouvelles fonctionnalités

OptionDescriptionPar défaut
DEACTIVATE_DASHDésactive le dash en appuyant sur Shiftfalse

Commandes en jeu

MéthodeDescription
Orms.set(feature, false)Change une des options en jeu !
Exemple : Orms.set(:bitmap_font, false)
Orms.deactivateDésactive toutes les options
Orms.activateActive toutes les options

Dernière mise à jour le 29 décembre 2018