π
<-
Chat plein-écran
[^]

Helmet CN-07, jeu Nintendo Game & Watch sur NumWorks

Helmet CN-07, jeu Nintendo Game & Watch sur NumWorks

Message non lude Admin » 01 Mai 2020, 13:50

6594Avant l'avènement des calculatrices graphiques, c'est Nintendo qui lança le tout premier jeu électronique de poche muni d'un écran LCD (cristaux liquides) exploitant les deux dimensions, Ball en avril 1980. Comme indiqué par sa référence AC-01, c'était le premier né de la gamme Game & Watch, largement imitée au siècle dernier par d'autres constructeurs asiatiques pour le meilleur et pour le pire. Au lieu de simples points, les pixels ici allumés à l'écran ont des formes représentant des éléments du jeu.

En 2016, Fenysk avait déjà rendu un bel hommage à ces produits avec une adaptation pour ta Graph 35/75+E de Helmet, sorti en février 1981 sous la référence CN-07, soit le 7ème jeu de la gamme. Il est à noter que le jeu fut renommé Headache pour sa commercialisation dans plusieurs zones d'Europe, le mot anglais Helmet (casque) se retrouvant sous à l'identique en allemand et renvoyant donc aux heures sombres de l'Europe.

Dans ce jeu te voici ouvrier sur un chantier de construction, et tu te dois de traverser la cour pour atteindre la cabane à outils pendant que l'on t'en maintient la porte ouverte. Et cela bien sûr en évitant les divers outils qui tombent du ciel sur ce genre de chantier. :p

12492Comme il l'avait déjà fait avec le jeu Fire FR-27 sorti dans la même gamme en décembre 1981, Schraf te propose aujourd'hui une adaptation sous le nom de Météorites pour ta NumWorks, une adaptation de Helmet / Headache CN-07 exploitant à nouveau les formidables possibilités écran et clavier maintenant offertes en Python par l'usage des modules kandinsky et ion combinés. :bj:

La NumWorks ne disposant contrairement à la concurrence pas encore de fonctions Python optimisées pour l'affichage de sprites, ces derniers seront tout sauf instantanés si effectués pixel par pixel, ce qui impactera négativement le gameplay.

C'est pour cela que Schraf te remplace les différents sprites par des caractères, la fonction draw_String() étant bien optimisée.

Schraf te met maintenant au défi de t'inspirer de son code pour adapter Parachute, jeu de référence PR-21 sorti dans la même gamme en juin 1981. ;)

Petit playthrough pour t'y aider, fais-nous du beau : ;)

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

Crédits images :
 
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: Helmet CN-07, jeu Nintendo Game & Watch sur NumWorks

Message non lude critor » 30 Mai 2020, 20:51

Comme un imbécile je venais de commencer l'adaptation de Parachute pour TI-83 Premium CE Edition Python, histoire de lui donner sa chance suite à la mise en voie d'extinction de l'asm...

J'étais en bonne voie, de superbes graphismes relativement fluides et sans le moindre glitch :
ImageImage

Et au moment de mettre la touche finale je me rends compte que mince... nous n'avons pas de get_key() sur TI-83 Premium CE Edition Python, juste un wait_key() : :troll:
viewtopic.php?f=41&t=23635
Et ce n'est pas pareil, wait_key() stoppe l'exécution du script et ne rend la main qu'une fois que l'utilisateur aura appuyé sur une touche.
Pas du tout adapté à ce genre de jeu de réflexe, davantage à des jeux de tour par tour... :'(
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.4%
 
Messages: 41455
Images: 14353
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Helmet CN-07, jeu Nintendo Game & Watch sur NumWorks

Message non lude Hamza.S » 30 Mai 2020, 20:53

Reste qu'à créé une fonction pour, mais faut s'attendre à ce que ça soit plus lent
Image
Avatar de l’utilisateur
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 28.4%
 
Messages: 4460
Images: 18
Inscription: 07 Nov 2014, 00:43
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Helmet CN-07, jeu Nintendo Game & Watch sur NumWorks

Message non lude critor » 30 Mai 2020, 20:55

Même pas sûr que l'on ait ce qu'il faut pour nous créer notre propre getKey()...
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.4%
 
Messages: 41455
Images: 14353
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Helmet CN-07, jeu Nintendo Game & Watch sur NumWorks

Message non lude critor » 30 Mai 2020, 21:01

@Hamza.S Voir ce que j'avais détaillé sur sys.stdin :
viewtopic.php?f=41&t=23582#p251940

Les fonctions de lecture de ce flux d'entrée sont bloquantes sur TI-83 Premium CE Edition Python... pas de possibilité de les reconfigurer en non bloquantes, et pas possible non plus de tester la présence de données avant lecture.
Je ne vois absolument pas comment faire. :'(
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.4%
 
Messages: 41455
Images: 14353
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Helmet CN-07, jeu Nintendo Game & Watch sur NumWorks

Message non lude jean-baptiste boric » 30 Mai 2020, 21:08

critor a écrit:Je ne vois absolument pas comment faire. :'(


Je propose de faire remonter le problème à TI pour qu'ils corrigent ce manquement pour la prochaine mise à jour. Après tout, ils ont montré qu'ils étaient bien à l'écoute de leur communauté... :troll:
Avatar de l’utilisateur
jean-baptiste boricPremium
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 4.5%
 
Messages: 374
Inscription: 21 Déc 2015, 22:22
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
GitHub: boricj

Re: Helmet CN-07, jeu Nintendo Game & Watch sur NumWorks

Message non lude DoOmnimaga » 30 Mai 2020, 21:38

critor a écrit:Comme un imbécile je venais de commencer l'adaptation de Parachute pour TI-83 Premium CE Edition Python, histoire de lui donner sa chance suite à la mise en voie d'extinction de l'asm...

J'étais en bonne voie, de superbes graphismes relativement fluides et sans le moindre glitch :
ImageImage

Et au moment de mettre la touche finale je me rends compte que mince... nous n'avons pas de get_key() sur TI-83 Premium CE Edition Python, juste un wait_key() : :troll:
viewtopic.php?f=41&t=23635
Et ce n'est pas pareil, wait_key() stoppe l'exécution du script et ne rend la main qu'une fois que l'utilisateur aura appuyé sur une touche.
Pas du tout adapté à ce genre de jeu de réflexe, davantage à des jeux de tour par tour... :'(

Au moins Illusiat TI-81 Remake version TI-83 Premium CE Python serait possible. :troll:
Dream of Omnimaga
ImageImageImageImage
Avatar de l’utilisateur
DoOmnimagaPremium
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 6.9%
 
Messages: 680
Images: 25
Inscription: 21 Fév 2012, 12:04
Localisation: Quebec, Canada
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 11eme annee scolaire termine
YouTube: DJOmnimaga
Twitter/X: DJOmnimaga
Facebook: djomnimaga


Retourner vers News NumWorks

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 8 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.
705 utilisateurs:
>689 invités
>11 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)