Création jeu avec objet connecté - domleg45/cls420-411-MV GitHub Wiki

En équipe de deux personnes, vous aurez à concevoir un jeu simple. À l'aide des librairies de votre choix. Vous aurez à utiliser un objet connecté pour programmer des événements entre objets connectés. Avec l'expérience des ateliers précédents, il vous faudra intégrer cet objet connecté pour vous en servir comme manette, interface visuelle, écran témoin, etc. Il vous faudra aussi le tester pour vous assurez que l'expérience utilisateur soit au cœur de sa conception.

Guide de conception

Faire un bref guide de conception. Voir la documentation à ce sujet. https://github.com/domleg45/cls420-411-MV/wiki/Exemple-de-guide-de-conception

Librairies pour les jeux

Javascript: PixiJS, Phaser.io, etc.

Android: https://www.appbrain.com/stats/libraries/tag/game/android-game-libraries

Objets connectés

Android (Récepteur)

https://developers.google.com/cast/docs/android_tv_receiver

Web (Récepteur)

https://developers.google.com/cast/docs/web_receiver

Android (Manette, émetteur)

https://developers.google.com/cast/docs/android_sender

Bluetooth (Android)

https://developer.android.com/develop/connectivity/bluetooth?hl=fr

Combinaisons possibles

  1. HTML5, CSS3, JS (librairies de votre choix).

  2. Android Kotlin/Java (librairies de votre choix).

  3. Mobile à mobile (web socket).

Objet connecté: Bluetooth, Android TV ou Chromecast. Origine: 1 ou 2 (JS ou Android). Possibilité de prendre 2 téléphones comme objets connectés.

Contraintes

Selon le choix de votre jeu. Vous devez vous concentrer sur un aspect de l'expérience utilisateur de votre choix.

Accessibilité (pour les sourds avec sous-titre)

Signifiants - i18n (traduit dans plusieurs langues)

Adapté à l'écran du dispositif (Responsive Web Design)

Autres

Venez discuter avec le professeur pour en choisir un si ces derniers ne vous inspirent pas.

Critère d'évaluation

Maquette et guide de conception - 10%

Qualité du code - 10%

Test de 5 secondes - 6%

Rapport d'essais - 14%

Apport individuel - 20%

Rendu final UX - 20%

Innovation - 10%

Connectivité - 10%

Création des équipes

10 avril 2024

Remise du jeu

13 mai 2024 (évaluation du prof en personne).

Limite finale: 22 mai 2024

Pénalité par jour après le 22 mai: 5%

Limite absolue: 29 mai 2024