Archives par mot-clé : 2017-2018

Projet: Voir comme un daltonien

Fonctionnalités attendues :

  1. Le projet sera réalisé en javascript avec la bibliothèque p5.js.
  2. L’application devra fonctionner aussi bien sur PC ou smartphone et s’adapter à la taille de l’écran.
  3. Capturer une image ou une vidéo avec soit une webcam soit le capteur intégré de votre tablette ou smartphone.
  4. Modifier une image ou une vidéo pour en faire un rendu correspondant à la vision d’un daltonien.
  5. Proposer un test de dépistage du daltonisme.

Ressources :

Projet : Ramasse et évite

Fonctionnalités attendues :

  1. Le projet sera réalisé en javascript avec la bibliothèque p5.js.
  2. Le jeu devra fonctionner aussi bien sur PC que sur smartphone et s’adapter à la taille de l’écran.
  3. Le but du jeu est de récupérer plusieurs objets, dans l’ordre sur une carte. Il faut éviter les ennemis.
  4. Le personnage du joueur est toujours au centre de l’écran. On clique ou touche l’endroit ou on veut qu’il aille et la vue se déplace de manière à ce que le personnage se retrouve au bon endroit.
  5. Une minicarte permet d’avoir un vue global du terrain.
  6. Deux cartes seront proposées : une carte préprogrammée et une carte construite de manière aléatoire.
  7. Il sera possible de mettre le jeu en pause, et de sauvegarder. Le jeu devra pouvoir être repris même après redémarrage de l’ordinateur ou du smartphone.
  8. Le jeu débutera sur un écran d’accueil, permettant de choisir le mode, de régler les paramètres (comme le type de carte, aléatoire ou non), d’afficher les meilleurs score ou de reprendre une sauvegarde.
  9. Les meilleurs score réalisé sur l’ordinateur seront affichés en fin de partie. Les meilleurs scores seront conservés même après redémarrage de l’ordinateur ou du smartphone.

Projet : GPS et cartographie

Fonctionnalités attendues :

  1. Le projet sera réalisé en javascript avec la bibliothèque p5.js.
  2. L’application devra fonctionner aussi bien sur PC que sur smartphone et s’adapter à la taille de l’écran.
  3. Utiliser le traceur GPS dont vous disposez et récupérer le fichier avec les données d’un déplacement.
  4. Afficher une carte .
  5. Placer une zone de texte ou le code du fichier du GPS sera collé.
  6. Exploiter le contenu du la zone de texte pour extraire les données pertinentes (longitude et latitude).
  7. Utiliser ces données pour afficher une carte et le trajet suivi.
  8. Extraire d’autre données : altitude, vitesse…
  9. Proposer d’autres exploitations des données : affichage d’un profile d’altitude du parcours, détermination de la vitesse moyenne…

Ressources :

Projet : Morpion

Fonctionnalités attendues :

  1. Le projet sera réalisé en javascript avec la bibliothèque p5.js.
  2. Le jeu devra fonctionner sur PC, avec les navigateurs Mozilla Firefox et Chrome, et s’adapter à la taille de la fenêtre.
  3. Le jeu sera joué en  mode solo, contre l’ordinateur.
  4. La grille présente sur la table sera retranscrite à l’écran, la reconnaissance des positons et pions se fera soit par une webcam soit par un capteur optique du robot.
  5. Le positionnement des pions de l’ordinateur sera réalisé par un robot.
  6. Une partie se jouera en 10 manches, Chaque manche gagné rapporte un point. Le joueur qui a le plus de
    points à la fin gagne la partie. Si chaque joueur a 5 points, il y a match nul.
  7. Il sera possible de mettre le jeu en pause, et de sauvegarder. Le jeu devra pouvoir être repris même après redémarrage de l’ordinateur ou du smartphone.
  8. Le jeu débutera sur un écran d’accueil, permettant d’identifier le joueur, de régler les paramètres (comme le type de pion), d’afficher les meilleurs score ou de reprendre une sauvegarde.
  9. Les meilleurs score réalisé sur l’ordinateur seront affichés en fin de partie. Les meilleurs scores seront conservés même après redémarrage de l’ordinateur ou du smartphone.

Projet : Tron

Fonctionnalités attendues :

  1. Le projet sera réalisé en javascript avec la bibliothèque p5.js.
  2. Le jeu devra fonctionner sur PC, avec les navigateurs Mozilla Firefox et Chrome, et s’adapter à la taille de la fenêtre.
  3. Le jeu devra pouvoir être joué avec plusieurs modes :
    • Un mode solo, sans adversaire, dont le but sera de tenir le plus longtemps possible.
    • Un mode à deux joueurs humain, en utilisant le clavier à deux.
    • Un mode solo, contre l’ordinateur.
    • Un mode à trois joueurs, deux humains et l’ordinateur.
  4. Une partie se jouera en plusieurs manches, la vitesse du jeu étant croissante entre les manches.
  5. Le jeu débutera sur un écran d’accueil, permettant de choisir le mode, de régler les paramètres (comme la vitesse du jeu) et d’afficher les meilleurs score.
  6. Les meilleurs score réalisé sur l’ordinateur seront affichés en fin de partie. Les meilleurs scores seront conservés même après redémarrage de l’ordinateur.