π
<-
Chat plein-écran
[^]

Faire une fantasy console en python

TI's micropython + modules

Faire une fantasy console en python

Message non lude Paper Calc Officiel » 27 Nov 2022, 15:55

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 😋
Dernière édition par Paper Calc Officiel le 27 Nov 2022, 16:00, édité 1 fois.
Maîtrise de TI BASIC
46%
Maîtrise de Python
22%
Maîtrise de Casio BASIC
12%
Avatar de l’utilisateur
Paper Calc Officiel
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 62.5%
 
Messages: 63
Images: 0
Inscription: 19 Sep 2022, 10:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Faire une fantasy console en python

Message non lude Shadow » 27 Nov 2022, 15:58

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
Nouveau sur le site, Anonymous ? 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 :


Image
New to the website, Anonymous? 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:


Image
Avatar de l’utilisateur
ShadowSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 19.8%
 
Messages: 424
Images: 122
Inscription: 26 Fév 2021, 12:46
Localisation: Paris
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 1A - EPF Cachan
GitHub: bryanthrmn

Re: Faire une fantasy console en python

Message non lude Paper Calc Officiel » 27 Nov 2022, 15:59

Shadow a écrit: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
46%
Maîtrise de Python
22%
Maîtrise de Casio BASIC
12%
Avatar de l’utilisateur
Paper Calc Officiel
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 62.5%
 
Messages: 63
Images: 0
Inscription: 19 Sep 2022, 10:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Faire une fantasy console en python

Message non lude Shadow » 27 Nov 2022, 16:06

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).
Nouveau sur le site, Anonymous ? 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 :


Image
New to the website, Anonymous? 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:


Image
Avatar de l’utilisateur
ShadowSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 19.8%
 
Messages: 424
Images: 122
Inscription: 26 Fév 2021, 12:46
Localisation: Paris
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 1A - EPF Cachan
GitHub: bryanthrmn

Re: Faire une fantasy console en python

Message non lude Paper Calc Officiel » 27 Nov 2022, 16:09

Shadow a écrit: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
46%
Maîtrise de Python
22%
Maîtrise de Casio BASIC
12%
Avatar de l’utilisateur
Paper Calc Officiel
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 62.5%
 
Messages: 63
Images: 0
Inscription: 19 Sep 2022, 10:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Faire une fantasy console en python

Message non lude Shadow » 27 Nov 2022, 16:14

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.
Nouveau sur le site, Anonymous ? 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 :


Image
New to the website, Anonymous? 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:


Image
Avatar de l’utilisateur
ShadowSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 19.8%
 
Messages: 424
Images: 122
Inscription: 26 Fév 2021, 12:46
Localisation: Paris
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 1A - EPF Cachan
GitHub: bryanthrmn

Re: Faire une fantasy console en python

Message non lude Bobb » 03 Déc 2022, 23:49

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.

Tous mes programmes sont disponibles ici

↳ Testez mon simulateur Android sur Ti-83 Premium CE et / ou Édition Python
Jetez un coup d'oeil à mon langage de programmation interprété Neon.

Image
Avatar de l’utilisateur
BobbProgrammeur
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 94.5%
 
Messages: 300
Inscription: 19 Avr 2020, 12:37
Localisation: Morbihan
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: CPGE MPI


Retourner vers Python

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

-
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.
820 utilisateurs:
>792 invités
>24 membres
>4 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)