π
<-
Chat plein-écran
[^]

MINEHUNT, le démineur des HP 48/49/50 sur ta NumWorks

MINEHUNT, le démineur des HP 48/49/50 sur ta NumWorks

Unread postby critor » 03 Jul 2020, 13:54

se propose aujourd'hui de t'accompagner pas à pas dans la création en
Python
d'un jeu de type démineur pour ta calculatrice
NumWorks
.

Mais pas n'importe quel démineur, et sans doute pas celui auquel tu penses... ;)

5550Remontons à l'aube des calculatrices graphiques. Rentrée 1990,
Hewlett Packard
sort sa légendaire
HP 48SX
, calculatrice graphique munie d'un moteur de calcul littéral, d'un port infrarouge pour communication sans fil avec une autre calculatrice ou périphérique, ainsi que de 2 ports d'extension pour cartes
RAM
ou
ROM
.

La calculatrice supportait des applications, qui pouvaient aussi bien être stockées dans la mémoire interne de la calculatrice que sur carte
RAM
ou
ROM
enfichable. Les cartes
ROM
, non réinscriptibles, étaient en fait un support de commercialisation et distribution des applications.

Une carte
ROM
directement produite par le constructeur était la
HP Solve Equation Library
. A l'époque chez
Hewlett Packard
, on admettait volontiers le rôle épanouissant des jeux dans le contexte scolaire. La
HP Solve Equation Library
incluait en effet entre autres
MINEHUNT
, un jeu de démineur.

Venant donc sur une carte
ROM
payante à acheter séparément,
MINEHUNT
n'était initialement pas destiné à devenir une référence.

Mais tout change à la rentrée 1993,
Hewlett Packard
faisant le choix d'intégrer directement
MINEHUNT
dans le
firmware
des modèles successeurs
HP 48GX
et
HP 48G
.

Et l'histoire est très loin de s'arrêter là, puisque à l'exception de la
HP 49G
à la rentrée 1999,
MINEHUNT
fut intégré de façon similaire sur tous les autres modèles successeurs jusqu'à la sortie de la
HP Prime
à la rentrée 2013 :
  • HP 48G+
    (rentrée 1998)
  • HP 48GII
    (rentrée 2003)
  • HP 49G+
    (rentrée 2003)
  • HP 50G
    (rentrée 2008)

MINEHUNT
sur calculatrices
HP
diffère de la version du démineur qui sera popularisée par la suite par
Microsoft Windows
. Ici tu n'as pas la liberté de choisir n'importe quelle case de la grille, car tu dois littéralement traverser le champ de mines à l'aide des flèches directionnelles, partant du coin supérieur gauche pour atteindre le coin inférieur droit.

12612C'est donc le démineur version
HP / MINEHUNT
, la référence de toute une communauté, que se propose aujourd'hui d'adapter en
Python
pour ta
NumWorks
:

Installation
:
https://workshop.numworks.com/python/schraf/demineur

Crédits images
:
MINEHUNT
sur
HP 50G
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 6.9%
 
Posts: 35672
Images: 9559
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti
GitHub: critor

Re: MINEHUNT, le démineur des HP 48/49/50 sur ta NumWorks

Unread postby Bobb » 03 Jul 2020, 13:57

De quoi dénicher des programmeurs pour numworks !
C'est Cent20 qui va être content :D
Tous mes programmes sont disponibles
ici

Image
User avatar
Bobb
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 67.2%
 
Posts: 97
Joined: 19 Apr 2020, 12:37
Location: Morbihan
Gender: Male
Calculator(s):
Class: Seconde

Re: MINEHUNT, le démineur des HP 48/49/50 sur ta NumWorks

Unread postby cent20 » 04 Jul 2020, 21:13

Et je suis ravi en effet !

Le travail de Schraf est en tout point remarquable, incroyablement didactique, et pour l'instant il est peu médiatisé mais ça peut changer. L'ASM c'est fini, il faut tourner la page et migrer massivement sur python ! On vous attend sur NumWorks. :D
Image
Enseignant de mathématiques et de spécialité NSI ( projets, tutos ...)
:favorite: NumWork, Python : démineur, snake, tétris
User avatar
cent20Généreux
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 29.4%
 
Posts: 394
Images: 30
Joined: 17 May 2012, 09:49
Location: Avignon
Gender: Male
Calculator(s):


Return to News NumWorks

Who is online

Users browsing this forum: No registered users and 8 guests

-
Search
-
Featured topics
L'OS 5.5 de la TI-83 Premium CE / 84 Plus CE supprime l'assembleur - la plupart des jeux et certains programme ne fonctionneront plus
Omega, le fork étendant les capacités de ta NumWorks, même en mode examen !
Découvre les nouvelles fonctionnalités en Python de l'OS 5.5 pour la 83PCE/84+C-T Python Edition
Comparaisons des meilleurs prix pour acheter sa calculatrice !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...

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.
449 utilisateurs:
>444 invités
>0 membre
>5 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)