π
<-
Chat plein-écran
[^]

Interface+jeu de couleurs RGB Python sur TI-83PCE & NumWorks

Re: Interface+jeu de couleurs RGB Python sur TI-83PCE & NumW

Message non lude critor » 21 Avr 2021, 13:51

Afyu a écrit:
critor a écrit:Une fraction de seconde, mais si tu laisses la flèche enfoncée pour enchaîner les modifications tu vas vite le sentir.

Oui le background TI-Basic me semble instantané à la différence.

Il faudrait remplir un rectangle plus petit, je ne vois pas d'autre solution. Mais là ça touche à l'identité visuelle de l'outil telle que pensée au départ, donc ce n'est pas à moi de prendre l'initiative de ce changement.


Le but était de garder une conception en Python. Mais effectivement, on pourrait l'adapter en TI-Basic.

Oui, je pense qu'une des solutions les plus simples et les plus efficaces serait de réduire la taille de la zone colorée, et surtout de la réduire à un unique rectangle et non un assemblage de rectangles.

Par ailleurs, si j'ai bien compris, il va falloir retracer un rectangle de fond avant chaque actualisation des chaînes de caractères affichées, afin d'éviter des superposition de textes. Je regarderai peut-être ça ce soir :)


Il n'y a déjà plus que 2 rectangles de dessinés à chaque changement de valeur avec le code que j'ai optimisé , contre 4 auparavant :
Image

Le rectangle R ou G ou B selon la valeur que tu as modifiée (nécessaire pour effacer la valeur qu'il y a dessus), et le gros rectangle représentant la couleur.

Ce n'est pas la seule optimisation, les écritures de texte passent également de 5 à 1.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41470
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Interface+jeu de couleurs RGB Python sur TI-83PCE & NumW

Message non lude Bobb » 21 Avr 2021, 14:36

Je ne vois pas comment on pourrait faire la même chose en Ti-Basic ? Il n'y a que 15 couleurs à ma connaissance.

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

Re: Interface+jeu de couleurs RGB Python sur TI-83PCE & NumW

Message non lude critor » 21 Avr 2021, 14:58

Bobb a écrit:Je ne vois pas comment on pourrait faire la même chose en Ti-Basic ? Il n'y a que 15 couleurs à ma connaissance.


Pas impossible, il te faut juste penser différemment. ;)

Le TI-Basic peut afficher l'ensemble des couleurs RGB-565 via les images de fond d'écran.

Donc par exemple tu peux te prendre une mire avec un dégradé couvrant l'ensemble des couleurs RGB, et la convertir avec notre outil en ligne :
img2calc.php

Cela te donne quelque chose comme ça :
Image

Il faut ensuite réinventer ton interface en fonction de ça. On peut imaginer faire parcourir la mire à un pointeur déplaçable avec les touches fléchées, ou bien d'autres choses encore.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41470
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Interface+jeu de couleurs RGB Python sur TI-83PCE & NumW

Message non lude cent20 » 21 Avr 2021, 15:00

Très sympa comme script.

Personnellement, j'aurais séparé l'interface en deux comme sur la version de critor :

Image

et j'aurais ajouté la valeur set et la valeur get car elles peuvent être différentes et cela joue de vilain tour aux créateurs de jeux.

Faudrait que je fasse un prototype au brouillon pour le donner à faire à mes élèves de 1ère NSI.

J'imagine que seul le paramétrage via les flèches est codé, et qu'on ne peut pas saisir les valeurs au clavier.
Image
Enseignant de mathématiques et d'informatique. Spécialité NSI : Des projets, des tutos, mais aussi de l'art
Calculatrice NumWorks : Des applications et des jeux, scripts, 📙 Découvrir la NumWorks
Avatar de l’utilisateur
cent20VIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 45.9%
 
Messages: 1009
Images: 64
Inscription: 17 Mai 2012, 09:49
Localisation: Avignon
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: nsi_xyz

Re: Interface+jeu de couleurs RGB Python sur TI-83PCE & NumW

Message non lude Bobb » 21 Avr 2021, 15:43

Non, on ne peut pas saisir de valeurs au clavier, mais ça peut être une bonne idée.
Juste à propos de NSI, moi aussi je fais cette spé... Mais en tant qu'élève.

Sinon, pour mon script de couleurs en RGB je pensais pas que ça plairait à autant de gens (Il a plus de téléchargements que mon jeu BoxRoad).

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

Re: Interface+jeu de couleurs RGB Python sur TI-83PCE & NumW

Message non lude critor » 28 Avr 2021, 08:12

Félicitations @Afyu ! :bj:
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41470
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

En ligne

Re: Interface+jeu de couleurs RGB Python sur TI-83PCE & NumW

Message non lude redgl0w » 28 Avr 2021, 08:23

critor a écrit:Félicitations @Afyu ! :bj:

Il y a eu aussi un post sur instagram d'ailleurs
Image
Avatar de l’utilisateur
redgl0wVIP+
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Prochain niv.: 56.8%
 
Messages: 283
Images: 0
Inscription: 30 Oct 2019, 20:36
Localisation: Centre Val de Loire
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: MP2I
Twitter/X: Gl0wRed
GitHub: RedGl0w

Re: Interface+jeu de couleurs RGB Python sur TI-83PCE & NumW

Message non lude critor » 28 Avr 2021, 08:32

Ok, merci.

Et bien doubles félicitations @Afyu ! :bj:
https://www.instagram.com/p/COHyfh4oLEp
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41470
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Précédente

Retourner vers News NumWorks

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 31 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.
2439 utilisateurs:
>2427 invités
>7 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)