π
<-
Chat plein-écran
[^]

MagicLight, puzzle game lumineux pour Casio Graph 90+E

MagicLight, puzzle game lumineux pour Casio Graph 90+E

Unread postby critor » 08 Dec 2021, 13:13

8264La
Casio Graph 90+E
est une formidable machine de milieu de gamme. Elle est munie d'un superbe écran couleur de
396×224 pixels
, d'un processeur
32 bits Renesas SH4
cadencé à pas moins de
117.96 MHz
(et overclockable de plus de façon parfaitement stable à
270,77 MHz
comme si cela ne suffisait pas ;) )
, d'une mémoire
Flash
de
32 Mio
(dont
16 Mio
de stockage)
, et de pas moins de
8 Mio
de mémoire
SDRAM
. Autant de puissance et capacités dans une si petite chose ! :bj:

Outre les qualités intrinsèques à son logiciel de Mathématiques intégré, ce matériel exceptionnel est un véritable délice pour les utilisateurs franchissant le pas et se mettant à la création d'applications en langage
C
. La
Casio Graph 90+E
est de loin la meilleure calculatrice actuelle pour le développement en langage
C
. En effet on y bénéficie à la fois d'un très bon matériel, mais également d'un support officiel des applications créées.

En effet rappelons que chez la concurrence, l'exécution de code machine non officiel est farouchement combattue. On peut citer très récemment le verrouillage des calculatrices
NumWorks
pour cette rentrée 2021, ou encore la suppression du support des programmes dits assembleur sur
TI-83 Premium CE
et
TI-84 Plus CE
pour la rentrée 2020. Certes des contournements peuvent exister ; on peut citer le trio / / pour
TI-83 Premium CE
et
TI-84 Plus CE
, ou encore pour les
TI-Nspire
. Mais voilà ce n'est pas intégré, et la nécessité de procéder à leur installation plus ou moins complexe limite déjà très grandement le nombre d'utilisateurs concernés par la diffusion de tes créations. De plus ces éléments sont régulièrement rendus inutilisables à chaque mise à jour du logiciel de la calculatrice, ce qui décourage d'autant plus les utilisateurs, et parfois même les développeurs comme on peut le voir ces derniers temps avec
Ndless
qui n'est plus mis à jour. :'(

Ici donc sur
Casio Graph 90+E
, contrairement à l'ensemble de la concurrence rien à installer de spécial pour que ces applications fonctionnent, elles sont directement installables et immédiatement utilisables, un énorme avantage pour une diffusion optimale de tes créations ! Et contrairement à la concurrence, tes créations ne deviennent pas inutilisables à chaque sortie d'une mise à jour du logiciel de la calculatrice, un véritable plaisir ! :favorite:

On peut citer de façon absolument pas exhaustive :
  • , un portage des jeux
    Doom
    ,
    Ultimate Doom
    et
    Doom II
  • , un portage du jeu
    Jazz Jackrabbit
  • , un émulateur de console de jeu
    Nintendo NES
    avec accessoires et même le son
  • , un émulateur de consoles de jeu
    Nintendo Game Boy
    et
    Game Boy Color
    , ici encore avec le son
143901189111892122558314

Profitons-en pour féliciter qui a brillamment terminé 2nd à l'épreuve
SynchroDonjon
de notre concours de rentrée 2021. :bj:

Il a justement remporté une superbe
Casio Graph 90+E
! :D

Et nous fait l'immense plaisir de mettre immédiatement à profit sa nouvelle
Graph 90+E
pour nous concocter une superbe récompense, l'application
Magic Light
, compilée à partir de code source en langage
C
.

Magic Light
est un
puzzle game
et pour le coup une création originale, à ce jour une exclusivité sur
Graph 90+E
tirant de plus pleinement profit de son écran couleur comme nous allons le voir ensemble. Après un menu d'accueil stylé et animé, entrons donc dans le vif du sujet.

14947Tu te dois ici d'arpenter les différentes salles d'un donjon
(tiens donc, certains étaient déçus de ne pas pouvoir véritablement pénétrer dans les donjons du défi d'
Alrys
;))
, 4 salles à ce jour numérotées en tant que niveaux 0 à 3 :


Mais les portes sont fermées et ne peuvent s'ouvrir que si tu résous le puzzle de lumière que te posera chaque salle. Autour de chaque salle sont donc disposés des portes ainsi que des capteurs réagissant à certaines couleurs. Chaque porte est connectée à un certain nombre de capteurs, de 1 à 3, et ne s'ouvre que si ils sont tous éclairés simultanément par les bonnes couleurs.

Pour cela tu disposes dans chaque salle de plusieurs éléments déplaçables avec les touches fléchées du clavier, après les avoir sélectionnés avec les touches
F1
à
F6
correspondant au menu de bas d'écran :
  • le personnage à faire sortir de la salle
  • une boule de cristal émettant une lumière blanche, initialement au centre
  • des blocs filtrant la lumière et ne laissant passer que certaines couleurs : les blocs rouge, vert, bleu et noir
Pour savoir quels capteurs sont associés à une porte, il te faut les éclairer. Un indicateur s'allumera alors au-dessus des portes concernées.

Ce qui est particulièrement remarquable, c'est la très haute qualité du moteur physique codé pour le jeu. On le voit déjà à la forme correcte des faisceaux lumineux, mais pas seulement :
  • selon les niveaux, des blocs fixes peuvent également être présents et bloquer le passage de la lumière
  • et les blocs filtrant la lumière peuvent être combinés pour former de nouvelles couleurs par synthèse additive
Un véritable bijou d'horlogerie qui ne t'en permet que des défis logiques encore plus riches et excitants ! :bj:

donc, toutes nos félicitations admiratives et un énorme merci pour cette délicieuse pépite, on devrait te faire gagner des calculatrices plus souvent, nous tous avons très hâte de voir la suite, surtout que tu nous promets plein de superbes nouveautés à venir : :favorite:
  • score basé sur le nombre de déplacements
  • coffres au trésor avec bonus de point/carte du donjon/aide diverses
  • un bloc blanc à
    "peindre"
    avec un colorant à collecter au fil de l'aventure
    (sorte de joker)
  • des monstres
  • un boss
Et n'oublie pas un portage pour
TI-Nspire
, stp. ;)

Téléchargement
:
archives_voir.php?id=2831121
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 28.3%
 
Posts: 39627
Images: 11666
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti
GitHub: critor

Re: MagicLight, puzzle game lumineux pour Casio Graph 90+E

Unread postby SlyVTT » 08 Dec 2021, 15:30

Super, Merci Critor, je ne m'attendais pas à une news ...

... et encore moins à une si bonne critique :p. Je suis comblé.

Je ne pouvais pas faire moins que de mettre cette belle machine au travail. Désormais j'ai la pression pour ajouter des niveaux et plein de nouvelles fonctionnalités (et faire une version nSpire, ma machine première :favorite: ).

Amusez vous bien et n'hésitez pas à faire remonter les bugs éventuels.

Ciao

Sly
Some works in progress :
The GUI Toolkit NF for nSpireMagic Light for nSpire CX/CX-IIMagic Light for Casio Graph 90+ESimple Text Editor for nSpireOutRun for Casio Graph 90+E
95%
100%
100%
75%
100%
And more to come ... stay tuned
User avatar
SlyVTTPremium
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 61.9%
 
Posts: 307
Images: 16
Joined: 19 Jan 2021, 09:41
Gender: Male
Calculator(s):
GitHub: SlyVTT

Re: MagicLight, puzzle game lumineux pour Casio Graph 90+E

Unread postby critor » 08 Dec 2021, 16:00

Mais de rien, c'est hautement mérité. :)
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 28.3%
 
Posts: 39627
Images: 11666
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti
GitHub: critor

Re: MagicLight, puzzle game lumineux pour Casio Graph 90+E

Unread postby SlyVTT » 12 Dec 2021, 21:39

Hello,

Voici l'update version 0.5B de Magic Light pour vous permettre de vous entraîner sur le tout début du jeu.

Image

Le jeu dispose de 4 niveaux simples hardcodés afin de vous faire découvrir le gameplay.

Il s'agit d'un petit puzzle game dont le but sera de se balader dans un château, mais avec des portes fermées qui ne peuvent s'ouvrir que si les bons détecteurs sont éclairés avec la bonne lumière (correspondant à la couleur du détecteur), chaque porte peut être ouverte en activant 1, 2 ou 3 détecteurs de couleur à la fois.

La lumière de base est blanche (petite boule au centre de l'écran qui peut être sélectionnée avec F2 et déplacée avec les flèches). Quand la lumière traverse les blocs de couleurs, Rouge, Vert, Bleu ou Noir, sa teinte change. A vous de trouver la bonne position de la lumière et des blocs pour ouvrir les portes.

Image

Quand une porte est ouverte, donnant sur un escalier, notre perso peut franchir la porte et changer de pièce. La minimap sur la droite se trace au fur et à mesure de votre avancée.

Nouveautés :

Le niveau de difficulté peut être sélectionné au démarrage d'une partie :

Image


Les monstres font aussi leur apparition:
- si il vous touchent, vous perdez un coeur de vie, si vous n'avez plus de coeur, vous mourrez et devrez recommencer le niveau en cours
- ces coquins peuvent aussi pousser les blocs BLEU/ROUGE/VERT/NOIR et donc décaler vos rayons des détecteurs. Par contre ils ne peuvent rien contre la lumière et les obstacles.

Image

Listing des contrôles :

[F1] à [F6] sélectionner l'entité à déplacer : JOUEUR / LUMIERE / BLOCS de CONVERSION
[OPTN] affiche le menu d'options
[X,O,T] permet d'ouvrir un coffre pour en extraire le bonus (si le joueur est positionné dessus), un second appui fait disparaitre le coffre.
[EXIT] Pause / Menu pour quitter.

Les menus devraient être assez clairs pour vous permettre de jouer simplement.
Some works in progress :
The GUI Toolkit NF for nSpireMagic Light for nSpire CX/CX-IIMagic Light for Casio Graph 90+ESimple Text Editor for nSpireOutRun for Casio Graph 90+E
95%
100%
100%
75%
100%
And more to come ... stay tuned
User avatar
SlyVTTPremium
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 61.9%
 
Posts: 307
Images: 16
Joined: 19 Jan 2021, 09:41
Gender: Male
Calculator(s):
GitHub: SlyVTT

Re: MagicLight, puzzle game lumineux pour Casio Graph 90+E

Unread postby critor » 13 Dec 2021, 12:18

De superbes ajouts, merci de nous avoir partagé tout ça ! :favorite:
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 28.3%
 
Posts: 39627
Images: 11666
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti
GitHub: critor

Re: MagicLight, puzzle game lumineux pour Casio Graph 90+E

Unread postby SlyVTT » 13 Dec 2021, 14:52

J'ai mis une petite video du gameplay ici : https://youtu.be/R-ke2qvbD-s

A plus

Sly
Some works in progress :
The GUI Toolkit NF for nSpireMagic Light for nSpire CX/CX-IIMagic Light for Casio Graph 90+ESimple Text Editor for nSpireOutRun for Casio Graph 90+E
95%
100%
100%
75%
100%
And more to come ... stay tuned
User avatar
SlyVTTPremium
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 61.9%
 
Posts: 307
Images: 16
Joined: 19 Jan 2021, 09:41
Gender: Male
Calculator(s):
GitHub: SlyVTT


Return to News Casio

Who is online

Users browsing this forum: No registered users and 12 guests

-
Search
-
Social
-
Featured topics
Reprise de ton ancienne fx-92 Collège ou Graph 25/35/90 à 5€. Même non fonctionnelle ou ancien modèle. Etiquette de retour fournie, pas de frais de port à payer.
Coque NumWorks édition limitée Mai 2022 à gagner.
Comparaisons des meilleurs prix pour acheter sa calculatrice !
123
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
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.
669 utilisateurs:
>640 invités
>23 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)