AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment : -55%
Friteuse sans huile – PHILIPS – Airfryer ...
Voir le deal
49.99 €

 

 [Tutoriel] Pong

Aller en bas 
+2
Saturne
Gab666
6 participants
AuteurMessage
Gab666
Modérateur 'Zut'
Gab666


Messages : 5340
Localisation : **I move away from the mic to breathe in

[Tutoriel] Pong Empty
MessageSujet: [Tutoriel] Pong   [Tutoriel] Pong EmptyVen 9 Déc 2005 - 3:48

Voici un jeu très interressant à créer pour apprendre les bases de Gamemaker

N'OUBLIEZ PAS DE COCHER SOLID À TOUS LES OBJETS


Tout d'abort on choisi les sprites

Un sprite de balle
Deux sprites de barres courbée comme des paranthèses parenthèse comme ça pour à droite "(" et comme ça pour à gauche ")" une barre courbée bleu et une barre courbée rouge de préference
Un sprite de block

pour ensuite créer l'objet obj_block qui aura pour sprite le sprite de block qui n'aura pas d'event

La on fait deux objet(obj_barre_gauche et obj_barre_droite) vous aurez compris qu'ils auront un sprite de barre courbée
à ces deux objet on fait

dans l'event keyboard <up> on va dans l'onglet move ---> set the vertical speed et on entre la valeur -8(c'est votre vitesse pour le mouvement de la barre)
dans l'event key release <up> on va dans l'onglet move ---> set the vertical speed et on entre la valeur 0(c'est pour arrêter la barre)

dans l'event keyboard <down> on va dans l'onglet move ---> set the vertical speed et on entre la valeur 8(c'est votre vitesse pour le mouvement de la barre)
dans l'event key release <down> on va dans l'onglet move ---> set the vertical speed et on entre la valeur 0(c'est pour arrêter la barre)

(n'oubliez pas de remplacez pour une des deux barres le "up" et le "down" par les touches que vous voulez faire monter ou descendre la barre pour l'autre joueur)

dans l'event Event - Collision block on va dans l'onglet move --->bounce against object et dans ça on fait against:solid objects(encore une fois pour arrêter la barre)

Ensuite on fait une balle obj_balle

On va dans l'event create
Ensuite on va dans move--->start moving in direction et on choisi la direction dans laquelle on veut que la balle bouge (toute les direction sauf par en bas et par en haut) et dans speed on entre 6(la vitesse de la balle) .

Ensuite dans l'event Event - Collision obj_barre_gauche
on va dans l'onglet move --->bounce against object et dans ça on fait against:solid objects ensuite on peut aussi allez dans control et allez dans code et entrer le code
Code:
speed += 1
pour faire monter la vitesse de la balle chaque fois qu'elle touche à une barre si vous faites ça n'oubliez pas de faire le code
Code:
speed = 6
plus tard je l'aurai écrit en rouge où

même chose pour Event - Collision obj_barre_droite

même chose pour obj_barre_droite et obj_block


bon la sa commence à prendre forme


maintenant il ne reste qu'à faire les buts tout d'abort on prend un sprite vide de 32x32 et on décoche transparent

ensuite on fait deux object obj_but_gauche et obj_but_droite et on lui attribut ce sprite et on décoche visible et on coche solid

ensuite on retourne à notre balle et on ajoute l'event Event - Collision obj_but_gauche et on fait dans l'onglet move---> Jump to the start position

même chose pour Event - Collision obj_but_droite


ensuite dans ce même event on fait dans l'onglet control--->set value of a variable et la on fait dans variable: global.p2score dans value:1 et on coche relative pour dire que c'est plus 1 et non on amene la variable à un et le global. c'est pour dire que cette variable s'applique à tout les objets ensuite on fait la même chose pour Event - Collision obj_but_gauche mais on remplace p2score par p1score et aussi allez dans global game settings--->errors cochez treat unitialized variables as 0.


la votre room est supposée ressembler à quelquechose comme ça


https://2img.net/r/ihimizer/img455/2432/sanstitre3nk.jpg


la on fait un dernier objet (obj_score) que vous mettez dans la room enfin ça achève gnii

on va dans l'event draw de cet objet et on va dans l'onglet draw--->draw a text et on entre au texte score du joueur 1: à 10x et 10y et on fait un autre draw a text mais cette fois les coordonnés sont 10x 25y et le texte est score du joueur 2: la encore dans draw vous allez dans control--->draw the value of a variable la vous entrez global.p1score et les coordonnés sont x135 y10 et la vous faites un autre draw the value of a variable vous mettez la variable global.p2score et les coordonnés seront 135x 25y.

ET LA C'EST TERMINÉ

J'ai préparé un exemple http://www.zshare.net/download/pong-exemple-gm6.html


Dernière édition par le Ven 31 Mar 2006 - 15:32, édité 10 fois
Revenir en haut Aller en bas
http://www.dermanium-online.webou.net/
Saturne
Utilisateur confirmé: Rang ****



Messages : 1374

[Tutoriel] Pong Empty
MessageSujet: Re: [Tutoriel] Pong   [Tutoriel] Pong EmptyVen 9 Déc 2005 - 10:51

tu passe du flood intensif a la rédaction de tutoriaux??? gha
mon dieu, c'est un miracle! ange
Revenir en haut Aller en bas
Bast
Administrateur
Bast


Messages : 20024
Localisation : Alsace

[Tutoriel] Pong Empty
MessageSujet: Re: [Tutoriel] Pong   [Tutoriel] Pong EmptyVen 9 Déc 2005 - 16:13

Pas mal gab :-D
A réserver pour les personnes qui s'y conaissent déjà un peu

On va finir par avoir tout un camion de tutoriels sur les pongs et les casses-briques noel
Revenir en haut Aller en bas
http://www.lecbna.org/
daminetreg
Administrateur
daminetreg


Messages : 16998
Localisation : Siege du CBNA!
Projet Actuel : Site Web du CBNA, version beta :

[Tutoriel] Pong Empty
MessageSujet: Re: [Tutoriel] Pong   [Tutoriel] Pong EmptyVen 9 Déc 2005 - 17:14

Pas mal, je le poste sur le site, dès que possible! super
Revenir en haut Aller en bas
http://lecbna.org/
Gab666
Modérateur 'Zut'
Gab666


Messages : 5340
Localisation : **I move away from the mic to breathe in

[Tutoriel] Pong Empty
MessageSujet: Re: [Tutoriel] Pong   [Tutoriel] Pong EmptySam 10 Déc 2005 - 1:26

Saturne a écrit:
tu passe du flood intensif a la rédaction de tutoriaux??? gha
mon dieu, c'est un miracle! ange

faut bien se rendre utile une fois de temps en temps gnii
Revenir en haut Aller en bas
http://www.dermanium-online.webou.net/
Gab666
Modérateur 'Zut'
Gab666


Messages : 5340
Localisation : **I move away from the mic to breathe in

[Tutoriel] Pong Empty
MessageSujet: Re: [Tutoriel] Pong   [Tutoriel] Pong EmptyMer 18 Jan 2006 - 23:04

Bast a écrit:
Pas mal gab :-D
A réserver pour les personnes qui s'y conaissent déjà un peu

On va finir par avoir tout un camion de tutoriels sur les pongs et les casses-briques noel


quoi il y a quelqu'un qui a déjà fait un tuto sur les pongs flûte beh
Revenir en haut Aller en bas
http://www.dermanium-online.webou.net/
Bast
Administrateur
Bast


Messages : 20024
Localisation : Alsace

[Tutoriel] Pong Empty
MessageSujet: Re: [Tutoriel] Pong   [Tutoriel] Pong EmptyVen 20 Jan 2006 - 17:29

Non, il n'y a que des casse-briques en fait :-D
Revenir en haut Aller en bas
http://www.lecbna.org/
daminetreg
Administrateur
daminetreg


Messages : 16998
Localisation : Siege du CBNA!
Projet Actuel : Site Web du CBNA, version beta :

[Tutoriel] Pong Empty
MessageSujet: Re: [Tutoriel] Pong   [Tutoriel] Pong EmptyVen 20 Jan 2006 - 17:43

Tiens je vais lemettre sur le site aujourd'hui. happy1
Revenir en haut Aller en bas
http://lecbna.org/
alexis
Utilisateur confirmé: Rang *****
alexis


Messages : 1619
Localisation : charleroi-Belgique

[Tutoriel] Pong Empty
MessageSujet: Re: [Tutoriel] Pong   [Tutoriel] Pong EmptyVen 20 Jan 2006 - 18:32

hier le flood aujord hui les tuto et demain des livres prototyp
Revenir en haut Aller en bas
Gab666
Modérateur 'Zut'
Gab666


Messages : 5340
Localisation : **I move away from the mic to breathe in

[Tutoriel] Pong Empty
MessageSujet: Re: [Tutoriel] Pong   [Tutoriel] Pong EmptySam 21 Jan 2006 - 22:02

j'ai écrit ce tuto il y a un mois happy1
Revenir en haut Aller en bas
http://www.dermanium-online.webou.net/
alexis
Utilisateur confirmé: Rang *****
alexis


Messages : 1619
Localisation : charleroi-Belgique

[Tutoriel] Pong Empty
MessageSujet: Re: [Tutoriel] Pong   [Tutoriel] Pong EmptyDim 22 Jan 2006 - 22:42

ok mais quand je dis aujord hui c est une expression happy1
Revenir en haut Aller en bas
dam22
Invité




[Tutoriel] Pong Empty
MessageSujet: Re: [Tutoriel] Pong   [Tutoriel] Pong EmptyJeu 30 Mar 2006 - 21:53

gab ton lien pour le pong est mort .
Revenir en haut Aller en bas
Gab666
Modérateur 'Zut'
Gab666


Messages : 5340
Localisation : **I move away from the mic to breathe in

[Tutoriel] Pong Empty
MessageSujet: Re: [Tutoriel] Pong   [Tutoriel] Pong EmptyJeu 30 Mar 2006 - 22:42

J'en fait héberger un autre immédiattement happy1


http://www.zshare.net/download/pong-exemple-gm6.html
Revenir en haut Aller en bas
http://www.dermanium-online.webou.net/
FaustVII
Invité




[Tutoriel] Pong Empty
MessageSujet: Re: [Tutoriel] Pong   [Tutoriel] Pong EmptyVen 31 Mar 2006 - 9:34

dam22 a écrit:
gab ton lien pour le pong est mort .
snif il est mort snif
C'est triste quand même, enfin bon, c'est le cycle de la vie Very Happy
Revenir en haut Aller en bas
dam22
Très bonne participation
dam22


Messages : 140
Localisation : savoie

[Tutoriel] Pong Empty
MessageSujet: Re: [Tutoriel] Pong   [Tutoriel] Pong EmptyDim 9 Avr 2006 - 10:53

Gab666 a écrit:
J'en fait héberger un autre immédiattement happy1


http://www.zshare.net/download/pong-exemple-gm6.html

merci gab666

gab666 pourrais tu me dire s'il te plait comment on fait pour que la balle rebondisse comme sur le screen ? parce que un admin ma dit qui fallait que je mette Event: Collision with object plaque Code: vspeed=-1*vspeed ... mais sa marche pas son code


[Tutoriel] Pong Balrebondi5gh

je crois avoir trouver en mettant gravity ❓ mais je cherche comment remettre la balle au centre quand une barre ratrappe pas ... dans un pong.
Revenir en haut Aller en bas
Contenu sponsorisé





[Tutoriel] Pong Empty
MessageSujet: Re: [Tutoriel] Pong   [Tutoriel] Pong Empty

Revenir en haut Aller en bas
 
[Tutoriel] Pong
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» pong sur le net
» IA pour un pong
» PONG !
» Ping ..... heu... pong?
» Pong Remaked

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