π
<-
Chat plein-écran
[^]

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

:32tins: :32tinsktpb: :32tinsktpn: :32tinscas: :32tinstpkc: :32tinstpktpb: :32tinstp: :32tinscastp: :32tinscmc: :32tinscx: :32tinscxcas:

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

Message non lude critor » 06 Nov 2012, 18:40

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
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.4%
 
Messages: 41498
Images: 14640
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

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

Message non lude Levak » 06 Nov 2012, 18:41

AAAAAAAAAAAAAAAAAAAAaaaaaa
OMFG

gg.
Responsable design/graphique de TI-Planet
I do not get mad at people, I just want them to learn the way I learnt.
ImageTNOC [topic][DL]
nClock [topic][DL]
HideManager [topic][DL]
ZLock [topic][DL]
Theme Editor [topic][DL]
Mes programmes
Avatar de l’utilisateur
LevakAdmin
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 98.9%
 
Messages: 6414
Images: 22
Inscription: 27 Nov 2008, 00:00
Localisation: 0x1AACC355
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: BAC+5: Epita (ING3)

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

Message non lude critor » 06 Nov 2012, 18:47

Euh... et en français ? :P
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.4%
 
Messages: 41498
Images: 14640
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

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

Message non lude Marka » 06 Nov 2012, 18:50

Bravoo Critor :D :#top#: #boing# :#spin#:
Marka...for a better world
Avatar de l’utilisateur
Marka
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Prochain niv.: 9.7%
 
Messages: 14
Inscription: 27 Aoû 2012, 21:54
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Termi

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

Message non lude Excale » 06 Nov 2012, 18:53

Joli :)
On télécharge où l'accéléromètre :D?

Levak: MOV PC, #0x0
Avatar de l’utilisateur
ExcaleAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 3.9%
 
Messages: 2955
Images: 3
Inscription: 10 Sep 2010, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile

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

Message non lude critor » 06 Nov 2012, 18:59

Excale a écrit: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
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.4%
 
Messages: 41498
Images: 14640
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

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

Message non lude AlexRider38 » 07 Nov 2012, 10:46

Lol. Sinon c'est trop bien. Bravo
Donald Knuth a écrit:
Beware of bugs in the above code; I have only proved it correct, not tried it.
Avatar de l’utilisateur
AlexRider38Généreux
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Prochain niv.: 68.5%
 
Messages: 650
Images: 0
Inscription: 03 Nov 2010, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile

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

Message non lude Persalteas » 07 Nov 2012, 15:17

Wow, j'admire...
Tu n'as pas du tout besoin de modifier le code Lua pour que ça marche ?
Avatar de l’utilisateur
PersalteasMembre UPECS
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 6.2%
 
Messages: 2337
Images: 113
Inscription: 04 Fév 2010, 00:00
Localisation: Evry (France)
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: PhD candidate, Bioinformatics

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

Message non lude critor » 07 Nov 2012, 15:19

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.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.4%
 
Messages: 41498
Images: 14640
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

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

Message non lude Chockosta » 08 Nov 2012, 00:09

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.
Avatar de l’utilisateur
ChockostaPremium
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 2.2%
 
Messages: 213
Inscription: 24 Fév 2011, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Math sup

Suivante

Retourner vers News TI-Nspire

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 57 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1057 utilisateurs:
>1006 invités
>46 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)