Vous êtes
nouveau sur
Oniromancie?

Visite guidée
du site


Découvrir
RPG Maker

RM 95
RM 2000/2003
RM XP
RM VX/VX Ace

Apprendre
RPG Maker

Guides
Tutoriels
Astuces
Making-of

Dans le
Forum

Section Entraide


Comment ça marche?

Aëdemphia
Par Sylvanor

Fighting Robots Quest
Par Boulon

Geex
Par roys

Inexistence
Par Falco

La Légende d'Ibabou
Par Zaitan

Nylu
Par NanakyTim

Sarcia
Par Kaëlar

Super Mario RPG - Lost Souls
Par Omegabowser

News: Nouveautés de la communauté du (...) / Jeux: Final Fantasy 0 (version 2) / Jeux: Ludu / Packs de ressources: Ressources (...) / Tutos: Optimiser son jeu /

Chat  

Bienvenue
visiteur !




publicité RPG Maker!

Statistiques

Liste des
membres


Contact

Mentions légales

124 connectés actuellement

10512313 visiteurs
depuis l'ouverture

96 visiteurs
aujourd'hui



Barre de séparation

Partenaires





Au hasard

RitoJS Blog

BloGecko

RPG Maker - La Communauté

Eclipso

Le Studio du Chat Vert

Les deux derniers

Planète Glutko

Le Comptoir Du clickeur

Nos autres partenaires

Devenir
partenaire




Rendre son jeu autonome
Ecrit par Gari

Comment rendre son jeu autonome ?

Pouvoir jouer sans installer les RTP










Introduction : Tout d'abord, qu'est-ce qu'un jeu autonome ?

Et bien c'est un jeu qui se suffit à lui-même. C'est-à-dire qu'il peut être joué sans que le joueur n'ait besoin de posséder les RTP ou le logiciel sur son PC. Cette opération est vitale si vous voulez diffuser votre jeu à un public large, en dehors des frontières du making. Mais pas seulement : les makers ne possèdent pas l'ensemble des logiciels de la gamme RPG Maker, ou possèdent parfois des versions différentes avec des RTP différents. Enfin, il s'agit d'une opération très simple et très rapide à faire, donc pourquoi vous en priver ? <IMG SRC="

Une fois ceci effectué, testez votre jeu sur un PC qui ne possède pas le logiciel de création que vous avez utilisé, ni ses RTP. Vous saurez très rapidement s'il manque quelque chose ou pas. <IMG SRC="

Petits conseils préliminaires

Pensez à toujours ajouter vos polices d'écritures dans votre dossier de jeu, cela évite au joueur d'avoir à les chercher.
Avant de rendre votre jeu autonome, il peut être intéressant de l'optimiser afin que son poids soit raisonnable.




image

RPG Maker 2000/2003

1ère étape

Insérez dans les dossiers du projet toutes les ressources utilisées, sans oublier les RTP utilisés dans le jeu. Pendant la création de votre projet, toutes les ressources utilisées devront être placées dans les dossiers répertoire du jeu. JAMAIS dans les dossiers du répertoire RTP.

Deux solutions lors de la création de votre jeu :

Utilisez l'importateur de ressources de RPG Maker. Il se charge de placer toutes vos nouvelles ressources au bon endroit dans les dossiers de votre jeu. (Cependant, il ne le fait pas pour les RTP.)
Via l'explorateur Windows, copiez-collez vos ressources dans le répertoire de votre jeu. (Vous pouvez tout mettre si vous avez la flemme, mais c'est mieux de trier pour ne pas avoir un jeu qui fasse 500 Mo alors que vous n'utilisez que 150 Mo des RTP.)

Il faudra ensuite vérifier que votre jeu possède toutes ses ressources dans son propre répertoire.

Ne pas oublier :

1- le charset des véhicules (cf Database > System)
2- le fichier System de votre jeu (idem)
3- le fichier System2 de votre jeu (pour RM2003 seulement, cf Database)

Même si vous n'utilisez pas les véhicules dans votre jeu, vous ne devez pas oublier de placer dans vos dossiers les fichiers qui apparaissent dans la Database > System, y compris les véhicules. (vous pouvez par exemple remplacer les véhicules de base par les charasets de vos héros).

Astuce : Au moment de jouer entièrement à votre jeu, renommez temporairement le dossier des RTP (par exemple "RTP0") : dans le cas où un fichier RTP est non présent dans le répertoire de votre jeu, vous aurez un message d'erreur l'indiquant. (Cependant ça n’est pas le cas pour les musiques et les effets sonores, et pensez à sauvegarder souvent, car le message d’erreur fait planter le jeu !)

2ème étape

Rajoutez le fichier "Harmony.dll" à la racine du répertoire de votre jeu. Ce fichier se trouve dans le répertoire de RPG Maker, là où se trouve l'application RPGMaker.exe.


3ème étape

Modifiez le fichier "RPG_RT.ini" de votre jeu. Ce fichier se trouve dans le répertoire de votre jeu. Ouvrez-le avec le bloc-notes (par exemple, en faisant Clic droit > Ouvrir avec > Bloc notes).

Voici un exemple de ce qu'il peut contenir :

Citation:

[RPG_RT]
GameTitle=projet1
MapEditMode=2
MapEditZoom=0



Les chiffres et le titre varient en fonction de votre jeu. Vous allez rajouter cette ligne de code à la fin :

Citation:

FullPackageFlag=1



(Cette ligne signifie en gros "considère que tous les RTP sont bien présents, et n'affiche pas de message d'erreur".)

Il ne vous reste plus qu'à mettre tout ça dans une archive .zip ou .rar, et le tour est joué !




image

RPG Maker XP

Ce sont sensiblement les mêmes étapes que pour RM2000 et 2003, donc je serai plus concis. Reportez-vous aux explications plus haut pour plus de détails.


1ère étape

Insérez toutes les ressources utilisées dans votre jeu (voir plus haut).


2ème étape

Rajoutez les fichiers "RGSS100J.dll" et "RGSS103J.dll" dans le répertoire de votre jeu.


3ème étape

Modifiez le fichier "Game.ini" de votre jeu (par exemple, en faisant Clic droit > Ouvrir avec > Bloc notes).

image

Voilà ce que vous lirez dans ce fichier :

Citation:

[Game]
Library=RGSS100J.dll
Scripts=DataScripts.rxdata
Title=(nomdevotrejeu)
RTP1=Standard
RTP2=
RTP3



Vous devez enlever le mot "Standard" pour obtenir ceci:

Citation:

[Game]
Library=RGSS100J.dll
Scripts=DataScripts.rxdata
Title=(nomdevotrejeu)
RTP1=
RTP2=
RTP3=



En outre, vous aurez remarqué qu'on a inséré deux fichiers à l'étape numéro 2 mais que le fichier Game.ini ne fait référence qu'à un seul d'entre eux. En effet, pour jouer sur un PC ayant Windows XP ou antérieur, il faut indiquer le fichier RGSS100J.dll ; par contre, pour jouer sur un PC ayant Windows Vista, Seven, Windows 8 ou Windows 10, il faut indiquer le fichier RGSS103J.dll. Vu que peu de PC sont encore sous Windows XP, il vaut donc mieux changer la ligne Library=RGSS100J.dll de Game.ini par Library=RGSS103J.dll.

Une fois ceci effectué, il ne vous reste plus qu'à mettre tout ça dans une archive, et le tour est joué !

PS : Certains jeux nécessitent aussi d'avoir le fichier "RGSS104E.dll" présent dans le répertoire.




image

RPG Maker VX / VXAce

1ère étape

Il s'afit de la même démarche que pour RM2000/2003.


2ème étape

Assurez-vous que le fichier "RGSS202E.dll" est bien présent.


3ème étape

Modifiez le fichier "Game.ini" de votre jeu et enlevez le mot "Standard", comme expliqué dans la partie RPG Maker XP.


4ème étape

Soit compilez le jeu depuis le logiciel RPG Maker. Note : Il se peut que sur certaines versions du logiciel la compilation bloque à 80% ! Cela peut être dû à un dossier trop lourd (souvent à cause du sous-dossier Audio). Il est donc conseillé de compiler sans l'audio et indiquer au joueur de le rajouter avant de jouer.
Soit fusionnez votre projet avec un projet vide préalablement compilé avec les RTP, et mettez le tout dans une archive (.zip ou .rar) qui contient directement tous les dossiers/fichiers (pas besoin pour le joueur d’avoir à faire une décompilation, juste extraire l’archive).




image

RPG Maker MV

Pour MV, le partage comme démo ouvrable n'étant plus possible, vous devrez obligatoirement compiler votre jeu. Par rapport à ses prédecesseurs, cette version a la particularité d'être autonome.

Dans "Fichier", vous devrez aller sur "Déploiement" pour choisir le système d'exploitation souhaité (Windows ou Android). Une option propose de trier automatiquement les fichiers inutilisés, mais elle s'avère imprécise, une vérification manuelle peut donc s'avérer nécessaire (https://wiki.gamedevalliance.fr/rpgmaker/exporter/).

image










Ce tutoriel a été importé du site des Alex d'Or avec l'autorisation d'AlexRE.
Source : "Comment rendre son jeu autonome ?", Alex d'Or, site, consulté le 22/3/2020, url=https://www.alexdor.info/?p=info-jeuautonome.
Tutoriel créé le 22 mars 2020.

Aucun commentaire n'a été posté pour le moment.

Suite à de nombreux abus, le post en invités a été désactivé. Veuillez vous inscrire si vous souhaitez participer à la conversation.

Haut de page

Merci de ne pas reproduire le contenu de ce site sans autorisation.
Contacter l'équipe - Mentions légales

Plan du site:

Communauté: Accueil | News | Forum | Flash-news | Sorties | Chat | Commentaires | Galerie | Blogs | Articles perso | Screen de la semaine | Palmarès | Livre d'or | Recherche | Interviews | OST | L'Annuaire | Divers
Apprendre: Le Wiki | Tutoriels | Guides | Gaming-Live | Tests | Making-of
Télécharger: Programmes | Scripts | Packs de ressources | Midis | Eléments séparés | Sprites
Jeux: Index jeux séparés | Top Classiques | Top Originaux | Les autres | Collection Oniro | RPG Maker 95 | RPG Maker 2000 | RPG Maker 2003 | RPG Maker XP | RPG Maker VX | RPG Maker VX Ace | RPG Maker MV | Autres | Jeux complets | Proposer
Hébergés: Aëdemphia | Fighting Robots Quest | Geex | Inexistence | La Légende d'Ibabou | Nylu | Sarcia | Super Mario RPG - Lost Souls
Ressources RPG Maker 2000/2003: Chipsets | Charsets | Panoramas | Backdrops | Facesets | Battle anims | Battle charsets | Monstres | Systems | Templates
Ressources RPG Maker XP: Tilesets | Autotiles | Characters | Battlers | Window skins | Icônes | Transitions | Fogs | Templates
Ressources RPG Maker VX: Tilesets | Charsets | Facesets | Systèmes
Ressources RPG Maker MV: Tilesets | Characters | Faces | Systèmes | Title | Battlebacks | Animations | SV/Ennemis