Cours:ArduinoSdlPingPong : Différence entre versions

De troyesGEII
Aller à : navigation, rechercher
(Page créée avec « <big>'''Projet de jeux de Ping Pong'''</big> L'objectif est de programmer un jeu de Ping Pong : * la balle se déplace sur une surface rectangulaire * sa trajectoire est... »)
 
Ligne 3 : Ligne 3 :
  
 
L'objectif est de programmer un jeu de Ping Pong :
 
L'objectif est de programmer un jeu de Ping Pong :
* la balle se déplace sur une surface rectangulaire
+
* la balle se déplace sur une surface rectangulaire (640x480)
 
* sa trajectoire est une droite
 
* sa trajectoire est une droite
 
* la balle se déplace avec des angles de +/-45°
 
* la balle se déplace avec des angles de +/-45°
 
* la balle doit rebondir sur les bords supérieur et inférieur
 
* la balle doit rebondir sur les bords supérieur et inférieur
* chaque joueur déplace une raquette verticale pour faire rebondir la balle
+
* chaque joueur déplace une raquette verticale pour faire rebondir la balle
 
* si la balle atteint les bords gauche ou droite, un point est marqué
 
* si la balle atteint les bords gauche ou droite, un point est marqué
 
* 2 cartes arduino permettront de commander chacune des raquettes
 
* 2 cartes arduino permettront de commander chacune des raquettes
  
 
Un énoncé se trouve sur le bureau virtuel dans la partie Td pour vous aider à commencer le programme.
 
Un énoncé se trouve sur le bureau virtuel dans la partie Td pour vous aider à commencer le programme.
 +
 +
Vous pourrez dans un premier temps utiliser le clavier du PC, voir :
 +
*[http://www.libsdl.org/release/SDL-1.2.15/docs/html/sdlevent.html événement sdl]
 +
*[http://www.libsdl.org/release/SDL-1.2.15/docs/html/sdlkeyboardevent.html événement clavier]

Version du 15 décembre 2013 à 23:29

Projet de jeux de Ping Pong


L'objectif est de programmer un jeu de Ping Pong :

  • la balle se déplace sur une surface rectangulaire (640x480)
  • sa trajectoire est une droite
  • la balle se déplace avec des angles de +/-45°
  • la balle doit rebondir sur les bords supérieur et inférieur
  • chaque joueur déplace une raquette verticale pour faire rebondir la balle
  • si la balle atteint les bords gauche ou droite, un point est marqué
  • 2 cartes arduino permettront de commander chacune des raquettes

Un énoncé se trouve sur le bureau virtuel dans la partie Td pour vous aider à commencer le programme.

Vous pourrez dans un premier temps utiliser le clavier du PC, voir :