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 — 139


Bonjouw' à tous !
Ce soir, nous nous wetwouv... What !? On est pas le soiw' ? Mais si c'est le soiw' maintenant laisser moi finiw' okaay! Ce soiw' donc nous accueiwons un seul... ivinté... ? invté... euh a guest ! So mewci de l'applause bien fow' okaay ! Hello Manolo !

Je vaiw vous faiwe une résioumé of les épisodes pwécédentes okaay ? So Manolo a wéçament entammé une nouvelle... un nouvwôôô pwoject ! Il crwéwé >_<' une bibiothèq... une blililbilo... blibilo... librairie de fonctions for the C.Basic pwrojet de Sentaro21. So Manolo, je te laiwsse la pawole :
Manolo a écrit :
Bonjour cher casionautes !
aujourd'hui j'ai l'honneur de faire cet article de la rdp pour parler de mon actuel projet une bibliothèque de fonctions en C.Basic !


merci à Sentaro21 pour son incroyable interpréteur de Basic Casio, C.Basic.

Donc, cette bibliothèque de fonctions, nommée "Manolo's C.Basic Library" (merci à Lephenixnoir pour cette idée de nom ) va dessiner des formes simple, comme des ronds, des traits, du texte, etc...
les casionautes a écrit :
inutile en gros puisque qu'il y à déjà, ça s'appelle les fonctions du Basic Casio...
MAIS en dégradé !!!

voici une petite image :


j'ais déjà posté le programme (ici) et un topic (ici)

Mewci Manolo pour ces mawifiques pictures de ta pwojet !! So mewci beauwcoup à Sentaro 21 aussi pouw' son mawifique twavail sur C.Basic que wous pouvez tryed dès à pwésent, le voici la pawge de download okaay ? J'espèwe que vous awivewez tous les deuw à faiwe vos pwoject wespectifs !

Cette semaine, 4 pwogwames ont été postéws !
C.Basic librairy de Manolo dont nouws venons de pawler à l'instant
Diophantienne de Hashby is un couws de mathéws qui vous dwonne la wédaction d'une wésolution of une équwation diophantienne.
Race un jeu de couwse de Kikoodx
Immeuble de Ityt, est un add-in ouw vouws dewez sautez d'immeublwe en immeublwe.


En attendant ,la semaine pwochaine, vous, chèwe lecteuw, vous pouwez,
Pawticiper à la Wevue des Pwrojets en soumettant une awticle, okaay ?
Vouws pouwez aussi liwe la review des project pwécédente : la Revue des Projets - 138
A la semainwe pwochaine okaay ?!

Commentez cette news ! (22)

Publié par Shadow15510 le 11/02/2019 15:57

Voir toutes les news


Casio Education soutient le prix Tangente Bernard-Novelli !



Vous connaissez probablement le magazine de mathématiques Tangente. Ils font de la vulgarisation mathématique très sympa. Prenez ce titre-là, « Topologie : déformer sans déchirer », c'est quelque chose de très compliqué (les déformations continues) rendu accessible. Jetez-y un oeil si vous en croisez un !


Tangente organise le prix Bernard-Novelli sur la conception de jeux ou d'IA de jeux mathématiques et logiques. Un sujet qui, j'en mets ma main à couper, en intéressera plus d'un parmis vous.

Comme chaque année, les jeux s'inspirent des créations du feu rédacteur-en-chef de Tangente Jeux, Bernard Novelli, que vous pouvez tester gratuitement sur le site InfiniMath. Cette année, le thème est celui des grilles logiques.

Le but du jeu, c'est d'inventer un jeu sur une grille logique, ou de programmer une IA pour jouer à un qui existe déjà. Il y a plein de choses à faire, comme des algorithmes pour générer des grilles. Labyrinthes, sudokus, taquins... tout y passe, les possibilités pour les résoudre de façon automatique sont grandes !

Fun fact : Connaissez-vous la méthode des liens dansants pour résoudre le Sudoku ?

Vous pouvez participer seul ou avec votre école au prix Bernard-Novelli. Les inscriptions continuent jusqu'au 28 Février et Casio offre une Graph 90+E aux 10 premiers établissements à s'inscrire !

Par ici : Inscription aux trophées Tangente !

Dites-nous si vous tentez le concours, et à bientôt sur Planète Casio !

Article complémentaire sur TI-Planet : Prix Tangente Bernard-Novelli, programme un jeu !

Commentez cette news ! (1)

Publié par Lephenixnoir le 01/02/2019 20:55

Voir toutes les news


La Revue des Projets - 138


Bonjour à tous !
Ce soir une RdP entre intimes avec deux invités sur le plateau, Disperseur et Shadow15510. Ce soir la Graph 90+E est à l'honneur !

Depuis hier, un nouveau topic est venu s'ajouter à la longue liste des projets de programmation. Ce petit nouveau vous annonce le dernier assistant personnel sortit à ce jour : j'ai nommé ALICIA et son créateur : Disperseur !
Disperseur, à toi la parole !
Disperseur a écrit :
Bonjour à tous, hier, Samedi 26 Janvier 2019, je postais mon assistant personnel Alicia sur Planet Casio.
Comme il est expliqué sur le topic du forum qui y est consacré (ici), Alicia est une assistante qui peut vous parler, effectuer vos calculs, vous donner un nombre au hasard, vous raconter une blague choisie dans un répertoire de 5, ainsi que vous donner l'heure et la date (version sur ordinateur). Programmée en Python, Alicia bénéficie de la rapidité du langage et de la simplicité de programmation (pour moi ). L'interface utilisateur est (selon mon impression) assez ergonomique et facile à lire (oui, beaucoup trop d'information sature et est déplaisante à lire). L'utilisation d'une commande permettant de mettre tout les caractères d'une chaîne en minuscule permet de simplifier la saisie sur graph 90 où les majuscules sont privilégiées aux minuscules (alpha verrouillée en maj d'abord). Enfin, le programme n'est pas de taille excessive (~3000 octets).

Au début du développement (début d'année 2019), je suis parti sur une version d'Alicia qui fonctionnait comme ceci:
On avait une liste contenant toutes les phrases ou mots que l'utilisateur pouvait faire comprendre à l'IA et une autre liste contenant les réponses à donner. Après la saisie de l'utilisateur, Alicia lisait toute la première liste et si elle trouvait la même chaîne de caractères que celle donnée par l'utilisateur, elle donnait la réponse qui se trouvait dans la seconde liste au même indice. Ce système fonctionne assez bien d'autant plus que si ce que l'utilisateur saisissait n'était pas compris de la machine, cette dernière enregistrait la saisie et demandais à l'utilisateur ce quelle devais répondre. J'avais implémenté un mécanisme d'apprentissage assez simple mais fonctionnel. De plus, à la fin de l’exécution du programme, Alicia nous affichait la totalité des deux listes qui composait sa mémoire et de cette manière je les copiais dans le code et j'effectuais donc une sorte de "sauvegarde". A première vue ce système peut paraître assez bien, sauf qu'il y avait un problème majeur: si la saisie de l'utilisateur n'était pas semblable à l'espace près à une de celles qui se trouvait dans la mémoire, alors Alicia ne comprenais pas.
Pour parer à ce problème je me suis lancé dans la création d'un petit algorithme, aujourd'hui au centre du fonctionnement d'Alicia, permettant de "découper" une chaîne de caractères mots par mots en ne prenant pas en compte les espaces. Autrement dit, quelque soit le nombre d'espaces qui sépare chaque mot, l'algorithme affiche séparément chacun de ces mots sur l'écran. Je ne vais pas partir dans l'explication de cet algorithme, à moins que cela intéresse certains d'entre vous. Je dirais seulement que j'utilise deux 'pointeurs' pour délimiter le début et la fin de chaque mot et ainsi "l'extraire". J'ai donc, à la suite de la création de cet algorithme, revu la totalité du code d'Alicia et lui ai donc ajouté cet algo. La seconde version d'Alicia était née. Au lieu de rechercher phrase par phrase dans sa mémoire, Alicia recherche mot par mot. Elle lit mot à mot la saisie de l'utilisateur et cherche à chaque fois si elle connais chaque mot et si oui, donne la réponse associée au mot clé trouvé (=1ere liste).
Depuis, je n'ai fait qu'ajouter des fonctionnalités comme le calcul, l'aléatoire ou encore la date et l'heure, ainsi que quelques modifications esthétiques. Cela m'a donc mené à poster Samedi la cinquième version de cet assistant.

Malgré tout cela, Alicia n'est pas terminée et nécessite encore quelques améliorations, comme l'intégration du tableau périodique des éléments par exemple, de manière à augmenter son niveau d'utilité.

Je tiens, pour terminer, à préciser que la saisie de commandes dans l'interface d'Alicia ne dois pas comprendre de caractères spéciaux comme l'apostrophe par exemple, car l'algorithme ne comprendrais pas, ainsi que l'insertion d'un signe '=' avant un calcul (sans espaces) car cela peut mener à une erreur (que je suis en voie de corriger).

Sur ce, merci d'avoir lu et surtout n'hésitez pas si vous avez des questions ou si vous avez quelques idées pour améliorer Alicia, notamment au niveau de la conversation et de l'interface utilisateur.

A+ sur Planet Casio et portez vous bien

Un projet sympa, j'ai hâte de voir la finalité du projet ! Si vous êtes curieux, si vous avez envie de tester l'assistant personnel, si vous voulez comprendre comment ça marche : allez jeter un œil sur le topic dédié Et qui sait ? Peut-être que dans pas si longtemps vous pourrez demander à votre calculatrice de vous commander une pizza ?

Sans vous faire attendre, un article de notre Admin préféré (moi ) qui vous annonce qu'il va s'envoler vers de nouveaux horizons, heureusement, avec sa calculatrice...
Shadow : à moi la parole !
Shadow15510 a écrit :
Bonjour tous le monde et bienvenue dans votre revue des pro... Ah ?! c'est pas à moi de faire ça ??... Ah... bon ben.... bon je vais vous parler d'un petit projet que j'ai commencé... euh attendez, je l'ai commencé ?? Ah oui, si je l'ai commencé...

Alors je suis en train de faire un simulateur (ça en jette hein ?? ) de (le suspense est à son comble et vous me maudissez parce que je met des parenthèse hyper-longues qui servent à rien au milieu ) gestion de trafic aérien !

Je voulais vous faire la surprise mais c'est mieux si je vous en parle un peu avant : je me suis lancé dans le code d'une tour de contrôle, vous savez, là le machin moche de 15 mètres de haut avec des écrans TV jusque dans les chiottes ? ben voila, je reconstitue les dialogues entre tour et avion du parking à l'atterrissage en passant par l'attribution d'une piste,... etc Seulement voila : uniquement un petit écran (avec des couleurs dieu merci) ça reste quand même bien chiant... Du coup j'ai toqué à la tour de contrôle de Caen (oui oui, je m'invite comme ça moi mais si j'ai le droit ) Et j'ai pris quelques renseignements...
Le but est très simple, vous devez guider des avions du parking à la piste puis en vol, en croisière,... etc Les communications se veulent le plus réaliste possible mais j'ai du prendre quelques liberté pour plus de lisibilité

Après avoir trié toutes mes infos, je suis arrivé à cela :
- Il faut un écran pour le plan de l'aéroport façon carte VAC (des machins sensé t'aider mais le temps que tu comprennes où tu est, t'est déjà mort...)
- Il faut un écran où défilent les comm'
- Un écran ou l'on voit tous les emplacements de l'aéroports (dans le jargon il appelle ça des stripes parce que c'est des bandes de papiers avec tout ce qu'il faut savoir sur l'avion)
- Et enfin l'indispensable écran RADAR avec les pistes et les lignes pour l'alignement...


Sans vous faire attendre plus longtemps, voici des images du jeu ici prise dans le dossier "Pict" donc hors jeu et sans avions


ça c'est le menu d'accueil


ce machin correspond au stripes dont je vous parlais plus haut, les immat' des avions s'affichent rouge et les infos aussi


le plan de l'aéroport avec pistes, parking, taxiway le tout avec des codes couleurs (les mêmes que pour les stripes si avez fait gaffe ) Les avions sont matérialisé par des croix rouges


l'écran RADAR les avions apparaissent tout bêtement tout la forme d'une flèche (leurs directions) avec l'immat' à côté Les lignes noires sont les pistes et les pointillés rouges, les axes pour l'alignement


Et les comm' dans tout ça ? L'écran de fond seul n'est pas intéressant, donc je ne l'ai pas mis : surprise !!
J'en suis actuellement au codage de la partie croisière avec la gestion du cap, vitesse, et altitude. Il faut également gérer les différents scénariis : lors du vol de croisière, l'avion fait la demande de quitter l'espace aérien par le nord, l'est, le sud ou l'ouest. A vous de jouer avec la vitesse pour qu'il ne quitte pas la zone avant d'avoir le bon cap... A l'inverse je ferais en sorte que certains avions veuillent plutôt atterrir... Là aussi à vous de jouer pour l'aligner correctement avec sa piste...

Contrairement à ce que l'on pourrait penser, les avion évoluent bel et biens sur l'écran RADAR se déplaçant en fonction de leurs vitesse et de leurs cap, mais sans gestion du temps réel : il s'agit d'une boucle passée judicieusement qui re-caclucle les coordonnées des avions !

J'ai réussi à inclure les collationnements (cela consiste à répéter une partie des message de la tour, pour monter qu'on les compris) des communications et j'ai nettoyé le code. Si vous donnez une instruction sans rapport avec la demande du pilote, il vous répond : ... non je vous le dis pas je suis dais... euh sda... sari... euh... Ahhh euh... ah oui, sadique hein ?

Maintenant, il vérifie que lorsque vous donner un taxiway ou une piste à un avion, que la piste ou le taxiway est libre, sinon, il vous met un message d'erreur en vert comme quoi faut regarder les cartes avec d'envoyer les avions les uns contre les autres... Pourquoi en vert ? Parce que les messages de la tour sont en bleu, les messages des avions en rouge, du coup le vert c'est visible et ça tranche avec le reste...
Néanmoins, il reste un soucis : vous avez un avion sur la piste 36 qui attend l'autorisation de décoller et un autre avion qui est au point d'arrêt pour la piste 36.
Vous ne pouvez pas avancer le second avion au point d'arrêt : sinon il percute le premier sur la piste. Mais vous ne pouvez pas non plus faire revenir en arrière ce second appareil. Il faut donc faire décoller le premier... Simple ?? Nooonn... c'est pas pratique de coder un truc pareil... d'autant plus que les comm' fonctionnent comme ça :
chaque avion a une liste
le programme fait une boucle itérative et lis chaque liste les unes après les autres. Selon la position de l'avion et le contenu de sa liste, le programme va afficher un texte particulier. Le fait est qu'il faut que je trouve un moyen réaliste de dire à un avion « Toi ! oui le bleu avec des pois violets et des rayures vertes !! Bouges pas ! » et à celui qui bloque : « Fout le camps !!! » Ben j'ai trouvé : Stand By tout ce qu'il y a de plus officiel : c'est une demande que la tour fait à l'avion et qui ordonne à l'avion de ne rien faire... Elle est opérationnelle dans le code au moment où vous me lisez. C'est vraiment génial, parce que 1.° c'est réaliste, et 2.° la boucle itérative comprend et passe à l'avion suivant.

Je pense que j'ai fais le tour ! Je n'ose pas annoncer de date pour la version démo. Ce dont je suis sûr c'est que vous ne pourrez probablement pas poser un avion : vous le ferez roulez, décoller, vous l'orienterez en vol puis il sortira de votre zone et c'est tout... De plus la taille du programme est étonnement faible : environ 14 000 octets de programmes et 2 000 de sauvegarde et d'images !

Ah je viens de m'avertir d'une possible amélioration qui vient plus vite que prévu : on peut poser un avion ! Encore un projet sympathique avec des images en couleurs ! On attend de pouvoir tester cette version démo...

C'est sur cet envol que se clos notre revue heb-dromadaire !

Cette semaine, 4 programmes ont été postés
Ellipse un programme de Mastermokeko, qui aggrandit le nombre de programmes pour la ClassPad 400 !
Couleurs 1S un cours de physique sur les couleur signé Tituya
Tableau d'avancement de Lucky-web7 qui permet de savoir les quantité de réactifs à la fin d'une réaction chimique
Calcul de degré du même auteur, qui résout des équation jusqu'au 4ème degré en se rapportant à des équations plus simples.

Et voila !
Lire la RdP précédente : La revue des Projets - 137
Participez à la vie de la communauté : Postez un article pour la RdP

Commentez cette news ! (14)

Publié par Shadow15510 le 27/01/2019 17:57

Voir toutes les news


La revue des projets - 137


De retour pour notre revue hebdomadaire. Bienvenue ! Ce soir, on sort des sentiers battus et on tape sur un remix de jeu de calto pour PC !

Vous connaissez peut-être ce jeu Flash, Orton and the Princess (koreus.com). Il avait été adapté par PierrotLL, éminent développeur de MonochromeLib et ancien administrateur de ce forum.

Aujourd'hui, Yatis revisite l'adaptation en SFML (pour PC donc), en gardant le feeling monochrome mais en ajoutant la musique et des supers effets visuels !


Pendant que vous essayez de passer les niveaux compliqués de ce die-and-retry, le jeu se moque de vos tentatives, ce qui ajoute un côté narratif assez sympa.


Le vrai défi reste toujours d'arriver à la fin du niveau, où est cachée la princesse (et pour une fois, elle n'est pas dans un autre château !). Tout est fait pour vous en empêcher : des piques, des piques qui vous suivent, des piques sous les plateformes mobiles, des piques cachés par des pièges dans le plancher. Bon courage !


Ça se compile en 5 secondes et c'est bien fun. Je vous le recommande !

À toi, Yatis !

Yatis a écrit :
Bonjour à tous;
Il y a quelque années une personne sous le pseudo de Pierrotll a développé mon jeu préféré sur calto : "Orton and the princess". J'ai déjà essayé de faire un jeu similaire il y a quelques temps mais le manque de motivation ma lassé du projet.
Récemment je devais créer un runner sous CSFML (un binding C de la lib SFML).J'ai donc ressorti mon bout de jeu que j'avais commencé à faire et j'ai tout repris de 0.

Je ne vous présente donc pas un add-in mais une adaptation d'un jeu qui lui-même a été adapté d'un jeu flash. Je préfère prévenir le jeu a été fait en à peine un mois, il est donc optimisé comme j'ai pu...par exemple:
-j'utilisais un framebuffer immense pour du monochrome (a la base je voulais de la couleur, mais le manque de temps on fait que je ne peux plus changer maintenant).
-La CSFML étant terriblement bizarre je n'ai pas pue optimiser les dessins dans le framebuffer.
-La gestion du texte est catastrophique.
-Etc...
Il est moche techniquement mais je m'amuse beaucoup dessus, on peut créer des maps super facilement dans un fichier texte (voir le repo sur gitlab).

Pour jouer il faut installer la CSFML et de faire un make a la racine du dossier.
Un exécutable sous le nom de my_runner apparaît, il vous suffit de faire ./my_runner map/level_1.txt pour jouer
Pour ce qui se demandera à quoi sert le fichier configure il permet de paramétrer à la main des choses dans le jeu (ex: supprimer le mur qui nous suit, faire des sauts plus haut, etc..).Mais je vous laisse faire ./configure -h pour voir ce qu'on peut faire avec.

Je sais que ce projet n'a pas grand-chose a faire sur PC mais je me suis dit que ça serait dommage de jeter le projet sans en faire profiter personne.
PS: Je dois rendre le projet avant ce soir 23h, il risque donc d'y avoir des MAJ juste qu'a demain mais après je pense ne plus toucher au code avant un moment...

Voilà un bel hommage à ce jeu après l'adaptation de PierrotLL !

À la semaine prochaine sur Planète Casio !

Lire la revue des projets précédente : La revue des projets - 136
Soumettre à un article pour la prochaine revue : Formulaire de soumission

Pas de nouveau programme cette semaine !

Commentez cette news ! (8)

Publié par Lephenixnoir le 20/01/2019 18:38

Voir toutes les news


La revue des projets - 136


On se retrouve après une semaine creuse pour notre rendez-vous de projets hebdomadaire. Au programme : électronique, pokémons, et interpréteurs Basic. Bonne lecture !

La deuxième semaine de 2019 a été assez tranquille et même assez peu active dans l'ensemble. Pourtant, en coulisses, plus d'un continue de travailler sur un projet secret (ou peut-être même la domination du monde !).

On commence ce soir avec Disperseur, dont le dernier programme permet de simuler des circuits électriques. Vous placez vos sources de courant (des leviers), tirez les câbles et observez le passage du courant dans le circuit. Pour ça, vous avez des ampoules qui changent joyeusement de couleur selon leur statut. Ajoutez des diodes et quelques portes AND et vous obtenez un cocktail Dispersif !


Alors comment tout ça marche-t-il ? Pour vous, le making of !

Disperseur a écrit :
Bonjour à tous sur Planète Casio !

Comme certains d'entre vous l'auront déjà lu j'ai récemment posté mon tout dernier programme Circuit. Pour ceux qui n'ont pas eu l'occasion de lire la description du programme, il s'agit d'un simulateur de circuit électronique. Vous pouvez y créer des circuits électriques et surtout les faire fonctionner. Je ne m'étalerais pas trop là dessus, j'en parle ici.

Aujourd'hui je vais vous parler de la manière dont ce programme à été développé. Avant toute chose, je précise que je parlerai un peu technique.

Tout d'abord, je me suis simplement penché sur le problème des « câbles ». En effet, simuler le déplacement d'un courant dans un câble n'est pas si simple que ça n'y paraît. Dans l'ignorance de la solution je publie donc le topic Circuits dans l'espoir que quelqu'un me guide un peu. Grâce toute la gentillesse de Hackcell, je me suis donc renseigné sur certains sites qu'elle m'a proposé. N'y ayant pas trouvé de possible piste je me lance donc dans des réflexions très compliquées. Je finis donc par comprendre que la méthode du signal qui parcourt littéralement le câble pour aller alimenter une sortie est beaucoup trop compliquée car elle emploie des notions de programmation que je ne connais pas.

Après maintes réflexions je me trouve une petite piste qui me semble pas idiote du tout. Elle consiste à stocker le circuit dans une matrice sous la forme de valeurs puis à lire cette matrice de gauche à droite et de haut en bas. Lorsque le pointeur de la boucle qui lit la matrice se trouve sur une valeur qui est entourée (toujours dans la matrice) d'un ou de plusieurs éléments (valeurs) qui sont « alimentés » alors on alimente l'élément se trouvant à la place du pointeur. Et ainsi de suite plusieurs fois pour être sur que le signal se propage dans tout le circuit. Lancé sur cette piste je me lance dans l'élaboration du programme.

Rapidement je me rends compte qu'un premier problème se pose : comment coder un élément allumé ou éteint ? La solution : chaque élément, c'est à dire chaque câble, levier (alimentation), ampoule est codé avec un nombre dans la matrice qui sert de support au circuit. Ce nombre est constitué de deux parties, l'une, la dizaine, correspond au type de l'élément (10=levier, 20=câble,... etc), l'autre, l'unité, correspond à l'état de l'élément (0=éteint, 1=allumé). On peut de cette manière distinguer par exemple un levier allumé d'un levier éteint. Ainsi, lors de la lecture de la matrice, un élément allumé aura son code (nombre dans la matrice) se terminant par un « 1 ».

Je termine donc le programme dans cette lancée puis crée mon premier circuit. Déjà le programme se trouvait très lent. A la première exécution je constate que l'ampoule qui se trouve avant le levier (j'avais : [Ampoule][2*Câble][levier]) ne s'allume pas. En fait le signal ne se propageait que de gauche à droite en raison de la boucle de lecture de la matrice. Pour régler ce problème, j'ajoute un double de la première boucle mais qui lit la matrice dans l'autre sens : de droite à gauche et de bas en haut. De cette manière le courant peut aller dans toutes les directions.

Au départ, pour savoir si un élément était allumé je faisait un simple test pour touts les éléments possibles. Ce qui s’avérait très long. Pour parer à cette répétition, je finis par découvrir la commande « Frac » qui permet de récupérer la partie décimale d'un nombre. Je remplace donc toutes mes conditions par de simple calculs avec « Frac » : je divise le nombre qui correspond à un élément à coté du pointeur de la boucle dans la matrice par 10 puis en récupère la partie décimale. Si je trouve « 0,1 » c'est que l'élément est alimenté, si je trouve zéro, alors il ne l'est pas.

Ce fut la dernière mise au point de ce programme. Suite à celle-ci je n'ait fait que des modifications esthétiques et de contenu (ajout d'éléments).

Malgré mes efforts ce programme reste lent. Il est néanmoins très fonctionnel. Je conseille de l'utiliser sur le programme C.Basic de Sentaro21, il y est presque instantané comparé au 15s d'attente à chaque placement d'élément et exécutions en Basic.

N'hésitez pas à tester le programme maintenant et à commenter !

Merci de m'avoir lu et à bientôt sur Planète Casio !

Effectivement, ce genre de simulations n'est pas facile car il y a une grande quantité de données à traiter à chaque étape (21×7 objets pouvant contenir du courant à l'écran). As-tu pensé à utiliser des techniques de calcul matriciel pour travailler sur toute la matrice en une seule opération ?

Notre second article de la soirée est partagé par Lightmare. Son topic Pokémon Obsidienne [C.Basic] suscite de l'attention en tant que l'un des premiers gros projets C.Basic. L'interpréteur est mis à l'épreuve mais produit de très bons résultats !


Voyons comme avance la programmation du futur meilleur Pokémon Basic de Planète Casio !

Lightmaaaaare ! a écrit :
bonjouuuur ! j'apporte des nouvelles fraîchement pêchée sur mon projet de pokemon Obsidienne codé en C.Basic ! Premièrement, je tiens à remercier vivement les commentaires de soutien du projet qui ont été publiés lors de la dernière RDP !
Alors maintenant, du concret :
- j'ai ajouté le menu avec : - les sauvegardes
- la liste des pokémons
- l'écran de combat ( la beauté graphique n'est pas au rendez-vous mais j'en profite pour caser le premier pokémon du jeu : Evoli ! )

- changement de la manière de gérer le changement de cartes ( l'ancien programme ne permettait pas de changer de map si on était pas sur un bord d'écran )
- une démo téléchargeable sur le topic dédié ! hell yeah !

Superbe ! N'hésite pas à mettre plus de photos, voire -soyons fous- une vidéo de ce jeu en pleine action !

La dernière intervention de ce soir est de Krevo_. L'homme au projet unique (le seul qui y parvient... !) et son Casio Basic Web Interpreter qui permet d'exécuter des programmes Basic dans votre navigateur, sans installation ni calculatrice.


L'outil s'est amélioré progressivement depuis 2014, et y voit exécutés des programmes toujours plus complexes. Alors, quelle surprise pour nous ce soir ?

Krevo_ a écrit :
Dans la Rdp 129, je vous annonçait le redémarrage de mon projet Casio Basic Web Interpreter. Aujourd'hui, 2 mois plus tard, il est temps de faire un point d'étape.

Petite liste des ajouts fait entre-temps :
- ajout de la fonction 'GetKey' avec un petit clavier virtuel et un programme d'exemple éponyme.
- Syntax error avec le numéro de ligne correspondante (..... ce qui m'a amené à envisager de faire monter la version du compilateur/parser "js/cc" car je pense que j'aurais moins galéré .... mais ça ne se fait pas sans bien tester et éventuellement réécrire certains morceaux) ... du coup le textarea est augmenté à sa gauche avec les numéro de lignes ce qui est plus pratique.
- GetKey : j'ai mis un mapping / correspondance clavier du pc <-> clavier virtuel calculatrice (donc on peut cliquer sur les touches du clavier virtuel et ça alimente getKey et réponds aussi à l'input ... et inversement)... voir les programmes d'exemple "GetKey" et "TextMenu".
- ajout de And/Or/Xor/Not (et d'un programme de test/exemple : "Bool. table") ... comme ça on peut faire les exemples du tutoriel Basic Casio de ce site, en bas de la page conditions.
- (du coup revu ≥, ≤, ≠, <, > pour qu'ils renvoient bien 0 ou 1 et non true/false de Javascript)
- ajout des variables manquantes : rhô ("r") et thêta ("θ" ou "t") .... parce que c'était pas grand chose à faire...
- ajout de la touche DEL (code touche Casio : 44) sur le clavier virtuel (mappée au Backspace du clavier PC)
- début du support des listes


Et là grosse nouvelle de ce début d'année 2019, c'est que j'ajoute dès à présent :
- le support des couleurs (White, Black, Blue, Red, Magenta, Green, Cyan, Yellow) et les instructions qui vont avec (Plot/Line-Color color et le support de color devant une instruction graphique type F-Line, Horizontal, ...)
- le support d'une "haute" résolution d'écran de 379x187 pixels (qui correspond à la taille de la zone addressable en Basic de l'écran d'une Graph 90+E sauf erreur...)

Ainsi donc les démos "screen saver" et "random dots" sont modifiés pour utiliser des couleurs. Et un nouveau programme d'exemple fait son apparition "lines" :



Certains verront dans tout ça un fort lien avec le gain récent d'un Graph 90+E au puzzle de l'avent... c'est pas impossible

Pour la suite, je ne manque pas de choses à faire. Il y a d'une part une liste de problèmes connus à régler et une liste conséquente d'instructions non-encore implémentées. Sans parler de quelques surprises "fonctionnelles" à venir dans l'année, selon le temps qui pourra être consacré au projet et les difficultés rencontrées.

A bientôt.
Krevo_

Des couleurs et de la haute résolution ! Oui, tout le monde aura pensé à la Graph 90+E. Un jour peut-être on pourra tester les programmes Basic sans même posséder la calculatrice appropriée ?

Voilà qui conclut la revue des projets de ce soir. Soutenez les créateurs de cette semaine et n'hésitez pas à nous parler de vos propres projets, sur le forum ou dans la revue de la semaine prochaine !

À bientôt sur Planète Casio !

Lire la revue des projets précédente : La revue des projets - 135
Soumettre à un article pour la prochaine revue : Formulaire de soumission

Ces deux dernières semaines, sept programmes ont été publiés :
Circuit de Disperseur
City de Krevo_
La Lorien de Shadow15510
Tuiles et co de Shadow15510
Calendrier univ de Krevo_
Carton de loto de Theodu26
Ptune3 de Sentaro21

Commentez cette news ! (24)

Publié par Lephenixnoir le 13/01/2019 22:03

Voir toutes les news


Le mode examen abandonné pour la session 2019


Décidément, cette réforme est un nid à problèmes. Peu ou prou quatre ans après l'annonce du mode examen, la mesure est repoussée pour la deuxième fois. Toujours pas de mode examen dans les salles nationales en 2019.

L'Éducation Nationale vient en effet d'envoyer aux académies le message suivant, déjà visible sur le site de l'académie de Nantes :

Il a été décidé d’autoriser tous les modèles de calculatrices avec fonctionnement autonome.

Par conséquent, les sujets d’examens et du concours général de la session 2019 pour lesquels la calculatrice est autorisée comporteront sur la page de garde la mention suivante : « L'usage de tout modèle de calculatrice, avec ou sans mode examen, est autorisé ».
Les candidats qui disposent d’une calculatrice avec mode examen ne devront pas l’activer le jour des épreuves.

Cette décision s’applique également aux BTS et aux diplômes comptables relevant de la DGESIP. Les académies sont informées ce jour de cette décision.

Vous pourrez donc utiliser aux examens n'importe quelle calculatrice, et sans activer le mode examen !

Si vous avez une calculatrice dans la famille des Graph 35+E et Graph 75+E, vous pourrez en particulier utiliser l'add-in Python de Zezombye pour résoudre les questions de programmation !

Et si vous possédez une Graph 90+E, vous pourrez utiliser l'add-in KhiCAS de Bernard Parisse !

Bon courage à tous, et on se retrouve sur Planète Casio dès qu'il y a des nouvelles !

Source : https://www.pedagogie.ac-nantes.fr/mathematiques/
Eduscol : http://eduscol.education.fr/cid126801/utilisation-de-la-calculatrice-aux-examens-pour-la-session-2019.html
Voyez aussi : https://tiplanet.org/forum/viewtopic.php?t=22195

Commentez cette news ! (20)

Publié par Lephenixnoir le 09/01/2019 15:05

Voir toutes les news


Résultat du vote du Jeu du Mois de Décembre 2018


Ami visiteur, votant, créateur, pour vous tous il est l'heure ; l'heure du Jeu du Mois, et celle des résultats.

Le grand gagnant du mois est le jeu City Heroes de Captainluigi !


Le voilà qui peut arborer fièrement la coupe sur sa page ! Vous aussi, essayez-le !

Voici les scores détaillés. Merci aux quelques votants qui ont testé et évalué les jeux de ce mois-ci, vous permettez au JDM de continuer à vivre !

1. City Heroes de Captainluigi : 5
2. Jeux Maths de Theo5du26 : 4
3. DémineurC de Pontilevien : 3
3. Z-Space de Aziogs : 3
4. Fastbrain de Draconuxi
4. Game of Life de Manolo
4. Pong de Thoricelli
4. Space ! de Manolo
4. Sudoku de Wolrix

Merci aussi à vous tous qui partagez vos programmes, et à la prochaine fois sur Planète Casio !

Commentez cette news ! (12)

Publié par Lephenixnoir le 08/01/2019 22:23

Voir toutes les news


Le puzzle de l'Avent 2018 : Débriefing et solutions


En Décembre, nous avons organisé le Puzzle de l'Avent, une grande énigme logique et mathématique avec une calculatrice à remporter. C'est l'heure de revenir sur vos découvertes et les solutions !

Avant de commencer, par curiosité j'aimerais que tous ceux qui ont cherché (même juste un peu) le puzzle disent ce qu'ils ont trouvé. Les objectifs sont multiples :
• Évaluer la difficulté de l'énigme proposée et la pertinence des indices ;
• À des fins pures de statistiques pour les événements du site ;
• Pour savoir si ça vous a plu et envisager d'en organiser d'autres dans le même genre.
Merci !

Rappelons les règles : il fallait reconstituer le puzzle et trouver la phrase-mystère cachée dans l'énigme. Pour le puzzle, la solution a été donnée par Krevo_ mais je pense que vous y seriez tous arrivés sans souci. La seule chose à remarquer est que les dimensions de l'image étaient 384×216, la surface utilisable dans un add-in programmé sur Graph 90+E, le seul modèle moderne capable d'afficher une image en couleurs. Voici l'image complète, signée votre serviteur :


Les séquences de 6 chiffres et lettres servaient de checkpoint, en quelque sorte, pour s'assurer que vous passiez bien au bon endroit. Il y en avait deux à trouver : 9L3AF4 et LINK24.

Je vais d'abord vous donner la solution, ensuite j'y ajouterai une explication de tous les indices.

Solution étape-par-étape : le message Arécibo.

La première chose à faire était de remarquer que certaines pièces du panneau inférieur comportaient des pixels irréguliers formant un QR Code :


Ce n'est pas facile à voir car j'avais choisi des couleurs volontairement très proches pour produire un effet stéganographique. Pour s'en apercevoir, il fallait jouer très fort avec les couleurs ou simplement faire une sélection par couleur dans un outil d'édition :


Il y avait donc la partie supérieure et la partie inférieure séparées. Hasard ? Non. Car pour obtenir le QR code d'origine flashable, il fallait transposer horizontalement la partie supérieure.



Ce QR Code contenait l'URL planet-casio.com/Fr/4v3n7mMxv111.php, un petit script prévu pour l'occasion qui redirige vers la page d'un programme de dessin pour fx-92 SC+. Pas d'autre choix que de recopier ou exécuter le programme à la main, pour obtenir une image du message Arécibo légèrement modifiée :



Et voici le premier code de l'énigme : 9L3AF4 !

Solution étape-par-étape : le papillon.

J'ai ensuite posté le 10 Décembre, dans une discréation totale () le programme Nollipap pour Graph 90+E. Il s'agit d'un papillon dessiné par Critor de façon probabiliste sur un fond représentant une forêt. Une fois que l'utilisateur a appuyé sur 6 touches, le programme s'arrête et affiche un message généralement cryptique.


La forme du papillon, comme le fond choisi, évoquent une idée de symétrie horizontale, tout comme le titre du programme qui était en fait un indice pour la transposition du QR Code à l'étape précédente !

Ici donc, pas de miracle : il suffit de taper le code obtenu à l'étape précédente, et puisque c'est un nollipap, il faut le taper à l'envers : 4FA3L9, ce qui se lit sur le clavier :

[4], [tan], [X,θ,T], [3], [→], [9]

Le nollipap affiche alors le message secret : REV STEGANO!, où STEGANO fait bien sûr référence à la stéganographie que l'on a croisé avant, et REV signifie plusieurs choses : revoir ou revisiter mais aussi reverse, le plus important !

Solution étape-par-étape : le code morse.

Forts de cette découverte, on retourne sur l'image pour remarque une deuxième séquence stéganographiée et ouvertement affichée :


Elle semble représenter un signal binaire, comme du morse. Cependant, et c'est là l'astuce, pour interpréter cette séquence il faut utiliser le sens reverse et échanger les deux parties du signal. Les parties à 1 deviennent 0 et celles à 0 deviennent 1. Le véritable message est le suivant :


La première partie se traduit en morse par LINK et la seconde par 24. Et voici le second code secret de l'énigme, LINK24 !

Solution étape-par-étape : la finale.

Bien sûr, link n'évoque pas ici le protagoniste de la série Zelda qui était le thème d'illustration de notre triconcours de rentrée, mais bien un lien hypertexte. La promesse est claire : il y aura un lien hypertexte à suivre le 24 Décembre !

C'est ici que se trouve la plus grosse fourberie de l'ensemble, je pense : j'ai caché le lien dans la liste des indices, à l'entrée « 24 Décembre », en introduisant dedans un caractère Unicode bien connu des trolleurs : U+200B ZERO WIDTH SPACE, un espace invisible pusiqu'il n'a pas de largeur. Vous pouviez trouver le lien en cherchant dans les outils développeurs de votre navigateur, comme le montre cette capture d'écran !


La cible du lien n'est pas une URL mais la phrase suivante :

Product of all numbers (not digits) in the 6-character secret codes

Et il n'y a pas d'erreur, c'est bien codes au pluriel puisqu'il y a deux codes secrets, 9L3AF4 et LINK24. Le produit de tous les nombres qu'ils contiennent est 9×3×4×24 = 2592. Certains indices indiquaient de façon très explicite qu'il fallait chercher un numéro du programme, et cet ID mène à mon add-in "Jeu de la vie". Je garde pour moi le secret de cette coïncidence ! :o

Et voici, mesdames et messieurs, cachée en blanc dans la description du programme, la solution du problème, apparente dès que vous sélectionnez le texte !


Je l'ai changée à deux reprises ; bravo encore à Krevo_ et Dark Storm qui ont complètement hacké notre énigme en sautant chacun plusieurs étapes. Je leur laisse le plaisir de vous présenter les méthodes originales qu'ils ont utilisées pour arriver à leurs fins !

Explication des indices

Indice n°1 (charade) : Tout simplement « l'énigme », le thème de l'événement.

Indice n°2 (charade) : Il s'agit de « trouve ».

Indice n°3 (charade) : La solution est « image », indiquant que l'image à reconstituer fait partie de l'énigme.

Indice n°4 (trois sens) : Une symétrie en vaut deux...
Plus d'une fois, les indices du puzzle devaient être réutilisées à plusieurs occasion. Ici, on aurait pu partir sur une symétrie en vaut trois car il faut s'y référer pour (1) transposer horizontalement la partie haute du QR Code, (2) épeler le premier code à l'envers pour le nollipap, et (3) intervertir les 0 et les 1 dans le code morse.

Indice n°5 (deux sens) : Une pièce peut en cacher une autre...
Ici, une pièce de l'image à reconstituer peut cacher une pièce du puzzle, à savoir le QR Code. Comme Dark Storm l'a relevé avec finesse, « ça pue la stéganographie » ! Il fallait donc l'utiliser à deux occurrences : pour trouver le QR Code et pour trouver le message en morse inversé.

Indice n°6 : Quel est le point commun entre un téléphone et une fx-92+ Spéciale Collège ?
Le QR Code, ni plus ni moins. La fx-92 SC+ les produit et les téléphones les déchiffrent !

Indice n°7 (charade) : Encore une fois on insiste sur le « dessin », qui contient de nombreux éléments de l'énigme.

Indice n°8 (charade) : « bas à gauche », soit la localisation d'un des morceaux du QR Code. Il était prévu de mettre le code en un seul morceaux à cet endroit-là à l'origine.

Indice n°9 : Êtes vous sûr que cette surface est unie ?
Référence brute de décoffrage à la stéganographie. Là, les premiers ont commencé à faire sortir le code.

Indice n°10 : ♫ 0x51, 0x52, f-x 9-2 ♫
Les octets 0x51 et 0x52 représentent les lettres Q et R, respectivement : c'est de plus en plus explicite.

Indice n°11 (deux sens) : La boîte de texte en cache plus que vous ne le croyez.
La boîte de texte cache en effet le QR Code et le message en morse inversé.

Indice n°12 : Papillons et -codes !
Il y a deux éléments ici : le premier confirme que le programme Nollipap fait partie du puzzle, et le second représente matriciellement la transformation qu'il faut appliquer au QR Code avant de le flasher : la deuxième ligne "QR" est normale, mais la première est transposée horizontalement. Pour obtenir le code d'origine, il faut donc remettre la partie du haut à l'endroit.

Indice n°13 : Tous les marrons ne se valent pas.
Encore une fois, un coup de stéganographie.

Indice n°14 : Quand le papillon s'envole, les mots se dévoilent...
Seconde référence au nollipap, où l'on explicite qu'il y a bien un code à résoudre en appuyant sur les bonnes touches pour le faire parler.

Indice n°15 :
De nouveau la symétrie horizontale pour la moitié supérieure du QR Code. On ne pourra pas prétendre que c'était caché dans un coin !

Indice n°16 (deux sens) : Ce qui n'a pas de sens dans un sens peut avoir du sens dans l'autre sens.
Cette référence à peine voilée à la symétrie invite à réinterpréter les éléments dont on dispose en les lisant dans l'autre sens : à la fois pour le code à donner au nollipap, et en préparation pour le code morse inversé.

Indice n°17 : En touchant un peu au contraste de cette pièce du jour 7...
Alors là ça y est, je révèle carrément la supercherie. Vous ne pourrez pas dire que vous ne saviez pas !

Indice n°18 : Not X, ~X, x^1, 1-X : quel est le sens commun ?
Quatre façons différentes d'écrire le complémentaire binaire viennent s'ajouter au mot sens de l'indice 16 pour vous aider à interpréter le morse.

Indice n°19 : Si vous pensez avoir résolu les indices 4, 11 et 16, cherchez encore.
Un indice méta pour vous rappeler que tous les indices ne sont pas à usage unique !

Indice n°20 : ...___...
"SOS" en morse, rien de plus. Un indice facile pour éviter que vous tentier de trouver un autre code pour déchiffrer le second code secret.

Indice n°21 : REV a du sens.
Ici, "REV" c'est bien sûr "REV STEGANO!", le message du nollipap. On refait le lien avec les indices 16 et 18 pour exhiber l'interprétation de "REV" comme reverse, qui n'était pas forcément la plus naturelle (Krevo_ parlait de revoir ou revisiter).

Indice n°22 : Ce qui vous échappe... manque juste encore un peu de sens !
Référence flagrante à trois indices précédents.

Indice n°23 : Toutes les instructions sont dans le titre.
De nouveau le nollipap. La seule instruction à voir est de lire à l'envers ! Le fait qu'il faille presser 6 touches pour le faire parler devait être amplement suffisant pour faire le lien avec le premier code secret caché dans le message Arécibo.

Indice n°24 : Le code est la clé.
Ou, de façon plus verbeuse, « le premier code secret est la clé pour faire parler le papillon », avec un petit jeu de mot sur « clé » que l'on peut voir ici comme « clé de déchiffrement » (objet cryptographique).

Indice ultime : C'est un numéro de programme.
Dans le rush final, le principe était d'aider ceux qui fonçaient vers la solution, d'où cet indice extrêmement explicite mais qui ne peut être compris que par ceux qui ont lu le lien secret où, il était question d'un produit de nombres.

Indice de Noël : Il est impensable de ne pas chanter [...] Vous noterez la présence subtilement cachée de l'image du puzzle de l'avent [...]
Évidemment l'indice ultime n'était pas tout à fait ultime puisque le dernier élément que je vous livrais était caché dans la news de Noël où les mots « puzzle » et « chanter » devaient vous aider à trouver la solution, qui se présentait sous la forme d'une petite phrase à chanter sur la page de mon add-in. La phrase a évolué à chaque découverte, mais gardait la forme « ♫ ... - Joyeux Noël ♫ ».

Quant aux indices bonus, ce sont des choses encore plus explicites qui dévoilent progressivement le mystère !

Conclusion

Merci à tous les participants, et à tous ceux qui ont mis de l'animation sur le topic en général. Merci également à Casio Éducation qui a accepté de nous donner une Graph 90+E pour cet événement d'un genre tout nouveau pour nous !

Si le concept a plu, il est parfaitement envisageable d'organiser de nouveau un jeu de piste, sous cette forme ou sous une autre forme, pour une autre fois comme le prochain Avent. Faites-nous part des votre ressenti dans les commentaires !

Allez, à la prochaine sur Planète Casio !

Commentez cette news ! (28)

Publié par Lephenixnoir le 01/01/2019 22:01

Voir toutes les news


Bonne année 2019 !


L'horloge de votre calculatrice avance, avance... et soudain, c'est l'heure ! Toutes les pendules se remettent à zéro...

Si vous vous amusez à lire les statistiques d'activité du site, vous verrez qu'on remonte définitivement la pente vers la gloire et les calculatrices ! Merci à toute l'aide que vous avez apportée en 2018 !

Je porte un toast à Planète Casio et vous souhaite à tous une année 2019 à l'image de vos attentes les plus folles !

Et pour qu'elle démarre bien, je vous laisse sur cette vidéo concoctée, une fois n'est pas coutume, par Critor.



À bientôt en 2019 sur Planète Casio !

Commentez cette news ! (13)

Publié par Lephenixnoir le 01/01/2019 00:36

Voir toutes les news


Le Vote du Jeu du Mois de Décembre 2018


Bonjour à tous !
Ce matin j'ai... mangé des croissants... (nan c'est pas vrai en plus ) je me suis souvenu qu'on était le 1er Janvier 2019 (c'est une honte le temps passe trop vite...) Du coup je voulais être le premier à vous dire bonne année ! Plein de bonnes choses et surtout l'appétit : parce quand l'appétit va tout va donc c'est l'essentiel ! Bon ça c'est fait, on se retrouve l'année prochaine ! Vous n'êtes pas d'accord ? Ah... ben tant pis...Ah mais oui bien sûr j'avais oublié ! Vous faites bien de m'y faire penser, c'est le vote du Jeu du Mois, en plus ce mois-ci se voit voit bien rempli avec 9 programmes à départager !


Alors, le but est très simple : je vais vous soumettre la liste des jeux posté ce mois-ci et vous (oui, vous, lecteur) allez classer ces jeux selon votre goût ! Dans une semaine je compte quel programme a le plus de points et l'heureux chanceux se verra offrir un nounours géant à mon effigie ! Vu ma tête je comprend que ça en fasse fuir certains donc j'ajoute une belle coupe dorée à mettre dans la description de son programme et un encart en page principale...

Voici les règles : (copiées collée pour la 6ème fois)
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)

Depuis le temps... Faudrait que j'ai le courage de modifier au moins les noms des jeux... non ?

Voici la liste (les jeux sont classés par ordre alphabétique) :


En premier nous avons un jeu de Captainluigi :
City Heroes Un jeu de strategie dans lequel vous devez construire des bâtiments grâce à une grue, à vous de lâcher les bloc au bon moment !

Nous continuons ensuite avec Pontilevien
DémineurC un jeu en C où vous devez débusquer toutes les mines grâce aux indications des cases adjacentes.

Nous poursuivons cette liste avec Draconuxi et son jeu de réflexion :
Fastbrain est un jeu en BASIC où vous défiez vos amis en hot seat pour des défis de calculs-mental. Enfin un jeu utile en cours !

Nous avons ensuite Manolo :
Game of Life, un jeu ou un algorithme rempli des cases en fonction de certaines condition : observer les différentes évolutions du programme en fonction des points de départ...

Continuons avec Theo5du26 :
Jeux Maths Un jeu basé sur les mathématiques aussi : choisissez votre mode de jeu et tentez de faire le meilleurs score !

À présent un jeu de Thoricelli
Pong Comme son nom l'indique il s'agit d'un jeu de sport : un ping-pong. Jeu indémodable depuis sa création en jeu vidéo, aux prémices de l'informatique moderne...

Nous avons ensuite un jeu de Manolo :
Space ! un jeu de tir où vous devez propulser des humains dans l'espace pour qu'ils puissent échapper à la gravité... Saurez vous sauvez votre peau ?

Viens ensuite un jeu pour la Fx-Classpad 400 de Wolrix
Sudoku Un jeu de sudoku où vous devez résoudre votre grille de chiffre sans vous tromper... Vous pouvez également choisir votre difficulté.

Nous terminons cette liste avec Aziogs
Z-Space où vous devez survivre à bord d'un vaisseau spatial en évitant des astéroïdes et en vous défendant des agressions...


Bon courage à tous nos programmeurs !
Le vote prendra fin le Mardi 8 Janvier ! En attendant, je remercie profondément les votants pour leurs commentaires et les programmeurs pour leurs jeux grâce à vous deux, nous avons ainsi réussi à remettre ce vote au goût du jour et c'est vraiment génial ! Merci !

Commentez cette news ! (28)

Publié par Shadow15510 le 31/12/2018 23:00

Voir toutes les news


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