Page 1 of 2

CubeField avec accéléromètre - prends les commandes !

Unread postPosted: 06 Nov 2012, 18:40
by critor
Après avoir joué Tetris avec accéléromètre dans une news précédente, ce soir nous allons jouer au CubeField de Chockosta avec un accéléromètre! :bj:



Cette fois-ci, nous allons tourner l'accéléromètre de 90° afin de ne plus mesurer l'inclinaison avant-arrière mais l'inclinaison gauche-droite.
1638




Plus besoin de touche: il suffit de pencher la calculatrice à gauche ou à droite pour tourner! :bj:
1637




Cela donne l'impression très réaliste d'être aux commandes du manche à balai d'un avion! :bj:





Signalons que j'ai corrigé le programme Lua pour la compatibilité avec l'OS 3.2. Il était d'origine inutilisable car déclenchant des erreurs rapidement après quelques secondes dès qu'un cube sortait de l'écran vers le bas.

En effet bizarrement, la fonction drawLine() ne provoque pas d'erreur quand on dessine trop bas (en dehors de l'écran), mais les fonctions fillPolygone() et drawPolyLine() en déclenchent.
Ce qui ressemble plus à un bug du Lua d'ailleurs.



Lien:
archives_voir.php?id=8919

Re: CubeField avec accéléromètre - prends les commandes !

Unread postPosted: 06 Nov 2012, 18:41
by Levak
AAAAAAAAAAAAAAAAAAAAaaaaaa
OMFG

gg.

Re: CubeField avec accéléromètre - prends les commandes !

Unread postPosted: 06 Nov 2012, 18:47
by critor
Euh... et en français ? :P

Re: CubeField avec accéléromètre - prends les commandes !

Unread postPosted: 06 Nov 2012, 18:50
by Marka
Bravoo Critor :D :#top#: #boing# :#spin#:

Re: CubeField avec accéléromètre - prends les commandes !

Unread postPosted: 06 Nov 2012, 18:53
by Excale
Joli :)
On télécharge où l'accéléromètre :D?

Levak: MOV PC, #0x0

Re: CubeField avec accéléromètre - prends les commandes !

Unread postPosted: 06 Nov 2012, 18:59
by critor
Excale wrote:Joli :)
On télécharge où l'accéléromètre :D?


Ici -> http://www.dynatech.de/?prod=688

Tu rentres ton numéro de carte de crédit et il se télécharge tout seul dans ta boîte à lettres! :P

Re: CubeField avec accéléromètre - prends les commandes !

Unread postPosted: 07 Nov 2012, 10:46
by AlexRider38
Lol. Sinon c'est trop bien. Bravo

Re: CubeField avec accéléromètre - prends les commandes !

Unread postPosted: 07 Nov 2012, 15:17
by Persalteas
Wow, j'admire...
Tu n'as pas du tout besoin de modifier le code Lua pour que ça marche ?

Re: CubeField avec accéléromètre - prends les commandes !

Unread postPosted: 07 Nov 2012, 15:19
by critor
Pour l'accéléromètre?

Si, j'ai rajouté quelques petites lignes et elles sont identifiées.
Elle font juste vérifier l'accéléromètre et appeler les fonctions onKeyLeft/onKeyRight de Chockosta.

Chockosta peut donc aisément les virer si il revient intégrer ma correction de bug dans la version originale.

Re: CubeField avec accéléromètre - prends les commandes !

Unread postPosted: 08 Nov 2012, 00:09
by Chockosta
Je viens de rentrer de vacances, et wow, que de nouvelles et intéressantes news !
Visiblement TI-Planet ne prend pas de vacances :)

Merci d'avoir utilisé mon bon vieux CubeField pour cette démonstration de l'accéléromètre.
Ça montre bien toutes les possibilités du Lua, couplé aux capteurs Vernier... (malheureusement inaccessibles pour la quasi-totalité des utilisateurs)
Au fait, l’événement du capteur est-il mieux fait que celui des flèches ? (qui met environ une seconde avant d'être répété, il me semble)
Si c'est le cas, il doit être possible de faire une version beaucoup plus pratique à jouer...

Au passage, j'avais déjà corrigé ce bug à la demande de Jimbauwens (pour ses essais avec PCspire), il suffit d'un test avant le dessin.
Je l'avais mis à jour sur ticalc.org, mais j'ai visiblement oublié la version sur TI-Planet (désolé)
Serait-il possible de mettre l'archive à jour avec cette version ?
Ou alors de supprimer l'ancienne version, de façon à éviter toute confusion des utilisateurs.