Seuls les membres ayant 30 points peuvent parler sur le chat.

Le Jeu du Mois

Bitmap wars de Milang a remporté le titre du Jeu du mois de Juin 2019 !

Nos projets majeurs

Voir le forum des projets
Proposer un article pour la RDP

Réseaux sociaux et partenaires

Bienvenue sur Planète Casio !

Planète Casio est la commauté française de référence pour toutes les calculatrices Casio. Apprenez à utiliser votre machine, téléchargez et partagez des programmes, ou initiez-vous à l'informatique sur le forum. Ou bien venez développer des jeux avec nous pour passer le temps !

Actualités

La revue des projets - 157


Salut à tous, ce soir on se retrouve pour la 157ème revue des projets ! Un retour modeste de vacances avec un peu de bruine entre deux éclaircies - comme vous le verrez à la météo des projets.

Et on commence avec ça : le projet Just Like a Big Disfunctional Family de Hackcell. C'est un événément de programmation collaboratif pour implémenter un Mastermind, avec à la clé du travail en groupe et sans doute de l'initiation à Git. À toi pour les détails, Hackell !

Hackcell a écrit :
Nya~~, je suis de retour de mon voyage d'affaires (en vrai je stalkais Sha-chan pendant ces vacances, mais chut).

Et donc j'en profite pour vous dire que les affaires reprennent. J.L.aB.D.F.P. commence enfin. On va commencer gentiment, je posterai différents niveaux de détails de l'organigramme du programme, et on en discutera deux trois jours pour vos suggestions et retours. On aura donc plus ou moins une idée des fonctions à implémenter, ainsi que des asset neccesaire.

En parallèle on aide à installer les outils nécessaires pour ceux qui sont intéressés, puis on leur explique comment les utiliser (Même meow je me demande comment je peux être aussi optimiste sur le déroulement des évènements…)

À bientôt ♥

Si vous cherchez de l'expérience dans le travail en groupe, allez-y ! Vous verrez que c'est plus difficile que ça en a l'air, même si le jeu proposé par le projet Just Like a Big Dysfunctional Family n'est pas très compliqué à coder.

On continue avec le projet Picross de Massena présenté dans la dernière revue.


Soudain d'une semaine à l'autre, on passe d'une idée partiellement codée à un jeu complet avec des succès et pour lequel on peut créer ses propres niveaux. Impressionnant ! :o

Masséna a écrit :
HELLO, DARLINGS !

Je l'ai évoqué la semaine précédente, et, comme promis, mon Picross est disponible ! Il contient 20 niveaux, et 7 achèvements. Je n'ai pas été capable de finir tous les niveaux, mais j'ai pu tester leur validité. Je compte sur vous pour trouver la solution sans tricher !

Sinon, je prévois d'écrire un petit tutoriel pour que vous puissiez créer vos propres grilles, c'est assez simple (suffit juste de savoir manipuler un peu les matrices et les listes et... oh. Mince. Vous allez attendre un peu parce que, à l'heure où j'écris ces lignes, je m'aperçois que j'ai supprimé tout mon kit de developpement xD )
Mais quel con quand même...

Deux mises à jour sont à prévoir, une petite sur Picross (correctif d'erreur et optimisation) et une grosse sur Aviator (ajout de contenu et modifications essentielles).

Bonne soirée à toutes et à tous !
¡ ᴎƎIq S∩Oᴧ ZƎ⊥ᴚOԀ ⊥Ǝ

Faites chauffer vos méninges !

Et voilà pour aujourd'hui ! N'hésitez pas à laisser des articles pour la semaine prochaine.

Depuis la semaine dernière, 2 programmes ont été postés.

• Le Picross de Massena justement !
The Cursed Maze, le projet de Rogue-like/JDR original de Filoji.

Lire la précédente revue des projets : La revue des projets - 156
Parlez-nous de vos projets : Soumettre un article à la prochaine revue

À la prochaine sur Planète Casio !

Commentez cette news ! (2)

Publié par Lephenixnoir le

Voir toutes les news


Premier week-end de test - «Tentation et vertu»


Le week-end de test est une idée que j'ai proposée lors de la dernière réunion de Planète Casio. Il s'agit d'un événement orienté autour du test de jeux et de programmes, destiné à soutenir les projets actifs et à donner à tout le monde le réflexe de tester plus souvent.

Oui les week-ends de test sont nommés, et celui-ci s'appelle donc «Tentation et vertu».

Je mets ici un petit résumé des règles et je détaille plus bas.

1. On choisit 10 projets à tester à fond. Seules conditions : avoir été actif dans les derniers mois et avoir un protocole de test clair.
2. On fixe un week-end (du vendredi 18 heures au dimanche minuit) pour l'événement, via un Framadate plus bas.
3. Durant le week-end, on teste les projets à fond ! Chaque test est accompagné d'un test de programme sur le site et d'un commentaire dans le fil associé.
4. Au premier qui teste tous les projets, j'offre une licence d'un an pour l'émulateur ClassPad 400 et des super stickers Planète Casio.
5. Rendez la faveur à ceux qui ont testé vos projets en testant les leurs !

Sélection de la date

Pour cet événement, je vous propose 3 week-ends à compter de fin Août (pour se laisser le temps d'organiser). C'est un peu plus tard que ce que j'avais prévu initialement, désolé.

Les dates disponibles sont donc :

• Les 31 Août et 1er Septembre ;
• Les 7 et 8 Septembre ;
• Les 14 et 15 Septembre.

Il n'y a pas besoin d'être libre tout le week-end pour participer ! 2 heures suffisent pour tester 3 ou 4 projets, alors n'hésitez pas à vous noter dans le Framadate même si vous n'avez qu'un court créneau.

Sur le Framadate la date indiquée est le vendredi à 18 heures, ce qui sert juste d'heure de début pour compter les tests de chacun. L'événement se terminera le dimanche soir à minuit.

» Accéder au Framadate pour le choix de la date «

J'annoncerai la date choisie au moins 4 à 5 jours à l'avance.

Sélection des programmes

Pour cette édition, je propose que les participants présentent tous un programme de leur choix, dans les commentaires de ce sujet. Je prendrai les 10 premiers et compléterai si besoin. N'hésitez pas à présenter vos propres programmes, bien au contraire. Profitez de l'occasion pour faire tester votre dernier projet !

(Soyez aimables et ne proposez pas de programme dès maintenant si vous n'avez pas l'intention de participer. )

Les seules conditions sont les suivantes :

1. Le projet doit avoir été actif dans les derniers mois ;
2. Si le projet n'est pas un programme ou jeu pour la calculatrice, expliquez en quoi doit consister un test.

Par exemple, un test pour C.Basic de Sentaro21 pourrait consister à télécharger les programmes d'exemple et vérifier qu'ils marchent tous correctement, ou tenter des programmes pris au hasard sur le site pour essayer de trouver des bugs.

Je vais maintenir ici une liste des programmes pour cette édition :

Sword Burst Zero de Redeyes (topic, programme)
Mario Galaxy Run de CaptainLuigi (topic, programme)
Pokémon Obsidienne de Lightmare (topic)
Casio Basic Web Interpreter de Krevo_ (topic, interpréteur en ligne)
Catch Me de Ninestars (programme)
Planète Casio v5 de la communauté
Aéro Cie de Shadow15510 (programme)
The Cursed Maze de Filoji (topic, programme)

Détails pour les tests du Casio Basic Interpreter
Cliquez pour recouvrir
L'interpréteur ne nécessite que votre navigateur web habituel pour fonctionner. Je suis en train de rajouter un formulaire de "bug report".

En gros il y a deux situations :
- on met un programme, on clique "Execute" et on obtiens "Syntax error", soit c'est normal parce que tout n'est pas encore implémenté et si on est allé voir la page List of currently implemented functions on peut lever le doute.... sinon si on pense que l'instruction devrait être comprise par l'interpréteur on pourra m'envoyer un bug report (et je dirais quel est le problème...)
- on met un programme, il n'y a pas de syntax error mais le résultat obtenu n'est pas celui attendu.Le résultat attendu est généralement que le programme se comporte ou renvoi la même chose qu'une vraie calculatrice Casio (par exemple aujourd'hui on a découvert que MOD(-5,3) renvoi 1 sur une calculatrice Casio alors que mon interpréteur renvoi -2) ou il peut s'agir d'un problème plus compliqué (que j'investiguerais .....)

L'idéal sera toujours pour moi d'essayer de réduire le problème avec un cas de test le plus petit possible (idéalement 1 à 5 lignes de basic casio).


Détails pour le test de Planète Casio v5
Cliquez pour recouvrir
À être précisé.


Comment bien tester

Le but est d'apporter du feedback à des projets, il faut donc prendre soin de «bien» tester. Pour un jeu, on essaie sérieusement de le résoudre et d'explorer ce qui est proposé. Pour un utilitaire ou un projet avec un protocole spécifique, on prend le temps de bien répondre aux questions posées.

Un test n'a pas besoin d'être long pour être bon. Le projet de jeu moyen peut se tester en 15 ou 20 minutes de jeu et 5 grosses minutes de rédaction pour écrire le test. Je tiens vraiment à dissiper ce malentendu désastreux !

Lorsque vous postez un test, mettez un commentaire sur le programme ou le topic concerné et un commentaire sur ce topic, histoire de voir comment l'événement progresse !

Lot à gagner et retour de politesse

J'enverrai au premier participant qui testera les 10 projets une licence pour l'émulateur de ClassPad 400. Cette calculatrice est peu populaire mais possède du calcul formel et de nombreuses fonctions avancées qu'il vaut le coup d'avoir sous la main. Au passage j'ajoindrai quelques stickers Planète Casio pourvu que j'aie une adresse postale où les faire parvenir.

Enfin, n'oubliez pas de retourner la politesse à ceux qui vont tester vos projets en allant tester les leurs, même après le concours. Ils seront alors d'autant plus tentés de revenir vers vous... et croyez-moi, on n'a jamais assez de feedback. Je compte sur vous !

Commentez cette news ! (25)

Publié par Lephenixnoir le

Voir toutes les news


La revue des projets - 156


Bonsoir à tous et bienvenue dans cette 156ème édition de la revue des projets ! Au programme de ce soir, Mario, moteur 3D et puzzle classique Picross.

Et on commence tout de suite avec CaptainLuigi pour un runner type Mario en C.Basic. Définitivement Sentaro21 fait un énorme boulot avec ce langage très populaire.



CaptainLuigi ( Paul Thorel ) a écrit :
Après bien des Revue des des projets , et plusieurs articles , j'ai l'honneur de vous annoncer que Mario Galaxy : Run , est sorti :

Je vous invite donc à le télécharger ... Mario Galaxy : Run

On continue avec Milang dont la première apparition sur le site (sauf erreur de ma part) revient à son projet de FPS multijoueur en 3D. Ça ne plaisante pas !


Ici une maquette de l'écran d'accueil, pas encore jouable.

Pour un moteur 3D la difficulté principale c'est les performances ! La calculatrice ne dispose pas d'électronique permettant de calculer avec des nombres à virgule, et n'est de façon générale pas très puissante. Il ne suffit donc pas de faire la 3D, il faut aussi la faire vite. Voyons comment Milang s'en sort !

milang a écrit :
Bonjour à tous, aujourd'hui j'ai décidé de vous re-parler de mon projet de jeu de fps multijoueur. Bon, bah c'est le moment de faire le point après un long temps d'attente et un passage complet à linux :

Alors que la version précédente a été réalisée avec le SDK de CASIO, j'ai décidé de poursuivre le projet avec les outils libres :
-> GNU Linux (bah oui j'ai dit outil libre)
-> le cross compilateur GCC pour les architectures sh3eb-elf (le programme est quand même compatible SH4-A, donc avec les calculatrices les plus récentes)
-> le fxsdk et gint, deux outils puissants faits par Lephenixnoir
Bien évidemment, cela n'empêche pas le programme d'être mis sur la calculatrice depuis windows, la manipulatiuon se fait comme avec un add-in normal.

Bon c'est pas tout, mais revenons à la bete :
Si vous avez regardé la version précédente vous allez certainement être surpris !
J'ai réécrit mon programme de zéro, et appliqué les optimisations suivantes :
Optimisation 1 : J'ai réécrit mon programme, en utilisant à 99,99% des entiers.
Optimisation 2 : J'ai ajouté la notion de coté visible d'une face. (si les points sont vus dans le sens horaire ou non)
Optimisation 3 : J'ai changé la méthode de conversion des coordonnées, j'utilise maintenant les matrices de rotation.
Optimisation 4 : Un grosse optimisation au niveau de l'affichage des triangles, notamment une suppression du cas par cas pour une boucle plus légère.

Ces quatre optimisations, associées à l'utilisation du puissant compilateur gcc, et de gint (par Lephenixnoir) qui remplace les syscalls peu optimisés de CASIO, permettent d'obtenir le rendu de triangle, à charge égale, d'une vitesse environ 10 fois supérieure (oui, 10 fois, vous ne rêvez pas !). De plus, j'ai complété la fonction de déformation des textures, appliquant maintenant la perspective de façon plus affinée sur celles-ci.

Cependant, la technique de déformation n'est pas encore complètement au point et donc certaines vues sont un petit peu erronées, c'est notamment ce que j'essaierai de corriger pour la prochaine version.




Vous pouvez allez voir l'avancement sur le dépot gitea du projet.
Le moteur FxEngine est également accessible, mais reste pour l'instant incomplet. A partir du moment où elles auront atteint un minimum de stabilité je publierai en tant que programme. N'hésitez pas à dire ce que vous en pensez !

Et on termine cette édition avec Massena, qui concrétise le sujet du Picross dont il a parlé discrètement jusqu'ici. Pour ceux qui ne connaissent pas, c'est un puzzle pas évident qui consiste à reconstituer une image à partir de sa projection sur les lignes et les colonnes. Mais Massena vous le décrira mieux que moi !

Masséna a écrit :
Aujourd'hui nous n'allons pas parler d'Evocalc.
J'abandonne Evocalc. C'est dur de programmer un jeu quand on n'a plus la hype pour ce projet. Désolé.

Bonnjour à toutes et à tous !
Figurez-vous que je je programmais en secret un jeu.
Mais si, souvenez-vous...
J'en ai parlé...

Mêêême qu'il y a déjà deux programmes qui se basent sur ce jeu :
https://www.planet-casio.com/Fr/programmes/programme2015-1-cases-flechees-trybak-jeu-reflexion.html
https://www.planet-casio.com/Fr/programmes/programme652-1-casios-picross-ragah-vi-jeu-reflexion.html

Vous vous souvenez ?
Le Picross.

Le Picross, késako ?
C'est facile
Le but consiste à retrouver les cases noires dans chaque grille. Les chiffres donnés sur le côté et en haut de la grille vous donnent des indices. Ils indiquent la taille des blocs de cases noires de la ligne ou de la colonne sur laquelle ils se trouvent.

Par exemple 3,4 à gauche d'une ligne indique qu'il y a, de gauche à droite, un bloc de 3 cases noires puis un bloc de 4 cases noires sur cette ligne. En revanche, ce qui n'est pas mentionné et qui fait la difficulté, est le nombre de cases blanches entre les cases noires. On sait simplement qu'il y en a au moins une. Généralement, une grille résolue fait découvrir un dessin.

Source : Wikipedia mon ami


Je ne vais pas créer de topic, pour la simple et bonne raison que j'ai déjà fini de le programmer, de le tester, et de l'améliorer.

- Naaan
- Siiii

Bon, bien sûr, il reste un peu à faire : beaucoup d'optimisation, et éventuellement du rajout de contenu. Le moteur de jeu est très flexible, et vous pouvez facilement créer vos propres grilles en bidouillant (je vous expliquerais plus tard...). Bien, trêve de parlotte, et passons au programme !





Le jeu possède 20 grilles, assez dures pour certaines (en tout cas suffisamment pour que je ne trouve plus la solution HEM HEM



J'ai soigné l'interface. A gauche se trouve la grille, à droite le menu, avec un lien vers les paramètres, et les succès.



Il y a 7 succès à débloquer, que je vous laisse découvrir *



Ne me tuez pas, le jeu contient beaucoup de Lbl/Goto. Il faut me comprendre : j'ai élaboré tout le jeu en sous-programmes, et j'ai dû le porter en un gros programme à cause des branch errors.

Voilà, j'ai fait le tour... J'éspère que le jeu vous plaira !
Il sera disponible courant semaine prochaine, et en attendant
PORTEZ VOUS BIEN !

Ce sera tout pour cette fois !

Depuis la dernière édition, 8 programmes ont été postés.

SIMON, le classique jeu de concentration par Mastermokemo
Labybug, un port monochrome de la participation de Krevo_ à la 1ko Basic Casio Game Jam
FxEngine, le programme de Milang dont il est question dans cette édition !
Casse-briques de Mistercyb, un autre classique du jeu vidéo
Mario GalaxyRun de CaptainLuigi, là encore discuté dans cette revue
Chip8, un émulateur Basic de la célèbre console de jeux par Mistercyb !
Navires de Hashby, un jeu d'affrontement en mer
GRAPHES de Bochu_59, un cours de théorie des graphes

Lire la précédente revue des projets : La Revue des Projets - 155
Parlez-nous de vos projets : Soumettre un article à la prochaine revue

À bientôt sur Planète Casio !

Commentez cette news ! (14)

Publié par Lephenixnoir le

Voir toutes les news


Résultats de la 1ko Basic Casio Game Jam #1


Salut à tous ! Découvrons ensemble les résultats de la 1ko Basic Casio Game Jam #1 !

L'événement a commencé il y a tout juste un mois et consistait à programmer un jeu sur le thème “It's not a bug, it's a feature” en moins de 1000 octets. Avec pas moins de 11 participations, c'est un très grand succès !

Massena et KikooDX ont réalisé les tests et presque tous les jeux ont donc deux tests différents. Merci à eux, et spécialement à KikooDX pour avoir organisé l'événement

Les jeux ont été notés sur deux critères : d'un côté la qualité technique, avec notamment l'optimisation du poids et la vitesse du jeu dans le barème, et la qualité du jeu d'un autre côté, avec le gameplay, la réactivité et l'absence de bugs à la clé.

Je ne vous fais pas plus attendre, voici les résultats !

Le gagnant de la catégorie Technique est Labybug de Krevo_ !


Les gagnants de la catégorie Amusement sont Error de Shadow15510 et Cave fight d'Alexot !


Un grand bravo à ces trois participations accessibles et éléganteṣ !

Voici une liste de toutes les participations avec leur score (pas d'ordre particulier) :

NotAGame de Tituya : 37/50 en technique, 64/70 en amusement
Le téléporteur de Lephenixnoir : 40/50 en technique, 63/70 en amusement
Error de Shadow15510 : 34/50 en technique, 66/70 en amusement
Match the numbers de Sentaro21 : 36/50 en technique, 58/70 en amusement
Platformer de Leno : 39/50 en technique, 58/70 en amusement
ERROR 120 de Lightmare : 36/50 en technique, 62/70 en amusement
Mouse-tracker de Mactul : 30/50 en technique, 40/70 en amusement
Cave Fight de Alexot : 43/50 en technique, 66/70 en amusement
Labybug de Krevo_ : 44/50 en technique, 60/70 en amusement
Endless de Captainluigi : 20/50 en technique, 40/70 en amusement
Catch me de Ninestars : 42/50 en technique, 60/70 en amusement

Le détail du barème avec des commentaires est disponible dans un fichier PDF.

» Télécharger le PDF des notes «

Merci à l'organisation et à tous les participants pour cet événement ! On s'excuse aussi pour les notes et la news un peu lentes, il y a de quoi s'améliorer ici.

À bientôt sur Planète Casio !

Commentez cette news ! (17)

Publié par Lephenixnoir le

Voir toutes les news


Compte-rendu de la réunion de Planète Casio de fin Juillet


Aujourd'hui s'est tenue la première réunion audio de Planète Casio. Ayant remarqué que les Assemblées Générales de CreativeCalc sont des bonnes occasions pour discuter et mettre en place de l'activité, on a décidé de faire pareil pour le forum.

8 personnes en tout sont venues écouter ou échanger quelques mots (Critor, KikooDX, Krevo_, RedEyes, Yatis, Hackcell, Shadow, et moi-même). Merci à tous pour votre participation, et j'espère qu'on pourra faire encore plus dynamique la prochaine fois !

Pour les réunions, on se connecte par Mumble à notre serveur creativecalc.fr, port 64738.

Voici un résumé des discussions et des projets qui en découlent !

-

La vision actuelle de Planète Casio

Tout le monde s'accorde à dire que le coeur de Planète Casio est constitué des projets des membres et des discussions sur le chat. Autour grativent notamment les travaux de rédaction et les événements organisés. Ce sont ces sujets-là qu'on va tenter de développer.

Les projets sont nombreux en ce moment mais manquent cruellement de tests ; les discussion du chat semblent absorber des informations utiles pour le forum. On manque aussi pas mal de publications régulières et d'événements. Voyons ce qu'on peut faire pour améliorer ça !

Par rapport à la shoutbox

Yatis a fait remarquer que sans la shoutbox sur la page d'accueil pour les personnes non connectées, le site semble statique et moins actif. On pourrait l'afficher même pour les visiteurs qui ne peuvent pas y parler.

Critor note que le chat fonctionne différemment de celui de TI-Planet, mais que la possibilité que des nouveaux membres posent des questions dont la place serait sur le forum (raison pour laquelle on limite l'accès à la shout aux membres de 30 points) n'est pas si dangeureuse : il suffit de les rediriger au bon endroit. Il constate aussi que des discussion intéressantes se perdent sur la shout.

Pour éviter de perdre les discussions intéressantes, deux options ont été proposées.

1. Implémenter une fonctionnalité pour capturer l'état de la shout et créer un topic avec, permettant de continuer la discussion sur le forum sans perdre l'original.
2. Avoir un moins un channel complètement archivé pour qu'aucun message ne soit perdu.

Ce que je vous propose :

• Ouvrir le chat à tous les membres dès l'inscription.
• Afficher le chat en page d'accueil, même aux membres non connectés (qui ne peuvent pas poster).
• Laisser le channel general pour les messages de GLaDOS et les demandes d'aides urgentes et le channel discussion pour les discussions volatiles, et créer un channel dev ou archive qui soit complètement archivé.
• Afficher tous les channels en même temps dans la boîte de réception.
• Augmenter la capacité générale de la shout.

La gestion des projets

Selon moi, c'est le coeur de Planète Casio : les projets des membres. Il faut donc les mettre proprement en avant et permettre à chacun de trouver son public.

Krevo_ a remarqué que la boîte "Projets majeurs" en page d'accueil ne change quasiment jamais, et c'est vrai, car on la met à jour à la main et c'est rare ; la dernière liste date de Dark Storm je crois. On pourrait tenter de la remplir automatiquement, par exemple en prenant des projets récents et ayant reçu de l'attention. J'ai une idée pour afficher automatiquement comme image l'image en fichier joint du post principal s'il y en a une. Qu'en pensez-vous ?

Krevo_ toujours proposait de permettre l'upload de plusieurs images sur un topic. Malheureusement c'est impossible avec la gestion de fichiers joints de la v4.2, mais on le fera dans la v5.

Yatis a suggéré de lister les topics sur la page de profil des membres, ce qui est à la fois facile à faire et une bonne idée.

Et là on arrive sur le plus gros problème, qui est le manque de tests des projets. Il faut être honnête : les discussions ça marche mais trop de projets ne sont quasiment jamais testés ou sans retour. On a tous vu les pages de programmes avec quasiment aucun commentaire, et les jeux du mois avec plus de participants que de votants !

Pour résoudre ça, je propose de créer sur le site une dynamique de politesse sur un principe simple : quand quelqu'un teste vos projets, testez les siens en retour. Un test n'est donc jamais perdu et en engendre un autre, ce qui forme un cercle vertueux. Et pour faire démarrer tout ça, un événement que je décris plus bas !

Ce que je vous propose :

• Détecter automatiquement et afficher en page d'accueil les projets majeurs
• Créer une dynamique de politesse concernant les tests, avec un événement à la clé !
• Afficher les topics des membres sur leur page de profil

Des travaux de rédaction

Notre page d'accueil n'est pas très glorieuse depuis plusieurs années, et on manque d'un rédacteur pour animer tout ça. Le problème est bien connu, et les admins' (nous) manquent de temps pour écrire tous les contenus. Pour l'instant c'est surtout Shadow qui écrit les RDPs et les JDMs !

Notre présence sur les réseaux sociaux est similaire. On manque de contenus réguliers sur nos comptes. Krevo_ a proposé de tweeter automatiquement certains événements comme des programmes ou topics postés. Critor suggère de cross-poster les news de façon automatique, car elles ont forcément leur place sur nos fils sociaux. Pour les programmes il faudrait voir au cas par cas.

Concernant les pages statiques du site avec des informations sur les calculatrices, je vous rappelle qu'il existe une TODO list de rédaction à laquelle tout le monde peut participer. Allez y jeter un oeil !

Toujours dans la même veine, Leno et Tituya ont tous les deux suggérés sur le topic précédant la réunion de faire plus de productions vidéos : soit pour mettre en avant les projets, soit pour des tutoriels. C'est possible mais il faut quelqu'un ayant des compétences en montage car ça ne s'improvise pas. N'hésitez pas à vous signaler !

Notez également que tout le monde peut uploader sur la chaîne Youtube de Planète Casio... il suffit de demander à un admin qui le fera pour vous. C'est un compte communautaire !

Je vais tenter de poster des news plus régulièrement sur les sujets qui passent sous la main, c'est une habitude à prendre pour moi... Tituya propose aussi de relancer les tutos du Mercredi. Je trouve que c'est une bonne idée, on peut prendre les tutos au fur et à mesure qu'ils viennent et les poster les bons Mercredis. Vous pouvez aussi en écrire si l'envie vous en prend !

Ce que je vous propose :

• Continuer le travail sur les pages statiques avec la TODO list
• Automatiser le cross-post de nos news vers les réseaux sociaux
• Poster des news plus à l'improviste sur les projets, Casio, le Bac...
• Relancer les tutoriels du Mercredi

Les événements !

Il n'y en a pas eu depuis un moment parce que la communauté a semi-disparu entre 2017 et 2018 et que je n'ai pas repris l'organisation ensuite. Il va falloir corriger ça !

La 1ko Basic Casio Jam de KikooDX a été super ! Merci à KikooDX de l'avoir organisée. Si vous avez des idées, vous pouvez tout à fait organiser des événements de ce type vous-mêmes !

Côté officiel, on aura le concours de rentrée organisé conjointement avec TI-Planet... à la rentrée. Je voudrai également organiser un CPC, pour laquelle on peut probablement proposer une Graph 90+E. La question serait plutôt le timing !

Pour le mois prochain je vais organiser un événement pour lancer la dynamique de test de projets dont je parlais tout à l'heure. Ça s'appelle le week-end du test et ça consiste à tester des jeux, programmes ou outils à fond pour soutenir les créateurs du moment. Voici en quoi consisteraient les règles.

1. On fixe un week-end, une dizaine de projets, et on les teste à fond !
2. Pour un test, compter 15 minutes d'utilisation et 5 minutes de rédaction en moyenne. C'est pas long !
3. Pour la première édition, proposez vos propres projets récents, peu importe leur nature !

Il y aura des titres à la clé, pour ceux que ça amuse.

Tituya a proposé de faire plus de concours à thème, ce qui est clairement avec plaisir ! Si vous avez des idées de thèmes, restrictions (à la 1ko Basic Casio Jam) ou sujets, partagez-les. Redeyes a également proposé un format de concours que je vous laisse ici en ses termes, une possibilité intéressante !

RedEyes Kurenai a écrit :
On pourrait organiser des concours en groupes: à partir d'un thème précis, chaque groupe se lance dans un mini-projet. Chaque groupe devra être constitué d'au moins un codeur, un graphiste, un producteur par exemple. Chaque projet sera caractérisé par un logo . Sur la page du concours sera affiché l'avancement du mini-projet avec son logo. Seulement, ce sera un projet en BASIC. Et on pourra établir un délai de 2 semaines voire plus. Les jeux finaux seront soumis à un jury et le meilleur sera affiché en page d'accueil.


Ce que je vous propose :

• Organiser le premier week-end du test entre mi-Août et début Septembre
• Organiser un CPC en Basic Casio
• Aider à monter des événements de votre conception, potentiellement avec lots

Qu'en pensez-vous ? Est-ce que vous êtes chauds pour un CPC en Basic en Septembre ?

-

Conclusion

La réunion était calme mais les propositions et les leçons sont quand même nombreuses. On organisera une autre réunion, probablement entre Septembre et Octobre, pour revenir sur ces points et prévoir la suite.

D'ici là, merci à tous les participants. Vous êtes tous invités à discuter des sujets abordés et pas abordés dans les commentaires - votre avis compte !

À bientôt sur Planète Casio !

-

Modifications apportées

• Séparé l'historique des channels de la shout, écrire dans l'un ne videra plus l'autre ! C'était lié à une limitation de MySQL, dans mes tentatives prédécentes je n'avais pas pu cerner le problème entièrement.
• Augmenté par conséquent la taille de l'historique de la shout à 100 messages par channel.
Ajouté un channel dev entièrement archivé sur la shout. Ne floodez pas s'il vous plaît !
• Ajouté les balises <time> autour des dates de publication des news.
• Arrêté de forcer les liens à s'ouvrir dans des nouveaux onglets par défaut, sauf sur la shoutbox.
• Affiché la shoutbox sur toutes les pages pour tout le monde ; seuls les membres connectés de 30 points peuvent y parler.

Commentez cette news ! (64)

Publié par Lephenixnoir le

Voir toutes les news


La Revue des Projets — 155


Bonsoir et bienvenue dans la 155ème édition de la Revue des Projets ! Ce soir, un petit article : le résultat du vote du Jeu du Mois !

Allez ! Même pas de quote ! C'est parti !

L'heureux vainqueur de la maxi édition de l'élection du Jeu du Mois est… Bitmap Wars avec 5 points ! Bravo à Milang qui remporte cette élection, talonné de près par Shadow15510 et son jeu de rôle en Python avec 3 points.



Merci à tous nos participants et un grand merci à nos deux votants : KikooDX et Matcul. On vous espère bien plus nombreux la prochaine fois ! En attendant, tous à vos calculatrices !

Ce soir la première édition de la Game Jam lancée par KikooDX touche à sa fin ! Un grand bravo à son organisateur qui sait désormais à quel point il peut être complexe de lancer un projet ! Merci à tous ceux qui ont joué le jeu et qui ont pondu, parfois avec des temps records, des jeux de moins de 1000 octets !

C'est tout pour cette soirée !

Cette semaine, 13 programmes ont été postés !

D'abord tous les participations à la 1 kB Basic Casio Game Jam #1 ! Mais aussi :

RushB de Mastermokemo, qui est une démo pour son futur jeu sur ClassPad 400. Son jeu est doublé d'un autre programme : Simon.
VolumeArea par Psychohacker est un cours de géométrie.

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

Commentez cette news ! (0)

Publié par Shadow15510 le

Voir toutes les news


La Revue des Projets — 154


Bonjour à tous !
Ce soir un article qui devrait vous tenir en haleine jusqu'à dimanche prochain… A vos calculatrice ? Prêt ? Partez !!


Massena prend la parole ce soir au nom du jury de la première édition du 1Ko Basic CASIO Jam ! Un jeu plus qu'un concours où le but et d'optimiser à fond son programme pour ne pas dépasser les 1000 octets… Un pari pas simple d'autant plus que votre jeu doit être en relation avec un thème imposé.

Masséna a écrit :


Bonjouuur à tous !
A l'heure où cet article parait, si les redacteurs sont à l'heure *hem hem*, la 1 ko Basic Casio Jam #1 est lancée !

Tout d'abord, un petit rappel des règles :
Le but est de créer un jeu en Basic Casio, language natif donc, qui ne dépasse pas 1 ko (variables, listes, matrices et pictures comprises), et étant en rapport un thème choisi. Vous devrez donc, oh seigneur ! optimiser votre code pour inclure un maximum de contenu dans un minimum d'espace. Le but n'est pas de créer un programme de 5 octets bien sûr...

Les jeux seront notés de deux façons :
- Le jeu le mieux optimisé, où le jury composé de Kikoodx et moi-même choisiront un jeu rapide, rempli de contenu, optimisé et sans bugs.
- Le jeu le plus fun, avec le plus d'originalité, le gameplay le mieux abouti, et les graphiiismes !

Le barème
Le barème
Technique :
10 - optimisation du poids
5 - contenu du jeu (nombre de tableaux par exemple)
5 - vitesse du jeu (délai entre deux actions)
5 - graphismes et présentation
10 - absence de bugs

Amusement :
10 - gameplay/ressenti
5 - concept
5 - lisibilité de l'écran
5 - délai des entrées (si il y a lieu)
10 - absence de bugs


Liste des participants
Liste des participants
- Tituya
- Lephenixnoir
- Shadow15510
- Sentaro21
- Leno
- Lightmare
- Mactul
- Alexot
- Krevo_
- Hackcell
- Ityt
- Captainluigi


Bien, et maintenant, le moment que vous attendez tous... Après tant de suspens... Le thème sera...

Ahahaha, Shadow, tu ne sauras rien
Ahahaha, Shadow, tu ne sauras rien


Bien, bonne chance à toutes et à tous !
Nous nous retrouvons la semaine prochaine pour clore la jam.
On espère que ça vous plait, on en fera une deuxième si c'est le cas...

Bonne soirée !


Comment ? Tu ne veux pas me donner le thème avant tous le monde ? Et comment je vais faire pour gagner moi, si je peux pas tricher ??

On souhaite bonne chance à nos candidats ! En leurs rappelant que le douzième chapitre du tutoriel de Totoyo sur le BASIC Casio porte sur l'optimisation. À bon entendeur !

C'est tout pour cette semaine…

Cette semaine 3 programmes ont été postés
Ftune 3 de Sentaro21 qui signe ici le portage de son célèbre addin d'overclockage pour la Graph 35+E II !
Tentacule d'Alexot, un programme qui vous dessine la tentacule animée de son auteur…
JeuMat2 d'Alexot un jeu où vous devez traverser une map truffée d'embûches.

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

Commentez cette news ! (20)

Publié par Shadow15510 le

Voir toutes les news


Réunion de Planète Casio fin Juillet


Salut à tous !

Comme promis lors de la dernière assemblée générale de CreativeCalc, on va organiser des réunions beaucoup plus ouvertes pour discuter de Planète Casio en live, sur notre serveur Mumble.

La première réunion aura lieu un week-end fin Juillet et est ouverte à tous les membres. C'est l'occasion de discuter des projets en cours, des événements à organiser, ou de la communauté en général.

Si vous êtes impliqué dans un projet ou simplement actif, je vous conseille de venir car les réunions audio permettent de clarifier beaucoup de choses !

Pour participer, il vous suffira de vous connecter avec Mumble à notre serveur creativecalc.fr sur le port 64738. Le remplissage du Framadate pour trouver une date est terminé, mais vous pouvez toujours venir si vous êtes disponible !

Framadate à remplir pour trouver une bonne date :
» https://framadate.org/vELMk7xTQx1B4u6M «

La réunion est fixée au Dimanche 28 Juillet à 16 heures.

Je serai là pour répondre aux questions, écouter vos demandes et vous aider si vous voulez organiser des choses. Voici quelques sujets qu'on abordera (liste non exhaustive) :

• Plans à long terme pour améliorer la dynamique de la communauté
• Réorganiser des événements et des concours
• Un événement que je vais vous proposer, le week-end de test
• Planète Casio sur les réseaux sociaux

Venez nombreux !

Commentez cette news ! (35)

Publié par Lephenixnoir le

Voir toutes les news


Election du Jeu du Mois de Mai-Juin 2019


Bonjour à tous !
Jadis les mercredi étaient pris pour ces tutos d'exceptions que l'on appelait alors les Tutoriels du Mercredi… Une semaine sur deux nous avions nous avions droit à notre après-midi de savoir sur les replis aussi étranges qu’obscurs du BASIC Casio. Et, de temps en temps, pour les mercredi de libre, un autre article prenait la page d'accueil : Le Vote du Jeu du Mois !


Ce mois-ci nous avons pris un retard énorme et ce n'est pas 5 ou 8 jeux qui sont à départager, mais bien 16 programmes ! Petit rappel des règles et du but du jeu :

Règles

On ne peut voter qu'une seule fois
Le Top 3 peut contenir des lacunes : vous pouvez ne mettre aucun programme en face des notes.
On ne peut pas voter pour soi-même (Tout vote pour soi est considéré invalide et remplacé par une lacune.)

Exemple de classement : Nous avons les jeux Sony, Mario, Starwars, Zelda, Pizza. J'aime beaucoup Pizza, j'ai bien aimé joué à Mario, sans plus et je n'ai pas aimé les autres :
1-Pizza (3pts)
2-
3-Mario (1pt)
Si j'ai bien aimé Sony mais pas les autres et que je pense que Sony aurait pût être mieux ce vote serait approprié:
1-
2-Sony (2pts)
3-

Si j'ai adoré Mario, Sony et Zelda, mais que je préfère Mario aux deux autres et que je trouve que la prestation de Zelda est bâclée alors mon vote va ressembler à ça :
1-Mario (3pts)
2-Sony (2pts)
3-Zelda (1pt)



Alors rien de bien méchant, vous testez, vous laissez votre classement et hop ! Voici les jeux triés par ordre alphabétique :

Tout d'abord, la série du jeu de rôle en Python 'Asci', par Shadow15510. Les deux opus sont deux jeux différents et seront comptés en tant que tel :
Asci-Opus 1 vous découvrez un monde étrange où l'aléatoire règne…
Asci-Opus2 le Roi vous remarque et vous charge d'une quête qui va soulevez bien des secrets.

Passons ensuite à TheBigBadBoy et son jeu :
Bataille Corse est un jeu de carte avec les règles de la bataille corse.

Nous poursuivons notre tour des jeux avec Milang :
Bitmap wars est un jeu de stratégie en temps réel en C.

Nous arrivons gentiment à Mastermokeko et son jeu :
Dames est un jeu de Dames pour la fx CP 400

Viens ensuite K gael boss et son programme :
FF O CASIO C est un jeu de combat…

Nous en venons à Thoricelli :
Invaders un addin qui reprend le concept indémodable de Space Invaders !

Un autre jeu de Mastermokeko :
JEUX de hasard qui est une compilation de jeux de hasard.

Maintenant, Alexot et son dernier jeu en BASIC :
Jeumat2 où le but et de survivre aux parcours qui vous sont proposés…

Nous arrivons à Badger :
JUMPY est un jeu de réflexe pour la Graph 90+E

Je ne sais plus quoi dire pour annoncer les jeux mais c'est au tour d'Hashby et de son jeu :
La Bataille est un jeu de bataille de carte pour la fx CP 400.

Nous touchons à la fin de cette longue liste avec Mastermokeko, qui signe sa troisième participation :
Morpion est un morpion simple, mais pour la fx CP 400 !

Encore un jeu de Hashby, donc pour la fx CP 400 :
Snake est un snake comme son nom l'indique.

Nous retrouvons des jeux compatibles avec des calculatrices plus courantes avec Corne2plum3 :
Solitaire un solitaire avec des billes et des trous, un cass-tête pas si simple !

Notre avant dernier candidat à ce monumental vote est Asselax !
Wata Dventure est un jeu de rôle où vous devez retrouvez trois médaillons brisés…

Pour clore ce qui est la plus longue liste de jeu jamais vue, voici Nono_erem et son jeu :
World Conquest est un jeu de stratégie où vous devez coloniser le monde.

Et voila !
On se retrouve courant la semaine prochaine pour les résultats, en attendant vous avez de quoi vous amusez ! Merci encore à tous les programmeurs et à tous les testeurs…

À la semaine prochaine !

Commentez cette news ! (2)

Publié par Shadow15510 le

Voir toutes les news


La Revue des Projets — 153


Bonjour à tous !
Ce soir deux invités d'exception pour cette 153ème édition de votre revue hebdomadaire préférée ! Nous aurons l'honneur d'accueillir ce soir Massena, mais aussi… un membre que nous n'avons pas vu depuis longtemps et dont les cœurs se sont remis à battre : l'équipe de l'Odyssée. C'est partit !


Massena, membre depuis le 6 avril 2018, et heureux papa d'un programme très bien noté avec 8.75 / 10 en 2 notes et en attente de son nouveau bébé : Evocalc ! Je vous propose quelques échographies pour vous mettre dans le bain :







Plus récemment, Massena a eu des déboires avec la CIA des surveillants et le projet a longtemps été en stand by avant de rejoindre la case cimetière… Mais voila, sur Planète-Casio, les morts ne le reste pas longtemps…

Massena a écrit :

Ce retard dans la publication de mon article a été parfaitement calculé pour faire durer le suspens... Comment ça je suis pas crédible ?

Bonjour à toutes et à tous !
Aujourd'hui, je vais vous parler de mon jeu que je traîne derrière moi depuis 1 an, sans pouvoir m'en débarasser : j'ai nommé Evocalc !

J'ai fait plein de chose depuis mon dernier article comme... bah... euuuh... la carte et euuuh... le scénariooo et...

Bon, d'accord, je ne programme plus trop. MAIS J'AVANCE AU MOINS ! Je tiens à préciser que pour l'instant je bosse uniquement la partie graphique. J'ai donc travaillé sur le scénario, que je tiens à garder secret. Attendez-vous à une quête à la con comme dans Zelda avec... je ne sais pas si il y aura des interieurs de donjons


Excusez-moi pour la qualité médiocre des images...


Donc, au niveau de la carte, comme vous pouvez le constater, je l'ai entièrement réduite. On y trouve donc 6*4 soit 24 tableaux (je sais toujours pas si je fais des interieeeur). Tout les éléments classiques sont concentrés :
- La zone des plaines avec la maison-du-héro-muet-qui-se-réveille-au-début-de-l'aventure, et le chateau du Roi qui se fout totalement de ce qui se passe dans son royaume.
- La zone des montagnes avec un maaagnifique canyon, et le château du feu.
- La zone de la mer, avec une jolie plage de sable fin et de petites îles reliées entre elles avec, au bout, le château de l'eau
- La zone de la glace avec, devinez quoi ? Le chateau de glace !
- La zone de la forêt avec... héhéhé.
- La zone du château du boss, avec le château du boss (quelle créativité !)


Oui, cette photo rend mal. Excusez-moi, je l'ai prise à 23 heures sous la lumière de ma lampe jaune et j'ai la flemme d'en refaire une


Bon, je vous ai fait le topo de l'avancement du projet. Comme me l'a proposé @Shadow, je pense faire un jeu divisé en plusieurs parties, au cas où il serait trop lourd : je compte mettre beaucoup de contenu !

Bien, à bientôt dans une nouvelle RdP !
Masséna

Il ne me reste plus qu'à vous donné le lien du topic dédié. N'hésitez pas à aller jeter un œil ! Et bravo à Massena, qui, malgrè les problèmes, continue son jeu !

Passons maintenant à un article qui tiens du miracle : ce projet semblait mort et enterré depuis près d'un an lorsqu'il a subitement connu un regain d'activité étonnante… La preuve en images et pas que !

L'équipe de l'Odyssée a écrit :
Bonjour à tous !

Suite à la récente relance du projet Odyssée, nous avons le plaisir de vous faire part des premiers graphismes ! Attention, il s'agit là de test et il est possible que l'on change du tout au plus le design… Ce qui est d'ailleurs prévu avec un passages des tiles du 16x16 au 8x8 !

Avant de vous en mettre plein la vue, petite présentation et pensée émue au Rédacteur qui n'a plus rien à dire sur ce projet…

*Pensée au rédacteur*

Voila, après cette minutes de silence empreinte d'émotion et de douleur, le projet !
Le topic dédié a été re-créé pour avoir une présentation plus propre, un vrai dépôt git actif ainsi qu'un début d'équipe ont été mis en place pour mener à bien ce projet ! Pour l'instant les membres sont au nombre de trois : KikooDX, Rader et Shadow15510. Si Rader a très vite choisit de se charger du design des maps, Shadow15510 gère le scénario et flirt avec les graphismes, et KikooDX n'a pas encore choisit son rôle, mais participe à la documentation du projet, disponible sur le git..

On peut quand même dire que l'équipe et ses besoins ont très vite été ciblés. L'équipe sera divisée en trois groupes, les programmeurs, les graphistes et les scénaristes. Ces trois groupe fonctionneront de concerts. Au minimum, il faudrait deux membres par groupe. Cela fait donc 6 membres minimums dans l'équipe. Sans compter tous ceux qui aident de manière spontanée le groupe sans forcément être présents tous le temps pour le projet. Nous pensons notamment à Lephéninoir qui nous a proposé son aide ainsi qu'a Kirafi qui a posté récemment des sprites de sa collection pour le renouvellement de notre banque dédiée au projet. Il reste donc trois places disponible au minimum et les intéressés sont invités à se manifester au plus tôt !

Voici des maisons vue de l'intérieur. Ça ne rend pas très très bien pour plusieurs raisons, à commencer parce que n'y a presque pas de mobilier, mais aussi peu de place… Ça donne un truc comme ça :







Ensuite, les artéfacts en 8*8, ces petits objets que l'on peut trouver ou ramasser. Pour l'instant le nombre est réduit :



De gauche à droite, on peut voir une clé, un cœur, 3 fioles avec différent niveaux de liquide dedans une gemme et un rubis. Le rubis est inspiré d'un écran stats où il faisait office de curseur, Nous avons donc repris la forme et l'ombrage en redimensionnant le dessin.

Les dessins tant promis du joueur armé :



Pour terminer en beauté voici quelques maps comme on pourra en voir dans le jeu avec les tiles déjà fait. Là encore c'est du fait-main donc les alignements ne sont pas parfait et il reste une bande blanche à droite, mais le résultat est pas si moche que ça :



Rader en a fait quelques unes autre qui rendent très bien aussi (les alignements sont gérés informatiquement) :





Vous vous en êtes probablement aperçu, les tiles sont très grosses (16x16) et le personnage aussi… Nous recherchons quelq'un pour travailler aux graphismes avec Rader pour réduire les tailles des tiles et du personnage.

Et enfin l'écran stats ! De Shadow15510 qui lui-même a repris le design d'un ancien écran stats qui trainaient dans la banque de sprites du site :




Le cadre blanc sur la droite, en bas pourra servir à plusieurs chose comme contenir une animation du joueur (il est suffisamment grand). La séparation avec la barre est un peu lourde, mais l'on peut la changer. Cet écran pourra également afficher la quête en cours comme c'était le cas dans le projet BASIC où une partie des stats était réservée à l'affichage de la quête. Peut-être pourrait-on mettre un indice à cet endroit ?

Et voila, c'est tout pour cette semaine !

Merci pour la pensée émue… Mais je peux encore dire que de nouveau x graphismes en 8 par 8 sont prometteurs et avancent même plutôt bien grâce à l'aide de Kirafi. J'en profite pour rappeler qu'il manque 3 membres à l'équipe, donc toutes les personnes motivées sont invitées à se faire connaître, d'abord ici puis sur le topic dédié.

Et voila ! Bonne semaine à tous et bon courage pour vos projets respectifs : l'été et les vacances arrivent à grand pas !

Cette semaine, 3 programmes ont été postés
Un programme de Hugo71150 : Bac physique-chimie STI2D
Deux programmes de Bochu_59 : Graphes et sa mise à jour : Graph v11

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

Commentez cette news ! (8)

Publié par Shadow15510 le

Voir toutes les news


Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2019 | Il y a 24 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