Mon équipe et moi avions un projet en infographie à finir. C’est maintenant chose faite. Notre projet se nomme CamHockey.
CamHockey est un jeu, dans la lignée du très classique Pong, assez original. Le fait étant que les barres sont déplacées à l’aide de la tête du joueur. En effet, le jeu est capable de détecter la tête d’une personne dans le champ de la webcam et de s’en servir pour calculer les déplacements de la barre gardant le but du joueur. A la manière des jeux « EyeToy » sur la playstation 2.
L’application utilise la librairie multimédia SDL disponible ici et la librairie OpenCv d’acquisition et traitement d’images dont j’avais parlé dans un précédent billet.
Une petite vidéo de présentation de l’application :
Le rendu n’est pas si mauvais mais le code n’est pas si lisible que ça. Codage rapide quand tu nous tiens…
Le code source de CamHockey (et binaires) est disponible ici.
4 commentaires On Ponglike via webcam : SDL & OpenCv
Très sympa comme concept.
Ça serait sympathique un petit tutoriel pour l’installer sur Ubuntu, voir un petit .deb ça serait du bonheur si vous avez le temps.
En tout cas chapeau.
Hélas non désolé je n’aurais pas le temps de faire de .deb pour Ubuntu.
C’est un version pré-alpha de plus…. et je n’ai aucune idée de ce que cela pourrait donner sous Linux.
Si ça a été fait avec mingw32, y devrait pas avoir de problème pour le portage mon spawnriderinou, et ensuite, un petit deb et le tour est joué avec la commande magique :
tar -xzvf camhockey.tar.gz
./configure –prefix=/usr
make
checkinstall
Rétrolien: PAO – Pong Assisté par Ordinateur | Le blog de Yohann CIURLIK | Spawnrider.Net :: Blog ()