[RPG-MAKER.FR] Oniromancie: tout l'univers de RPG Maker en français - Tutoriels - [VX] Créer un téléporteur dans toute la carte du monde.

Oniromancie: Tutoriels - [VX] Créer un téléporteur dans toute la carte du monde.


Découvrir
RPG Maker

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

Apprendre
RPG Maker

Guides
Tutoriels
Astuces
Making-of


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: Game design: ouvrir son jeu aux (...) / News: Des jeux et des screens / News: Alex 2019 : tests et nominations (...) / Jeux: Wendy Whedon / Sorties: Wendy Whedon /

Chat  

Bienvenue
visiteur !




publicité RPG Maker!

Statistiques

Liste des
membres


Contact

Mentions légales

112 connectés actuellement

10212173 visiteurs
depuis l'ouverture

629 visiteurs
aujourd'hui

Groupe Facebook

Barre de séparation

Partenaires






TOP
GAMEMAKING


Les 5 plus
visités

Akademiya RPG Maker

Alex d'Or

Blog of Chaos17

BloGecko

ConsoleFun

Au hasard

BloGecko

Lumen

Akademiya RPG Maker

Les deux derniers

Zarok

Akademiya RPG Maker

Nos autres partenaires

Devenir
partenaire


Barre de séparation

Un site du réseau
War Paradise

Annuaires référenceurs




[VX] Créer un téléporteur dans toute la carte du monde.
Ecrit par rpgmalfrax

Bien le bonjour a tous !

Ce tuto n'est pas forcement difficile si vous avez les bases. Je vais donc essayer de faire mon possible pour vous montrer comment faire un téléporteur plutôt sympa et pratique. Il permettra de ce téléporter n'importe où dans la map avec bien sur la possibilité de ne pas pouvoir ce téléporter a certain endroit si une condition n'est pas respecter.

Utilitaire :

Nous aurons besoin de pas mal de chose pour faire ce tutoriel :
-Le logiciel GIMP (sur le tuto je vais utiliser la version 2.6) qui es téléchargeable gratuitement sur internet.
-Le script El Panoramisator disponible dans la rubrique script d’Oniromancie (http://www.rpg-maker.fr/scripts-154-el-panoramisator-vx.html)
-4 Variables dans Rpg Makers VX
-1 nouvelle map dans votre projet remplie de la case noir disponible dans l'onglet A
-L'image suivante à mettre dans le dossier Pictures de votre projet.

image

Sommaire :

I/ Création et redimensionnement de l'image de la carte
II/ Création de l’événement commun de base
III/ Ajouter des petits plus à son événement

I/ Création et redimensionnement de l'image de la carte

Pour information il faut que la carte principal sois un carré, la mienne fais 100x100 carreaux.
Pour commencer nous allons avoir besoin de récupérer l'image de la carte principal. Pour cela installer le script et lancer le comme il est expliqué dans le topic.
Comme paramètre lorsque le script et charger dans le jeu il faut que vous cocher seulement :

Enregistrer en format PNG 32BIT

Et bien sûr sélectionner la map principal. Puis sectionner "EXPORTER LA MAP"
Après un peu d'attente vous avez votre map dans le dossier de votre projet !!

image

Bon maintenant il va falloir réduire le format pour qu'on puisse correctement l'afficher dans notre jeu
Allez dans gimp et ouvrez votre nouvelle image.
Une fois votre image ouverte allez dans la barre d'outil en haut et sélectionnez image puis "Scales image"

image

Dans l'emplacement 1 vérifiez que la chaine ne soit pas brisée.
Dans l'emplacement 2 mettez 416 et validez.
416 est la taille exacte de la hauteur de la fenêtre de base de rpg makers vx, si vous utilisez une résolution de 800x600 mettez alors 600 au lieu de 416.
Validez et enregistrez l'image. Puis copier la dans Pictures.
Je vous montre une des maps que j'ai faite pour le tutoriel :

image

Pour finir il va falloir que vous notiez les coordonnés X et Y de chaque endroit ou le joueur va pouvoir ce téléporter :

image

Puis ajoutez à chaque valeur X : 64

Q : Pourquoi rajoutez et enlever ces valeurs ?
R : C'est simple. L'origine de la carte ne sera pas la même origine que celui du jeu donc il faut faire le calcul pour décaler l'origine de l'image.

1:Position de la souris (un des endroits où va ce téléporter le joueur)
2:Valeur respective : X puis Y
II/ Création de l’événement commun de base

Bon maintenant on passe aux choses sérieuse
Créez un nouvel événement commun. Mettez-le en déclenchement : Aucun.

1*) Démarrage

image

1) Vous affichez l'image de votre map, ici je l'ai appelé téléportation. Mettez l'origine en Haut à gauche et la valeur X à 64
2) Vous affichez le curseur, les paramètres non pas encore de l'importance à part le numéro d'image qui doit être 2.
3) Vous téléportez le joueur dans la map que je vous ai demandé de créer au début du tutoriel
4) Vous initialiser la variable Choix à 1, cette variable va permettre de savoir qu'elle ville vous sélectionnez.
5) Vous initialiser la variable Choix max, cette variable contient le nombre de ville que vous avez au départ sans que vous aillez débloquer quoi que ce soit.
6) Ici ce n'est qu’un exemple. Vous devez pour chaque ville que vous voulez pouvoir sélectionnez après avoir possédez un objet ou activer un interrupteur mettre une condition qui dit :
Si l'interrupteur X est activé ou si l'objet Y est possédé
Alors variable choix max += Z (Z est égal au nombre de ville à débloquer.

Récapitulatif :
La variable choix va définir qu'elle ville sera sélectionnée
La variable choix max va définir le nombre de ville au total suivant l'avancer du jeu

2°)

image

1) On ouvre une boucle
Dans cette partie on va faire en sorte que quand on appuie sur droite la valeur choix augmente de 1 et quand on appuie sur gauche la valeur choix descend de un

2) Condition si la touche droite est pressée
On active un joli son
Si la variable choix et égal à la variable choix max
La variable choix revient à la première ville (donc égal 1)
Sinon
La valeur choix +1

3) Condition si la touche gauche est pressée
On active un joli son <IMG SRC="
Si la valeur choix = 1
Alors on va à la dernière ville (donc égal à la variable choix max)
Sinon
La valeur choix -1


A partir de ce moment-là on à presque tout fais !

3°)
Toujours dans la boucle

image

Si la variable choix est égal à 1
1) on rend égal la variable Curseur X à la valeur x de pixel qu'on à noté plus haut
2) on rend égal la variable Curseur Y à la valeur y de pixel qu'on à noté plus haut
3) On déplacer l'image 2 (c'est à dire le curseur) avec l'origine au centre et les valeurs X et Y égal au variable respective Curseur X et Curseur Y
4) Si la touche C est pressé (Sois Entrée ou Espace)
On efface l'image 1 et 2
On téléporte l'équipe à l'endroit où se situe la première ville
On sort de la boucle.

Répété ceci pour tous les villes EN RESPECTANT BIEN LEURS ORDRE D'APPARITION que vous aurez choisi.

Une petite démo (ne faite pas gaffe au événement qu'il y a dessus c'est la map principale d'un projet ancien) : http://www.mediafire.com/?ufdr6mzjydqedz8


Merci beaucoup à tous pour avoir pris le temps de lire ce tuto



xdablue - posté le 22/10/2014 à 20:18:07. (2 messages postés)

y a t-il encore des gens qui regarde c'est super tutoriels ???:D


et merci sa m'a été utile

savoir ou ne pas savoir conjugué tel est la question


Rythmes - posté le 12/08/2015 à 23:04:02. (3 messages postés)

Bonjour, serait-il possible de remettre les liens des démos et des images?
Ce tuto m'intéresse vraiment pour mon jeu.. Ça m'aiderait vachement! Désolé pour le nécroposting :/
Merci d'avance :)

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