Cours:ArduinoSdlPingPong : Différence entre versions
(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 :