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 - 237
Slyvtt Hors ligne Maître du Puzzle Points: 2310 Défis: 17 Message

La Revue des Projets - 237

Posté le 01/07/2023 23:01

Bonjour à Toutes et Tous,

Après une fort fort longue absence, voici une méga RDP avant les congés d'été. On se retrouve donc avec au menu pas moins de deux concours à débriefer, une v5 qui avance bien et quelques projets un peu plus classiques estampillées du @RDP durant ces derniers mois.


Chaussez donc vos lunettes, installez vous confortablement, et c'est parti pour cette version #237 de la RDP ...


~~~~~ Une CCJ#2023 qui envoie du lourd ~~~~~


Après une longue période d'absence d'événements... tout le monde à vos postes ! C'est le retour de la Chill Casio Jam, ou CCJ#2023 !

Pour ceux qui ne connaîtraient pas, la CCJ est un mini-concours lancé l'année dernière consistant à programmer en 48Hr chrono un petit jeu pour nos chères machines Casio (même si théoriquement les autres marques sont acceptées).
La machine que vous voulez, le langage que vous maîtrisez, rien à gagner, juste du fun en 48Hr, un bien beau programme.

La compétition s'est donc déroulée du Vendredi 21 Avril 2023 18H00 au Dimanche 23 Avril 2023 18h00 et avait pour thème optionnel "Anarchie".

Traditionnellement (on est à la deuxième édition, donc on commence à créer une tradition ), la semaine suivante est l'occasion de faire une semaine ce tests intensifs des productions et on désigne par un vote collectif le gagnant ou la gagnante du CCJ.

7 productions ont donc été développées et postées sur ces 48Hrs :

Chaos Drop de Lephenixnoir (participation CCJ2023)


Lephenixnoir nous propose un jeu de type chute libre dans un tunnel avec un rendu en raytracing (oui madame, vous avez bien lu !!) réalisé sous le moteur Azur. Du grand grand art. A essayer de tout urgence. Les limites de la G90+E ont encore été repoussée.

Dé à coudre de Gky93 (proposition hors CCJ2023)


Gky93 nous propose un jeu en Basic adapté du jeu du dé à coudre venant de Minecraft et utilisant le Moteur 3D de son cru.

Super Mario 3D de Farhi (participation CCJ2023)


Encore du très très lourd de la part de Farhi qui nous propose un remake de Super Mario 3D sur G90+E réalisé avec son moteur multiplateforme (Casio G90+E, Sony PSP, Nintendo 3DS et PC windows et linux). Il s'agit d'une démo technique mais qui a un super potentiel. On a tous hâte de voir la suite dans un futur pas trop lointain on espère.

Double Pendule de Tituya (participation CCJ2023)


Qui dit chaos ou anarchie dit forcément pendule double. Vous en rêviez donc, Toutouille l'a fait. Vous serez très certainement hypnotisés par les trajectoires folles du pendule.

Proies de Validuser (participation CCJ2023)


Un Duck Hunt basé sur la rapidité du joueur. Shootez les canards, mais pas les pingouins, telle devrait être la devise de ce petit jeu.

Lost in the Woods de Gky93 (participation CCJ2023)


Un Escape Game dans les bois, voilà le concept de la participation de Gky93 pour ce CCJ#2023. Tout comme Dé à Coudre, il exploite son moteur 3D en Basic.

Lantern TD de Theo1df (proposition hors CCJ2023)


Un Tower Game en Basic dans lequel vous devrez protéger votre base des hordes de monstres. A noter que la version originale nécessite une Casio Graph avec carte SD, mais Lephé a mis à disposition une version pour mémoire principale ici.


Ce second cru de la CCJ est donc une très très belle édition avec une belle participation et de nombreuses contributions de haut vol. Il semble donc que le concept plaise à la fois dans la liberté laissée aux codeurs ainsi que dans le format compact sur 2 jours. Certainement un classique en devenir sur Planète Casio.


~~~~~ Une V4.3 qui nous lâche au mauvais moment ~~~~~



Commençons donc chronologiquement ... par le haut fait qui a secoué Planète Casio ces dernières semaines

Au premier jour arriva la panne ...

En ce beau vendredi matin du 12 mai 2023, notre chère v4.3 de Planète Casio est tombée sous les coups des trop nombreuses connexions de notre shoutbox et des "refreshs" trop rapprochés, nous laissant de fait seuls au monde, atterrés devant l'immensité du vide laissé ... avec pour seule compagnie ce triste message (séquence sniff, larme à l’œil, cœur gros et tout et tout ....) :



Mais rapidement la résistance et la résilience prennent le pas sur l'anéantissement. La v5, toujours en chantier, est quant à elle toujours debout, l'IRC aussi, tout comme la forge Gitea, ... ce n'est donc pas le glas de la communauté qui sonne...

Nous passerons donc en mode clandestin (furtif diront certains) le temps de remettre le soldat v4.3 en état. Et mieux, pourquoi ne pas profiter de cette absence de la v4.3 pour tester IRL la v5, en corriger les bugs, améliorer son comportement et surtout avancer sur son développement ?

De la Noirceur émerge la Lumière ...

Décision est donc actée par nos devs préférés (Darks, Lephé et Eragon en tête) de se mettre à fond sur la v5 et d'avancer le chantier pour à terme passer sur cette nouvelle version. Les séances de développement se sont donc multipliées afin de nous faire profiter de nombreuses améliorations :
mise en place de nombreux ajouts dans l'éditeur (nouveau style pour les citations, support des emojis avec une fenêtre de sélection (emoji picker), meilleur support de l'insertion de liens et d'images, ...),
ajout du titre de la page dans le titre de l'onglet, afin de s'y retrouver plus facilement au milieu des vingts onglets que vous avez d'ouvert dans votre navigateur.
début de réflexion sur le layout de la page d'accueil

Mais ceci n'est que la partie émergée de l'iceberg (et pas immergée, merci Eragon ), de nombreuses modifications sont aussi apportées à la partie non visible, avec notamment des travaux sur le logging pour le suivi par les admins, des ajouts et des corrections à notre cher bot GLaDOS, ...

Bref un gros gros travail sur le fond ainsi que sur la forme ...

Puis la v4.3 revint finalement ...

Mais un beau jour, à la surprise générale après près de 10 jours d’encéphalogramme plat (je tais volontairement les épisodes intermédiaires de contacts auprès d'OVH afin de comprendre la cause du shutdown), notre bonne v4.3 revint à la vie, avec ce retour miraculeux réapparaissant aussi notre bonne vieille shout et ses discussions intéressantes, inutiles ou stériles (rayer la ou les mentions inutiles selon le contexte), mais aussi tout le contenu du site.

Tout est donc au mieu dans le meilleur des mondes, et l'histoire s'arrêta ici ....

Que Nenni ... Cela est sans compter sur nos Devs Acharnés

Après de tels efforts, nos devs auraient pu jeter l'éponge et sagement rester sur la v4.3, mais c'est sans compter sur leur volonté d'offrir une meilleure expérience aux utilisateurs de Planète Casio.

Ainsi, le rendez-vous Mumble du mardi soir est (re-)devenu hebdomadaire (pour parfois même laisser place à plusieurs séances durant la semaine). Ces dernières semaines, ce sont donc des avancées majeures qui sont implémentées dans la branche dev de la future v5 et qui passerons rapidement en pré-production on l'espère :
création d'une shoutbox basée sur le protocole IRC,
mise en place de la fonction de recherche dans les posts, une des fonctions principales du forum quand on cherche la solution à un problème ou que l'on veut retrouver un post en particulier
la première version de la page d'accueil a été codée, prête à recevoir du contenu et des ajustements cosmétiques (cf. ci-dessous le rendu en cours de la branche dev)



de grosses MaJ de notre bot GLaDOS.

Sur ce dernier point, profitons de l'occasion pour signaler que notre Sha Chan National nous a repris l'API de GLaDOS avec au passage pas mal d'ajout pour vous réserver une surprise (peut être même un couple de bots appelés GLaCroCasio et GLaBreizh qui s'engueuleront en live , mais chut !!! )

Et bien d'autres choses que vous pouvez suivre semaines après semaines ici : avancées de la v5.

Au final, on peut dire que cette panne de la v4.3 a été salutaire pour faire avancer la v5. L'avancement a été très important pour celle-ci durant les derniers mois. Cela annonce du très lourd.


~~~~~ Un CPC#30 qui failli être annulé ~~~~~



Avec tous les déboires liés au shutdown de la v4.3, notre événement CPC#30 a bien failli être annulé, ou plutôt repoussé, mais fort heureusement, la reconnexion du site Planète Casio nous a permis de conduire tel que prévu notre dernière édition en date du Concours de Planète Casio (CPC) en 7 jours ! Et quelle édition !!! Il s'agissait ni plus ni moins de la 30ième édition du CPC !!!

Seulement quelques semaines après la CCJ#2023, le CPC#30 se déroula donc du samedi 27 Mai 2023 à 18H (date et horaire de départ de cette édition du CPC) au samedi 3 juin 2023 18H (date et horaire limite pour poster son jeu). Les soumissions devaient être programmées dans un des langages suivants : C/C++ (addin), Basic, C.Basic ou Python (Officiel Casio ou PythonExtra plus expérimental) sur Graph monochrome ou Graph 90+E (attention, pas les Classpad). Les résultats ont été annoncés le jeudi 8 juin en soirée.

Le thème était pour cette session Les Profondeurs.


Crédit image : underground city par MartaNael


Cette 30ème session du plus prestigieux concours de Planète Casio a été bien suivie puisque 6 contributions ont été rendues en temps et en heure. Bravo donc à tous les participants.

Cette session a vu fleurir les participations suivantes (classées par ordre alphabétique) :
Casio Rocket League de FastGeek, programmé en CBasic pour Graph 90+E/Prizm.


Il s'agit ni plus ni moins d'un Rocket League Like pour G90+E codé en CBasic. Avec des graphismes minimalistes et surtout la possibilité de jouer à 2 en réseau ou versus une IA, le jeu est époustouflant de vitesse et de fun.

Deep Dive de Validuser, programmé en CBasic pour les Graphs Monochromes


Dans Deep Dive, vous incarnez un scientifique qui mène des enquêtes sur des phénomènes étranges se produisant sous l'océan, où des blocs de pierre se détachent mystérieusement du sol. Mais avant de pouvoir enquêter, il faut déjà y aller... Votre objectif est d'éviter les blocs de pierre qui remontent à la surface tout en collectant des bulles d'air pour maintenir votre bouteille d'oxygène pleine. Si vous vous retrouvez à court d'oxygène, c'est la catastrophe, vous perdrez une vie toutes les demi-secondes.

Flappy Bat de Gladosse, addin programmé en C pour Graph90+E/Prizm


Gladosse nous a conconté un remake de FallpyBird adapté aux profondeurs : Flappybat. Une petite chauve souris est coincée dans une grotte et cherche sa famille, elle doit donc parvenir à les trouver en évitant les stalactites sur le chemin!

Opération Kidizoom de Gky93, programmé en Basic pour Graphs Monochromes


Gky93 frappe encore une fois fort avec son moteur 3D en Basic et nous offre un nouvel Escape Game dans lequel nous arpentons les salles d'un complexe souterrain surveillé par des caméras. Saurez-vous parvenir à résoudre les salles les unes après les autres ?

Pinball de SlyVTT programmé en C pour Graph90+E/Prizm (en participation libre pour le fun seulement, ne pas tenir compte dans le classement)


SlyVTT (votre humble serviteur du soir) vous propose un petit Pinball dans le cadre d'une participation libre. Il s'agit à ce stade d'une démo technique utilisant un moteur physique développé sous Azur pour l'occasion.

enfin, mais pas la moindre participation, Zelda Tears of The NES de Farhi programmé en C pour Graph90+E/Prizm (et windows ici)


Farhi poursuit son chemin avec son moteur de jeu multiplateforme et nous propose pour ce CPC une adaptation de Zelda Tear of the ... NES Avec des graphismes splendides et une carte 3D à explorer, du très très lourd et qui tourne très très correctement sur la G90+E. On a de plus en plus hâte de voir ce qu'on pourra faire avec le moteur complet dans le cadre d'un vrai jeu (hors démo technique).

Le gagnant de cette édition est Gky93. Félicitations ! Opération Kidizoom est à l'apogée du Basic/C.Basic et c'est une victoire tout à fait méritée. Il remporte donc une Casio Graph 90+E gracieusement offerte par Casio Éducation !





~~~~~ Une annonce @RDP ~~~~~



Thebigbadboy nous signale la possibilité de transférer depuis un appareil Android non rooté des addins vers une Casio ancienne génération (ne supportant pas le mode clef USB).

L'usage "normal" sur PC étant d'utiliser soit le logiciel FA124 sous windows ou de passer la la librairie p7 sous linux.

La méthode décrite par Thebigbadboy consiste à détourner cette dernière méthode en passant par Shizuku et Rish. Vous trouverez ici l'ensemble des explications.


~~~~~ Le mot de la fin ... ~~~~~



Voilà qui en termine cette RDP un peu particulière, relevant plus de la story que de la RDP usuelle. Mais le but étant de vous résumer régulièrement ce qui bouge dans la communauté PC, nous espérons que ce pamphlet vous aura plu.

Pour terminer, comme à l'accoutumée un listing des derniers programmes postés et le lien vers la précédente RDP :

Super Mario 3D de Farhi
Double pendule de Tituya
Lantern_TD de Theo1df
Lecteur de texte de Lephenixnoir
Deep Dive de Validuser
FlappyBat de Gladosse
kidizoom de Gky93
Zelda Tears Of The NES de Farhi
Casio Rocket League de FastGeek
Pinball de Slyvtt
Up Up Remix de Validuser

Lire la RdP précédente : La Revue des Projets – 236
Besoin d'aide ? Une idée ? Un projet ? Un article !


Edit : corrigé une typo et ajouté la fonction de recherche dans les posts qui avait été malencontreusement omise de la liste des devs en cours sur la v5.


Thebigbadboy Hors ligne Maître du Puzzle Points: 455 Défis: 16 Message

Citer : Posté le 03/07/2023 00:11 | #


Merci pour cette bien longue revue de tip top qualité !
Un problème sans solution est un problème mal posé — Albert Einstein
Slyvtt Hors ligne Maître du Puzzle Points: 2310 Défis: 17 Message

Citer : Posté le 03/07/2023 08:38 | #


Y'a pas de quoi
Merci pour le retour.
There are only 10 types of people in the world: Those who understand binary, and those who don't ...
Acrocasio Hors ligne Membre Points: 975 Défis: 0 Message

Citer : Posté le 03/07/2023 10:49 | #


Super RDP, bravo et merci.

En attendant, toujours aucun signe de ces charmants bots
Shadow15510 Hors ligne Administrateur Points: 5500 Défis: 18 Message

Citer : Posté le 03/07/2023 11:02 | #


Merci pour la RDP !

nous a repris l'API de GLaDOS


Finalement Darks a décidé de laisser GLaDOS en l'état, elle fonctionne et on a pas besoin de rajouter une couche 'API' en plus. Le projet d'API pour IRC s'est donc dissocié de GLaDOS et est actuellement en production / stable (package pypi et documentation complète sur readthedocs).

En attendant, toujours aucun signe de ces charmants bots

En effet, je voulais d'abord avoir une API qui tourne bien avant de faire des bots. D'ailleurs si vous voulez contribuer, je suis ouvert aux issues et aux pull requests sur le dépôt Github (le dépôt Gitea n'est qu'un mirroir).

Pour ceux qui voudraient voir à quoi pourrait ressembler un bot avec cette API, la branche dev de GLaDOS a été faite avec.
"Ce n'est pas parce que les chose sont dures que nous ne les faisons pas, c'est parce que nous ne les faisons pas qu'elles sont dures." Sénèque

Eragon Hors ligne Gardien des bots Points: 436 Défis: 0 Message

Citer : Posté le 03/07/2023 12:41 | #


Slyvtt a écrit :
Mais ceci n'est que la partie immergée de l'iceberg


Tu voulais sans doute dire
émergé
(hors de l'eau), immergé étant caché sous l'eau.

Sinon je suis déçu tu ne mentionne même pas le début de la page de recherche.
Slyvtt Hors ligne Maître du Puzzle Points: 2310 Défis: 17 Message

Citer : Posté le 03/07/2023 13:02 | #


Oui bien sûr émergée, tu as tout à fait raison.

Et effectivement j'ai zappé la partie page de recherche, j'ai mal lu le post d'entête. Je fais un édit (pour les deux).
Merci Eragon
There are only 10 types of people in the world: Those who understand binary, and those who don't ...
Slyvtt Hors ligne Maître du Puzzle Points: 2310 Défis: 17 Message

Citer : Posté le 03/07/2023 13:06 | #


Voilà c'est corrigé.
Merci pour la relecture attentive
There are only 10 types of people in the world: Those who understand binary, and those who don't ...
Farhi Hors ligne Membre Points: 1305 Défis: 0 Message

Citer : Posté le 03/07/2023 13:45 | #


Hoho !
Très bonne revue de projet !
Comme je l'ai dit les mise à jour arriverons vers fin juillet car je suis en pleine période d'examen.
Normalement il y aura :
-Mise à jour du moteur Mario 3D + éditeur de niveaux
-Ajout d'ennemis sur Zelda

Sinon pour ces grandes vacances je compte relevé un défis que je voulais faire depuis plus de 2 ans. C'est créer un animé (en tout cas le premier épisode ). Pour couronner le tout je compte intégrer vos personnages que j'avais fait dedans.
Récemment j'ai dev des outils pour mon IA et c'est une dinguerie. Voilà le topo.
"La créativité est contagieuse faites la tourner"
Albert Einstein
Slyvtt Hors ligne Maître du Puzzle Points: 2310 Défis: 17 Message

Citer : Posté le 03/07/2023 13:54 | #


J'ai hâte de voir les ennemis dans Zelda (et dans Mario aussi d'ailleurs).
Ca annonce du bon tout ça.
Bon courage pour les examens Farhi.
There are only 10 types of people in the world: Those who understand binary, and those who don't ...
Farhi Hors ligne Membre Points: 1305 Défis: 0 Message

Citer : Posté le 03/07/2023 13:56 | #


Merci
"La créativité est contagieuse faites la tourner"
Albert Einstein
Fastgeek Hors ligne Membre Points: 152 Défis: 0 Message

Citer : Posté le 03/07/2023 14:17 | #


Trop bien la RdP, good job
Et bonne chance pour les examens Farhi. On a tous hâte que tu arrives à parfaire Mario et Zelda (après tu feras Kirby, nan ? )
"Always believe in your dreams, and work hard to achieve them"
FastGeek, a very simple guy

Projet(s) en cours : Casio Rocket League II
Farhi Hors ligne Membre Points: 1305 Défis: 0 Message

Citer : Posté le 03/07/2023 14:53 | #


Merci, kirby n'est pas ma licence préférée donc il est peu probable que j'en fasse un mais je mettrai bientôt à disposition le moteur 3D donc si vous voulez le faire, il n'y aura pas de problème
"La créativité est contagieuse faites la tourner"
Albert Einstein
Fastgeek Hors ligne Membre Points: 152 Défis: 0 Message

Citer : Posté le 03/07/2023 18:29 | #


Oh cool
En tout cas c'est du super stuff que tu nous propose là, bravo
"Always believe in your dreams, and work hard to achieve them"
FastGeek, a very simple guy

Projet(s) en cours : Casio Rocket League II
Ne0tux Hors ligne Membre d'honneur Points: 3524 Défis: 265 Message

Citer : Posté le 22/07/2023 15:23 | #


Merci Sly pour la rédaction de ce bel article, qui permet de se tenir informé et de rester émerveillé par le talent qui courre ici !
Mes principaux jeux : Ice Slider - CloneLab - Arkenstone

La Planète Casio est accueillante : n'hésite pas à t'inscrire pour laisser un message ou partager tes créations !

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 76 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