Zarok RPG Maker
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.



 
AccueilDernières imagesS'enregistrerConnexion
-14%
Le deal à ne pas rater :
Lave-linge hublot HOOVER HWP 10 kg (Induction, 1600 trs/min, Classe ...
299.99 € 349.99 €
Voir le deal

Partagez | 
 

 Système de pêche avec bonus

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Delta
Matière
Matière
Delta


Masculin Messages : 246
Age : 49
Date d'inscription : 04/12/2012

Caractéristiques du membre
Evolution: Atome
Job: Polyvalent
XP:
Système de pêche avec bonus Left_bar_bleue20/20Système de pêche avec bonus Empty_bar_bleue  (20/20)

Système de pêche avec bonus Empty
MessageSujet: Système de pêche avec bonus   Système de pêche avec bonus EmptyJeu 25 Avr 2013 - 10:52

Bonjour, ce tutoriel va vous permettre de créer une animation interactive lorsqu'un héros de votre RPG voudra pêcher avec quelques bonus.

Ce tuto est assez long à lire mais beaucoup plus rapide à mettre en application : ne soyez pas affolé par la longueur du texte, c'est juste que j'ai tout décrit en disant pourquoi, comment, où et comment le modifier à votre aise.

Voici un aperçu du résultat :

Système de pêche avec bonus PecheA

I/Les images

Pour ce tutoriel, vous pouvez créer vous-même les images que vous allez utiliser mais pour tester, je vous conseille de prendre les mêmes que les miennes.

La barre principale

Système de pêche avec bonus Eau

Le "l'objet" de la pêche

Système de pêche avec bonus Poisson

Le crochet qui sert à pêcher :

Système de pêche avec bonus Crochet

Placez toutes ces images dans le dossier Pictures de votre projet.

II/Préparatifs

Pour commencer, créez les événements suivants :

Système de pêche avec bonus Windows01


Condition si la variable meilleur poids est strictement supérieure à la valeur contenue dans la variable score pêche poids, alors variable score peche poids rendre égale à meilleur poids

Système de pêche avec bonus Windows02

Condition si la variable meilleure taille est strictement supérieure à la valeur contenue dans la variable score pêche taille, alors variable score peche taille rendre égale à meilleure taille

Créez ensuite un événement pancarte ou vous mettrez :

Système de pêche avec bonus Window09

Ensuite créez un interrupteur appelé pêche que vous désactivez en processus parallèle puis effacer cet événement.

Système de pêche avec bonus Windows03

III/Conditions pour pouvoir pêcher

Créez une arme Canne à pêche puis un accessoire "appâts" auquel vous appliquez un nouveau statut "pêche"

Système de pêche avec bonus Canne%20peche
Système de pêche avec bonus Appat

Votre héros doit s'équiper de la canne à pêche et d'un accessoire appâts pour pouvoir pêcher.

Système de pêche avec bonus Peche210
Système de pêche avec bonus Windows05

IV/L'animation de pêche

Ici en démarrage automatique vous faites apparaître les images.

Système de pêche avec bonus Windows06

On passe à la page 3 de l'événement toujours en démarrage automatique et pas en processus parrallèle

Créez l'interrupteur milieu pour viser la cible.

Système de pêche avec bonus Windows07

V/Personnalisation

Si vous avez testé, vous remarquerez que le loquet ralentit légèrement au milieu. Si vous trouvez ça trop simple, vous n'avez qu'à baisser les transitions dans la troisième page de l'évènement. Ne baissez que les valeurs entre X280 et X260. Vous avez juste à modifier le temps de transition (le baisser).
Si vous trouvez que le loquet est trop lent en général, vous pouvez baisser proportionnellement toutes les transitions de tous les déplacements de l'image 2, dans la page 2.
Si vous êtes sadique, vous pouvez au contraire accélérer seulement entre X280 et X260. Enfin bref, jouez avec les transitions.

Vous pouvez aussi changer les coordonnées en X pour faire déplacer le loquet irrégulièrement. Vous pouvez créer deux variables "X loquet" et "Y loquet" par exemple et à chaque début de boucle, rendre égale la première à une valeur aléatoire entre 135 et 405 (qui sont les deux extrémités X de la grande barre) et la deuxième à 200. Juste après, il faut déplacer l'image 2 en origine centre, aux coordonnées X égales à la variable X loquet et les coordonnées Y définies par la variable Y loquet. La transition est entre 20 et 30 frames (conseillé).
Ensuite, il faut faire la condition SI la variables X loquet est supérieure ou égale à 260. Dans cette condition, refaire une condition avec SI X loquet est inférieure ou égale à 280, activer l'interrupteur milieu2.
Le seul problème de cette manipulation, c'est que si le nombre aléatoire de X loquet n'est pas entre 260 et 280, il ce peut quand même qu'il passe au milieu. C'est pourquoi je vous conseille de mettre un transition courte (moins de 30 frames) pour que l'utilisateur n'ai pas le temps de le toucher (du moins, qu'il en ai l'impression) alors que lorsque que la valeur est comprise entre 260 et 280, c'est là que le loquet a le plus de chance d'être le plus lent. Pourquoi ? parce que le milieu est le plus proche de toutes les autres valeurs (en moyenne).

VI/Résultats de la pêche

On passe à la dernière page de l'événement.

Système de pêche avec bonus Windows08

Effacez les images que vous avez utilisé ensuite tout se joue en conditions, je vous laisse faire :

Si le héros à une arme canne à pêche et est sous le statut pêche. Variable pour le poisson choisi aléatoire entre ... et ... (au choix)

Jouez un effet sonore, enlever l'accessoire appâts qui a été utilisé Puis retirer en un de l'inventaire. Désactiver l'interrupteur "pêcher"

Si vous pêcher un poisson rajoutez : Variable meilleur poids rendre égale à une valeur aléatoire comprise entre... Pareil pour la taille puis affichez le résultat.



VII/Dernier événement nécessaire pour crocheter, pêcher.

Système de pêche avec bonus Windows04
C'est l'interrupteur appâts qu'il faut activé et non pêche.

Explications :
On fait d'abord attendre 10 frames, pour à la fois fluidifier le jeu et empêcher le joueur de crocheter dès que l'animation est lancée.
On fait une grosse condition SI la touche C est pressée. Attention, la touche C correspond à la touche action sur VX (c'est à dire Entrée, Espace).
A l'intérieur on commence par déplacer l'image n°3 (celle du crochet) en X270 Y195 Centre Transition 5 frames. Ceci correspond au crochet qui descend rapidement lorsque le joeur appuie sur la touche Entrée.
Condition SI l'interrupteur milieu est activé (c'est à dire si le loquet est en face du crochet) :
- on joue un effet sonore SE (au choix, moi j'ai pris Decision2)
- on affiche le message "Crochetage réussi !".
- on active l'interrupteur crocheté (pour indiquer que le crochetage est réussi).
- on désactive les interrupteurs loquet et crochetage pour sortir de l'animation.
- on efface les images 1, 2, 3, 4, et 5. Les images 4 et 5 (que nous n'avons pas encore vu) sont utilisées dans l'évènement commun.
- On remet le ton de l'écran en normal (0 pour toutes les valeurs).
SINON <= si le loquet n'est pas en face du crochet
- jouer un effet sonore SE (au choix, j'ai pris le Key).
- on secoue l'écran en force 3 vitesse 7.
- on déplace l'image 3 du crochet en X270 Y170 Centre Transition 5 frames. En fait, on le remet à sa position de départ.
- comme le crochetage n'a pas réussi pour cette tentative, le crochet est cassé : retirer 1 "crochet" à toute l'équipe.


Voilà, votre système est prêt et vous pouvez le tester Very Happy

Système de pêche avec bonus Peche410


Voilà, c'est terminé ! J'espère que ce tutoriel vous servira.
Revenir en haut Aller en bas
http://deltaproduction.free-h.net/
Elekami
Elekami


Masculin Messages : 2422
Age : 39
Loisirs : Gaming, football, lecture, écriture, making
Date d'inscription : 27/09/2008

Caractéristiques du membre
Evolution: Humain
Job: Scénario
XP:
Système de pêche avec bonus Left_bar_bleue0/5Système de pêche avec bonus Empty_bar_bleue  (0/5)

Système de pêche avec bonus Empty
MessageSujet: Re: Système de pêche avec bonus   Système de pêche avec bonus EmptyJeu 25 Avr 2013 - 11:31

Système sympa, merci. Smile
Comme la création de cette nouvelle catégorie de tutoriels porte ses fruits apparemment. xd
Revenir en haut Aller en bas
http://www.lepalaisdumaking.com/
 

Système de pêche avec bonus

Voir le sujet précédent Voir le sujet suivant Revenir en haut 

 Sujets similaires

-
» Créer un système de pêche 100% en évent
» Système de pêche - utilisation du random
» Ulisation du système XAS A-RPG
» Système de dash avec jauge
» système d'interrupteur
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Zarok RPG Maker :: 

 :: TUTORIELS :: Tutoriels des système en Events
-
Sauter vers: