π
<-
Chat plein-écran
[^]

Bougies, 1er jeu Basic avec plus de 15 couleurs !

:32ti73: :32ti73e: :32ti73e2: :32ti76f: :32ti80: :32ti81: :32ti82: :32ti85: :32ti86: :32ti82s: :32ti82sf: :32ti82sfn: :32ti83: :32ti83p: :32ti83pb: :32ti83pr: :32ti83pfr: :32ti83pse: :32ti84p: :32ti84pse: :32ti84ppse: :32ti84pfr: :32ti84pcse: :32ti83pfrusb: :32ti82p: :32ti82a: :32ti84pce: :32ti83pce:

Bougies, 1er jeu Basic avec plus de 15 couleurs !

Message non lude critor » 08 Oct 2015, 12:23

Les programmes Basic TI-83 Premium CE ne peuvent officiellement afficher sur l'écran que 15 couleurs différentes.

Dans un article précédent, nous te présentions deux façons d'afficher plus de 15 couleurs, qui avaient chacune leurs inconvénients :
  1. Alterner entre deux couleurs pour tous les pixels voisins.
    Inconvénient : La taille de la zone à colorier de cette façon doit être suffisamment grande pour que l'effet soit réussi.
  2. Faire clignoter très rapidement des pixels en alternant entre deux couleurs
    Inconvénient : La nécessaire rapidité implique que le programme ne peut quasiment faire rien d'autre pendant le clignotement à part attendre l'appui sur une touche, et de plus oblige à se limiter à un jeu réduit de pixels à faire clignoter simultanément. Ne peut donc convenir qu'à des pauses du programme avec un affichage figé sur lequel quelques pixels pourront avoir des couleurs originales.



Aujourd'hui, passons de la théorie à la pratique. Nous avons le plaisir de te sortir le tout premier jeu explosant littéralement la limitation à 15 couleurs ! :bj:
Ci-contre, tu as en effet pas moins de 31308 couleur différentes, barre de statut exclue ! :o

Une telle performance implique évidemment une méthode différente des deux précédentes.
Il est en effet possible de mettre des images sur sa calculatrice. Il suffit de les glisser sur la calculatrice dans TI-Connect CE exactement comme un programme. Sur la calculatrice, elles sont stockées dans 10 variables différentes nommées Image0 à Image9.

Bref sur la capture précédente, à l'exception des flammes qui sont dessinées par le programme à l'aide d'une fonction mathématique, tout le reste est un fond d'écran nommé Image0.

Malgré ses possibilités bien plus extraordinaire, cette 3ème méthode pour avoir plus de 15 couleurs dans ses programmes a aussi nombre d'inconvénients :
  • La calculatrice n'accepte qu'un maximum de 10 images de ce type avec des noms allant de Image0 à Image9. Si cette méthode devient populaire, faire cohabiter différents jeux l'exploitant sera assez pénible, voir même impossible. :(
  • Les images de ce type sont loin d'exploiter ici toute la résolution de l'écran graphique de 265x165 pixels. Elles sont au maximum en 133x83 pixels zoomés à 200%, donnant au final un aspect assez grossier au pixel, et pour les photos une véritable "bouillie de pixels" où l'on ne fait plus que deviner l'image d'origine. :(
  • Ces images sont forcément fixes. On peut certes allumer les pixels de n'importe quelle couleur parmi les 216=65536 possibilités de l'écran 16-bits, mais ces couleurs seront toujours affichées au même endroit à moins d'utiliser plusieurs images. Et avec un maximum de 10 images, on n'ira pas très loin... :(



Il s'agit donc ici du jeu des bougies. 16 bougies allumées sur le bord de ta fenêtre ouverte te protègent des assauts de l'hiver. Toi et la calculatrice allez à tour de rôle souffler de 1 à 3 bougies. Le souffleur de la dernière bougie sera le grand perdant, emporté par les doigts glacés de l'hiver. :P

Seras-tu capable de construire la bonne stratégie pour vaincre la calculatrice ?
Si oui, tu auras donc une chance de ne pas te ridiculiser lorsque tu iras à Fort Boyard ! ;)
5999



Téléchargement : https://tiplanet.org/forum/archives_voir.php?id=320744
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.4%
 
Messages: 41498
Images: 14640
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Bougies, 1er jeu Basic avec plus de 15 couleurs !

Message non lude Ti64CLi++ » 08 Oct 2015, 16:46

Très bonne news et bravo pour avoir exploité les images.
Je n'y aurais pas pensé (en même temps, vu mon niveau ;))
Image
Avatar de l’utilisateur
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 32.3%
 
Messages: 3441
Images: 75
Inscription: 04 Juil 2014, 14:40
Localisation: Clermont-Ferrand 63
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: ENS Rennes
GitHub: Ti64CLi

Re: Bougies, 1er jeu Basic avec plus de 15 couleurs !

Message non lude critor » 08 Oct 2015, 17:01

Mais voyons, tu es déja un TI-Planétaire de niveau 11, possédant de plus 15 calculatrices différentes.
C'est-à-dire que l'on te trouve dès la 2ème page du classement des membres :
memberlist.php?sk=m&sd=d&start=25

Tu n'es pas n'importe qui, voyons. :)
A mon avis tu mériterais de te montrer davantage d'estime. ;)
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.4%
 
Messages: 41498
Images: 14640
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Bougies, 1er jeu Basic avec plus de 15 couleurs !

Message non lude Ti64CLi++ » 08 Oct 2015, 17:03

critor a écrit:Mais voyons, tu es déja un TI-Planétaire de niveau 11, possédant de plus 15 calculatrices différentes.
C'est-à-dire que l'on te trouve dès la 2ème page du classement des membres :
memberlist.php?sk=m&sd=d&start=25

Tu n'es pas n'importe qui, voyons. :)
A mon avis tu mériterais de te montrer davantage d'estime. ;)

Heureusement que tu es là, critor. Sinon, je ne sais pas ce que j'aurais fait
Image
Avatar de l’utilisateur
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 32.3%
 
Messages: 3441
Images: 75
Inscription: 04 Juil 2014, 14:40
Localisation: Clermont-Ferrand 63
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: ENS Rennes
GitHub: Ti64CLi

Re: Bougies, 1er jeu Basic avec plus de 15 couleurs !

Message non lude Adriweb » 08 Oct 2015, 18:06

J'avais uploadé un programme similaire, il y a fort longtemps (vu l'ID du programme...) : archives_voir.php?id=278
Mais bon, celui de critor est plus joli :P
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.2%
 
Messages: 14616
Images: 1218
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Bougies, 1er jeu Basic avec plus de 15 couleurs !

Message non lude critor » 08 Oct 2015, 20:45

Merci pour le compliment. ;)
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.4%
 
Messages: 41498
Images: 14640
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

En ligne

Re: Bougies, 1er jeu Basic avec plus de 15 couleurs !

Message non lude noelnadal » 08 Oct 2015, 22:03

Pour pallier le problème des dix images, ce serait super si quelqu'un parvenait à porter XtraTokn sur ces calculatrices. Ça impliquerait entre autres 256 images disponibles. À supposer que ce soit réalisable ?
Avatar de l’utilisateur
noelnadalEcrivain
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 35.1%
 
Messages: 2252
Images: 0
Inscription: 10 Mar 2011, 00:00
Localisation: France, Melun (77)
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: INRIA Paris
Twitter/X: nadalnoel
Facebook: noel.nadal1
GitHub: noelnadal

Re: Bougies, 1er jeu Basic avec plus de 15 couleurs !

Message non lude Epharius » 08 Oct 2015, 23:01

Si tu dis ça, c'est surement possible mais le problème c'est que les images sont lourdes, et que 256 images même dans l'archive ben c'est 2 à 3 fois trop lourd : une image fait 22 256o et l'ARC est de 2 000 000o. 22 256*256 = 5 697 536o.
Enfin, je pense que le 256 est juste une valeur symbolique...
Le projet Geometry Dash est terminé ! N'hésitez pas à aller jeter un coup d’œil au topic du projet ! Vous pouvez le télécharger ici.

Unis par la flèche sacrée de cupidon :favorite:
Image
Avatar de l’utilisateur
EphariusPremium
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 7.1%
 
Messages: 1110
Images: 4
Inscription: 08 Déc 2014, 17:38
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Ensimag
GitHub: MathisLav

En ligne

Re: Bougies, 1er jeu Basic avec plus de 15 couleurs !

Message non lude noelnadal » 08 Oct 2015, 23:08

Ah oui, c'est vrai qu'en couleur, ça prend plus de place... sur monochrome c'est moins de 1000 octets par image (767 de mémoire, à vérifier).
Avatar de l’utilisateur
noelnadalEcrivain
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 35.1%
 
Messages: 2252
Images: 0
Inscription: 10 Mar 2011, 00:00
Localisation: France, Melun (77)
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: INRIA Paris
Twitter/X: nadalnoel
Facebook: noel.nadal1
GitHub: noelnadal

Re: Bougies, 1er jeu Basic avec plus de 15 couleurs !

Message non lude critor » 08 Oct 2015, 23:16

Epharius a écrit:Si tu dis ça, c'est surement possible mais le problème c'est que les images sont lourdes, et que 256 images même dans l'archive ben c'est 2 à 3 fois trop lourd : une image fait 22 256o et l'ARC est de 2 000 000o. 22 256*256 = 5 697 536o.
Enfin, je pense que le 256 est juste une valeur symbolique...


Juste pour préciser, même si ça ne change pas la conclusion :
  • Les Image0-9 sur TI-83 Premium CE sont toujours en mémoire d'archive. Il n'est pas possible de les transférer en RAM ou de les désarchiver.
  • La mémoire d'archive fait 3Mo, pas 2Mo.
Voilà, c'est tout. :)
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.4%
 
Messages: 41498
Images: 14640
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Suivante

Retourner vers News TI-z80 (TI-73, 76, 80, 81, 82, 83, 84, 85, 86)

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 116 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.
968 utilisateurs:
>922 invités
>40 membres
>6 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)