AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment : -28%
Brandt LVE127J – Lave-vaisselle encastrable 12 ...
Voir le deal
279.99 €

 

 Déplacement 8 directions et animation [Résolu]

Aller en bas 
2 participants
AuteurMessage
Malax
Utilisateur confirmé: Rang **
Malax


Messages : 496
Localisation : Aix-en-Provence
Projet Actuel : Lemmings Struggle (abandonné)

Déplacement 8 directions et animation [Résolu] Empty
MessageSujet: Déplacement 8 directions et animation [Résolu]   Déplacement 8 directions et animation [Résolu] EmptyDim 13 Jan 2008 - 18:55

Bonsoir à tous,

j'ai besoin d'un programme pour un jeu vue de haut, déplacement dans huit directions. pour l'instant, le jeu étant totalement en construction, les murs ne sont que des carrés. Mon problème c'est que déjà avec ces carrés (qui ne sont pas une forme complexe ❓ ), j'ai quelques "accrochages de collision. J'explique ma démarche: comme j'avais besoin d'image_angle pour les animations de mon personnage, je connais qu'une manière adéquate, voilà le code:

Event - Step
Code:

image_speed=0;
if keyboard_check_direct(vk_up)
    {vspeed=-2;image_angle=direction+90;image_speed=0.3;}
if keyboard_check_direct(vk_down) 
    {vspeed=2;image_angle=direction+90;image_speed=0.3;}
if keyboard_check_direct(vk_left)
    {hspeed=-2;image_angle=direction+90;image_speed=0.3;}
if keyboard_check_direct(vk_right)
    {hspeed=2;image_angle=direction+90;image_speed=0.3;}
   
if not (keyboard_check(vk_up) or keyboard_check(vk_down)) and vspeed<>0 {vspeed=0;}
if not (keyboard_check(vk_left) or keyboard_check(vk_right)) and hspeed<>0 {hspeed=0;}


Event - Collision
=> Bounce.

Donc si quelqu'un a une idée ou une piste je l'en remercie d'avance.


Dernière édition par le Lun 14 Jan 2008 - 14:29, édité 1 fois
Revenir en haut Aller en bas
Invité
Invité




Déplacement 8 directions et animation [Résolu] Empty
MessageSujet: Re: Déplacement 8 directions et animation [Résolu]   Déplacement 8 directions et animation [Résolu] EmptyDim 13 Jan 2008 - 19:05

tu peux utiliser un mask pour ton sprite qui ne couvre que la tête
Revenir en haut Aller en bas
Malax
Utilisateur confirmé: Rang **
Malax


Messages : 496
Localisation : Aix-en-Provence
Projet Actuel : Lemmings Struggle (abandonné)

Déplacement 8 directions et animation [Résolu] Empty
MessageSujet: Re: Déplacement 8 directions et animation [Résolu]   Déplacement 8 directions et animation [Résolu] EmptyDim 13 Jan 2008 - 19:07

ok je vais voir ça. Edit: par contre je pensais que la box de rebond était elle meme un mask, ya une différence ?
Revenir en haut Aller en bas
edi9999
Utilisateur confirmé: Rang *****
edi9999


Messages : 2480
Localisation : France
Projet Actuel : theatre flashy

Déplacement 8 directions et animation [Résolu] Empty
MessageSujet: Re: Déplacement 8 directions et animation [Résolu]   Déplacement 8 directions et animation [Résolu] EmptyDim 13 Jan 2008 - 19:27

Oui enfait avec la bounding box tu peux régler avec manual en rectangle

avec les masks, tu peux changer le mask en jeu et tu peux prendre n importe quel sprite ( pas que un rectangle)

_________________
Mes tutos sur le site: -Tutoriel débutant- Tutoriel intermédiaire
Venez sur http://gameplay.c.la pour des tutos sur mon site.
Utilisez des hébérgeurs gratuits et sans temps d'attente!:
http://willhostforfood.com/
Revenir en haut Aller en bas
http://gameplay.c.la/
Malax
Utilisateur confirmé: Rang **
Malax


Messages : 496
Localisation : Aix-en-Provence
Projet Actuel : Lemmings Struggle (abandonné)

Déplacement 8 directions et animation [Résolu] Empty
MessageSujet: Re: Déplacement 8 directions et animation [Résolu]   Déplacement 8 directions et animation [Résolu] EmptyDim 13 Jan 2008 - 19:56

un rond sera mieux ?
Revenir en haut Aller en bas
Contenu sponsorisé





Déplacement 8 directions et animation [Résolu] Empty
MessageSujet: Re: Déplacement 8 directions et animation [Résolu]   Déplacement 8 directions et animation [Résolu] Empty

Revenir en haut Aller en bas
 
Déplacement 8 directions et animation [Résolu]
Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Entraide débutants-
Sauter vers: