Aller en bas

Qualité du tuto

72 - 86%
6 - 7%
6 - 7%
 
Total des votes: 84
 
Sondage clos
Gummy
Gummy
Staffeux retraité

Nombre de messages : 2666
Age : 33
Localisation : Belgique
Distinction : Modérateur imprévisible

Papy Lolo' [Nabots Nimousse]


Date d'inscription : 27/01/2008

Créer un écran titre totalement personnalisé! [EVENTS] Empty Créer un écran titre totalement personnalisé! [EVENTS]

Mer 13 Fév 2008 - 21:08
Salut salut!

Alors, voici un p'tit tuto pour voir comment on peut faire un écran titre perso, en event. Pourquoi en event? Parce que les events, ça gère. Vous pourrez TOUT personnaliser, absolument tout.

Prêts? Allons-y! Créer un écran titre totalement personnalisé! [EVENTS] 919540




I) Suppression de l'écran titre de base

La première chose à faire est d'éviter forcément de se retrouver sur le menu d'écran titre tout pourri de RMVX de base. Pour cela, il suffit de créer un nouveau script au dessus de Main, appellez-le Skip_Title par le script suivant :

Spoiler:

Alors. Ici, suivez bien mes instructions.

Vous pouvez voir ce code au début du script :
Code:
#------------------------------------
# SETUP START LOCATION HERE!
#-----------------------------------
  MAP_ID = 001 # Map ID of the Start Location
  START_XY = [8,7] # [X,Y] of the Start Location
  START_MEMBER = 0 # Change the value to 0 for default start members.
#------------------------------------
# SETUP START LOCATION END
#-----------------------------------

MAP_ID Changez le 001 par le numéro de la map sur laquelle vous voulez que les héros démarrent.
START_XY Donnez les coordonnées X et Y de la position du groupe sur la map de départ.
START_MEMBER Laissez cette ligne telle quelle, elle inclut dans le groupe de départ ceux que vous avez prédéfinis dans les paramètres Système dans le groupe de départ.

Voilà. Vous pouvez tester votre projet, vous apparaissez directement sur la map. Créer un écran titre totalement personnalisé! [EVENTS] 644620




Bon Ok, jusque là, ça le fait pas, le héros direct. Bhon, ben, qu'à cela ne tienne, faisons un joli écran titre! Créer un écran titre totalement personnalisé! [EVENTS] 249761

Pour avoir un écran titre correct, vous devrez modifier l'apparence du héros ou bien le rendre transparent, pour faire un effet de "cinématique".

RAPPEL :
Vous êtes sur une map, et sur une map, on met quoi? Mais oui, des events! Et on peut faire quoi avec des events? Mais oui, afficher, déplacer des images, jouer des sons, flasher l'écran, faire un menu perso, etc...

Pour le contenu, laissez libre cours à votre imagination! C'est la seule limite au making. Votre imagination. Créer un écran titre totalement personnalisé! [EVENTS] 301290




II)Conception d'un menu en events

Vous allez voir, c'est vraiment pas difficile. Créer un écran titre totalement personnalisé! [EVENTS] 409336

Voici les marches à suivre pour créer un menu en events, partant d'une base imagée avec chaque fois deux images pour un choix, une image de l'option ACTIVE et une image de l'option INACTIVE. Si vous avez 3 options dans votre menu, vous aurez donc 6 images.

Maintenant, créez un event en processus parallèle sur votre map. Dans celui-ci, indiquez ceci :
Partons d'un menu basique, disons d'alignement vertical, et que la navigation se fasse grâce aux touches HAUT et BAS de votre clavier.

Légende:
En bleu clair, ce sont les commandes optionnelles.
En vert, ce sont les variables nécessaires à l'event pour fonctionner.
Code de l'event a écrit:<>Condition : Si la touche BAS est pressée
<>Jouer un effet sonore(votreeffetsonore)
<>Variable [Placement Curseur] : Ajouter 1
<>Condition : Si la valeur de la variable [Placement Curseur] est strictement supérieure à 2
<>Rendre la valeur de la variable [Placement Curseur] égale à 0
<>
Sinon
<>
Fin
<>Attendre 2 frames
<>
Sinon
<>Condition : Si la touche HAUT est pressée
<>Jouer un effet sonore(votreeffetsonore)
<>Variable [Placement Curseur] : Retirer 1
<>Condition : Si la valeur de la variable [Placement Curseur] est strictement inférieure à 0
<>Rendre la valeur de la variable [Placement Curseur] égale à 2
<>
Sinon
<>
Fin
<>Attendre 2 frames
<>
Sinon
<>
Fin
<>
Fin

Maintenant, il ne vous reste qu'à faire un autre event en processus parallèle et d'afficher les images voulues selon des conditions de valeur de la fameuse variable [Placement Curseur].

Voici quelques commandes utiles pour un menu de ce type :

Ouvrir l'écran de chargement :
Code:
$scene = Scene_Load.new
Placez ce script grâce à la commande "Insérer un script..."

Fermer le jeu :
Code:
$scene = nil




Et voilà... Ca peut paraître bourrin et compliqué (bon d'accord c'est bourrin et un peu chiant à faire) mais avec un peu de pratique ça devient un jeu d'enfant de faire une écran titre qui déchire sa tante en slip.

Pour prendre quelques exemples, avec ceci, vous pouvez faire des écrans titres animés, intégrer un splash screen avant le menu, inclure un paquet d'effets spéciaux, etc... bref, faire mieux que l'écran titre de base quoi (c'est pas compliqué, me direz-vous)!

Questions, problèmes ou remarques, le topic est ouvert!

En espérant que ça serve... Créer un écran titre totalement personnalisé! [EVENTS] 657885
Widowan
Widowan
Fondateur
Nombre de messages : 1435
Age : 42
Localisation : France
Distinction : Sergent
Tyran professionnel
Date d'inscription : 15/12/2007
http://www.rpgmakervx-fr.com

Créer un écran titre totalement personnalisé! [EVENTS] Empty Re: Créer un écran titre totalement personnalisé! [EVENTS]

Mer 13 Fév 2008 - 21:14
Très bon tuto, et tres bien expliqué !

_________________
"Si le monde appartiens à ceux qui se lèvent tôt, et si le royaume des cieux est destiné aux simples d'esprit, alors j'essaye juste de squatter un peu..."
Mister Geek
Mister Geek
Staffeux retraité

Nombre de messages : 719
Age : 30
Localisation : Vosges
Distinction : aucune
Date d'inscription : 20/12/2007

Créer un écran titre totalement personnalisé! [EVENTS] Empty Re: Créer un écran titre totalement personnalisé! [EVENTS]

Mer 13 Fév 2008 - 21:51
Excellent, j'adore ! =D
Anonymous
Invité
Invité

Créer un écran titre totalement personnalisé! [EVENTS] Empty Re: Créer un écran titre totalement personnalisé! [EVENTS]

Mer 13 Fév 2008 - 22:39
Joli tuto =)
Korndor
Korndor
Staffeux retraité

Nombre de messages : 4959
Age : 111
Localisation : Erem Vehyx
Distinction : Champion de boxe et au lit ! :O [Wax]
Être Mythique [Mister]
Papi Korndor qui a l'ostéoporose [Skillo]
Soldat Ikéa [Coco']
Un bonhomme, un vrai ! [Neresis]
Vieillard acariâtre [Didier Gustin]
Date d'inscription : 16/12/2007
http://www.rpgmakervx-fr.com/

Créer un écran titre totalement personnalisé! [EVENTS] Empty Re: Créer un écran titre totalement personnalisé! [EVENTS]

Ven 15 Fév 2008 - 16:37
excellent tuto, très bien réalisé et expliqué! ^^
avatar
Lusty
Membre

Nombre de messages : 78
Age : 32
Distinction : aucune
Date d'inscription : 14/02/2008

Créer un écran titre totalement personnalisé! [EVENTS] Empty Re: Créer un écran titre totalement personnalisé! [EVENTS]

Dim 17 Fév 2008 - 17:27
Voilà. Vous pouvez tester votre projet, vous apparaissez directement sur la map.

Jusque la j'ai fait tout ce qui est dit, et pourtant je n'apparais pas sur la map, j'ai toujours l'écran titre...
avatar
Lusty
Membre

Nombre de messages : 78
Age : 32
Distinction : aucune
Date d'inscription : 14/02/2008

Créer un écran titre totalement personnalisé! [EVENTS] Empty Re: Créer un écran titre totalement personnalisé! [EVENTS]

Lun 18 Fév 2008 - 18:19
On oublie, je n'en ai plus besoin, j'ai juste changer l'ecran titre ^^, merci quand même.
lordpolska
lordpolska
Membre

Nombre de messages : 64
Age : 34
Localisation : Sur le trone
Distinction : aucune
Date d'inscription : 17/02/2008

Créer un écran titre totalement personnalisé! [EVENTS] Empty Re: Créer un écran titre totalement personnalisé! [EVENTS]

Mar 26 Fév 2008 - 13:14
Très bon tuto
Cependant tu as oublier quelque truc ^^

  1. Pour apparaitre sur la MAP il te faut modifier le fichier Main à la ligne 14 (Modifier "$scene = Scene_Title.new" par "$scene = Skip_Title.new" SOURCE.)

  2. Ensuite l'appel de script pour l'écran de chargement est erroné : "Scene_Load" n'existe pas sous RMVX et il n'est utilisable uniquement sur RMXP. Le vrai script est : "$scene = Scene_File.new(false, false, true)" SOURCE.


Voila voilou ^^
Anonymous
Invité
Invité

Créer un écran titre totalement personnalisé! [EVENTS] Empty Re: Créer un écran titre totalement personnalisé! [EVENTS]

Mar 26 Fév 2008 - 16:20
Salut, j'ai adoré ton tuto, simple d'utilisation mais pour un noob du rpgmaking il marche super ! ;-)
Gummy
Gummy
Staffeux retraité

Nombre de messages : 2666
Age : 33
Localisation : Belgique
Distinction : Modérateur imprévisible

Papy Lolo' [Nabots Nimousse]


Date d'inscription : 27/01/2008

Créer un écran titre totalement personnalisé! [EVENTS] Empty Re: Créer un écran titre totalement personnalisé! [EVENTS]

Mar 26 Fév 2008 - 22:06
Merci pour tes rectifications, lord' :o
Anonymous
Invité
Invité

Créer un écran titre totalement personnalisé! [EVENTS] Empty Re: Créer un écran titre totalement personnalisé! [EVENTS]

Mer 27 Fév 2008 - 9:57
Salut , j'ai un léger problème avec ton script Créer un écran titre totalement personnalisé! [EVENTS] 950592 ça fait une heure que je déprime dessus !
Voilà je m'explique, j'ai fais en sorte que l'on arrivons sur Map: 001 ( pour moi evidemment ^^ ), on arrive j'ai mis un panorama en fonds pour que ça aille avec les images que j'ai crée.
J'ai charger dans mon RMVX :

-Nouvellepartieun.png
-Nouvellepartiedeux.png
______________________
-Chargerun.png
-Chargerdeux.png
______________________
-Sortirun.png
-Sortirdeux.png

Mon problème : Comment je fais une fois que j'ai le premier event de base que tu donnes pour faire mon menu en entier ? Parce que j'ai rien compris, Les images en particulier ... -_-" Noob du Rpgmaking C'est moi !
Gummy
Gummy
Staffeux retraité

Nombre de messages : 2666
Age : 33
Localisation : Belgique
Distinction : Modérateur imprévisible

Papy Lolo' [Nabots Nimousse]


Date d'inscription : 27/01/2008

Créer un écran titre totalement personnalisé! [EVENTS] Empty Re: Créer un écran titre totalement personnalisé! [EVENTS]

Mer 27 Fév 2008 - 13:50
Bah c'est simple!
Tu crées un event en processus parallèle qui indique ceci :

Code:

<>Condition : si la valeur de la variable [Placement Curseur] = 0
<>Afficher image "nouvellepartieun.png"
<>Afficher image "chargerpartiedeux.png"
<>Afficher image "quitterdeux.png"

Sinon

<>Condition : si la valeur de la variable [Placement Curseur] = 1
<>Afficher image "nouvellepartiedeux.png"
<>Afficher image "chargerpartieun.png"
<>Afficher image "quitterdeuxun.png"

...etc.


Tu remarqueras que selon la valeur de ta variable [Placement Curseur] gérée dans l'event décris dans le tuto, une image spécifique est mise en évidence (à tour de rôle Nouvelle partie, Charger partie, Quitter) d'où l'intérêt des deux versions d'image.
Anonymous
Invité
Invité

Créer un écran titre totalement personnalisé! [EVENTS] Empty Re: Créer un écran titre totalement personnalisé! [EVENTS]

Jeu 28 Fév 2008 - 0:31
Ouais ça marches Merci beaucoup c'est génial, mais faut pas oublier de marquer supprimer image ... -_-"
Nawaki
Nawaki
Membre

Nombre de messages : 254
Age : 33
Localisation : Là ou le vent me mène
Distinction : aucune
Date d'inscription : 21/02/2008

Créer un écran titre totalement personnalisé! [EVENTS] Empty Re: Créer un écran titre totalement personnalisé! [EVENTS]

Jeu 28 Fév 2008 - 0:32
Oue sa marche super merci bien =D
Anonymous
Invité
Invité

Créer un écran titre totalement personnalisé! [EVENTS] Empty Re: Créer un écran titre totalement personnalisé! [EVENTS]

Ven 29 Fév 2008 - 23:40
Oui mais comment fait-on pour mettre la touche entrer en selection dans le menu ?
Gummy
Gummy
Staffeux retraité

Nombre de messages : 2666
Age : 33
Localisation : Belgique
Distinction : Modérateur imprévisible

Papy Lolo' [Nabots Nimousse]


Date d'inscription : 27/01/2008

Créer un écran titre totalement personnalisé! [EVENTS] Empty Re: Créer un écran titre totalement personnalisé! [EVENTS]

Ven 29 Fév 2008 - 23:53
???

J'comprends pas ta question... Créer un écran titre totalement personnalisé! [EVENTS] 485497
59Maker
59Maker
Membre

Nombre de messages : 15
Localisation : Lille
Distinction : aucune
Date d'inscription : 09/03/2008

Créer un écran titre totalement personnalisé! [EVENTS] Empty Re: Créer un écran titre totalement personnalisé! [EVENTS]

Mar 11 Mar 2008 - 14:22
Slt , Desolé Je Comprend Pas je suis encore Debutant J'ai fait Comme ta dit j 'ai testé mon projet j'ai recu un message d'erreur c'est quoi ??? Pk Ca Pas Marché ??? Il faut remplacé Le Sript Main Mais il y en a 2 c'est lequel le MAIN avec une fleche ou Sans ????
Anonymous
Invité
Invité

Créer un écran titre totalement personnalisé! [EVENTS] Empty Re: Créer un écran titre totalement personnalisé! [EVENTS]

Ven 14 Mar 2008 - 23:48
Je réexplique mon problème. En faites. Ok j'ai un beau menu tout ça tou ça =)
Mais Comment on peut faire pour accéder aux "Options" En appuyant sur la touche entré ou barre d'espace
Gummy
Gummy
Staffeux retraité

Nombre de messages : 2666
Age : 33
Localisation : Belgique
Distinction : Modérateur imprévisible

Papy Lolo' [Nabots Nimousse]


Date d'inscription : 27/01/2008

Créer un écran titre totalement personnalisé! [EVENTS] Empty Re: Créer un écran titre totalement personnalisé! [EVENTS]

Sam 15 Mar 2008 - 9:31
Eh bien c'est tout simple, voici un exemple, suis-le et essaie d'en comprendre le fonctionnement par toi-même Wink

Spoiler:
Anonymous
Invité
Invité

Créer un écran titre totalement personnalisé! [EVENTS] Empty Re: Créer un écran titre totalement personnalisé! [EVENTS]

Sam 15 Mar 2008 - 11:12
Ok, mais ça c'est pour la touche C, Or les gens ont l"habitude d"appuyer sur Entré ou Espace, et dans la liste des touches entrés et espace n'y sont pas...
Mister Geek
Mister Geek
Staffeux retraité

Nombre de messages : 719
Age : 30
Localisation : Vosges
Distinction : aucune
Date d'inscription : 20/12/2007

Créer un écran titre totalement personnalisé! [EVENTS] Empty Re: Créer un écran titre totalement personnalisé! [EVENTS]

Sam 15 Mar 2008 - 11:39
Le logiciel utilise les touches Entrée et espace sous le nom de touche "C", car c'est prévu pour une manette (d'où les touches A, B, C, X, Y, R, L et Z).

Par exemple, la touche "C" correspond à Entrée et espace.
La touche A correspond à Z et Shift.
etc...

Wink
Berka
Berka
Staffeux retraité

Nombre de messages : 1832
Age : 34
Localisation : Paris
Distinction : rubyste déglingué
9ème dan en scripting-no-jutsu

Nouveau Justine Beber ;P
Date d'inscription : 16/12/2007
http://rpgruby.olympe-network.com

Créer un écran titre totalement personnalisé! [EVENTS] Empty Re: Créer un écran titre totalement personnalisé! [EVENTS]

Jeu 3 Avr 2008 - 13:33
bien sur, au lieu de mettre $scene = nil, tu peux mettre tout simplement exit
Gummy
Gummy
Staffeux retraité

Nombre de messages : 2666
Age : 33
Localisation : Belgique
Distinction : Modérateur imprévisible

Papy Lolo' [Nabots Nimousse]


Date d'inscription : 27/01/2008

Créer un écran titre totalement personnalisé! [EVENTS] Empty Re: Créer un écran titre totalement personnalisé! [EVENTS]

Jeu 3 Avr 2008 - 14:56
Ah? Je ne connaissais pas ça.

Bah merci de l'info berka Smile
Bricefr
Bricefr
Membre

Nombre de messages : 11
Distinction : aucune
Date d'inscription : 12/04/2008

Créer un écran titre totalement personnalisé! [EVENTS] Empty Re: Créer un écran titre totalement personnalisé! [EVENTS]

Jeu 17 Avr 2008 - 10:52
Ca fait des secondes que mon problemes n'est pas résolu (non je rigole Créer un écran titre totalement personnalisé! [EVENTS] 301290 )
mais je n'arrive pas a faire disparaitre l'écran titre Créer un écran titre totalement personnalisé! [EVENTS] 950592 Créer un écran titre totalement personnalisé! [EVENTS] 27958 Créer un écran titre totalement personnalisé! [EVENTS] 226233 Créer un écran titre totalement personnalisé! [EVENTS] 366828
Horus_Hunter
Horus_Hunter
Membre

Nombre de messages : 10
Distinction : aucune
Date d'inscription : 25/04/2008

Créer un écran titre totalement personnalisé! [EVENTS] Empty Re: Créer un écran titre totalement personnalisé! [EVENTS]

Sam 26 Avr 2008 - 14:36
Pour l'option de chargement j'ai rencontrer différents problèmes, un bug du à Vx qui n'utilise pas la même commande que Xp (le Scene_Load n'existe plus)


au lieu de :

$scene = Scene_Load.new

il faut mettre :

$scene = Scene_File.new(false, true, false)

le "false,true,false" est très important ça ne marche pas sans !

Edit: Woops grilled je viens de voir le screen plus haut Wink
Contenu sponsorisé

Créer un écran titre totalement personnalisé! [EVENTS] Empty Re: Créer un écran titre totalement personnalisé! [EVENTS]

Revenir en haut
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum