PUREDATA est un programme en open source qui permet de controler des externes (comme votre synthé ou un moteur électrique ou alors votre manette)
http://www.pure-data.org/about/
équivalant de MAX MSP, EyesWebs ou ESADORA
j'entends déjà dire que je fais la promotion pour un soft, mais ce programme ouvre une voix considérable vers d'autre applications Flash, et compense beaucoup de lacune du langage ActionScript (comme le son par exemple).
Et pour des développeurs Flash, c'est une solution très intérrésante pour consevoir aussi bien des installations interactive que des sites sur la téléprésence comme
http://telegarden.aec.at/demo/demo1.html .
(un site ou l'on peux planter et s'en occuper à distance depuis le site.
Malheureusement ici c'est une demo.)
Et je peux vous asurer que c'est bien moins casse-geule que les Xtra sous Director.
D'autant que beaucoup de gens développe des patchs dans toutes les catégories (même les capteurs d'ondes cérébral)
Sous puredata il existe Flashserver qui est un Patch qui permet de creer des ServerXMLsocket qui peut héberger 256personne par channel.
(il est possible d'envoyer des info directement à une seul personne en particulier ce qui évite de passer par des filtre pour vérfier si l'info conserne le client, l'on peut aussi Banir un client ou sécuriser un packet en XML donc tres intérréssant pour consevoir un Mmorpg)
-flashserver: http://hybrid.concordia.ca/~hugod/tangible/pureflash.htm
Et aussi Patch qui permet de récupéré les info de votre manette qu'elle soit USB ou MIDI
(Plutot intérrésant pour crée develloper d'autre interface que pour le clavier ou la souris avec la possibilité de gérer le retour de force.)
http://www.pure-data.org/Members/hans/hid/view
pour ajouter la librairy pour piloter votre manette dans pureData ajouter simplement dans puredata.dat cette ligne: -lib joystick
Pour piloter n'importe quoi avec Flash le principe est tout simple on fait passer les données de PUREDATA et Flash par le XMLsocket
Mais le probleme reste bien sur la portabilité de votre application, il est évident que l'on va demander à chaque joueur de télécharger PUREDATA pour jouer avec sa manette à votre jeux. Mais il faut remarquer que ce programme ne demande pas d'installation, copier coller et c'est finit.
À voir sur le sujet une petite boite sans prétention de 2 jeunes ingénieur en électronique qui propose pas mal de solution pour faire des interfaces MIDI ou gérer des capteurs dans des installations artistique.
Tous leur patch et Inetrface sont en OpenSource, ils font pas mal de tuto sur ce sujet
Et je pense qu'ils méritent bien un peu de pub
http://www.interface-z.com/
Je pense qu'il serait vraiment intérréssant si Falsh-KOD site pouvais ouvrir ses portes au partage de Sources et Patchs pour PUREDATA.