Projets:Perso:2011:InterfaceJeu

From Electrolab
Revision as of 17:55, 25 March 2011 by Clément (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Interface de jeu
Auteur Clément
Date de proposition 25/03/2011
Tags du projet PPC
Lieu d'utilisation final Anywhere
Utilisateur final Youngsters
Type de projet

Projet personnel de Clément

Projet Interface de jeu

Ayant bien aimé un petit jeu con, je me suis dit que ce serait nettement mieux avec une interface hw adaptée
De là découle l'idée suivante: faire une interface hw à base d'arduino, pour:
- que ce soit facilement reproductible, pas trop cher, ...
- encourager des nouveaux venus à l'électronique à prendre en main cette plateforme
- faire en sorte que ces utilisateurs puissent par la suite aborder d'autres projets



Introduction

Donne un appercu des tenants et aboutissants du projet.

Objectifs

Rendre fun un plus ou moins serious game grace à une interface hw, servant de prétexte à:

  • une introduction à l'électronique (par le biais d'arduino, de l'interface hw)
  • un support plus ou moins pédagogique sur certains systèmes & mécanismes (selon le game design)

Principes

  • Un jeu simple tourne sur un ordinateur personnel.
  • La majeure partie des fonctionnalités du jeu sont pilotées par une interface hw basée sur une Arduino, avec des capteurs/indicateurs divers et variés.
  • Moteur de jeu type variables d'état + lois d'évolution, eg simulateur. Certaines de ces variables sont commandables (grace à l'interface), d'autres sont visualisées sur des indicateurs hw
  • L'ensemble hw+sw est pensé pour servir de prétexte à s'approprier les différents éléments technologiques mis en oeuvre

Fonctionnalités

TBC

Ressources

  • www.arduino.cc des ressources sur la plateforme
  • esa21.kennesaw.edu/activities/nukeenergy/nuke.htm le jeu qui a inspiré tout ca

Réalisation

Rassemble un ensemble de ressources décrivant les étapes du projet, et aidant à organiser le travail en cours

Macro planning

  • Réaliser un premier prototype hw courant avril pour pouvoir valider certains concepts et travailler sur le logiciel par la suite
  • Ebaucher le logiciel courant mai, pour distribution à des testeurs + développeurs complémentaires ; prévoir d'autres interfaces hw pour qu'ils fassent des essais. Faire des démos pour peaufiner le concept
  • Tenter de créer une dynamique autour de ce projet au delà du lab, pour inciter d'autres acteurs à s'approprier l'ensemble

Etat d'avancement

  • Mars 2011: début du projet

Prochaines actions/en cours

TODO 0 : brainstorming

  • La première application, c'est naturellement celle qui s'inspire du PJC initial. Mais c'est un peu limité, et il doit être possible de trouver d'autres "thèmes" (brainstorm!)
    • sous marin
    • usine retraitement des eaux usées
    • éolienne
    • barrage hydroélectrique
    • pisciculture
    • lockpicking
  • At random, quelques design goals, feature requests, ...
    • que ce soit hautement hackable, pensé non pas comme un jouet mais comme un moyen fun d'introduction à la bidouille
    • que ce soit même une incitation par tous les moyens à se faire bidouiller

TODO 1 : prototype

  • Utiliser un support type plaque de plastique pliée pour faire un pupitre, sur lequel est fixée l'arduino, les potards & différents switchs, leds, témoins, ...
  • Type d'éléments montés:
    • potards
    • leds (multiplexées, pour réduire le nombre d'i/o requises
    • buzzer
    • galvanometre/indicateur
    • on/off switches
    • servomoteur

Résultats

Permet de capitaliser sur le travail effectué: l'utiliser, le reproduire, l'améliorer, ...

Schéma structurel

TBC

Budget

TBC

Contacts, fournisseurs

TBC

Prototype 1

TBC