Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.

Forum Casio - Actualités


Index du Forum » Actualités » La revue des projets - 23
Dodormeur Hors ligne Ancien rédacteur Points: 3965 Défis: 84 Message

La revue des projets - 23

Posté le 21/12/2014 21:50

Devant un écran de télévision, des milliers de personnes retiennent leur souffle.
Personne ne sait quand ils viendront, mais tout le monde sait que lorsqu'il seront là, un nouvel age arrivera. Un âge de richesse, de bonheur et de jeux.
C'est en effet en ce jour que la 23eme RDP se termine, et bientôt les vainqueurs seront dévoilés. Après s'être battu dans l'arène, seuls quatre projets pourront vivre la vie de rêve.


Mais voici que les vainqueurs sont annoncés ! Voici le premier projet survivant, die Legende von Zelda, d'Aragorn ! (aussi appelé la leyenda de Zelda, selon la langue sélectionnée )

Aragorn a écrit :
Comme vous l'avez certainement appris, je viens de me lancer dans la réalisation d'un nouveau add-in pour calculatrices Casio : The Legend Of Zelda, The Ancestral Relics.

Le jeu reprendra des tiles de Zelda déjà parus, retravaillés pour calculatrice. Bien entendu, vous pourrez bénéficier d'un jeu 100% niveau de gris !
Sans plus attendre, je vous présente les premiers screens, qui représentent l'intégralité de l'avancée actuelle.

La maison de Link, vue de l'intérieur :


Le jardin :


Un jeu en 4 langues intégrales :




Le survivant suivant sort lentement... Mais oui ! Il s'agit de l'un des concurrent des éditions précédentes ! Il s'agit du Casio Basic Interpreter !

Krevo_ a écrit :
Bonjour,

D'abord, je pense que le projet "Casio Basic Interpreter" avancera petit à petit tout au long de l'année scolaire 2014 / 2015. J'ai mis les fichiers sources sur GitHub et ceux qui veulent suivre le dev. et/ou utiliser les sources peuvent le faire. (NB : il serait possible aux amateurs de présenter un programme donné sur leur site perso., sans mettre la partie "édition" du code source en basic)

Depuis les dernières news que j'ai données à la revue des projets n°10, j'ai bien avancé.

Depuis pas mal de semaines, il y a une réelle distinction écran graphique / écran texte, mais ce n'est que très récemment que j'ai muni l'interface web d'un bouton "G <-> T" permettant de switcher manuellement entre l'un et l'autre (à la fin d'un programme ou au cours d'un jeu ... les aspect pratiques sont nombreux).

Décembre a été très fructueux, beaucoup d'améliorations, au fil des semaines.

Par exemple :

- lecture de programmes découpés en plusieurs "zones" de programmes A, B, C, ... ou nommées. Et donc utilisation possible de Prog ... / Return (donc en interne utilisation d'une stack des appels de sous-programmes) !!
(travail qui m'a pris du temps, car j'ai refactoré pas mal en interne)

- ajout mode Deg / Rad / Grad
- ajout fonction trigo sin / cos / tan
- ajout de Rec(..), Pol(..)
- ajout de jeux ("city") et de programmes ("calendrier universel" et "polygon") faisant usage / démonstration de tout ce qui vient d'être cité.
- bouton "G <-> T" dans l'interface web d'exemple (car le "casio basic interpreter" pourrait être sur d'autres sites web, avec une interface simplifiée ou différente).

J'invite particulièrement ceux qui n'avaient visiter mon site depuis la news envoyée en Septembre à aller voir sur http://basic.crevola.org/

(copie d'écran "animée" :

ou sinon vous pouvez prendre des copies d'écran des programmes d'exemples).

Bonne fêtes.
Krevo_

PS: Je sais, je sais ..... je n'ai pas fini la "multiplication sans opérateur *", cela est toujours dans la Roadmap (ça oblige juste à modifier légèrement les programmes existants...).



Le troisième gagnant sort de l'ombre... Il s'agit... d'un éditeur hexadécimal ! Certainement un magnifique projet, mais fera-t-il le poids face aux gagnants des éditions précédentes? Il a déjà l'air de vouloir se mettre à la place d'un des programmes les plus influent du capitole, saura-t-il le déloger?

Xavier59 a écrit :
Bonjour,

Aujourd'hui je vous présente mon petit projet d'éditeur hexadécimal.
Bien sur, il en existe déjà un très bien conçu par Dodormeur
Mais, y a t-il un seul choix d'ordinateur ? De Smartphone ? Non, il y en a presque une infinité.
C'est pour quoi j'ai choisit de créer le miens ! ( Bon ok, en fait j'avais pas vu au départ que Dodormeur avait déjà fait un éditeur hexadécimal )

Voilà une petite liste des futures fonctionnalités :
→ J'ai réutilisé Explorer de Pierotll étant donné que c'était open source. Ainsi, la sélection du fichier est intuitive. De plus, toutes les fonctionnalités d'explorer sont présentes, donc si vous possédez mon éditeur hexadécimal, il vous sera inutile d'avoir explorer en plus !
→ Possibilité de modifier le code hexadécimal et de l'enregistrer.
→ Tout est configurable : vitesse du curseur, nombre d'octets par lignes ...




Xavier59



Et enfin, le quatrième projet ! Une horreur bio-médicale, aucun doute sur la manière dont il a terrassé ses adversaires....

Positon a écrit :
Vous serez, je pense, comblé de joie intéressé d'apprendre que je me suis remis au développement de mon Bioterror, en C.
Comment, vous ne savez pas ce que c'est ? C'est possible, étant donné que je n'en ai pas donné de nouvelles depuis août dernier.

Je vous invite donc à vous remettre à niveau en ce qui concerne ce projet
Cliquer pour enrouler


Et aujourd'hui, j'ai de nouveau quelque chose à vous montrer : le stock de nourriture ! J'aurais pu mettre uniquement le compteur de viande, mais j'ai eu le souci du détail :


Je vais maintenant m'attaquer au plus gros morceau : la gestion de la map, des salles et des combats. Souhaitez-moi bon courage.


Nous avons donc maintenant nos vainqueurs ! Ils nous ont offert de magnifiques 23eme RDP, on peut les applaudir bien fort !
Et je vous donne rendez-vous pour les 24eme RDP, et puisse le sort vous être favorable !



1, 2 Suivante
Eltoredo Hors ligne Modérateur Points: 4301 Défis: 35 Message

Citer : Posté le 21/12/2014 21:55 | #


Waw, les graphismes de Zelda sont à tomber !

Sinon, j'ai hâte de voir sortir l'interpréteur de basic casio

Bonne chance Positon

"pour LES 24ème RDP" ?
La procrastination est une vertu. (voir ma description pour comprendre mon raisonnement)
Silaxe Hors ligne Membre Points: 809 Défis: 12 Message

Citer : Posté le 21/12/2014 22:33 | #


Est-ce que on peut apercevoir des scintillements avec les niveaux de gris ?
Remiweb Hors ligne Membre de CreativeCalc Points: 1040 Défis: 32 Message

Citer : Posté le 21/12/2014 23:02 | #


Woa un Zelda en C ça rend quand même pas pareil
+1 pour la question sur les scintillements
Tweaks : ||||| ||||
Legolas Hors ligne Ancien rédacteur Points: 3266 Défis: 104 Message

Citer : Posté le 21/12/2014 23:08 | #


Non ils sont parfaits je peux te l'assurer.
Bonne chances à vous !
Mes programmes
Cacher les programmes
Mes défis
Cacher les défis



Lephenixnoir Hors ligne Administrateur Points: 24625 Défis: 170 Message

Citer : Posté le 22/12/2014 09:15 | #


Bon courage à tous pour ces projets, et tout particulièrement à Aragorn que j'ai envie de soutenir depuis que j'ai vu l'article (avant la publication) !
Ça risque d'être un des plus beaux RPG du site alors j'espère que t’arrivera sans problème au bout !
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Dark storm En ligne Labélisateur Points: 11641 Défis: 176 Message

Citer : Posté le 22/12/2014 10:06 | #


J'ai une remarque à faire concernant l'éditeur hexadécimal : est ce que l'affichage ASCII sera mis à côté de l'hexa ?
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Xavier59 Hors ligne Membre de CreativeCalc Points: 1337 Défis: 12 Message

Citer : Posté le 22/12/2014 10:07 | #


Non, pas d'affichage ASCII désolé
1337
Lephenixnoir Hors ligne Administrateur Points: 24625 Défis: 170 Message

Citer : Posté le 22/12/2014 10:54 | #


Dark storm a écrit :
J'ai une remarque à faire concernant l'éditeur hexadécimal : est ce que l'affichage ASCII sera mis à côté de l'hexa ?

On parle d'EBCDIC en l'occurrence.
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Matt36230 Hors ligne Membre Points: 1888 Défis: 0 Message

Citer : Posté le 22/12/2014 11:50 | #


Le Zelda donne envie !
Beaux projets cette semaine
-florian66- Hors ligne Ancien rédacteur Points: 2384 Défis: 20 Message

Citer : Posté le 22/12/2014 12:11 | #


oui bravo
In Arch, I trust ! And you ?
Aragorn Hors ligne Membre Points: 807 Défis: 5 Message

Citer : Posté le 22/12/2014 13:43 | #


Pour répondre à votre question, je puis vous assurez qu'il n'y aura aucun clignotement pour le niveau de gris (s'il y en a dans prof. Layton, c'est parce que j'ai fait le mauvais choix de mettre deux niveaux de gris, dans Zelda, il n'y aura qu'un seul niveau de gris) . De plus, dans les options vous pourrez les désactivés. Seul l'émulateur ne gère pas les niveaux de gris (c'est pour cela que j'ai du prendre des photos). J’essaierais de créer une map de test pour Noël, ainsi vous pourrez voir vous même là où j'en suis dans la création du jeu.

@Xavier59
J'attend ton add-in avec impatience. C'est une idée géniale de créer un éditeur héxadécimal. La présentation a l'air remarquable. à moi les dracaufeus niveau 200 !

@Positon
Je ne sais pas pourquoi, mais à chaque fois que je vois la nourriture de ton jeu, je pense à des cadavres humains allongés ... omg
Sinon, bonne continuation, le jeu parait prometteur (du genre fourmizzz, je suppose, mais avec des monstres au lieu des fourmis).
Mes Programmes
Cliquer pour enrouler
The Legend of CASIO - Basic Quest ( Basic )
Notes ( logiciel qui calcule votre moyenne, basic )
Professeur Layton ( jeu d'énigme en C )
Mario & Sonic Rush ( jeu de course 3D en C )
Projets
Cliquer pour enrouler
Zelda Ancestral Relics ( projet en C )
Projets que je soutient
Cliquer pour enrouler
Pokémon jade de Dodormeur
Jetpack Joyride de Drakalex007
Arcuz de Dark Storm
Casion de Az et Darkysun




Un jeu de course en 3D pour calculatrice :
http://www.planet-casio.com/Fr/programmes/voir_un_programme_casio.php?showid=2773&page=1.
Positon Hors ligne Rédacteur Points: 2396 Défis: 57 Message

Citer : Posté le 22/12/2014 15:08 | #


Aragorn a écrit :
Je ne sais pas pourquoi, mais à chaque fois que je vois la nourriture de ton jeu, je pense à des cadavres humains allongés...

...
C'en est, figure-toi.
Dark storm En ligne Labélisateur Points: 11641 Défis: 176 Message

Citer : Posté le 22/12/2014 16:06 | #


Lephenixnoir a écrit :
Dark storm a écrit :
J'ai une remarque à faire concernant l'éditeur hexadécimal : est ce que l'affichage ASCII sera mis à côté de l'hexa ?

On parle d'EBCDIC en l'occurrence.

C'est de l'EBCDIC sur nos caltos ? Je savais pas.
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Aragorn Hors ligne Membre Points: 807 Défis: 5 Message

Citer : Posté le 22/12/2014 16:08 | #


Décidément, ces monstres sont de fins gourmets !

Je viens de regarder la première RdP. Avez-vous des nouvelles d'Arcuz et Midnight ?
Mes Programmes
Cliquer pour enrouler
The Legend of CASIO - Basic Quest ( Basic )
Notes ( logiciel qui calcule votre moyenne, basic )
Professeur Layton ( jeu d'énigme en C )
Mario & Sonic Rush ( jeu de course 3D en C )
Projets
Cliquer pour enrouler
Zelda Ancestral Relics ( projet en C )
Projets que je soutient
Cliquer pour enrouler
Pokémon jade de Dodormeur
Jetpack Joyride de Drakalex007
Arcuz de Dark Storm
Casion de Az et Darkysun




Un jeu de course en 3D pour calculatrice :
http://www.planet-casio.com/Fr/programmes/voir_un_programme_casio.php?showid=2773&page=1.
Dodormeur Hors ligne Ancien rédacteur Points: 3965 Défis: 84 Message

Citer : Posté le 22/12/2014 16:09 | #


@Dark : de toute façon, les fichiers qu'on ouvre avec un éditeur hexa sont plus souvent des fichiers de sauvegarde que des fichiers systeme, et du coup c'est quand même majoritairement de l'ASCII (mais c'est défini par le programmeur dans ce cas)
Pokemon !!!!!! => pokemon stadium/battle

mes meilleurs jeux
Cliquer pour enrouler
un jeu avec des niveaux de gris mais compatible SH4 (mais en monochrome pour les SH4) => bomberman
envie de plonger dans la mer pour ramasser des tresors? => ballon sea
envie de sauver l'univers dans un jeu avec une longue durée de vie? => saviors of the future
un add-in addictif avec plein de secret et de trophées => evasion survival
un shmup bien dur et sadique => saviors 2

projets
Cliquer pour enrouler

pokemon
Cliquer pour enrouler



encodage des données de combat (sprite, attaques et nom)
   100%

systeme de combat
   100%

encodage des données de pokemon (niveau d'apprentisage et evolution)
   100%


moteur de la carte
   50%

level design
   1%

finition de pokemon jade
   42%

merci a tout le monde pour son soutien


projets que je soutiens
Cliquer pour enrouler
minecraft de limachi
zelda prizm de smashmaster (en esperant qu'il puisse le finir)
les tests de marmotti
un RPG de dark storm (dont je connais le nom, mais pas vous ) Arcuz !
Aragorn Hors ligne Membre Points: 807 Défis: 5 Message

Citer : Posté le 22/12/2014 16:11 | #


@Lephe
Que devient TLT ? Et as-tu réussi tes niveaux de gris ?
En tout cas je te souhaite bonne chance. Quand tu auras fini, pourrais-tu m'expliquer les grandes lignes de ton moteur de niveau de grs stp ?
Mes Programmes
Cliquer pour enrouler
The Legend of CASIO - Basic Quest ( Basic )
Notes ( logiciel qui calcule votre moyenne, basic )
Professeur Layton ( jeu d'énigme en C )
Mario & Sonic Rush ( jeu de course 3D en C )
Projets
Cliquer pour enrouler
Zelda Ancestral Relics ( projet en C )
Projets que je soutient
Cliquer pour enrouler
Pokémon jade de Dodormeur
Jetpack Joyride de Drakalex007
Arcuz de Dark Storm
Casion de Az et Darkysun




Un jeu de course en 3D pour calculatrice :
http://www.planet-casio.com/Fr/programmes/voir_un_programme_casio.php?showid=2773&page=1.
Dark storm En ligne Labélisateur Points: 11641 Défis: 176 Message

Citer : Posté le 22/12/2014 16:11 | #


Pour Arcuz, c'est en cours de développement ralenti : j'y passe 30 minutes par semaine maximum, et pour l'instant pas de grosses nouveautés, donc pas de quoi passer un message dans la RDP.
J'essaierai d'avancer un peu ces vacances
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Aragorn Hors ligne Membre Points: 807 Défis: 5 Message

Citer : Posté le 22/12/2014 16:14 | #


Ok, j'imagine que ça ne doit pas être facile d'avoir du temps libre en prépa. J'espère que tu pourras quand même le finir.

Et au passage, savez-vous quand sortira fxpaint ?
Mes Programmes
Cliquer pour enrouler
The Legend of CASIO - Basic Quest ( Basic )
Notes ( logiciel qui calcule votre moyenne, basic )
Professeur Layton ( jeu d'énigme en C )
Mario & Sonic Rush ( jeu de course 3D en C )
Projets
Cliquer pour enrouler
Zelda Ancestral Relics ( projet en C )
Projets que je soutient
Cliquer pour enrouler
Pokémon jade de Dodormeur
Jetpack Joyride de Drakalex007
Arcuz de Dark Storm
Casion de Az et Darkysun




Un jeu de course en 3D pour calculatrice :
http://www.planet-casio.com/Fr/programmes/voir_un_programme_casio.php?showid=2773&page=1.
Lephenixnoir Hors ligne Administrateur Points: 24625 Défis: 170 Message

Citer : Posté le 22/12/2014 17:57 | #


Aragorn a écrit :
@Lephe
Que devient TLT ? Et as-tu réussi tes niveaux de gris ?

Je voulais le faire en 2d mais ça casse tout le concept du jeu. Donc va falloir que j'attende au moins d'avoir essayé la 3d pour faire de nouveaux essais. Mais je pense que ça ira bien. Donc pour l'instant... rien de ce côté-là.

Pour les niveaux de gris, je suis... bloqué. Le principe est simple : lorsque t'appuies sur une touche, qu'un timer arrive à zéro, etc.... une interruption est générée et un morceau de code appelé handler est appelé, et il est à une adresse définie. On modifie cette adresse pour exécuter notre propre code et ensuite on resaute à l'adresse de base pour exécuter le handler habituel.
Quand je saute, soit je reset le CPU parce que j'arrive pas à obtenir l'adresse que je veux, soit (c'est tout nouveau) il ne se passe rien. En théorie le code habituel est exécuté mais... rien ne se passe ! Du coup je ne sais plus quoi penser et aucun debuggage n'est possible... je continue de chercher régulièrement.
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Aragorn Hors ligne Membre Points: 807 Défis: 5 Message

Citer : Posté le 22/12/2014 19:16 | #


Lephenixnoir a écrit :
Pour les niveaux de gris, je suis... bloqué. Le principe est simple : lorsque t'appuies sur une touche, qu'un timer arrive à zéro, etc.... une interruption est générée et un morceau de code appelé handler est appelé, et il est à une adresse définie. On modifie cette adresse pour exécuter notre propre code et ensuite on resaute à l'adresse de base pour exécuter le handler habituel.
Quand je saute, soit je reset le CPU parce que j'arrive pas à obtenir l'adresse que je veux, soit (c'est tout nouveau) il ne se passe rien. En théorie le code habituel est exécuté mais... rien ne se passe ! Du coup je ne sais plus quoi penser et aucun debuggage n'est possible... je continue de chercher régulièrement.
omg
Tu es sûr que tu n'as sauté que 2 classes ? Je n'en ai sauté qu'une (je suis de ton année) et je n'ai quasiment rien compris
En tous cas, bonne chance dans tes recherches, je suis sûr que tu finiras par trouver !
Mes Programmes
Cliquer pour enrouler
The Legend of CASIO - Basic Quest ( Basic )
Notes ( logiciel qui calcule votre moyenne, basic )
Professeur Layton ( jeu d'énigme en C )
Mario & Sonic Rush ( jeu de course 3D en C )
Projets
Cliquer pour enrouler
Zelda Ancestral Relics ( projet en C )
Projets que je soutient
Cliquer pour enrouler
Pokémon jade de Dodormeur
Jetpack Joyride de Drakalex007
Arcuz de Dark Storm
Casion de Az et Darkysun




Un jeu de course en 3D pour calculatrice :
http://www.planet-casio.com/Fr/programmes/voir_un_programme_casio.php?showid=2773&page=1.
1, 2 Suivante

LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
Veuillez donner la réponse en chiffre
Vous devez activer le Javascript dans votre navigateur pour pouvoir valider ce formulaire.

Si vous n'avez pas volontairement désactivé cette fonctionnalité de votre navigateur, il s'agit probablement d'un bug : contactez l'équipe de Planète Casio.

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 75 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd