π
<-

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 !

Unread postby 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
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41980
Images: 15887
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

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

Unread postby 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
User avatar
LevakAdmin
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 98.9%
 
Posts: 6414
Images: 22
Joined: 27 Nov 2008, 00:00
Location: 0x1AACC355
Gender: Male
Calculator(s):
MyCalcs profile
Class: BAC+5: Epita (ING3)

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

Unread postby critor » 06 Nov 2012, 18:47

Euh... et en français ? :P
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41980
Images: 15887
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

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

Unread postby Marka » 06 Nov 2012, 18:50

Bravoo Critor :D :#top#: #boing# :#spin#:
Marka...for a better world
User avatar
Marka
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 9.7%
 
Posts: 14
Joined: 27 Aug 2012, 21:54
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Termi

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

Unread postby Excale » 06 Nov 2012, 18:53

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

Levak: MOV PC, #0x0
User avatar
ExcaleAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 3.9%
 
Posts: 2955
Images: 3
Joined: 10 Sep 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile

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

Unread postby critor » 06 Nov 2012, 18:59

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
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41980
Images: 15887
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

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

Unread postby AlexRider38 » 07 Nov 2012, 10:46

Lol. Sinon c'est trop bien. Bravo
Donald Knuth wrote:
Beware of bugs in the above code; I have only proved it correct, not tried it.
User avatar
AlexRider38Généreux
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 68.5%
 
Posts: 650
Images: 0
Joined: 03 Nov 2010, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile

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

Unread postby 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 ?
User avatar
PersalteasMembre UPECS
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 6.2%
 
Posts: 2337
Images: 113
Joined: 04 Feb 2010, 00:00
Location: Evry (France)
Gender: Male
Calculator(s):
MyCalcs profile
Class: PhD candidate, Bioinformatics

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

Unread postby 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
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41980
Images: 15887
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

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

Unread postby 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.
User avatar
ChockostaPremium
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 2.2%
 
Posts: 213
Joined: 24 Feb 2011, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: Math sup

Next

Return to News TI-Nspire

Who is online

Users browsing this forum: ClaudeBot [spider] and 10 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
814 utilisateurs:
>793 invités
>13 membres
>8 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)