AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le deal à ne pas rater :
Cartes Pokémon 151 : où trouver le coffret Collection Alakazam-ex ?
Voir le deal

 

 [Résolu] pong une ball qui ne colle pas

Aller en bas 
4 participants
AuteurMessage
marty
Utilisateur confirmé: Rang ***
marty


Messages : 697
Projet Actuel : laby-ereinte !

[Résolu] pong une ball qui ne colle pas Empty
MessageSujet: [Résolu] pong une ball qui ne colle pas   [Résolu] pong une ball qui ne colle pas EmptyDim 28 Mar 2010 - 13:20

:p_hello:

après avoir fait le tour des tuto et du fofo je suis québlo (dsl fallait que ça rime)
je n'arrive pas a trouver une astuce pour éviter que la balle ne se "colle" a la batte(qui est en fait un disque dans mon test)
j'ai testé: place_free,move_outside_solide,combiné avec des lengthdir ect..
mais rien ne semble fonctionner (je sais chui pas doué!)

alors à vot' bon cœur pour aider un cbnasien dans la mouise!


Dernière édition par marty le Dim 28 Mar 2010 - 22:57, édité 1 fois
Revenir en haut Aller en bas
aureol
Utilisateur confirmé: Rang *
aureol


Messages : 263
Localisation : le ciel
Projet Actuel : record de bugs

[Résolu] pong une ball qui ne colle pas Empty
MessageSujet: Re: [Résolu] pong une ball qui ne colle pas   [Résolu] pong une ball qui ne colle pas EmptyDim 28 Mar 2010 - 16:23

move_bounce_solid(true or false)?????t'as essayé ou developpe alors!!!

_________________
le temp ni fera plus rien, c'est trop tard!
Revenir en haut Aller en bas
aureol
Utilisateur confirmé: Rang *
aureol


Messages : 263
Localisation : le ciel
Projet Actuel : record de bugs

[Résolu] pong une ball qui ne colle pas Empty
MessageSujet: Re: [Résolu] pong une ball qui ne colle pas   [Résolu] pong une ball qui ne colle pas EmptyDim 28 Mar 2010 - 16:24

aureol a écrit:
move_bounce_solid(true or false)?????t'as essayé ou developpe alors!!!
sinon dans l'event colision speed-=speed*1.2

je suis un boulet désolé pour le citer!!

_________________
le temp ni fera plus rien, c'est trop tard!
Revenir en haut Aller en bas
marty
Utilisateur confirmé: Rang ***
marty


Messages : 697
Projet Actuel : laby-ereinte !

[Résolu] pong une ball qui ne colle pas Empty
MessageSujet: Re: [Résolu] pong une ball qui ne colle pas   [Résolu] pong une ball qui ne colle pas EmptyDim 28 Mar 2010 - 17:23

merci de ta réponse,je me suis mal exprimé,car je pense que c'est un problème récurrent pour les nouveaux utilisateur de gm qui tente de faire un pong en fait la balle rebondit la plupart du temps mais parfois elle se colle à la batte,raquette des fois même un mur lorsque la balle est coincée entre la batte et le mur.

je comprend vaguement le problème la balle et l'objet (batte,ou mur) doivent s'afficher au même endroit mais ne peuvent pas.

je n'arrive pas a coder un truc du genre :

si la prochaine position n'est pas libre alors ni va pas mais fait un bounce comme si il y avait eu une collision.
:p_gne:
Revenir en haut Aller en bas
jo
*Excellent utilisateur*
jo


Messages : 4879
Localisation : CENSURE T_T
Projet Actuel : FAC

[Résolu] pong une ball qui ne colle pas Empty
MessageSujet: Re: [Résolu] pong une ball qui ne colle pas   [Résolu] pong une ball qui ne colle pas EmptyDim 28 Mar 2010 - 17:57

c'est basique, mais au moins ça devrait pas bloquer.

Code:

if !place_free(x,y+vspeed) {vspeed=-vspeed}
if !place_free(x+hspeed,y) {hspeed=-hspeed}

_________________
http://viciousslugs.sup.fr/ <- Des imbéciles en action. Venez visiter, on recherche des lecteurs, des auteurs, et ça paye mal. En fait ça paye pas, mais ya moyen de se marrer.
Revenir en haut Aller en bas
http://psyckho.skyrock.com/
marty
Utilisateur confirmé: Rang ***
marty


Messages : 697
Projet Actuel : laby-ereinte !

[Résolu] pong une ball qui ne colle pas Empty
MessageSujet: Re: [Résolu] pong une ball qui ne colle pas   [Résolu] pong une ball qui ne colle pas EmptyDim 28 Mar 2010 - 22:56

merci ça fonctionne,mais je comprend pas la la logique vsspeed calcul la position suivante?

awesome
Revenir en haut Aller en bas
nicoulas
*Excellent utilisateur*
nicoulas


Messages : 6030
Localisation : Dordogne
Projet Actuel : Croustaface Tower Defense [Résolu] pong une ball qui ne colle pas Panicpr9

[Résolu] pong une ball qui ne colle pas Empty
MessageSujet: Re: [Résolu] pong une ball qui ne colle pas   [Résolu] pong une ball qui ne colle pas EmptyDim 28 Mar 2010 - 23:56

vspeed est une variable qui contient la vitesse verticale
hspeed est une variable qui contient la vitesse horizontale

ces deux variables peuvent être lues et écrites

(en gros tu peux écrire vspeed = 12; ça marchera)
Revenir en haut Aller en bas
http://blithe.nd.free.fr/
marty
Utilisateur confirmé: Rang ***
marty


Messages : 697
Projet Actuel : laby-ereinte !

[Résolu] pong une ball qui ne colle pas Empty
MessageSujet: Re: [Résolu] pong une ball qui ne colle pas   [Résolu] pong une ball qui ne colle pas EmptyLun 29 Mar 2010 - 23:15

merci pour cette précision,il est vrai que j'ai moins de bug de collision mais en laissant tourner le pong (c'est a dire deux bots en duel ) ça fini toujours par planter !
c'est inévitable la balle fini toujours par ce bloquer quelque part.

une petite compétition de codage pong,avec un accès au gml des meilleurs réalisations,voila qui serait intéressant.

se serait pas mal de voir quelles astuces utilisent nos craks en gml.
tord

ps :je poste mon ébauche si quelqu'un a le courage de jeter un œil

http://www.yoyogames.com/games/121556-pong_marty
gnii
Revenir en haut Aller en bas
Contenu sponsorisé





[Résolu] pong une ball qui ne colle pas Empty
MessageSujet: Re: [Résolu] pong une ball qui ne colle pas   [Résolu] pong une ball qui ne colle pas Empty

Revenir en haut Aller en bas
 
[Résolu] pong une ball qui ne colle pas
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Ball Ball Dual - jeu à 2 (sur un même clavier)
» Déplacement "collé" autour d'une plateforme
» option de casse brique (balle collé a la batte)
» War Pong
» pong sur le net

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: