Ce week-end à l'affiche sur TI-Planet, voici Penalty, le tout dernier jeu de Ti programmer pour ta TI-83 Premium CE.
Il s'agit d'une série de 10 tirs au but au cours desquels tu affronteras l'"Intelligence Artificielle" de ta machine, en alternant les positions de tireur et de gardien.
Un jeu avec des graphismes sympas, programmé dans le langage interprété TI-Basic avec donc un code source accessible au plus grand nombre.
En prime, en sortie le jeu te restaure même les paramètres de la fenêtre graphique !
Le jeu dispose d'une aide intégrée, et te proposera même de choisir la couleur de la lucarne.
Niveau gameplay, tout est dans l'anticipation. Tu dois choisir au préalable à chaque tir une des 5 positions possibles si tu es le gardien, ou une des 5 directions possibles si tu es le tireur.
Autrement dit, il n'y a qu'une chance sur 25 que toi et l'IA fassiez des choix correspondants, c'est-à-dire que le tir au but soit bloqué.
Un simple petit calcul de loi binomiale te montrera qu'une large majorité des parties ne peuvent alors de toutes façons se terminer que par des matchs nuls, à moins que tu ne sois très chanceux.
C'est un peu dommage, espérons qu'une prochaine version pourra améliorer l'intérêt en en augmentant la possibilité de gagner ou de perdre le jeu, que ce soit pour toi ou pour l'IA.
Téléchargement : archives_voir.php?id=1034720
Categories
News TI-Nspire (1559)
News Divers (1115)
News Casio (830)
News HP (148)
News Examens / Concours (1079)
News Sharp (9)
News NumWorks (353)
News Tianyan (2)
News Canon (1)
News Citizen (1)
News Zero (14)
News 2024
November (6)
October (3)
September (7)
June (4)
May (4)
April (2)
February (1)
January (3)
News 2023
December (2)
November (4)
October (1)
September (2)
August (2)
July (3)
June (3)
May (7)
April (2)
March (3)
January (4)
News 2022
December (5)
November (3)
October (5)
September (4)
August (3)
July (1)
June (4)
May (1)
April (6)
March (4)
February (11)
January (12)
News 2021
December (3)
November (4)
October (6)
September (11)
August (8)
July (28)
June (20)
May (19)
April (25)
March (15)
February (5)
January (7)
News 2020
December (6)
November (6)
October (7)
September (12)
August (16)
July (13)
June (17)
May (38)
April (21)
March (17)
February (5)
January (6)
News 2019
December (10)
November (1)
October (3)
September (2)
August (10)
July (3)
June (4)
May (11)
April (8)
March (18)
February (7)
January (14)
News 2018
December (46)
November (9)
October (4)
September (4)
August (5)
July (1)
June (9)
May (10)
April (2)
March (14)
February (8)
January (12)
News 2017
December (20)
November (11)
October (7)
September (10)
August (10)
July (14)
June (14)
May (11)
April (9)
March (12)
February (5)
January (11)
News 2016
December (39)
November (8)
October (10)
September (10)
August (8)
July (4)
June (8)
May (14)
April (9)
March (13)
February (15)
January (11)
News 2015
December (13)
November (8)
October (15)
September (19)
August (11)
July (4)
June (7)
May (12)
April (6)
March (11)
February (8)
January (9)
News 2014
November (2)
October (2)
September (2)
August (2)
July (4)
June (2)
May (5)
April (4)
March (5)
February (3)
January (6)
News 2013
December (6)
November (7)
October (7)
September (16)
August (6)
July (6)
June (8)
May (14)
April (24)
March (16)
February (24)
January (10)
News 2012
December (8)
November (12)
October (11)
September (11)
August (6)
July (7)
June (8)
May (16)
April (16)
March (6)
February (19)
January (4)
News 2011
December (8)
November (4)
October (4)
September (4)
August (4)
July (4)
June (11)
May (5)
April (2)
March (6)
February (5)
January (7)
News 2010
December (1)
November (1)
October (1)
September (2)
July (1)
June (1)
May (2)
April (1)
February (1)
14 posts • Page 3 of 3 • 1, 2, 3
Penalty, les tirs au but sur ta TI-83 Premium CE
Link to topic: Penalty, les tirs au but sur ta TI-83 Premium CE (Comments: 0)
1er Snake en asm pour ta TI-83 Premium CE
Pour égayer ton dimanche sur TI-Planet, voici Snake, le jeu du serpent par Dark_coco pour ta TI-83 Premium CE.
Mais pas n'importe quel jeu du serpent, car celui-ci est le tout premier à être programmé en langage machine, ce qui, outre de meilleurs graphismes, offre également des performances bien supérieures à celles du langage TI-Basic interprété !
Ton confort a également été pris en compte, avec la touche qui te permettra de pauser le jeu pour satisfaire à divers besoins biologiques.
On regrettera par contre l'utilisation à date d'une routine de lecture de touches visiblement non optimale, avec :
Sauras-tu battre notre highscore ?
Téléchargement : archives_voir.php?id=1036350
Mais pas n'importe quel jeu du serpent, car celui-ci est le tout premier à être programmé en langage machine, ce qui, outre de meilleurs graphismes, offre également des performances bien supérieures à celles du langage TI-Basic interprété !
Ton confort a également été pris en compte, avec la touche qui te permettra de pauser le jeu pour satisfaire à divers besoins biologiques.
On regrettera par contre l'utilisation à date d'une routine de lecture de touches visiblement non optimale, avec :
- un temps de réaction d'une fraction de seconde non négligeable vu la vitesse du jeu, rendant les demi-tours parfaits assez difficiles
- l'affichage entrelacé d'indicateurs système parasites en haut à droite avec les touches et , accompagnés de temps en temps de l'indicateur de charge batterie
Sauras-tu battre notre highscore ?
Téléchargement : archives_voir.php?id=1036350
Link to topic: 1er Snake en asm pour ta TI-83 Premium CE (Comments: 3)
Moteur 3D en versions asm + Basic pour ta TI-83 Premium CE
Cette semaine, pars dans une toute nouvelle aventure avec ta TI-83 Premium CE grâce à la toute dernière création de MMBC_Chris, un moteur 3D fil de fer !
Divers transformations de la caméra virtuelle sont supportées et effectuées instantanément :
En effet, le moteur a été compilé en langage machine à partir de code source écrit en langage C.
A quand une version anaglyphe rouge-bleu ?
Et puis, si jamais tu es intéressé par la 3D mais n'es pas encore à l'aise avec les outils de développement C pour ta TI-83 Premium CE, MMBC_Chris a là encore pensé à toi avec une version spéciale simplifiée du moteur en langage TI-Basic interprété !
Les mêmes touches permettront de réaliser les mêmes transformations, mais bien évidemment avec perte de l'instantanéité.
Téléchargements :
Divers transformations de la caméra virtuelle sont supportées et effectuées instantanément :
- zoom
- translations
- rotations
En effet, le moteur a été compilé en langage machine à partir de code source écrit en langage C.
A quand une version anaglyphe rouge-bleu ?
Et puis, si jamais tu es intéressé par la 3D mais n'es pas encore à l'aise avec les outils de développement C pour ta TI-83 Premium CE, MMBC_Chris a là encore pensé à toi avec une version spéciale simplifiée du moteur en langage TI-Basic interprété !
Les mêmes touches permettront de réaliser les mêmes transformations, mais bien évidemment avec perte de l'instantanéité.
Téléchargements :
Link to topic: Moteur 3D en versions asm + Basic pour ta TI-83 Premium CE (Comments: 5)
1er ajout d'applications sur système TI-82 Advanced !
La TI-82 Advanced est un modèle sorti pour la rentrée 2015 avec la conformité pour les examens 2018+.
Techniquement parlant, aussi bien matériellement que logiciellement, il s'agit d'une TI-84 Plus munie d'une version système 5.0, mais avec quelques bridages :
Par contre, nous avions vu il y a 2 ans qu'il était possible de modifier le fichier système .82u pour supprimer les applications et le remettre à l'ancien format .8Xu, et ensuite l'installer sur les anciens modèles TI-84 Plus se contentant d'une validation en 512-bits.
Et dans ce cas, toutes les applications qui étaient présentes avant transformation sur la TI-84 Plus sont listées et lancées correctement par le nouveau système TI-82 Advanced !
On peut donc faire fonctionner le système TI-82 Advanced avec les applications officielles que Texas Instruments n'a pas jugé bon d'inclure, comme le moteur de calcul exact App4Math, le lecteur de documents NoteFlio ou encore la boîte à outils scientifiques SciTools (calcul vectoriel, constantes physiques, conversion d'unités, chiffres significatifs...).
Et même d'applications non officielles comme le moteur de dérivation Symbolic !
Tu nous objecteras peut-être que l'exploit n'a pas été accompli sur une vraie TI-82 Advanced.
Certes, mais il n'en démontre pas moins la parfaite compatibilité.
Ainsi que le fait que si on arrive, d'une façon ou d'une autre, à écrire une application supplémentaire dans la mémoire Flash de la TI-82 Advanced, elle sera alors listée et utilisable !
Outre les applications déjà existantes, on pourrait imaginer une application permettant d'exécuter des programmes assembleur...
Ou même une application qui permettrait de rajouter/retirer des applications que l'on transférerait alors au format AppVar.
Une faille qui pourrait permettre d'installer de telles applications a bien été trouvée dès l'été 2015 par Brandon Wilson, mais contrairement à son habitude il n'a rien publié ni documenté à son sujet depuis.
Supposons un moment que ce soit possible, même si franchement, sans Brandon ce n'est pas gagné. Qu'est-ce que ça donnerait en mode examen ?
Comme indiqué, la TI-82 Advanced efface intégralement et définitivement sa mémoire lors de l'activation du mode examen, aussi bien la mémoire RAM que la mémoire d'archive.
Notons que c'est le seul modèle conforme 2018+ à procéder ainsi.
Le même écran nous indique que seules les applications développées par Texas Instruments seront accessibles en mode examen.
Et bonne surprise, c'est visiblement faux puisque nous pouvons lancer sans contrainte toutes les applications, dont Symbolic qui n'a rien d'officiel.
Toutefois, la 1ère affirmation était bien exacte. Donc même si l'on a toujours accès au lecteur de documents NoteFolio, ce dernier n'a plus rien à nous afficher puisque les documents ont tous été effacés, aussi bien ceux qui étaient en mémoire RAM que ceux qui étaient en mémoire d'archive.
Il n'y aurait donc pas d'intérêt évident/immédiat en terme de triche/fraude à rajouter ces fonctionnalités.
L'activation du mode examen effacera tous les programmes assembleur, ainsi que toutes les variables qui auraient pu être ouvertes par les applications.
Techniquement parlant, aussi bien matériellement que logiciellement, il s'agit d'une TI-84 Plus munie d'une version système 5.0, mais avec quelques bridages :
- Suppression de la commande Asm( et donc blocage des programmes assembleur
- Suppression des fonctionnalités d'ajout/suppression d'applications.
Les applications sont désormais incluses dans le nouveau format de fichier système (.82u au lieu de .8xu), et ne sont donc écrites en mémoire Flash qu'à l'occasion d'une mise à jour système.
Le nouveau Boot Code 5.0 équipant la TI-82 Advanced validant les fichiers système avec une signature 2048-bits, il est impensable d'espérer pouvoir faire passer des fichiers modifiés à ce jour.
La TI-82 Advanced est donc bloquée avec les seules applications suivantes :- Finance
- CSheetFr
- Français
- Inequalz
- PlySmly2
- Prob Sim
- Périod
Par contre, nous avions vu il y a 2 ans qu'il était possible de modifier le fichier système .82u pour supprimer les applications et le remettre à l'ancien format .8Xu, et ensuite l'installer sur les anciens modèles TI-84 Plus se contentant d'une validation en 512-bits.
Et dans ce cas, toutes les applications qui étaient présentes avant transformation sur la TI-84 Plus sont listées et lancées correctement par le nouveau système TI-82 Advanced !
On peut donc faire fonctionner le système TI-82 Advanced avec les applications officielles que Texas Instruments n'a pas jugé bon d'inclure, comme le moteur de calcul exact App4Math, le lecteur de documents NoteFlio ou encore la boîte à outils scientifiques SciTools (calcul vectoriel, constantes physiques, conversion d'unités, chiffres significatifs...).
Et même d'applications non officielles comme le moteur de dérivation Symbolic !
Tu nous objecteras peut-être que l'exploit n'a pas été accompli sur une vraie TI-82 Advanced.
Certes, mais il n'en démontre pas moins la parfaite compatibilité.
Ainsi que le fait que si on arrive, d'une façon ou d'une autre, à écrire une application supplémentaire dans la mémoire Flash de la TI-82 Advanced, elle sera alors listée et utilisable !
Outre les applications déjà existantes, on pourrait imaginer une application permettant d'exécuter des programmes assembleur...
Ou même une application qui permettrait de rajouter/retirer des applications que l'on transférerait alors au format AppVar.
Une faille qui pourrait permettre d'installer de telles applications a bien été trouvée dès l'été 2015 par Brandon Wilson, mais contrairement à son habitude il n'a rien publié ni documenté à son sujet depuis.
Supposons un moment que ce soit possible, même si franchement, sans Brandon ce n'est pas gagné. Qu'est-ce que ça donnerait en mode examen ?
Comme indiqué, la TI-82 Advanced efface intégralement et définitivement sa mémoire lors de l'activation du mode examen, aussi bien la mémoire RAM que la mémoire d'archive.
Notons que c'est le seul modèle conforme 2018+ à procéder ainsi.
Le même écran nous indique que seules les applications développées par Texas Instruments seront accessibles en mode examen.
Et bonne surprise, c'est visiblement faux puisque nous pouvons lancer sans contrainte toutes les applications, dont Symbolic qui n'a rien d'officiel.
Toutefois, la 1ère affirmation était bien exacte. Donc même si l'on a toujours accès au lecteur de documents NoteFolio, ce dernier n'a plus rien à nous afficher puisque les documents ont tous été effacés, aussi bien ceux qui étaient en mémoire RAM que ceux qui étaient en mémoire d'archive.
Il n'y aurait donc pas d'intérêt évident/immédiat en terme de triche/fraude à rajouter ces fonctionnalités.
L'activation du mode examen effacera tous les programmes assembleur, ainsi que toutes les variables qui auraient pu être ouvertes par les applications.
Link to topic: 1er ajout d'applications sur système TI-82 Advanced ! (Comments: 4)