Skip to content

Système numérique dédié à la phase d'entraînement de basket-ball afin d'ajouter un aspect ludique et esprit de compétition

Notifications You must be signed in to change notification settings

btssn-lasalle-84/basket-game-2023

Repository files navigation

C++ Badge Android Badge

qt-build android-build pages-build-deployment

Le projet basket-game 2023


Basket Game est un système numérique dédié à la phase d'entraînement au panier de Basket-ball afin d'ajouter un aspect ludique et esprit de compétition. Il propose de reproduire le jeu Puissance 4 (© Hasbro) en alignant plusieurs paniers de basket, chacun représentant une colonne du jeu. Deux équipes (ou 2 joueurs) lancent le ballon à tour de rôle. Chaque panier correspond à 1 jeton dans le jeu, de la couleur de l’équipe. Les équipes devront donc envoyer le ballon dans le bon panier afin de créer l’alignement de jetons, tout en bloquant l’adversaire. Un écran (de télévision) affichera la partie en cours.

  • Module de détection des paniers (EC)
  • Module de signalisation (EC)​
  • Module de gestion de partie (Android - IR)​
  • Module de visualisation de partie (Qt - Raspberry Pi - Écran télévision - IR)​

Fonctionnalités

  • Android :
Fonctionnalité OUI NON
Paramétrer une partie X
Gérer le déroulement d’une partie X
Dialoguer avec les modules X
Jouer une partie X
  • Qt :
Fonctionnalité OUI NON
Afficher le déroulement d’une partie X
Gérer le puissance 4 X
Dialoguer avec le module de gestion de partie X
Produire des sons en fonction de la situation X

Documentation du code

https://btssn-lasalle-84.github.io/basket-game-2023/

Présentations

Diaporamas étudiants IR :

Vidéo

Diagramme de classes

  • Android :

  • Qt :

Screenshots

  • Android :

  • PC Desktop Qt :

Historique des versions

1.0

0.2

0.1

Simulateur

Lien : Protocole BASKET

Auteurs


©️ LaSalle Avignon 2023

About

Système numérique dédié à la phase d'entraînement de basket-ball afin d'ajouter un aspect ludique et esprit de compétition

Resources

Stars

Watchers

Forks