π
<-
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

Message non lude Admin » 03 Juil 2020, 13:54

Schraf 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 Schraf 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
 
Ce compte ne reçoit pas de MP / This account does not receive PMs.
Avatar de l’utilisateur
AdminAdmin
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 0.5%
 
Messages: 458
Images: 28
Inscription: 30 Aoû 2011, 11:00
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

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

Message non lude Bobb » 03 Juil 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

↳ Testez mon simulateur Android sur Ti-83 Premium CE et / ou Édition Python
Jetez un coup d'oeil à mon langage de programmation interprété Neon.

Image
Avatar de l’utilisateur
BobbProgrammeur
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 94.5%
 
Messages: 300
Inscription: 19 Avr 2020, 12:37
Localisation: Morbihan
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: CPGE MPI

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

Message non lude cent20 » 04 Juil 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 d'informatique. Spécialité NSI : Des projets, des tutos, mais aussi de l'art
Calculatrice NumWorks : Des applications et des jeux, scripts, 📙 Découvrir la NumWorks
Avatar de l’utilisateur
cent20VIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 45.9%
 
Messages: 1007
Images: 64
Inscription: 17 Mai 2012, 09:49
Localisation: Avignon
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: nsi_xyz


Retourner vers News NumWorks

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 17 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.
711 utilisateurs:
>688 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)