Re,je voudrais savoir comment faire pour faire une fantasy console (comme PICO-8) sur ma ti 83 premium ce edition python (donc en python) .
Pour ça,déjà,je voudrais savoir comment utiliser les couleurs,graphismes,mais la,le plus important,je voudrais savoir comment charger un fichier que l'utilisateur aura installé pour ma console.
C'est à dire,manipuler une information que je ne connais pas,et,vu que je suis débutant,il n'y a pas encore d'interface graphique.
Donc je veux faire entrer le nom du fichier à load sur la console,l'exécuter,et si il n'existe pas,dire "ce fichier n'existe pas sur votre appareil" ...merci d'avance,je sais que c'est très ambitieux mais bon 😋
Faire une fantasy console en python
7 posts
• Page 1 of 1
Faire une fantasy console en python
Last edited by Paper Calc Officiel on 27 Nov 2022, 16:00, edited 1 time in total.
Maîtrise de TI BASIC
Maîtrise de Python
Maîtrise de Casio BASIC
-
Paper Calc Officiel
Niveau 10: GR (Guide de Référence)- Posts: 63
- Images: 0
- Joined: 19 Sep 2022, 10:35
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Faire une fantasy console en python
Bonjour,
La détection de programmes n'existe pas sur TI-Basic => si un programme demandé n'est pas présent sur la calculatrice, cela renvoie à une erreur.
Pour un programme qui s'occupe des couleurs/graphismes (TI-Basic), je conseillerai vivement textlib ce.
Attention, il faudra activer l'ASM pour exécuter le programme entier si l'OS>5.4
La détection de programmes n'existe pas sur TI-Basic => si un programme demandé n'est pas présent sur la calculatrice, cela renvoie à une erreur.
Pour un programme qui s'occupe des couleurs/graphismes (TI-Basic), je conseillerai vivement textlib ce.
Attention, il faudra activer l'ASM pour exécuter le programme entier si l'OS>5.4
Nouveau sur le site, ClaudeBot [spider] ? Avant de poster sur le chat et sur le forum, n'oubliez pas de lire les règles. En cas de problème, vous pouvez m'envoyer un message, je réponds rapidement.
Liens utiles :
- Guide; les grades sur TI-Planet
- QCC 2022; Quelle Calculatrice Choisir pour l'année 2022-2023 ?
- Guide; meilleurs programmes et tutoriels - toutes les calculatrices
- Guide; comment rétablir l'ASM sur les TI-83PCE/84+CE avec un OS ultérieur à 5.4 ?
New to the website, ClaudeBot [spider]? Before posting something in the chat or in the forum, don't forget to read the rules. If you have any questions, you can send me a private message, I'll answer as fast as I can.
Useful links:
- Guide; grades on TI-Planet
- QCC 2022; Which Calculator to Choose for 2022-2023
- Guide; best programs and tutorials - for all calculators
-
ShadowSuper Modo
Niveau 14: CI (Calculateur de l'Infini)- Posts: 425
- Images: 122
- Joined: 26 Feb 2021, 12:46
- Location: Paris
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: 1A - EPF Cachan
- GitHub: bryanthrmn
Re: Faire une fantasy console en python
Shadow wrote:Bonjour,
La détection de programmes n'existe pas sur TI-Basic => si un programme demandé n'est pas présent sur la calculatrice, cela renvoie à une erreur.
Pour un programme qui s'occupe des couleurs/graphismes (TI-Basic), je conseillerai vivement textlib.
Attention, il faudra activer l'ASM pour exécuter le programme entier si l'OS>5.4
? heu je voudrais la faire en python...
Maîtrise de TI BASIC
Maîtrise de Python
Maîtrise de Casio BASIC
-
Paper Calc Officiel
Niveau 10: GR (Guide de Référence)- Posts: 63
- Images: 0
- Joined: 19 Sep 2022, 10:35
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Faire une fantasy console en python
Il fallait préciser plus tôt...
Enfin bref, je conseille de jeter un coup d'oeil à ce script qui pourrait sans doute vous aider (ici).
Enfin bref, je conseille de jeter un coup d'oeil à ce script qui pourrait sans doute vous aider (ici).
Nouveau sur le site, ClaudeBot [spider] ? Avant de poster sur le chat et sur le forum, n'oubliez pas de lire les règles. En cas de problème, vous pouvez m'envoyer un message, je réponds rapidement.
Liens utiles :
- Guide; les grades sur TI-Planet
- QCC 2022; Quelle Calculatrice Choisir pour l'année 2022-2023 ?
- Guide; meilleurs programmes et tutoriels - toutes les calculatrices
- Guide; comment rétablir l'ASM sur les TI-83PCE/84+CE avec un OS ultérieur à 5.4 ?
New to the website, ClaudeBot [spider]? Before posting something in the chat or in the forum, don't forget to read the rules. If you have any questions, you can send me a private message, I'll answer as fast as I can.
Useful links:
- Guide; grades on TI-Planet
- QCC 2022; Which Calculator to Choose for 2022-2023
- Guide; best programs and tutorials - for all calculators
-
ShadowSuper Modo
Niveau 14: CI (Calculateur de l'Infini)- Posts: 425
- Images: 122
- Joined: 26 Feb 2021, 12:46
- Location: Paris
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: 1A - EPF Cachan
- GitHub: bryanthrmn
Re: Faire une fantasy console en python
Shadow wrote:Il fallait préciser plus tôt...
Enfin bref, je conseille de jeter un coup d'oeil à ce script qui pourrait sans doute vous aider (ici).
Excuse moi,-Shadow-,en fait,le topic à été mis sur la section "Python" mais tu y est -sans doute- aller depuis le chat donc tu n'as sûrement pas vu...donc,j'ai modifié le message pour préciser le langage,et merci, je regarde ça.
ouf ça fais beaucoup de virgules
Maîtrise de TI BASIC
Maîtrise de Python
Maîtrise de Casio BASIC
-
Paper Calc Officiel
Niveau 10: GR (Guide de Référence)- Posts: 63
- Images: 0
- Joined: 19 Sep 2022, 10:35
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Faire une fantasy console en python
Autant pour moi.
En tous cas, regarde le script donné ; il y a des fonctions getKey/graphismes
Par contre, l'histoire de détecter un autre script... j'en ai aucune idée si elle existe sur la version calculatrice.
En tous cas, regarde le script donné ; il y a des fonctions getKey/graphismes
Par contre, l'histoire de détecter un autre script... j'en ai aucune idée si elle existe sur la version calculatrice.
Nouveau sur le site, ClaudeBot [spider] ? Avant de poster sur le chat et sur le forum, n'oubliez pas de lire les règles. En cas de problème, vous pouvez m'envoyer un message, je réponds rapidement.
Liens utiles :
- Guide; les grades sur TI-Planet
- QCC 2022; Quelle Calculatrice Choisir pour l'année 2022-2023 ?
- Guide; meilleurs programmes et tutoriels - toutes les calculatrices
- Guide; comment rétablir l'ASM sur les TI-83PCE/84+CE avec un OS ultérieur à 5.4 ?
New to the website, ClaudeBot [spider]? Before posting something in the chat or in the forum, don't forget to read the rules. If you have any questions, you can send me a private message, I'll answer as fast as I can.
Useful links:
- Guide; grades on TI-Planet
- QCC 2022; Which Calculator to Choose for 2022-2023
- Guide; best programs and tutorials - for all calculators
-
ShadowSuper Modo
Niveau 14: CI (Calculateur de l'Infini)- Posts: 425
- Images: 122
- Joined: 26 Feb 2021, 12:46
- Location: Paris
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: 1A - EPF Cachan
- GitHub: bryanthrmn
Re: Faire une fantasy console en python
Tout d'abord, je voudrais te prévenir que faire une fantasy console type PICO-8 en python sur la TI-83 PCE EP est une extrêmement mauvaise idée.
Tout d'abord, parce que l'interpréteur python est :
- particulièrement lent, et encore plus lorsque l'on parle de graphismes.
- très peu puissant en terme de mémoire
- dépourvu de système de touches normal utilisé dans l'immense majorité des jeux. A chaque fois que tu voudras récupérer l'appui d'une touche, le jeu sera bloqué jusqu'à ce que l'utilisateur appuie sur une touche. D'où le nom wait_key. Il te sera donc tout bonnement impossible de programmer des jeux normaux.
Je dirais donc que le choix du python est le pire choix possible sur cette calculatrice.
Par contre, je peux te conseiller en second choix en terme de difficulté le TI-Basic, avec lequel il te sera possible de faire quelque chose, même si ce n'est pas un choix pertinent car également très lent.
En choix pertinent par contre, je peux te conseiller ICE si tu n'as pas peur d'augmenter un peu le niveau de difficulté en terme de programmation. Grâce à ICE, tu peux programmer directement sur la calculatrice, et tes programmes n'auront cette fois aucun problème de rapidité.
Sinon, l'idéal serait le C, mais tu dois programmer sur PC. Saches d'ailleurs qu'ICE est aussi rapide que le C.
Voilà, j'espère t'avoir un peu éclairci par rapport au choix de ton langage de programmation.
Tout d'abord, parce que l'interpréteur python est :
- particulièrement lent, et encore plus lorsque l'on parle de graphismes.
- très peu puissant en terme de mémoire
- dépourvu de système de touches normal utilisé dans l'immense majorité des jeux. A chaque fois que tu voudras récupérer l'appui d'une touche, le jeu sera bloqué jusqu'à ce que l'utilisateur appuie sur une touche. D'où le nom wait_key. Il te sera donc tout bonnement impossible de programmer des jeux normaux.
Je dirais donc que le choix du python est le pire choix possible sur cette calculatrice.
Par contre, je peux te conseiller en second choix en terme de difficulté le TI-Basic, avec lequel il te sera possible de faire quelque chose, même si ce n'est pas un choix pertinent car également très lent.
En choix pertinent par contre, je peux te conseiller ICE si tu n'as pas peur d'augmenter un peu le niveau de difficulté en terme de programmation. Grâce à ICE, tu peux programmer directement sur la calculatrice, et tes programmes n'auront cette fois aucun problème de rapidité.
Sinon, l'idéal serait le C, mais tu dois programmer sur PC. Saches d'ailleurs qu'ICE est aussi rapide que le C.
Voilà, j'espère t'avoir un peu éclairci par rapport au choix de ton langage de programmation.
Tous mes programmes sont disponibles ici
↳ Testez mon simulateur Android sur Ti-83 Premium CE et / ou Édition PythonJetez un coup d'oeil à mon langage de programmation interprété Neon.
-
BobbProgrammeur
Niveau 11: LV (Légende Vivante)- Posts: 319
- Joined: 19 Apr 2020, 12:37
- Location: Morbihan
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: ENS Rennes info
7 posts
• Page 1 of 1
Who is online
Users browsing this forum: ClaudeBot [spider] and 0 guests