Accueil­FAQ­Rechercher­S'enregistrer­Membres­Groupes­Connexion
Poster un nouveau sujet   Répondre au sujetPartager | 
 

 Créer un jet de kunai.

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
redoine
Discret
Discret


Nombre de messages: 138
Date d'inscription: 02/11/2009

MessageSujet: Créer un jet de kunai.   Mer 4 Nov - 19:38

Voici mon problème mon jeu ne ressemble a ren si il n' ya pas une actions ou un kunai et jeter vers l'enemie.
Pouvez vous m'aider pour créer un event et actions ou mon persos jetent
un kunai avec un viseur SVP


Cordialement Et Merci d'avance !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://naruto-adventure.e-monsite.com/
blblxy
Connaisseur
Connaisseur


Masculin Nombre de messages: 385
Age: 14
Programme utilisé (Gm/RmXp/...): Game Maker 7 Pro
Etudes: 3ème
Date d'inscription: 03/03/2009

MessageSujet: Re: Créer un jet de kunai.   Mer 4 Nov - 20:02

créé un sprite de viseur
créé un objet "obj_viseur" qui servira de viseur

ensuite créé un event "mouse" > "left button" pour l'objet correspondant au kunai

et mets cette action

gm40 obj_viseur.x
obj_viseur.y
la vitesse que tu veux
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.jenaipasunseuleuh!.com/
redoine
Discret
Discret


Nombre de messages: 138
Date d'inscription: 02/11/2009

MessageSujet: Re: Créer un jet de kunai.   Mer 4 Nov - 20:08

Merci Sa marche xD
Encore merci !



Topic Résolue
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://naruto-adventure.e-monsite.com/
gosti
Maitre absolu
Maitre absolu


Masculin Nombre de messages: 1041
Age: 14
Programme utilisé (Gm/RmXp/...): game Maker 6.1 registrer
Etudes: college
Loisirs: tir a l\'arc
Date d'inscription: 17/10/2007

MessageSujet: Re: Créer un jet de kunai.   Mer 4 Nov - 20:46

si tu veux en direction de la souris
tu fais la meme chose mais tu modifie obj_viseur.x par mouse_x et obj_viseur.y par mouse_y

_________________
<IFRAME src="http://site.voila.fr/gosti/index.html?0.8898094754764243" width=300 height=75 scrolling=auto frameborder=1 > </IFRAME>
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
redoine
Discret
Discret


Nombre de messages: 138
Date d'inscription: 02/11/2009

MessageSujet: Re: Créer un jet de kunai.   Mer 4 Nov - 20:48

Ok merci a tous Jdr se fofo
Pour game maker vs etes les meilleur !


Une question comment on créer un obj ou le spr-ennemie jetent des kunai et marchent auto- vers mon persos ?
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://naruto-adventure.e-monsite.com/
kimerafusion
Possedé par Mark Overmars
Possedé par Mark Overmars


Masculin Nombre de messages: 1622
Programme utilisé (Gm/RmXp/...): gamemaker 7.0 pro, code::blocks, adobe dreamweaver, gnu-gcc
Etudes: futur ingénieur logiciel (j'aimerais bien bosser sur de la nanotechnologie, biotechnologie ou autres), seconde GT
Loisirs: jeux-vidéos - programmation (C/C++, Qt, SDL)
Date d'inscription: 14/10/2008

MessageSujet: Re: Créer un jet de kunai.   Mer 4 Nov - 21:30

Premièrement, arrêtes le langage MSN s'il te plait, ça n'est pas toléré sur ce forum. Après, c'est simple, dans ton objet ennemi, tu mets dans l'event create une alarme qui sera initiée à "room_speed * t", où t est ton temps en seconde entre chaque lancer de kunai, après, dans l'event alarm0, tu mets
gm240 object : kunai
direction_x : obj_perso.x
direction_y : obj_perso.y
x : obj_ennemi.x
y : obj_ennemi.y
speed : s (modifies cette valeur à tes gouts)
Après, tu mets "set alarm0 to room_speed * t", idem pour t. Là, ton ennemi lancera régulièrement des kunais en direction de ton joueur.
Après pour qu'ils marchent vers le joueur tu mets dans l'event step :
gm40 direction_x : obj_perso.x
direction_y : obj_perso.y
speed : s (modifies à ton goût)

Voilà!
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://kimerafusion.dixkey.com/
redoine
Discret
Discret


Nombre de messages: 138
Date d'inscription: 02/11/2009

MessageSujet: Re: Créer un jet de kunai.   Mer 4 Nov - 21:47

J'ai pas vraiment bien compris Si tu pourrais me faire avancé se serais génial

dAns le game maker 7 je trouve pas :

direction x:
direction y:

J'ai que
x:
y:

Merci D'avance
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://naruto-adventure.e-monsite.com/
shigeru naki
Discret
Discret


Masculin Nombre de messages: 155
Age: 17
Programme utilisé (Gm/RmXp/...): GM 7.0 lite
Etudes: DUT informatique
Date d'inscription: 07/07/2009

MessageSujet: Re: Créer un jet de kunai.   Jeu 5 Nov - 7:00

ce qu'il veut dire ce que tu dois , dans ton objet ennemi gm230 objet kunai x=self.x (oui car si on mets ennemi_obj.x, il ne sera pas forcément créer sur la bonne instance ennemi _obj. D'ailleurs il ne sera créer que sur la première instance ennemi_obj créé dans la room, s'il y en a plusieurs)
y=self.y

que tu utilise juste après gm40
x=perso_obj.x
y=perso_obj.y
speed=(tu choisis)

_________________
Pacman Evolution
jeu d'arcade en 10 niveaux tous aussi special ;-)

http://upload.gmzone.fr/pacman%20evolution1.3.zip

projet Game Kingdom (en cours) global : 40%
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
redoine
Discret
Discret


Nombre de messages: 138
Date d'inscription: 02/11/2009

MessageSujet: Re: Créer un jet de kunai.   Jeu 5 Nov - 19:05

Désolé mais c'est a un poil près de ce que je voulez :s , voila je veux que sa soit automatique que c'est pas moi qui le fei puisque je ne controle que mon personage.


Tu peut m'aider ?

merci d'avance
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://naruto-adventure.e-monsite.com/
shigeru naki
Discret
Discret


Masculin Nombre de messages: 155
Age: 17
Programme utilisé (Gm/RmXp/...): GM 7.0 lite
Etudes: DUT informatique
Date d'inscription: 07/07/2009

MessageSujet: Re: Créer un jet de kunai.   Jeu 5 Nov - 20:29

pour que sa soit automatique : tu mets les actions dites précédemment dans un event alarm et en plus tu rajoute dans l'event (pour que ce soit répété)
gm400 =(tu choisi)
Surtout n'oublie pas de mettre l'action gm400 dans ton event create sinon ton objet ennemi ne lancera jamais de kunai "^^

Si tu veux que le lancée de kunai se fasse de manière aléatoire:
dans l'event create, tu déclare une variable aleatoire(ou un autre nom).
Avant chaque action alarm gm400 , tu met :

Code:
aleatoire=random(x);
/*où x est la valeur -1 max que peux prendre aleatoire, il renvoit un nombre décimal*/
aleatoire=floor(aleatoire);
/*floor permet d'obtenir une valeur entiere, je sais pas si c'est réellement un problème de travailler avec des nombres décimaux mais on est jamais trop sur*/

et tu mets dans toutes les actions alarm qui concerne le lancée de kunai, gm400 =aleatoire

_________________
Pacman Evolution
jeu d'arcade en 10 niveaux tous aussi special ;-)

http://upload.gmzone.fr/pacman%20evolution1.3.zip

projet Game Kingdom (en cours) global : 40%
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
redoine
Discret
Discret


Nombre de messages: 138
Date d'inscription: 02/11/2009

MessageSujet: Re: Créer un jet de kunai.   Jeu 5 Nov - 20:52

je veux que les kunai partent automatiquement vers mon joueur
Que ce n'est pas ma souris qui sert de viseur
je veux par exemple qui fasse une collision avec mon joueur

_________________
Naruto Adventure

Jeu en progression :
l l l l l l l l l l Soit 70%

Screen :

Aucun !

Pour le moment ^^

Equipe :

Envoyer un mp pour renseignement
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://naruto-adventure.e-monsite.com/
shigeru naki
Discret
Discret


Masculin Nombre de messages: 155
Age: 17
Programme utilisé (Gm/RmXp/...): GM 7.0 lite
Etudes: DUT informatique
Date d'inscription: 07/07/2009

MessageSujet: Re: Créer un jet de kunai.   Jeu 5 Nov - 22:27

Citation:
je veux que les kunai partent automatiquement vers mon joueur
Que ce n'est pas ma souris qui sert de viseur


ben justement avec event alarm, il l'enverra automatiquement

Citation:
je veux par exemple qui fasse une collision avec mon joueur


Si tu veux que lorsque tu es a portée, ennemi_obj fonce sur toi alors :
dans ton event create tu met une alarm[a]=1
dans ton event alarm [a] : tu met le code suivant
Code:

/*n1 et n2 sont les valeurs en pixel*/
if(collision_rectangle(self.x,self.y,self.x-n1,self.y-n2,joueur_obj,1,true))
{
  move_towards_point(joueur_obj.x,joueur_obj.y,v);
 //v est la vitesse a la quelle ton ennemi ira sur ton objet joueur
}
else
 speed=0;
/*ainsi si tu es pas a portée, il ne bouge pas tu n'es pas obligé de le mettre*/
alarm[a]=1;


ben voila ça devrait fonctionner

_________________
Pacman Evolution
jeu d'arcade en 10 niveaux tous aussi special ;-)

http://upload.gmzone.fr/pacman%20evolution1.3.zip

projet Game Kingdom (en cours) global : 40%
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
redoine
Discret
Discret


Nombre de messages: 138
Date d'inscription: 02/11/2009

MessageSujet: Re: Créer un jet de kunai.   Ven 6 Nov - 14:41

JE VEUX QUE C'est pas ma souris ki sert de [ viseur ]
je veux que le kunai part sur mon joueur (obj_naruto)

_________________
Naruto Adventure

Jeu en progression :
l l l l l l l l l l Soit 70%

Screen :

Aucun !

Pour le moment ^^

Equipe :

Envoyer un mp pour renseignement
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://naruto-adventure.e-monsite.com/
shigeru naki
Discret
Discret


Masculin Nombre de messages: 155
Age: 17
Programme utilisé (Gm/RmXp/...): GM 7.0 lite
Etudes: DUT informatique
Date d'inscription: 07/07/2009

MessageSujet: Re: Créer un jet de kunai.   Ven 6 Nov - 20:27

oui j'ai compris mais c'est le but de ce code. Utilise le

_________________
Pacman Evolution
jeu d'arcade en 10 niveaux tous aussi special ;-)

http://upload.gmzone.fr/pacman%20evolution1.3.zip

projet Game Kingdom (en cours) global : 40%
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
redoine
Discret
Discret


Nombre de messages: 138
Date d'inscription: 02/11/2009

MessageSujet: Re: Créer un jet de kunai.   Ven 6 Nov - 22:13

reprenons tout au début stp ,
fait un tutos si ta te dérange pas

_________________
Naruto Adventure

Jeu en progression :
l l l l l l l l l l Soit 70%

Screen :

Aucun !

Pour le moment ^^

Equipe :

Envoyer un mp pour renseignement
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://naruto-adventure.e-monsite.com/
shigeru naki
Discret
Discret


Masculin Nombre de messages: 155
Age: 17
Programme utilisé (Gm/RmXp/...): GM 7.0 lite
Etudes: DUT informatique
Date d'inscription: 07/07/2009

MessageSujet: Re: Créer un jet de kunai.   Sam 7 Nov - 0:08

dis moi ce que tu n'as pas compris dans le code et j'essaye de t'expliquer

_________________
Pacman Evolution
jeu d'arcade en 10 niveaux tous aussi special ;-)

http://upload.gmzone.fr/pacman%20evolution1.3.zip

projet Game Kingdom (en cours) global : 40%
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
redoine
Discret
Discret


Nombre de messages: 138
Date d'inscription: 02/11/2009

MessageSujet: Re: Créer un jet de kunai.   Sam 7 Nov - 11:52

j'ai pas compris le lancé de kunai auto

_________________
Naruto Adventure

Jeu en progression :
l l l l l l l l l l Soit 70%

Screen :

Aucun !

Pour le moment ^^

Equipe :

Envoyer un mp pour renseignement
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://naruto-adventure.e-monsite.com/
shigeru naki
Discret
Discret


Masculin Nombre de messages: 155
Age: 17
Programme utilisé (Gm/RmXp/...): GM 7.0 lite
Etudes: DUT informatique
Date d'inscription: 07/07/2009

MessageSujet: Re: Créer un jet de kunai.   Sam 7 Nov - 18:18

ok alors on va simplifier, lorsqu'on y réfléchit se sera meme plus efficace ^^

dans ton objet ennemi:

-event create ev10 :
gm400 alarm[0] : number step=1


-event alarm [0] ev30 :
code gm700 (sans la flèche verte) :
Code:

if((self.x>obj_player.x&&(self.x-obj.player.x)<=70)||
(self.x<obj_player.x&&(obj.player.x-self.x)<=70))
move_towards_point(obj_player.x,obj_player.y,8);
alarm[0]=60;


dans code, tous doit être écrit comme je l'ai marqué(sauf au '||' ou il faut que tu mette les conditions sur la meme ligne

_________________
Pacman Evolution
jeu d'arcade en 10 niveaux tous aussi special ;-)

http://upload.gmzone.fr/pacman%20evolution1.3.zip

projet Game Kingdom (en cours) global : 40%
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
 

Créer un jet de kunai.

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Game Maker Zone :: Zone : Game Maker :: Game Maker - Problèmes :: GM - Problèmes : Niveau moyen-
Poster un nouveau sujet   Répondre au sujet