Le deal à ne pas rater :
Code promo Nike : -25% dès 50€ d’achats sur tout le site Nike
Voir le deal

Aller en bas

Vous le trouvez comment ce tuto ???

30 - 65%
10 - 22%
1 - 2%
0 - 0%
5 - 11%
 
Total des votes: 46
 
Sondage clos
RPGCre4T0r
RPGCre4T0r
Membre

Nombre de messages : 14
Distinction : aucune
Date d'inscription : 25/02/2008

Tuto + démo -> Actions Contextuelles Empty Tuto + démo -> Actions Contextuelles

Jeu 28 Fév 2008 - 2:20
INTRO ( Là je raconte ma vie Tuto + démo -> Actions Contextuelles 697634 )
En ce mercredi soir de printemps, j'avais planifier une petite soirée tranquille dans mon pieu a regarder le Dr.House, malheureusement l'épisode, ba je l'ais déjà vu ! Pas grave, me suis-je dit je vais allez écrire un petit tuto, pour la communauté VX !

TUTO -> Actions Contextuelles

Tuto + démo -> Actions Contextuelles 485497 c'est quoi une action contextuelle ?????
Ok, ça démarre bien. Euh, alors une action contextuelle c'est enfait une cinématique dynamique je m'éxplique. Imaginons votre gentil héro, parle avec un méchant méchant, et puis d'un coup le méchant méchant envoie un sort a votre gentil héro (hors combat, pendant une cinématique) ! vous avez alors quelques instant pour appuyer sur une touche pour éviter l'attaque et faire continuer la cinématique ! On peut voir ça dans les nouveaux tombraider et puis dans plein d'autres jeux !

Euh, on n'a rien compris !
Tuto + démo -> Actions Contextuelles 226233 De mieux en mieux
Bon comme, des images valent parfois mieu qu'un long discours voila, pour ceux qui n'auraient pas compris !

Réussite !

Spoiler:
Echec !

Spoiler:

Voila, je pense que maintenant c'est clair pour tout le monde ! Si ce n'est pas le cas, bah je sais pas, allez consulter !! Tuto + démo -> Actions Contextuelles 450709

Pour commencer, il va vous falloir réaliser quartes flèches correspondantes à celles du clavier, les miennes sont horribles mais je vous les mets quand même, on ne sait jamais !
Tuto + démo -> Actions Contextuelles Flechg Tuto + démo -> Actions Contextuelles Flechd
Tuto + démo -> Actions Contextuelles Flechh
Tuto + démo -> Actions Contextuelles Flechb

Bon passons désormais au chose sérieuse. Après avoir réaliser votre map, il va d'avance falloir créer plusieurs évènements. Il y aura le monstre, l'évènement qui déclenche la cinématique au contact du héro ( facultatif, le monstre peut très bien lancer la cinématique s'il est en lancement automatique !) et puis un évènement a chaque point de passage dans la cinématique ( ce sera la où tomberons les attacks du monstre, nommez l'ais logiquement par expemple attack1, attack2, ... ).

Tuto + démo -> Actions Contextuelles Attacks

ça va vous suivez toujours ??? Very Happy

Continuons, le héro doit être forcément placer sur l'évènement de la première attack lors du lancement de la cinématique.

Nous allons devoir maintenant créer l'event de déroulement de la cinématique, Premièrement il vas nous falloir afficher l'image de la touche a appuyer, ensuite laisser un peu de temps a l'utilisateur pour appuyer sur la touche. Pour ma part j'ais mis 60 frames(1sec), mais après c'est a vous de gérer en fonction de la difficulté souhaitée ! Ensuite on créé une condition !

Si la touche ... est appuyée !
D'abord on efface l'image, on créé une animation sur le monstre pour faire style qu'il lance son sort. le héro se déplace et l'attaque tombe au mauvais endroit. En l'occurence sur l'event attack1 !
Tuto + démo -> Actions Contextuelles Commandes1
Sinon !
On efface l'image, on créé une animation sur le monstre qui lance son sort, cette fois le héro ne se déplace pas, l'attaque tombe sur le héro. On change l'apparence du héro et puis bah GAMEOVER !
Tuto + démo -> Actions Contextuelles Commandes2

Voila rien de compliquer, vous pouvez enchainer plusieurs condition selon la durée du parcour et vous n'êtes pas obliger d'utiliser les actions contextuelles pour éviter des attaques, libre court a votre imagination !

> Télécharger la démo d'illustration

Voila, un tuto simple en apparences, mais très sympathique pour dynamiser un peu nos chtite créations !!! Voilloo a plus Tuto + démo -> Actions Contextuelles 708272
Anonymous
Invité
Invité

Tuto + démo -> Actions Contextuelles Empty Re: Tuto + démo -> Actions Contextuelles

Jeu 28 Fév 2008 - 3:06
J'adore!!! tres brillant comme tuto!! ca me rappelle le bon vieu temps de Legend of Dragoon ou
l'encore plus ressent Resident Evil 4! C'est grace a des tuto simple mais efficace comme ceux la
qu'on peut faire des jeux epoustouflant!!!!
Tuto + démo -> Actions Contextuelles 434126
moruto
moruto
Membre

Nombre de messages : 20
Distinction : aucune
Date d'inscription : 23/02/2008

Tuto + démo -> Actions Contextuelles Empty Re: Tuto + démo -> Actions Contextuelles

Jeu 28 Fév 2008 - 6:32
J'adore j'men servirais surment Very Happy Un jour... Tuto + démo -> Actions Contextuelles 724130
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

Tuto + démo -> Actions Contextuelles Empty Re: Tuto + démo -> Actions Contextuelles

Jeu 28 Fév 2008 - 8:17
Ha non pendant les cinématiques je vais me chercher un casse croûte moi :/

Je connaissais déjà çà mais n'avais jamais penser à faire un tuto ...La flemme peut être
filsduloup
filsduloup
Membre

Nombre de messages : 85
Age : 39
Distinction : aucune
Date d'inscription : 30/01/2008

Tuto + démo -> Actions Contextuelles Empty Re: Tuto + démo -> Actions Contextuelles

Jeu 28 Fév 2008 - 19:58
Ca peut etre utile !
Draconian
Draconian
Membre

Nombre de messages : 24
Age : 31
Distinction : aucune
Date d'inscription : 20/03/2008
http://granarod.2morpg.com/

Tuto + démo -> Actions Contextuelles Empty Re: Tuto + démo -> Actions Contextuelles

Dim 23 Mar 2008 - 16:08
Bon tuto^^ Je pense l'utiliser a 99% Very Happy
Quentin
Quentin
Membre

Nombre de messages : 38
Age : 33
Localisation : heu... En fait jsui plus trop sur la...(maman...)
Distinction : aucune
Date d'inscription : 22/03/2008

Tuto + démo -> Actions Contextuelles Empty Re: Tuto + démo -> Actions Contextuelles

Dim 23 Mar 2008 - 16:11
C'est géant ça me rapel le jeu farenight un jeu ou faut apuyer sur des touches si tu te trompe tu meur...
N3()
N3()
Membre

Nombre de messages : 375
Age : 32
Localisation : Oise
Distinction : aucune
Date d'inscription : 02/03/2008

Tuto + démo -> Actions Contextuelles Empty Re: Tuto + démo -> Actions Contextuelles

Dim 23 Mar 2008 - 16:25
Alors j'ouvre la page du tuto, et je remarque que j'ai déjà voter, bizarre non?
J'appelle mon frère, pas de réponse. Je vais le voir, il a un grand sourire, et me dit désolé mais c'était trop tentant de lui mettre A ch***...
Bon bref, moi je pense que ce tuto est pas mal et peut servir.
keblin
keblin
Membre

Nombre de messages : 37
Distinction : aucune
Date d'inscription : 09/01/2008

Tuto + démo -> Actions Contextuelles Empty Re: Tuto + démo -> Actions Contextuelles

Dim 23 Mar 2008 - 16:44
impécable Wink
Anonymous
Invité
Invité

Tuto + démo -> Actions Contextuelles Empty Re: Tuto + démo -> Actions Contextuelles

Dim 23 Mar 2008 - 18:25
Trés bon tutorial qui est une vrai alternative aux scéne cinématique qui ne font que "alourdir" votre projet en général.

C'est un tuto complet muni d'une démo. Moi j'dis un Must.

Merci à toi Tuto + démo -> Actions Contextuelles 344805 Tuto + démo -> Actions Contextuelles 418140 :o
Wax
Wax
Staffeux retraité

Nombre de messages : 647
Age : 31
Localisation : Dans tes rêves ma belle...
Distinction : Pandanomalie du cerveau

Waxxoutoudoupoutchet
Panda armé d'une banane, warning!
[Coco' Smile]
Date d'inscription : 20/03/2008
http://dream-soft.c.la

Tuto + démo -> Actions Contextuelles Empty Re: Tuto + démo -> Actions Contextuelles

Lun 24 Mar 2008 - 3:14
Merci grâce a toi je vais réaliser un mini-game un peu a la Daxter pour ceux qui connaisse le jeu sur psp!
grifdail
grifdail
Membre

Nombre de messages : 51
Distinction : aucune
Date d'inscription : 18/04/2008

Tuto + démo -> Actions Contextuelles Empty Re: Tuto + démo -> Actions Contextuelles

Mar 17 Juin 2008 - 20:50
:1010: :1010: :1010:
meme200/10
parfait
Tom1695
Tom1695
Membre

Nombre de messages : 57
Age : 29
Localisation : Tarn
Distinction : aucune
Date d'inscription : 07/04/2008

Tuto + démo -> Actions Contextuelles Empty Re: Tuto + démo -> Actions Contextuelles

Mer 18 Juin 2008 - 12:16
Super tuto Very Happy
ecagrrr
ecagrrr
Membre

Nombre de messages : 43
Age : 31
Localisation : Rue du ponays
Distinction : aucune
Date d'inscription : 09/06/2008
http://www.tuveuxmaphoto.com

Tuto + démo -> Actions Contextuelles Empty Re: Tuto + démo -> Actions Contextuelles

Mer 18 Juin 2008 - 16:15
Bon tutoriel , je l'utiliserai un de ces jour Wink
Zodiak
Zodiak
Membre

Nombre de messages : 209
Age : 29
Localisation : Entre l'Enfer et le Paradis
Distinction : Souffre douleur


Ne sert pas à grand chose
Mais on l'aime quand même
[ Zang ]
Date d'inscription : 26/05/2008

Tuto + démo -> Actions Contextuelles Empty Re: Tuto + démo -> Actions Contextuelles

Sam 21 Juin 2008 - 13:57
Moi je trouve cela... Alors que j'ai bien mis l'image dans le dossier pictures...
Pourquoi ?
Spoiler:
robinmoi
robinmoi
Membre

Nombre de messages : 314
Age : 30
Localisation : Lyon.
Distinction : aucune
Date d'inscription : 08/04/2008

Tuto + démo -> Actions Contextuelles Empty Re: Tuto + démo -> Actions Contextuelles

Sam 21 Juin 2008 - 18:19
Je tente mais je sais pas si cest ca ^^"
pourquoi, pas de Slash ( / ) Entre Pictures et flechh
Zodiak
Zodiak
Membre

Nombre de messages : 209
Age : 29
Localisation : Entre l'Enfer et le Paradis
Distinction : Souffre douleur


Ne sert pas à grand chose
Mais on l'aime quand même
[ Zang ]
Date d'inscription : 26/05/2008

Tuto + démo -> Actions Contextuelles Empty Re: Tuto + démo -> Actions Contextuelles

Dim 22 Juin 2008 - 0:02
C'est peut-être de là que vient le problème, mais commment le régler ? Tuto + démo -> Actions Contextuelles 264173
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

Tuto + démo -> Actions Contextuelles Empty Re: Tuto + démo -> Actions Contextuelles

Dim 22 Juin 2008 - 0:21
Scripts, script "Cache" :

remplace la ligne 53 par celle-ci :

load_bitmap("Graphics/Pictures/", filename)
Zodiak
Zodiak
Membre

Nombre de messages : 209
Age : 29
Localisation : Entre l'Enfer et le Paradis
Distinction : Souffre douleur


Ne sert pas à grand chose
Mais on l'aime quand même
[ Zang ]
Date d'inscription : 26/05/2008

Tuto + démo -> Actions Contextuelles Empty Re: Tuto + démo -> Actions Contextuelles

Dim 22 Juin 2008 - 10:04
Hm, J'ai fait ce que tu m'as dit de faire, mais je trouve désormais cela :
Spoiler:

Dans le script, j'ai remplacé la ligne 50, car la 53 n'y correspondait pas...
Que faire ?
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

Tuto + démo -> Actions Contextuelles Empty Re: Tuto + démo -> Actions Contextuelles

Dim 22 Juin 2008 - 14:57
Remplace ton script par celui-ci :




#==============================================================================
# ■ Cache
#------------------------------------------------------------------------------
#  各種グラフィックを読み込み、Bitmap オブジェクトを作成、保持するモジュール
# です。読み込みの高速化とメモリ節約のため、作成した Bitmap オブジェクトを内部
# のハッシュに保存し、同じビットマップが再度要求されたときに既存のオブジェクト
# を返すようになっています。
#==============================================================================

module Cache
#--------------------------------------------------------------------------
# ● アニメーション グラフィックの取得
# filename : ファイル名
# hue : 色相変化値
#--------------------------------------------------------------------------
def self.animation(filename, hue)
load_bitmap("Graphics/Animations/", filename, hue)
end
#--------------------------------------------------------------------------
# ● 戦闘グラフィックの取得
# filename : ファイル名
# hue : 色相変化値
#--------------------------------------------------------------------------
def self.battler(filename, hue)
load_bitmap("Graphics/Battlers/", filename, hue)
end
#--------------------------------------------------------------------------
# ● 歩行グラフィックの取得
# filename : ファイル名
#--------------------------------------------------------------------------
def self.character(filename)
load_bitmap("Graphics/Characters/", filename)
end
#--------------------------------------------------------------------------
# ● 顔グラフィックの取得
# filename : ファイル名
#--------------------------------------------------------------------------
def self.face(filename)
load_bitmap("Graphics/Faces/", filename)
end
#--------------------------------------------------------------------------
# ● 遠景グラフィックの取得
# filename : ファイル名
#--------------------------------------------------------------------------
def self.parallax(filename)
load_bitmap("Graphics/Parallaxes/", filename)
end
#--------------------------------------------------------------------------
# ● ピクチャ グラフィックの取得
# filename : ファイル名
#--------------------------------------------------------------------------
def self.picture(filename)
load_bitmap("Graphics/Pictures/", filename)
end
#--------------------------------------------------------------------------
# ● システム グラフィックの取得
# filename : ファイル名
#--------------------------------------------------------------------------
def self.system(filename)
load_bitmap("Graphics/System/", filename)
end
#--------------------------------------------------------------------------
# ● キャッシュのクリア
#--------------------------------------------------------------------------
def self.clear
@cache = {} if @cache == nil
@cache.clear
GC.start
end
#--------------------------------------------------------------------------
# ● ビットマップの読み込み
#--------------------------------------------------------------------------
def self.load_bitmap(folder_name, filename, hue = 0)
@cache = {} if @cache == nil
path = folder_name + filename
if not @cache.include?(path) or @cache[path].disposed?
if filename.empty?
@cache[path] = Bitmap.new(32, 32)
else
@cache[path] = Bitmap.new(path)
end
end
if hue == 0
return @cache[path]
else
key = [path, hue]
if not @cache.include?(key) or @cache[key].disposed?
@cache[key] = @cache[path].clone
@cache[key].hue_change(hue)
end
return @cache[key]
end
end
end
robinmoi
robinmoi
Membre

Nombre de messages : 314
Age : 30
Localisation : Lyon.
Distinction : aucune
Date d'inscription : 08/04/2008

Tuto + démo -> Actions Contextuelles Empty Re: Tuto + démo -> Actions Contextuelles

Dim 22 Juin 2008 - 15:39
Le systeme d'action contextuelles, je men servais pour faire du_ combat au couteau. Si ca donne une idée a quelqun pour son jeu ^^"
Zodiak
Zodiak
Membre

Nombre de messages : 209
Age : 29
Localisation : Entre l'Enfer et le Paradis
Distinction : Souffre douleur


Ne sert pas à grand chose
Mais on l'aime quand même
[ Zang ]
Date d'inscription : 26/05/2008

Tuto + démo -> Actions Contextuelles Empty Re: Tuto + démo -> Actions Contextuelles

Dim 22 Juin 2008 - 16:59
Merci Gamemaker !
Je le remplacerais plus tard, la je peux pas
:P

EDIT : Ca marche !
Parfait GameMaker ! :1010:
Contenu sponsorisé

Tuto + démo -> Actions Contextuelles Empty Re: Tuto + démo -> Actions Contextuelles

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