Cours:ArduinoSdlPingPong : Différence entre versions

De troyesGEII
Aller à : navigation, rechercher
 
Ligne 16 : Ligne 16 :
 
*[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/sdlevent.html événement sdl]
 
*[http://www.libsdl.org/release/SDL-1.2.15/docs/html/sdlkeyboardevent.html événement clavier]
 
*[http://www.libsdl.org/release/SDL-1.2.15/docs/html/sdlkeyboardevent.html événement clavier]
 +
 +
 +
=Fichiers=
 +
 +
*[[Media:SDLfonctions.h|SDLfonctions.h]]
 +
*[[Media:SDLfonctions.c|SDLfonctions.c]]

Version actuelle datée du 15 décembre 2013 à 23:31

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 :


Fichiers