π
<-

News 2025

News 2024
June (4)
May (4)
April (2)

News 2023
August (2)
July (3)
June (3)
May (7)
April (2)
March (3)

News 2022
August (3)
July (1)
June (4)
May (1)
April (6)
March (4)
January (12)

News 2021
August (8)
July (28)
June (20)
May (19)
April (25)
March (15)

News 2020
August (16)
July (13)
June (17)
May (38)
April (21)
March (17)

News 2019
August (10)
July (3)
June (4)
May (11)
April (8)
March (18)
January (14)

News 2018
August (5)
July (1)
June (9)
May (10)
April (2)
March (14)
January (12)

News 2017
August (10)
July (14)
June (14)
May (11)
April (9)
March (12)
January (11)

News 2016
October (10)
August (8)
July (4)
June (8)
May (14)
April (9)
March (13)
January (11)

News 2015
October (15)
August (11)
July (4)
June (7)
May (12)
April (6)
March (11)

News 2014
August (2)
July (4)
June (2)
May (5)
April (4)
March (5)

News 2013
August (6)
July (6)
June (8)
May (14)
April (24)
March (16)
January (10)

News 2012
October (11)
August (6)
July (7)
June (8)
May (16)
April (16)
March (6)

News 2011
August (4)
July (4)
June (11)
May (5)
April (2)
March (6)

News 2010
July (1)
June (1)
May (2)
April (1)

News 2009
August (2)
April (1)

TITOLCE: This Is the Only Level adapté pour ta 83 Premium CE

New postby critor » 21 Dec 2016, 15:48

Aujourd'hui c'est une nouvelle pépite vidéoludique qui débarque sur ta TI-83 Premium CE, TITOLCE par JWinslow23.

A l'origine, TITOL pour This Is The Only Level est un jeu Flash publié par John Cooney alias jmtb02 sur armorgames.com en août 2009.
En mars 2016, Josiah Winslow alias JWinslow23 sort une adaptation développée en langage Axe pour calculatrices monochromes TI-83/84 Plus et compatibles.

Aujourd'hui JWinsow23 réadapte donc sa propre adaptation pour calculatrices couleur TI-83 Premium CE et TI-84 Plus CE.
Cela ne veut pas dire pour autant qu'il n'y a pas eu de travail conséquent, le langage Axe n'étant pas disponible pour ces modèles, et le code source ayant dû être entièrement réécrit en langage C.

7574Dans le Level 1 Stage 1 de TITOLCE, tu contrôles donc un éléphant avec les touches fléchées, qui permettent de le faire avancer et sauter.
Tu dois le diriger jusqu'à l'interrupteur déverrouillant la porte, puis vers la sortie du niveau alors accessible. Un jeu d'enfant n'est-ce pas ?... :P

Tu arrives ainsi au Level 1 Stage 2, et te rends alors compte que quelque chose ne tourne pas rond : à la couleur près c'est exactement le même niveau ! :o
Et oui, notre éléphant n'a clairement pas une mémoire d'éléphant, et a tout simplement oublié les autres niveaux ! :P

Pour véritablement gagner le jeu, tu devras donc terminer 30 fois son seul et unique niveau 1 ! ;)
Mais ne crois pas que ce soit si simple, car à chaque nouveau niveau 1, tu auras un petit détail invisible qui changera, soit au niveau du moteur physique, soit au niveau du moteur de déplacement... un petit détail parfois aux très lourdes conséquences ! :D

Tu devras donc à chaque fois trouver la solution à l'énigme, et pourras pour cela t'aider de l'indice présent dans le titre du niveau en bas à gauche... ;)
Et sache garder l'esprit ouvert, car certaines énigmes exploseront littéralement les frontières du jeu, propulsant ce dernier au rang d'un méta-jeu... :P

Voici un TAS complet du jeu réalisé en 5 minutes et 25.37 secondes, mais qui ne te dira pas pour autant comment y arriver, quoique... ;)

Qui dit mieux ? :P

Pour jouer, précisons que tu auras besoin des bibliothèques C, également disponibles ci-après. :)



Téléchargement :
Source : https://codewalr.us/index.php?topic=1588.0

Jour 22 : Programme de l'Avent TI-83 Premium CE

New postby critor » 22 Dec 2016, 00:00

D'un dernier geste de la main, la neige consent enfin à se comporter comme de la neige. :)

Le cas d'empilement formant des stalagmites correspondait à un équilibre qui, dans la réalité, est instable.
Il suffit juste de tester ce cas-là, pour rompre ensuite cet équilibre, par la droite ou par la gauche.

Après 21 jours, nous obtenons enfin ci-contre un effet de neige très acceptable ! :bj:

Code: Select all
...
If pxl-Test(imag(Rep),réel(Rep
Then
If 0<réel(Rep
Rep-non(pxl-Test(imag(Rep),réel(Rep)-1
If Xmax>réel(Rep) et réel(Rep)=réel(⌊N(I
Rep+non(pxl-Test(imag(Rep),1+réel(Rep
If réel(Rep)=réel(⌊N(I
(1+Ymax→⌊N(I
End
...

Show/Hide spoilerAfficher/Masquer le spoiler
Code: Select all
EnrBDG BDG0
ZDécimal
AxesNAff
FoncNAff
QuadNAff
GraphNAff
40Xmax→Xmax
40Ymax→Ymax
0→Xmin
0→Ymin
ArrPlanAff NOIR
CouleurBord 1
EffDess
131→Y
77→L
9→X
For(I,0,Y,2
Ligne(X,I,L,I,BLEU MRN,2
End
For(I,16,Y,16
Ligne(X,I,L,I,GRIS FON,1
For(J,­14,­4,2
Ligne(X+7,I+J,X+14,I+J,ORANGE,2
End
Pt-Aff(X+12,I-10,GRIS,1
End
X+2→X
{0,3,3,1,6,0,2,7,6,2,4,0,3,7,6,3,4,0,4,6,0,5,3,3,8,23,23,8,15,0,9,23,23,9,15,0,10,23,0,11,23,22,11,20,0,12,23,22,12,20,20,12,17,0,13,23,22,13,20,20,13,17,0,14,23,22,14,20,0,15,23,0,16,23,0,17,23,22,17,20,0,18,23,22,18,20,20,18,17,0,19,23,22,19,20,20,19,17,0,20,23,22,20,20,0,21,23,0,22,23,23,22,15,0,23,23,23,23,15,0,24,15,0,25,15,0,26,15,0,27,15,0,28,15,0,29,15,0,30,15,0,31,15,0,32,15,0,33,15,0,34,15,0,35,15,0,36,15,0,37,15,0,38,15,0,39,15,0,40,7,0,41,7,0,42,7,0,43,7,0,44,9,9,44,7,0,45,10,10,45,7,0,46,11,11,46,8,0,47,12,11,47,9,9,47,7,0,48,13,13,48,11,10,49,14,14,49,11,11,50,12,11,51,16,16,51,13,13,51,11,10,52,18,18,52,16,16,52,11,0,53,18,18,53,16,16,53,11,9,54,19,10,55,18,18,55,16,16,55,10,10,55,8,8,56,18,18,56,16,16,56,10,9,57,16,16,57,10,10,57,8,8,58,11,9,59,12,12,59,10,10,60,11,11,61,12,12,59,3,3,60,6,0,61,7,6,61,4,0,62,7,6,62,4,0,63,6,0,64,3,3
For(I,1,dim(Rep),3
Ligne(X+Rep(I),Y+Rep(I+1),X+Rep(I),Y+Rep(I+2),BLEU MRN,1
End
For(I,3,Xmax,8
Ligne(I,0,I,3,VERT,2
End
For(I,3+8,Xmax,16
For(J,1,3
Ligne(I-J,3+J,I+J+1,3+J,VERT,1
End
For(J,1,4
partEnt(2.75-J/2
Ligne(I-Rep,6+J,I+Rep+1,6+J,VERT,1
End
End
219→M
For(I,0,28,2
Ligne(M-25,I,M+25,I,BLANC,2
If I≤14
Ligne(M-5,I,M+5,I,MARRON,2
If I≥18 et I≤25
Then
Ligne(M-8,I,M-16,I,BLEU CLR,2
Ligne(M+8,I,M+16,I,BLEU CLR,2
End
End
For(I,28,42
I-28
Ligne(M-25+Rep,I,M+25-Rep,I,ROUGE,1
End
CouleurTexte(MAGENTA
Texte(100,110,"J o y e u x
CouleurTexte(BLEU CLR
Texte(100,110+69,"N o ë l
CouleurTexte(VERT
Texte(100,110+69+43,"2 0 1 6
For(X,110,261
For(Y,101,114
If non(pxl-Test(Y,X
Pxl-NAff(Y,X
End
End
5→N
0→dim(⌊N
N→dim(⌊N
⌊N+Ymax→⌊N
While non(getKey
For(I,1,N
If NbrAléat>.95 et Ymax≤imag(⌊N(I
Then
nbrAléatEnt(0,Xmax
If non(pxl-Test(0,Rep
Rep→⌊N(I
End
⌊N(I)+
If Ymax≥imag(Rep
Then
If pxl-Test(imag(Rep),réel(Rep
Then
If 0<réel(Rep
Rep-non(pxl-Test(imag(Rep),réel(Rep)-1
If Xmax>réel(Rep) et réel(Rep)=réel(⌊N(I
Rep+non(pxl-Test(imag(Rep),1+réel(Rep
If réel(Rep)=réel(⌊N(I
(1+Ymax→⌊N(I
End
If Ymax≥imag(Rep
Then
Pxl-NAff(imag(⌊N(I)),réel(⌊N(I
Pxl-Aff(imag(Rep),réel(Rep),GRIS CLR
Rep→⌊N(I
End
End
End
End
ArrPlanNAff
RappelBDG BDG0
DelVar BDG0

AVENT16U.8xp

Jour 23 : Programme de l'Avent TI-83 Premium CE

New postby critor » 23 Dec 2016, 00:00

Enfin, levant les deux bras au ciel, nous déchirons le voile de la nuit qui nous révèle enfin toutes ses merveilles !

Nous rajoutons ici une image de fond d'écran, et t'offrons donc un fond d'écran animé.
Notons en passant les capacités graphiques remarquables du langage de programmation de ta machine, l'animation fonctionnant aussi bien et sans aucun ralentissement malgré l'ajout d'une image de fond d'écran ! :bj:

Code: Select all
...
ArrPlanAff Image6
...

Show/Hide spoilerAfficher/Masquer le spoiler
Code: Select all
EnrBDG BDG0
ZDécimal
AxesNAff
FoncNAff
QuadNAff
GraphNAff
40Xmax→Xmax
40Ymax→Ymax
0→Xmin
0→Ymin
ArrPlanAff Image6
CouleurBord 1
EffDess
131→Y
77→L
9→X
For(I,0,Y,2
Ligne(X,I,L,I,BLEU MRN,2
End
For(I,16,Y,16
Ligne(X,I,L,I,GRIS FON,1
For(J,­14,­4,2
Ligne(X+7,I+J,X+14,I+J,ORANGE,2
End
Pt-Aff(X+12,I-10,GRIS,1
End
X+2→X
{0,3,3,1,6,0,2,7,6,2,4,0,3,7,6,3,4,0,4,6,0,5,3,3,8,23,23,8,15,0,9,23,23,9,15,0,10,23,0,11,23,22,11,20,0,12,23,22,12,20,20,12,17,0,13,23,22,13,20,20,13,17,0,14,23,22,14,20,0,15,23,0,16,23,0,17,23,22,17,20,0,18,23,22,18,20,20,18,17,0,19,23,22,19,20,20,19,17,0,20,23,22,20,20,0,21,23,0,22,23,23,22,15,0,23,23,23,23,15,0,24,15,0,25,15,0,26,15,0,27,15,0,28,15,0,29,15,0,30,15,0,31,15,0,32,15,0,33,15,0,34,15,0,35,15,0,36,15,0,37,15,0,38,15,0,39,15,0,40,7,0,41,7,0,42,7,0,43,7,0,44,9,9,44,7,0,45,10,10,45,7,0,46,11,11,46,8,0,47,12,11,47,9,9,47,7,0,48,13,13,48,11,10,49,14,14,49,11,11,50,12,11,51,16,16,51,13,13,51,11,10,52,18,18,52,16,16,52,11,0,53,18,18,53,16,16,53,11,9,54,19,10,55,18,18,55,16,16,55,10,10,55,8,8,56,18,18,56,16,16,56,10,9,57,16,16,57,10,10,57,8,8,58,11,9,59,12,12,59,10,10,60,11,11,61,12,12,59,3,3,60,6,0,61,7,6,61,4,0,62,7,6,62,4,0,63,6,0,64,3,3
For(I,1,dim(Rep),3
Ligne(X+Rep(I),Y+Rep(I+1),X+Rep(I),Y+Rep(I+2),BLEU MRN,1
End
For(I,3,Xmax,8
Ligne(I,0,I,3,VERT,2
End
For(I,3+8,Xmax,16
For(J,1,3
Ligne(I-J,3+J,I+J+1,3+J,VERT,1
End
For(J,1,4
partEnt(2.75-J/2
Ligne(I-Rep,6+J,I+Rep+1,6+J,VERT,1
End
End
219→M
For(I,0,28,2
Ligne(M-25,I,M+25,I,BLANC,2
If I≤14
Ligne(M-5,I,M+5,I,MARRON,2
If I≥18 et I≤25
Then
Ligne(M-8,I,M-16,I,BLEU CLR,2
Ligne(M+8,I,M+16,I,BLEU CLR,2
End
End
For(I,28,42
I-28
Ligne(M-25+Rep,I,M+25-Rep,I,ROUGE,1
End
CouleurTexte(MAGENTA
Texte(100,110,"J o y e u x
CouleurTexte(BLEU CLR
Texte(100,110+69,"N o ë l
CouleurTexte(VERT
Texte(100,110+69+43,"2 0 1 6
For(X,110,261
For(Y,101,114
If non(pxl-Test(Y,X
Pxl-NAff(Y,X
End
End
5→N
0→dim(⌊N
N→dim(⌊N
⌊N+Ymax→⌊N
While non(getKey
For(I,1,N
If NbrAléat>.95 et Ymax≤imag(⌊N(I
Then
nbrAléatEnt(0,Xmax
If non(pxl-Test(0,Rep
Rep→⌊N(I
End
⌊N(I)+
If Ymax≥imag(Rep
Then
If pxl-Test(imag(Rep),réel(Rep
Then
If 0<réel(Rep
Rep-non(pxl-Test(imag(Rep),réel(Rep)-1
If Xmax>réel(Rep) et réel(Rep)=réel(⌊N(I
Rep+non(pxl-Test(imag(Rep),1+réel(Rep
If réel(Rep)=réel(⌊N(I
(1+Ymax→⌊N(I
End
If Ymax≥imag(Rep
Then
Pxl-NAff(imag(⌊N(I)),réel(⌊N(I
Pxl-Aff(imag(Rep),réel(Rep),GRIS CLR
Rep→⌊N(I
End
End
End
End
ArrPlanNAff
RappelBDG BDG0
DelVar BDG0

AVENT16V.8xp

Image6.8ca

Démo gLib Tomb Raider 3 : salle d'entraînement manoir Croft

New postby critor » 23 Dec 2016, 15:13

TheMachine02 continue à nous démontrer les capacités sans frontières de sa bibliothèque de modélisation 3D gLib pour TI-83 Premium CE.
Nous avions déjà eu droit à 2 pièces du manoir Croft, telles qu'apparaissant dans le niveau tutoriel du jeu Tomb Raider 3 :

Aujourd'hui nous avons droit à la salle d'entraînement du manoir, avec tout son matériel et notamment son mémorable parcours d'obstacles - joyeux Noël ! :bj:

Tu peux donc désormais t'y promener à nouveau librement avec ta simple calculatrice. :)
Par contre, notons qu'il n'y a pas de gestion des collisions et que tu ne pourras donc pas véritablement refaire le parcours d'ostacles. Au lieu de monter sur les différents éléments, la caméra se contentera de passer à travers.

Faisons ensemble le tour de la salle en temps réel :


Ce qui pourrait être sympa maintenant, ce serait de réunir l'ensemble des modélisations extraites du manoir Croft dans un même programme... ;)


Téléchargement : archives_voir.php?id=787486

Jour 24 : Programme de l'Avent TI-83 Premium CE

New postby critor » 24 Dec 2016, 00:03

Dans 24 heures c'est Noël et nous avons pensé à toi, nous t'avons préparé jour après jour un cadeau pendant cette période de l'Avent.

Il te suffit juste maintenant de faire le nécessaire pour le récupérer :
  • va donc chercher ta calculatrice TI-83 Premium CE, TI-84 Plus CE ou TI-84 Plus C Silver Edition
  • télécharge-lui et charges-y le programme ci-dessous
  • lance le programme
  • va ensuite au choix accrocher ta calculatrice au sapin, la mettre dans tes chaussures, dans tes chaussettes, ou encore devant la cheminée...
Et le matin de Noël au réveil, c'est promis, tu trouveras sur ton écran un superbe paysage enneigé absolument unique - personne n'obtiendra exactement le même ! :D
N'hésite pas à nous partager alors une photo ou capture d'écran ! ;)


Téléchargement : archives_voir.php?id=789987

-
Search
-
Social TI-Planet
-
Featured topics
Grand Concours 2024-2025 - Programmation Python
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
12345
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1217 utilisateurs:
>1179 invités
>31 membres
>7 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)