π
<-
Chat plein-écran
[^]

News 2024
Avril (12)
Mars (7)
Janvier (20)

News 2023
Octobre (19)
Août (14)
Juillet (13)
Juin (21)
Mai (29)
Avril (24)
Mars (24)
Janvier (24)

News 2022
Octobre (23)
Août (14)
Juillet (15)
Juin (17)
Mai (31)
Avril (27)
Mars (28)
Janvier (34)

News 2021
Octobre (24)
Août (37)
Juillet (50)
Juin (32)
Mai (48)
Avril (61)
Mars (35)
Janvier (34)

News 2020
Octobre (17)
Août (43)
Juillet (43)
Juin (45)
Mai (60)
Avril (78)
Mars (36)
Janvier (39)

News 2019
Octobre (13)
Août (18)
Juillet (23)
Juin (28)
Mai (31)
Avril (26)
Mars (38)
Janvier (37)

News 2018
Octobre (13)
Août (32)
Juillet (23)
Juin (64)
Mai (63)
Avril (45)
Mars (43)
Janvier (45)

News 2017
Octobre (26)
Août (39)
Juillet (52)
Juin (88)
Mai (51)
Avril (43)
Mars (37)
Janvier (33)

News 2016
Octobre (25)
Août (42)
Juillet (34)
Juin (109)
Mai (55)
Avril (34)
Mars (37)
Janvier (24)

News 2015
Octobre (22)
Août (56)
Juillet (22)
Juin (94)
Mai (56)
Avril (32)
Mars (40)
Janvier (21)

News 2014
Octobre (26)
Août (18)
Juillet (23)
Juin (101)
Mai (57)
Avril (59)
Mars (54)
Janvier (31)

News 2013
Octobre (67)
Août (50)
Juillet (43)
Juin (193)
Mai (93)
Avril (102)
Mars (45)
Janvier (50)

News 2012
Octobre (64)
Août (63)
Juillet (53)
Juin (132)
Mai (88)
Avril (73)
Mars (57)
Janvier (58)

News 2011
Octobre (56)
Août (31)
Juillet (27)
Juin (71)
Mai (61)
Avril (32)
Mars (36)
Janvier (24)

News 2010
Octobre (11)
Août (8)
Juillet (14)
Juin (10)
Mai (3)
Avril (3)
Mars (1)

News 2009
Août (3)
Juin (2)
Mai (1)
Avril (2)
Mars (1)

Module Python turtle rajoutable TI-83 Premium CE 5.5 !

Nouveau messagede critor » 05 Mai 2020, 14:34

12382Dans sa prochaine mise à jour 5.5 gratuite prévue pour Mai 2020, Texas Instruments va rajouter de formidables possibilités à ta TI-83 Premium CE :
  • mise à jour en 5.5 de l'application SciTools
  • mise à jour en 5.5 de l'application Periodic
  • mise à jour en 5.5 de l'application Python (TI-83 Premium CE Édition Python uniquement)

Cette dernière application apporte de nouveaux modules importables pour tes scripts Python :
  • time, certes déjà présent mais maintenant listé au menu et donc officiel; il ne risque plus de disparaitre :)
  • ti_system, avec diverses possibilités :
    • détection des simples pressions de touches clavier (sans validation donc) par l'utilisateur, avec même l'éventuel modificateur actif (
      2nde
      ou
      alpha
      )
      , et ça marche aussi avec un clavier USB ! :bj:
    • affichage dans la console à la ligne que tu veux :bj:
    • exportation de listes de nombres (entiers, flottants ou complexes) existant dans le contexte Python vers l'environnement de la calculatrice, pour traitement à l'aide d'autres applications :bj:
    • importation depuis le contexte Python de listes ou équation de régression existant dans l'environnement de la calculatrice :bj:
    • et donc plus généralement un début d'intégration du Python à l'environnement mathématique de la calculatrice, enfin l'application Python va pouvoir servir non plus seulement à coder un truc déconnecté dans un coin, mais à traiter des problèmes et tâches complexes dans leur globalité ! :bj:
  • ti_plotlib, une bibliothèque graphique pour tracer dans un repère othogonal, conformément aux programmes de Mathématiques et Physique-Chimie, comparable à matplotl chez Casio ou encore matplotlib.pyplot
  • ti_graphics pour contrôler directement les pixels de l'écran, comparable à kandinsky chez NumWorks ou encore casioplot
  • ti_hub, pour les projets d'objects connectés à l'aide de l'interface TI-Innovator Hub :)
  • ti_rover, pour les projets de robotique à l'aide du TI-Innovator Rover :)
Nous t'avions donc déjà exploré les possibilités des modules ti_system, ti_plotlib et ti_graphics.

A priori donc pas de module turtle. Trouvais-tu donc les possibilités graphiques décevantes ? ;)

Et bien si, crois-le ou pas mais la formidable mise à jour 5.5 n'en a pas terminé de te révéler sa pléthore de secrets. :D
Texas Instruments nous a bien concocté en secret un module comparable à turtle ici appelé ce_turtl ! :bj:

Décidément, c'est bien une mise à jour historique que Texas Instruments est en train de te préparer. La plus grande mise à jour depuis le lancement de la TI-83 Premium CE à la rentrée 2015 ? ;)

Non non tu ne rêves pas. Nous ne t'en avions pas parlé jusqu'à présent car la solution retenue est étrangement similaire à celle de Casio. C'est-à-dire que le module ce_turtle n'est pas intégré à la mise à jour 5.5 et voilà donc pourquoi tu n'as pu en noter aucune trace jusqu'à présent. Il prend en fait la forme d'un fichier externe de variable d'application ce_turtle.8xv qu'il faut à ce jour rajouter manuellement.

Toutefois ce_turtle semble nous réserver quelques surprises, puisqu'une fois rajouté au contenu de la calculatrice ses icônes et types dans l'explorateur de TI-Connect CE diffèrent de ceux utilisés pour les scripts Python, un objet donc a priori fort intéressant... :roll:

Effectivement grosse surprise, la calculatrice ne liste pas ce_turtl avec les autres scripts Python transférés, mais avec les autres modules intégrés importables ! :o

Cela voudrait-il dire que Texas Instruments a codé un moyen de rajouter ses propres modules ? :#roll#:

Outre ce détail, en quoi ce_turtl diffère-t-il d'un script Python normal ?

Et bien à partir de l'entrée précédente tu as ici accès à un menu par onglets documentant ses différentes fonctions et en facilitant l'accès ! :D

Peut-être y a-t-il d'autres avantages à utiliser un module rajouté plutôt qu'un script Python normal comme Casio, comme la disponibilité en mode examen. Ne disposant pas à ce jour du fichier ce_turtle.8xv nous ne pouvons pas tester, mais ne manquerons pas de t'en informer aussitôt que possible. :)

Maintenant pour l'utilisation, l'importation du module ce_turtle apporte apparemment un objet turtle.

Il est donc a priori possible de construire du code compatible avec différents modèles à l'aide des lignes suivantes :
Code: Tout sélectionner
try:
  from ce_turtl import turtle
except:
  import turtle


Terminons justement avec quelques exemples pour commencer à découvrir la compatibilité. Nous utiliserons une fonction annexe mypencolor() pour le réglage de la couleur de crayon, afin de contourner une divergence déjà évoquée chez NumWorks.

Voici les flocons de Koch :
Graph
35+E II
Graph
90+E
TI-83 Premium CE
Edition Python
Num
Works
ordi
Code: Tout sélectionner
try:
  from ce_turtl import turtle
except:
  import turtle

def mypencolor(t):
  cmax=255
  try:
    turtle.pencolor((2, 2, 2))
  except:
    cmax=1
  if cmax==1 and max(t)>1:
    t=tuple(u/255 for u in t)
  elif cmax==255 and any(isinstance(u, float) for u in t):
    t=tuple(int(255*u) for u in t)
  turtle.pencolor(t)
 
def koch(n, l):
  if n<=0:
    turtle.forward(l)
  else:
    koch(n-1, l/3)
    turtle.left(60)
    koch(n-1, l/3)
    turtle.right(120)
    koch(n-1, l/3)
    turtle.left(60)
    koch(n-1, l/3)

def flock(n, l):
  koch(n, l)
  turtle.right(120)
  koch(n, l)
  turtle.right(120)
  koch(n, l)

l=80

turtle.penup()
turtle.forward(5)
turtle.left(90)
turtle.forward(45)
turtle.right(150)
turtle.pendown()
turtle.pensize(3)
mypencolor((0, 0, 255))
flock(2, l)

turtle.penup()
turtle.left(30)
turtle.backward(45)
turtle.right(90)
turtle.backward(105)
turtle.right(90)
turtle.forward(5)
turtle.left(30)
turtle.pendown()
turtle.pensize(5)
mypencolor((0, 255, 0))
flock(1, l)

turtle.penup()
turtle.left(30)
turtle.forward(22)
turtle.left(30)
turtle.pendown()
turtle.pensize(3)
mypencolor((255, 0, 0))
flock(0, l)

turtle.penup()
turtle.left(30)
turtle.forward(14)
turtle.left(90)
turtle.forward(205)
turtle.left(120)
turtle.pendown()
turtle.pensize(1)
mypencolor((0, 0, 0))
flock(3, l)

turtle.penup()
turtle.left(30)
turtle.forward(13)
turtle.pendown()
turtle.left(30)
mypencolor((255, 127, 0))
flock(4, l)

turtle.penup()
turtle.forward(150)

On note en passant également une divergence chez Casio, la fonction turtle.pensize() ne semblant pas être gérée correctement.

Et maintenant les triangles de Sierpiński :
Graph
35+E II
Graph
90+E
TI-83 Premium CE
Edition Python
Num
Works
ordi
Code: Tout sélectionner
try:
  from ce_turtl import turtle
except:
  import turtle

def mypencolor(t):
  cmax=255
  try:
    turtle.pencolor((2, 2, 2))
  except:
    cmax=1
  if cmax==1 and max(t)>1:
    t=tuple(u/255 for u in t)
  elif cmax==255 and any(isinstance(u, float) for u in t):
    t=tuple(int(255*u) for u in t)
  turtle.pencolor(t)

def sierp(n, l):
    if n == 0:
        for i in range (0, 3):
            turtle.fd(l)
            turtle.left(120)
    if n > 0:
        sierp(n-1, l/2)
        turtle.fd(l/2)
        sierp(n-1, l/2)
        turtle.bk(l/2)
        turtle.left(60)
        turtle.fd(l/2)
        turtle.right(60)
        sierp(n-1, l/2)
        turtle.left(60)
        turtle.bk(l/2)
        turtle.right(60)

turtle.penup()
turtle.backward(109)
turtle.left(90)
turtle.backward(100)
turtle.right(90)
turtle.pendown()
mypencolor((255, 0, 0))
sierp(6, 217)
turtle.penup()
turtle.forward(400)

Merci Texas Instruments pour cette belle surprise des modules Python rajoutables à laquelle nous ne nous attendions absolument pas. :D

Le module ce_turtl hautement pertinent et a priori bénéficiant d'une certaine compatibilité avec le turtle standard, offrira donc très bientôt de quoi réinvestir en Seconde les acquis du langage Scratch du collège pour une transition en douceur vers le Python ! :bj:

Mais au-delà de cela, la solution technique retenue est des plus intéressantes. Cela voudrait-il dire qu'il serait à l'avenir possible pour des entités tierces de fournir des modules d'extension Python pour la TI-83 Premium CE Edition Python; avec peut-être validation par le constructeur via une signature électronique si le mode examen entre dans l'équation ?... ;)
Lien vers le sujet sur le forum: Module Python turtle rajoutable TI-83 Premium CE 5.5 ! (Commentaires: 4)

Autres diagrammes Python via modules ajoutables 83PCE 5.5

Nouveau messagede critor » 06 Mai 2020, 07:21

12382Dans sa prochaine mise à jour 5.5 gratuite prévue pour Mai 2020, Texas Instruments va rajouter de formidables possibilités à ta TI-83 Premium CE :
  • mise à jour en 5.5 de l'application SciTools
  • mise à jour en 5.5 de l'application Periodic
  • mise à jour en 5.5 de l'application Python (TI-83 Premium CE Édition Python uniquement)

Python 5.5 offre de nouveaux modules intégrés pour tes scripts Python :
  • time, certes déjà présent mais maintenant listé au menu et donc officiel
  • ti_system, avec diverses possibilités :
    • détection des simples pressions de touches clavier (sans validation donc) par l'utilisateur, avec même l'éventuel modificateur actif (
      2nde
      ou
      alpha
      )
      , et ça marche aussi avec un clavier USB !
    • affichage dans la console à la ligne que tu veux
    • exportation de listes de nombres (entiers, flottants ou complexes) existant dans le contexte Python vers l'environnement de la calculatrice, pour traitement à l'aide d'autres applications
    • importation depuis le contexte Python de listes ou équation de régression existant dans l'environnement de la calculatrice
    • et donc plus généralement un début d'intégration du Python à l'environnement mathématique de la calculatrice, enfin l'application Python va pouvoir servir non plus seulement à coder un truc déconnecté dans un coin, mais à traiter des problèmes et tâches complexes dans leur globalité !
  • ti_plotlib, une bibliothèque graphique pour tracer dans un repère othogonal, conformément aux programmes de Mathématiques et Physique-Chimie, comparable à matplotl chez Casio ou encore matplotlib.pyplot, et gérant ici les diagrammes suivants :
    • nuage de points
    • diagramme en ligne brisée
    • droite de régression linéaire
  • ti_graphics pour contrôler directement les pixels de l'écran, comparable à kandinsky chez NumWorks ou encore casioplot
  • ti_hub, pour les projets d'objects connectés à l'aide de l'interface TI-Innovator Hub
  • ti_rover, pour les projets de robotique à l'aide du TI-Innovator Rover
Mais ce n'est pas tout car Python 5.5 gère également la possibilité inédite de rajouter des modules Python optionnels :

Nuage de points, diagramme en ligne brisée et droite de régression linéaire. Etais-tu déçu(e) par le peu de types de diagrammes différents traçables via le module Python ti_plotlib intégré ? ;)

Et bien non Texas Instruments n'a rien oublié; en fait les autres types de diagrammes offerts chez toute ou partie de la concurrence et bien d'autres seront bel et bien disponibles. :bj:

C'est juste qu'ils sont apportés par 3 autres modules Python optionnels dont il faut à ce jour rajouter les fichiers manuellement, d'où leur absence jusqu'à présent.

Comme chez Casio, le module optionnel ce_box te permettra de tracer des boîtes de Tukey, plus connues sous les noms de diagrammes en boîte ou à moustaches. :bj:
On apprécie ici la légende automatique précisant les valeurs des différents paramètres statistiques illustrés. :)
Code: Tout sélectionner
from ce_box import *
data = [3,2,3,3,1,5,4,3,1,5,2,1,4,3,3,0,1,3,3,1,2,4,2,4,0,0,2,2,3,2]
Ex1 = box(data)
Ex1.title('Exercice 4-1')
Ex1.show()


Le module optionnel ce_chart pour sa part te permettra de tracer des histogrammes comme chez Casio et NumWorks. :D
On noce ici l'affichage automatique des étiquettes de valeurs ainsi que le choix automatique des couleurs. :)
Code: Tout sélectionner
from ce_chart import *

data = [('A', 6), ('B', 10), ('C', 26), ('D', 8), ('F', 3)]
cht = chart(data)
cht.title('Midterm Grades')
cht.show()


Mais ce n'est pas tout car comme son nom l'indique ce_chart ne sert pas qu'aux histogrammes, loin de là. ;)

Il est également capable de représenter des graphes de fonctions; plus besoin donc de t'embêter à les approcher à l'aide de diagrammes en ligne brisée. :bj:
Code: Tout sélectionner
from ce_chart import *
plt.cls()
plt.window(-6, 6, -4, 4)
plt.axes('on')
f1 = lambda x: -x**2 + 3
f2 = lambda x: 1.5*x + 1
draw_fx(-6, 6, f1, 'r')
draw_fx(-6, 6, f2, 'b')
plt.show_plot()


Et bien évidemment d'autres représentations associées aux fonctions sont alors disponibles, comme l'aire entre deux courbes approchée via la méthode des rectangles. :D

Enfin autre possibilité avec le module optionnel ce_quivr, dédié aux diagrammes utilisant des vecteurs que l'on utilise en Physique-Chimie, vecteurs vitesse notamment. :bj:
Code: Tout sélectionner
import ti_plotlib as plt
from ce_quivr import *

fx = lambda x: x**3 - 4*x**2 + 3*x - 2
dx = lambda x: 3*x**2 - 8*x + 3
d2x = lambda x: 6*x - 8

def motion(min, max, n):
  dt = (max-min) / n
  t = min
  for i in range(n):
    quiver(t, fx(t), t+dt, fx(t+dt), 1, 'blk', 'line')
    if i % 7 == 0:
      quiver(t, fx(t), 0, dx(t), .4, 'r', 'vector')
      quiver(t, fx(t), 0, d2x(t), .4, 'b')
    t += dt

plt.window(-.25, 4, -5, 7)
plt.cls()
plt.title('Motion in one Dimension')
plt.color(0, 0, 0)
plt.axes('on')
plt.labels('Time', '   X Position     ', 7, 3)
motion(0, 4, 49)
plt.show_plot()

Décidément, la charge de travail accomplie par Texas Instruments avec le Python de la mise à jour 5.5 pour ta TI-83 Premium CE Edition Python est des plus impressionnantes. :D

Aussi bien par la quantité de nouvelles fonctionnalités apportées, que par leur haute qualité systématique à chaque fois... :bj:
Le travail de conception fut apparemment méticuleux, puisque de façon régulière hautement pertinent aussi bien comme déjà vu du point de vue de l'adéquation au matériel de la calculatrice, qu'en terme de programmes scolaires, et notamment de spécificités du programme scolaire français. :bj:

A combien d'enseignants experts Python TI a-t-il fait appel et depuis combien de mois années travaillent-ils là-dessus ?... :p
Lien vers le sujet sur le forum: Autres diagrammes Python via modules ajoutables 83PCE 5.5 (Commentaires: 2)

Soutien scolaire Casio en ligne : Python 7 Mai 14-15h

Nouveau messagede critor » 07 Mai 2020, 07:27

L'équipe des enseignants de Maths du réseau Casio t'invite à une nouvelle séance gratuite de soutien scolaire, afin d'être au niveau pour la rentrée de septembre 2020.

Pour ce Jeudi 7 Mai 2020 14-15h, le thème retenu est l'utilisation de Python pour résoudre des problèmes mathématiques :
  • minimum et maximum d'une fonction sur un intervalle
  • PGCD avec l'algorithme d'Euclide

Tu auras bien évidemment la possibilité de poser toutes les questions que tu veux ! :D

Pour t'inscrire afin de recevoir en temps voulu les informations de connexion, c'est par ici.


Source : Casio Education
Lien vers le sujet sur le forum: Soutien scolaire Casio en ligne : Python 7 Mai 14-15h (Commentaires: 1)

Chess, jeu d'échecs 2 joueurs pour ta TI-83 Premium CE

Nouveau messagede critor » 07 Mai 2020, 08:25

12506Chess, est un jeu d'échecs par Snowberry pour ta TI-83 Premium CE.

C'est un programme en langage machine (assembleur), exploitant ainsi les possibilités maximales de cette dernière, notamment un affichage plein écran ainsi qu'une excellente fluidité des animations visuelles lorsque tu sélectionnes et déplaces tes pièces. :bj:

L'implémentation des règles est assez fidèle, avec même le coup spécial du roque entre le roi et une tour. :)
Par contre, l'autre déplacement spécial de la prise en passant ne semble pas géré.

La touche
alpha
te permet même de changer le thème de l'échiquer. :)

Notons qu'il s'agit ici d'une édition 2 joueurs. Mais en attendant ta remise en liberté lundi, tu peux toujours en profiter pour redécouvrir le plaisir de jouer contre un formidable adversaire : toi-même. :D

Et si tu préfères, nous te relions également ci-dessous une autre édition te permettant de choisir d'affronter l'IA, ou même de faire s'affronter 2 IA. :bj:

Merci Snowberry pour cette belle contribution à la ludothèque de la TI-83 Premium CE, fort utile en ce moment. ;)


Téléchargements :
Lien vers le sujet sur le forum: Chess, jeu d'échecs 2 joueurs pour ta TI-83 Premium CE (Commentaires: 0)

Formation vidéo NumWorks matplotlib.pyplot

Nouveau messagede Admin » 07 Mai 2020, 08:59

12392La mise à jour 13.2 pour ta NumWorks t'a apporté une formidable nouveauté en Python, la bibliothèque matplotlib.pyplot.

Cette bibliothèque permet aux scripts Python de réaliser des tracés dans un repère orthogonal, avec nombres d'applications en Mathématiques et Physique-Chimie. :bj:

Elle a de plus l'énorme avantage d'être compatible avec le standard matplotlib.pyplot mis en avant auprès des futurs enseignants aux concours de recrutement et utilisé dans les manuels scolaires. :D

Afin de faciliter la prise en main de matplotlib.pyplot, NumWorks te propose dès maintenant une formation dédiée à cette nouvelle bibliothèque : :bj:
Lien vers le sujet sur le forum: Formation vidéo NumWorks matplotlib.pyplot (Commentaires: 1)

Falldown, ou comment tomber plus bas sur TI-83 Premium CE

Nouveau messagede critor » 08 Mai 2020, 14:41

12508FallDown, est un jeu de réflexes par Iambian pour ta TI-83 Premium CE.

Il s'agit d'un programme compilé en langage machine à partir d'un code source hybride faisant appel à deux langages, C et assembleur. Il peut ainsi exploiter au maximum les possibilités de ta calculatrice, notamment un affichage plein écran ainsi qu'une excellente fluidité du défilement de l'affichage, et le code source est inclus et donc librement consultable. :bj:

Tu dois donc accompagner une bille dans sa chute, et ce le plus bas possible. Tu peux la diriger latéralement afin de l'aider à franchir les différentes plateformes qui te barrent le chemin. Tu devras réagir rapidement, afin d'éviter à tout prix que ta bille s'écrase sur le haut de l'écran. Le jeu se compliquera avec ton avancement, avec un resserrement progressif des plateformes dont l'issue sera forcément fatale; à partir d'un moment les plateformes seront tellement serrées que ta bille n'aura même plus suffisamment de place pour se glisser entre elles. Mais tu as alors la possibilité de recommencer en choisissant une vitesse de départ supérieure, ce qui sera valorisant au niveau de ton score et te permettra donc peut-être de battre ton dernier record. :)

Merci Iambian pour cette contribution remarquable à l'histoire de la TI-83 Premium CE. ;)


Téléchargements :
Lien vers le sujet sur le forum: Falldown, ou comment tomber plus bas sur TI-83 Premium CE (Commentaires: 2)

1000 Bornes, jeu de cartes adapté sur fx-CP400/CG500 tactile

Nouveau messagede critor » 08 Mai 2020, 16:02

125111000 Bornes est un jeu de cartes français inventé en 1954 par Edmond Dujardin. De par son caractère relativement récent il n'est donc pas libre de droits et appartient aujourd'hui à TF1 Games suite au rachat de la société Dujardin en 2007.
Le nom est en fait inspiré de l'ancienne Route Nationale 7 dite route des vacances, reliant Paris à Menton sur le bord de la Méditerranée à travers 996 kilomètres, et disposant donc quasiment de 1000 bornes kilométriques. ;)

Le but du jeu est d'être le premier à atteindre les 5000 points après plusieurs manches.
Le but de chaque manche est donc d'être le premier à parcourir 1000 kilomètres, en affrontant tous les aléas de la route (feux rouges, crevaisons, pannes d'essence, accidents...).
Des cartes joker pourront toutefois venir à ta rescousse et te mettre définitivement à l'abri de certains dangers : camion citerne, as du volant, véhicule à chenilles increvable, véhicule prioritaire... ;)
Dans sa version à deux joueurs par contre, il s'agira de parcourir 700 kilomètres, au-delà desquels le premier arrivé peut décider de remporter immédiatement la manche avec donc moins de points, ou de parier 200 points sur sa capacité à atteindre les 1000 kilomètres avec les cartes restantes, ce qui s'appelle l'allonge.

Les règles complètes du jeu sont disponibles ci-après.

La toute première adaptation pour ordinateurs sortit en 1985 par J.Y. Boucrot chez l'éditeur Free Game Blot aujourd'hui disparu, pour micro-ordinateurs Thomson MO5/TO7/TO8, Exelvision EXL 100 et Amstrad CPC.
Tes parents ont peut-être déjà eu ou utilisé un ordinateur Thomson MO5/TO7, c'était l'équipement standard des établissements scolaires à la fin des années 1980; tu devrais leur demander. ;)

On peut noter l'apparente supériorité des graphismes de la version Thomson 16 couleurs.
En effet avec le même mode écran en 320 pixels de large, l'Exelvision n'offrait que 8 couleurs, et l'Amstrad CPC seulement 4 couleurs ! :mj:

Mais si les ordinateurs Thomson offraient à résolution identique bien plus de couleurs que leurs concurrents malgré une mémoire vidéo comparable ou inférieure (16Ko pour les Thomson et l'Amstrad CPC, et 32Ko pour les Exelvision), c'est qu'il y avait bien un truc. Les couleurs n'était pas stockées par pixels mais par blocs, et chaque bloc horizontal de 8 pixels ne pouvait pas contenir plus de deux couleurs différentes, ce qui s'appelait une contrainte de proximité. Tu remarqueras le respect de cette règle sur les captures des trois versions du jeu, ce qui me fait dire que les versions Exelvision et Amstrad pour lesquelles il n'y avait pas cette contrainte n'ont probablement été que des portages rapides de la version Thomson.

Aujourd'hui grâce à Hashby, 1000 Bornes est enfin de retour dans une nouvelle édition numérique, cette fois-ci pour calculatrices, et d'autant plus remarquable puisqu'il s'agit ici de modèles faisant rarement l'actualité vidéoludique, le haut de gamme de chez Casio avec les fx-CP400+E (France), fx-CP400 (Europe) et fx-CG500 (Amérique du Nord).

Les cartes ont été entièrement redessinées pour l'occasion, et le gameplay profitant cette fois-ci de l'écran tactile de la machine est un régal d'intuitivité. :bj:




Téléchargement : archives_voir.php?id=2737367
Lien : règles
Link : rules
Lien vers le sujet sur le forum: 1000 Bornes, jeu de cartes adapté sur fx-CP400/CG500 tactile (Commentaires: 0)

Plane Jump, course d'obstacles en 3D pour TI-83 Premium CE

Nouveau messagede critor » 08 Mai 2020, 17:25

12512Plane Jump est un superbe jeu de réflexes en 3D sorti ce jour par Iambian pour ta non moins superbe TI-83 Premium CE, meilleur compagnon de confinement.

Il prend la forme d'un programme compilé en langage machine à partir d'un code source hybride faisant appel à deux langages, C et assembleur. Il peut ainsi exploiter au maximum les possibilités de ta calculatrice, notamment un affichage plein écran ainsi qu'une excellente fluidité du défilement de l'affichage 3D. :bj:
Le code source est d'ailleurs inclus et peut-être non seulement consulté mais également réutilisé.

Regarde ci-contre ces performances extraordinaires ! :D

Il s'agit donc pour toi de faire rouler une bille sur un plan avec les touches fléchées, ici représenté avec soin en 3D. Sauf que divers obstacles t'y attendent: trous ou rétrécissements. La touche
2nde
te permettra également de faire bondir ta bille pour les éviter.

Un petit jeu bien sympa extrêmement bien soigné, merci Iambian tu as su graver ton nom dans l'histoire de l'assembleur sur TI-83 Premium CE ! :bj:


Téléchargements :
Lien vers le sujet sur le forum: Plane Jump, course d'obstacles en 3D pour TI-83 Premium CE (Commentaires: 6)

-
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.
1693 utilisateurs:
>1670 invités
>18 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)