Aller au menu - Aller au contenu

Icône Le Ti-Basic

Avatar
Mise à jour : 22/08/2008
1 752 visites depuis 7 jours , classé 79/777
Salut les Zéros ! :)

Si vous êtes au lycée, vous devez avoir une calculatrice scientifique. Et celui qui me dit qu'il n'a jamais joué dessus pendant un cours de maths est un menteur.

Mais n'avez-vous jamais eu envie de programmer un programme de pompe... votre propre jeu sur votre Ti ?


C'est tout à fait possible grâce au Ti-Basic, langage spécifique aux calculatrices de Texas Instruments.
Par le biais de ce tutorial, j'espère pouvoir vous apprendre tout ce qu'il faut pour écrire des petits jeux tout à fait acceptables.

Alors, lançons-nous ! ;)

P.S : j'aimerais remercier les zCorrecteurs & tout particulièrement ptipilou pour sa correction !!!


Pour toute question en cas de problème dans l'écriture de votre programme, je vous conseille le forum "Autres langages". N'oubliez pas la balise [Ti-Basic] !
Pour tout le reste concernant le cours, contactez-moi par MP.



Ce cours est composé des parties suivantes :
En espérant vous avoir aidé à apprendre ce que vous vouliez sur votre TI... ;)

Partager

27 commentaires pour "Le Ti-Basic"
Note moyenne : 3.81 / 4 (59 votes)
Pseudo Commentaire
Hors ligne Anonyme # Posté le 26/09/2010 à 21:52:07

on s'ennuie moin en cours maintenant ;p. tres bon tuto, donne d'autres idées de jeu. j'ai deja vu des tetris de smario, des morpion tout ca sur sa calcu ;)
Hors ligne yamissous # Posté le 23/11/2010 à 23:59:21
Avatar

Avis : Très bon

Ville : Nancy
Pays : France métropolitaine

Ouah super! Je pensai qu'il me faudrait longtemps pour le lire, mais même pas! Pis vu que j'ai déjà fait du c++, c'est un peu des minis holidays là ^^
(environ 1h30 la première partie, mais je prend mon temps^^ la suite c'est pour demain, j'ai un cours de... math demain... zZzzZzzZz)++


Image utilisateur
Si tous les cons volaient, il ferait nuit.
 
Hors ligne jacque # Posté le 10/05/2011 à 01:34:45
And there will be cake
Avatar

Avis : Très bon

Ville : Sherbrooke
Pays : Canada

J'avoue que je m'attaquais à trop haut en tentant de faire du C, alors que le javascript est plus accessible. Mais le BASIC, surtout celui de la TI, est très facile. J'ai probablement passé 15 heures sur un programme (pas d'une traite, voyons !) qui fait le calcul de la formule quadratique automatiquement.

y=ax^2+bx+c est la règle d'une parabole. a, b et c sont des nombres.Pour trouver la valeur de x quand y=0, il faut utiliser cette formule : \frac{-b\pm\sqrt{b^2-4ac}}{2a} Ce n'est pas très pratique à entrer sur une calculatrice, car cela donne (-b+\sqrt{(}b^2-4ac)/(2a), et encore, sur un écran de calculatrice on dirait surtout

(-b+\sqrt(b^2-4ac)/(
2a)


car l'écran n'affiche que 16 caractères de long. Facile de se tromper quand on droit aussi remplacer les lettres de cette formule par les nombres d'une autre formule.

Donc, mon application demande les valeurs de a, b et c, puis te donne la valeur de b^2-4ac (le contenu de la racine), puis te donne les valeurs possibles de x (car il y a le signe "plus ou moins" devant la racine dans l'équation d'origine). Si c'est impossible, il te dira DIVISION PAR ZERO (car tu auras donné la valeur 0 à "a"), ou encore RACINE NÉGATIVE si le résultat du calcul de la racine est négatif. Sympa, non ?

Au fait, il semble que le mot DONE s'affiche à la fin des programmes, à moins de terminer son application par un nettoyage d'écran principal puis par Output(1,13," ")

Quand tu es épuisé après des heures de travail, quand tu es fier d'avoir terminé et satisfait du résultat, il y aura toujours un Creeper pour gâcher ta journée.
 
Hors ligne Roms9396 # Posté le 10/09/2011 à 16:55:54

Bonjour, j'ai fait un petit programme et TI BASIC mais un moment il y a du texte dans mon programme, et je ne sais pas comment pouvoir monter ou descendre dans le texte .... Si vous pouviez m'aider, me mettre un bout de code .. Merci beaucoup .. .
Hors ligne lespatatescbon # Posté le 19/10/2011 à 17:49:42

Génial le tuto !!! J'ai juste un truc à dire:
Je ne sais pas si tu l'as dis(peut être vers la fin... ou peut être, pile à un moment où je ne faisais pas attention ?) mais pour ceux qui veulent programmer des jeux avec le basic, vous aurez besoin d'une "notion de temps". Alors après avoir bien réfléchi... au bout de 4 jours d’apprentissage... j'ai trouver (tout seul !!!) comment créer le temps !!! (Les attaques ennemies qui arrivent instantanément, ce n'est pas facile à éviter !!!)
For(T,1,2)
....... (là, vous mettez ce qui ne sera pas affecter par le temps, comme votre personnage...)
end
....... (puis l'action qui sera affecté par le temps, comme des pierres qui tombent sur le personnage...)

Voir tous les commentaires