π
<-
Chat plein-écran
[^]

Carré magique de Merlin adapté pour ta NumWorks en Python

Carré magique de Merlin adapté pour ta NumWorks en Python

Unread postby critor » 30 Apr 2020, 13:08

Le jeu électronique
Merlin
sorti en 1978 chez
Parker Brothers
(
Miro Meccano
en France)
, peut être considéré mine de rien comme l'une des premières consoles de jeux portables. Il dispose en effet :
  • de 11 pixels, dont 9 pixels organisés en un écran 3×3 pixels
  • un écran qui de plus est tactile près de 30 ans avant la démocratisation de cette technologie, avec une zone tactile pour chacun des pixels ainsi numérotés en conséquence de 0 à 10
  • d'une sortie sonore
  • de pas moins de 6 jeux différents intégrés :
    1. Morpion / Tic-tac-toe
    2. Composition musicale
    3. L'écho
    4. Black jack
    5. Carré magique
    6. Jeu de code

Aujourd'hui, te sort un nouveau tuto-vidéo d'adaptation pas à pas de jeu pour ta
NumWorks
, exploitant à nouveau les formidables possibilités écran et clavier maintenant offertes en
Python
par les modules respectifs
kandinsky
et
ion
combinés.

Et c'est justement le
Carré magique
de
Merlin
qu'il t'a choisi :
A partir d'un motif de départ aléatoire ton but est de dessiner un carré, c'est-à-dire d'allumer 8 pixels et pas un de plus
(n° 1, 2, 3, 4, 6, 7, 8 et 9)
. Chaque touche te permet d'inverser les états de certains pixels c'est-à-dire selon le cas de les allumer ou les éteindre, toujours les mêmes pour chaque touche. À toi de retrouver la combinaison magique qui te permettra d'allumer le carré.


12490Sauf que
Schraf
en a profité pour t'étendre un petit peu le jeu :
  • L'appel par défaut go(1) te permettra bien de jouer au jeu original, avec donc un carré à dessiner. :)
  • go(0) quant à lui choisira le motif à dessiner aléatoirement parmi les 29=512 combinaisons différentes que permettent les 9 pixels centraux, le motif exigé étant indiqué en haut à droite de l'écran. ;)


Installation
:
https://workshop.numworks.com/python/sc ... re_magique

Crédits images
:
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

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.
463 utilisateurs:
>457 invités
>1 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)