π
<-
Chat plein-écran
[^]

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

Online

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

Unread postby critor » 01 May 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, 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, 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
:

Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 6.8%
 
Posts: 35644
Images: 9555
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti
GitHub: critor

Online

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

Unread postby critor » 30 May 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
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 6.8%
 
Posts: 35644
Images: 9555
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: Helmet CN-07, jeu Nintendo Game & Watch sur NumWorks

Unread postby Hamza.S » 30 May 2020, 20:53

Reste qu'à créé une fonction pour, mais faut s'attendre à ce que ça soit plus lent
Image
User avatar
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 11.4%
 
Posts: 3928
Images: 18
Joined: 07 Nov 2014, 00:43
Gender: Male
Calculator(s):

Online

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

Unread postby critor » 30 May 2020, 20:55

Même pas sûr que l'on ait ce qu'il faut pour nous créer notre propre
getKey()
...
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 6.8%
 
Posts: 35644
Images: 9555
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti
GitHub: critor

Online

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

Unread postby critor » 30 May 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
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 6.8%
 
Posts: 35644
Images: 9555
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: Helmet CN-07, jeu Nintendo Game & Watch sur NumWorks

Unread postby jean-baptiste boric » 30 May 2020, 21:08

critor wrote: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:
User avatar
jean-baptiste boricPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 79.9%
 
Posts: 329
Joined: 21 Dec 2015, 22:22
Gender: Not specified
GitHub: boricj

Online

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

Unread postby DJ Omnimaga » 30 May 2020, 21:38

critor wrote: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:
User avatar
DJ OmnimagaPremium
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 99.4%
 
Posts: 385
Images: 1
Joined: 21 Feb 2012, 12:04
Location: Quebec, Canada
Gender: Male
Calculator(s):
Class: Diplômé Secondaire (11ème année scolaire terminé)
YouTube: DJOmnimaga
Twitter: DJOmnimaga
Facebook: DJOmnimaga


Return to News NumWorks

Who is online

Users browsing this forum: No registered users and 15 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.
677 utilisateurs:
>659 invités
>12 membres
>6 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)