Apprendre


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
RM MV/MZ

Apprendre
RPG Maker

Tutoriels
Guides
Making-of

Dans le
Forum

Section Entraide

Jeux: Digital Shadow / Sorties: [RMVXACE] Digital Shadow - (...) / Jeux: Landstalker 2 : Le retour du roi (...) / News: 19 nouveaux jeux ! / Scripts: [XP] Définir un fond de combat (...) / Chat

Bienvenue
visiteur !




publicité RPG Maker!

Statistiques

Liste des
membres


Contact

Mentions légales

208 connectés actuellement

11348906 visiteurs
depuis l'ouverture

94 visiteurs
aujourd'hui



Barre de séparation

Partenaires

Indiexpo

Akademiya RPG Maker

Hellsoft

Planète Glutko

Tashiroworld

RPG Maker VX

Le Comptoir Du clickeur

New RPG Maker

Tous nos partenaires

Devenir
partenaire



Bruits de pas

Pour qu'on entende le bruit des pas du héros lorsqu'il se déplace sur la carte.

Ecrit par Sylvanor


❤ 0

Alors, quelle utilité à ce tutorial?
Eh bien, quand vous vous déplacez, normalement, sous un jeu RPGMaker habituel, il n'y a pas de bruit, vous êtes parfaitement silencieux. Concluez que ça n'a rien de normal, et nuit au réalisme. Ces bruits doivent être très discrets, bien sûr, mais constituent un gros plus au plaisir de jeu, en tous cas en ce qui me concerne.

Donc...
Pour ce tutorial, vous aurez besoin de 4 variables. Je vous les annonce tout de suite, ça sera plus facile pour vous:

Héros X1 (les coordonnées X de votre héros)
Héros Y1 (les coordonnées Y de votre héros, ça va de soi)
Héros X2 (alors, là pareil que les X1, mais avec un petit décalage, vous allez comprendre)
Héros Y2 (de même, avec les Y).

Commençons: Il faut configurer vos X1 et Y1 pour qu'ils soient en permanence fixés sur votre héros. Pour cela, ouvrez la base de données (F8) et créez un évènement fréquent.

Mettez l'évènement fréquent en Processus Parallèle (pour qu'il s'effectue en permanence) et prenez la commande Changer Variable (page1). Configurez la variable Héros X1 sur les coordonnées X du héros (héros, coordonnées X), et de même pour Héros Y1 en coordonnées Y du héros.

On a ainsi permis au jeu d'identifier en permanence les coordonnées de la situation du héros sur n'importe quel carte. Maintenant, on va lui permettre d'envoyer un bruit dès que ces coordonnées bougent.

Pour cela, on va se servir des X2 et Y2, qui seront égales aux X1 et Y1 respectivement, mais bougeront tout de suite après les 1. Donc prenez un nouvel évènement fréquent, et mettez-le également en processus parallèle.

Créez une Fourchette de conditions (Fork Conditions en anglais) et mettez comme condition que la variable Héros X1 soit inégale (autre) à la Héros X2. Dans ces cas-là, faites alors jouer le son du bruit de pas, et entrez la commande pour changer la variable X2 sur la valeur de X1.

Répétez la même démarche pour les Y (si Y1 est inégale à Y2, jouer son "bruit de pas", changer la Y2 en Y1).

Et voilà! Ca n'était pas bien dur, et on a un joli effet qui tient en 4 variables seulement, ce qui est peu, sur 5000 :)

Note: si vous n'avez pas de bruit de pas, je vous en livre un à la fin de ce tutorial.

Élargissements: vous pouvez affecter maintenant des bruits différents sur certaines zones, comme lorsque vous marchez sur un tapis, sur la terre, sur l'herbe, etc... A ce moment-là, vous devriez définir une nouvelle variable sur le type de terrain foulé (genre 1 pour le tapis, 2 pour la terre...), et la rajouter dans la Fourchette de condition qui joue l'effet sonore. Vous devrez faire alors autant de fourchettes que d'effets sonores. Mais bon, encore une fois c'est un détail. Il faudra bien sûr également configurer que, pour une zone donnée, la variable se fige sur une certaine valeur...

Remarque: si votre héros marche vite, le bruit risque de "bugguer" en se superposant à chaque pas, car il est plus long que l'intervalle entre chaque pas. Néanmoins, à partir du moment où vous réglez votre personnage pour un mouvement en vitesse 3 (x2 lent), l'effet produit est parfait.

Vous pouvez downloader le fichier son que je mets à disposition de tous les flemmards qui n'ont pas le courage de le faire eux-mêmes ou de chercher sur internet.

Télécharger le bruit de pas



gloubyboulga - posté le 21/02/2009 à 09:47:57 (3866 messages postés)

❤ 0

Trop top ! J'voulais faire que le héros soit un monstre qui fait trembler la terre quand il marche !:sfrog
(en fait j'ai rajouté faire trembler l'écran dans l'évènement)
Donc si quelqu'un veut faire trembler le sol quand il marche vous savez quoi faire, maintenant !:)


Metroid_Prime - posté le 23/02/2009 à 14:13:35 (3866 messages postés)

❤ 0

Mmmm il y a un problème, car le bruit du pas se fait dès que je vais au menu.

Pourtant j'ai bien mis comme tu l'as dit et j'ai mis en processus parallèle.

Edit: Problème résolu ^^


xXx-Dark-Vlad-xXx - posté le 14/04/2009 à 11:31:05 (3866 messages postés)

❤ 0

killer of rpg maker VX

dsl mais jcomprne rin avec les truc X et tou quelqun pouraitfair une deo un jour-_-? et vous aie drol comment on fé pour le télécharger ??? sa ovre lecteur windows media sa fé kedal alors sa msoul la


Dunkel - posté le 29/04/2009 à 15:30:34 (3866 messages postés)

❤ 0

Wahnsinn.

Une question me taraude... L'ajout de bruits de pas ne fait pas lagger le jeu ?


Jess Kipatord - posté le 08/07/2009 à 23:38:13 (3866 messages postés)

❤ 0

Ralf, déterminé.

Super comme event.

Pour ceux qui veulent justement faire plusieurs son suivant le typer de terrain, voici un pack de son de bruit de pas différent que j'utilise.

Il viens d'un site dédié à rpg maker vx. Voici le lien :

Télécharger

SITE de Kipatord - Kipatord - Le Mal s'emballe (demo)


Pyramid Head - posté le 26/02/2011 à 12:25:22 (3866 messages postés)

❤ 0

Bonjour à tous :sourit. Même si je doute que quelqu'un me réponde:'(, je pose quand même ma question: pourquoi est-ce que quand je me téléporte vers une autre mappe, les bruits de pas s'enclenche deux fois automatiquement ?(Désolé pour mon orthographe et oui je sais je n'explique pas très bien):help merci de bien vouloir m'aider.:lei


AntrHaXx - posté le 09/08/2013 à 22:13:35 (3866 messages postés)

❤ 0

!= signifie "différent de"

En principe le pas s'active quand x1/y1 != X2/Y2
Lors de la téléportation je suppose que X1/Y1 garde les dernières coordonnées de la map de départ et que X2/Y2 tombent à 0 => Dans ce cas x1/y1 != X2/Y2 donc on a le pas
Lors de l'arrivée X1/Y1 passent à 0 et X2/Y2 prennent les coord de la case d'arrivée de la nouvelle map, donc ça sonne :)

Pour remédier à cela il suffit d'englober tout le code dans une condition:
si => touche de mouvement appuyée (si je ne me trompe pas ça force à faire une condition pour chaque touche :( ).

J'enchaîne par une requête. Auriez-vous des screens de ce bout de code? Parceque franchement je n'y comprends rien malgré les explications et ça m'eenuye... :'(

athx


Tata Monos - posté le 10/08/2013 à 09:27:50 (3866 messages postés)

❤ 0

Compte Non utilisé

J'avais bricolé ça sur ACE. (Non optimisé pour le changement de carte.)
image

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 | Forum | Chat | Commentaires | News | Flash-news | Screen de la semaine | Sorties | Tests | Gaming-Live | Interviews | Galerie | OST | Blogs | Recherche
Apprendre: Visite guidée | RPG Maker 95 | RPG Maker 2003 | RPG Maker XP | RPG Maker VX | RPG Maker MV | Tutoriels | Guides | Making-of
Télécharger: Programmes | Scripts | Ressources | Packs de ressources | Midis | Eléments séparés | Sprites
Jeux: Au hasard | Notre sélection | Sélection des membres | Tous les jeux | Jeux complets | Le cimetière | RPG Maker 95 | RPG Maker 2000 | RPG Maker 2003 | RPG Maker XP | RPG Maker VX | RPG Maker VX Ace | RPG Maker MV | Autres | Proposer
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
Archives: Palmarès | L'Annuaire | Livre d'or | Le Wiki | Divers