Planète Casio - Discussions - Flux RSS http://www.planet-casio.com Programmes Casio, Jeux, Cours pour Calculatrices Casio fr-FR https://www.planet-casio.com/images/logo.gif Planète Casio - Discussions - Flux RSS http://www.planet-casio.com 55 50 Programmes Casio, Jeux, Cours pour Calculatrices Casio. Tue, 27 Sep 2022 10:47:53 GMT Tue, 27 Sep 2022 10:47:53 GMT contact@planet-casio.com (Planet Casio) contact@planet-casio.com (Planet Casio) 5 Cerait il possible de faire un jeu sur un lecteur de carte bancaire ?? https://www.planet-casio.com/Fr/forums/topic17169--.html Parceque qu'en j'en vois un je me dis ; 1: merde,j'vais devoir payer...pourquoi c'est pas gratuit ? 2: ah,ca serait sympa de pouvoir faire un jeu sur cette aspirateur a fric... 3:Mince :@ j'ai oublié le pain... Donc,je me dit que,en le hackant,On peut faire une espèce de crois directionnel avec les chiffres (d'autres on des fleches juste en bas de l'écran),et avec les boutons jaune rouge et vert,un truc pour sauter,frapper,valider,refuser...etc. est ce que ca serait possible sans changer l'intérieur ? (pour ce qui est de la mémoire,ca me dérangerait pas tant que ça de le laisser branché a l'ordi...) Est ce que vous y avez déjà pensé ? :O Est ce possible ? :O tant de questions sans réponses... :oops: Sun, 25 Sep 2022 11:53:53 +0200 [Topique d'entraide] V601's H.Q. https://www.planet-casio.com/Fr/forums/topic17167--.html Bienvenue au quartier général de l'unité V601. Le but ce topique est de servir au partage des information sur le concours de rentrée 2022: "Maîtriser Pykaster 3D", et accessoirement de propagande pour mon groupe. Donc partager et j'essayerais d'organiser tout ça ^^. Description Pour faire court, cette année vous vous balader dans un labyrinthe pour attraper des souris et ainsi gagner des points et des niveaux, tandis que les mouvements et la capture de souris trop haut niveaux vous en coute. Descriptif du programe Voici l'utilité des divers fichiers: - `myrandom;py` : génération de l'aléatoire. - `pyka3dc.py` : routine de compression et décompression des textures. - `pyka3dmc.py`, `pyka3dmr.py`: données de la map. - `pyka3dsr.py`, `pyka3dtr.py`, `pyka3dsc.py`, `pyka31dtc.py` : Textures et sprites pour les divers systèmes. - `polycal5.py`, `polycalc_sdl2` : routines pour dessiner à l'écran des divers système (gg Critor) - `tools.py` : diverses fonction qui sont appelés souvent dans le reste du code (calculs de distance, etc) - `polyfont.py` : définition de la police d'écriture. - `pyka3dlb.py` : moteur du jeu et raycasteur (la partie qui nous intéresse) - `interval.py` : routines de gestion des intervalles (ça ça l'air de merge des listes trié, faudrait que je jette un coup d'œil mais ça à pas l'air urgent) - `pyka3d.py` : le code à soumettre où vous devez écrire vos mouvements Score Précédemment on a pu établir qu'il fallait regarder du côté de `pyka3dlb.py` pour le calcul du score Les règles sont les suivantes: - On commence avec 1000 points - Avancer et reculer coute 0.01 * distance (absolue) + 0.001 * distance (arrondie à l'entier sup) - tourner coute 0.0001 peu importe l'angle - les pas de côté utilisent la même formule que pour avancer et reculer (0.01 * abs(dist) + 0.001 * ceil(dist)) - sauter coute 0.0001 * hauteur de saut (à l'entier supp) + hauteur de saut - attendre coute 0.0001 * durée d'atente (à l'entier supp) - attraper une souris jaune rapporte 100 / (1+ difference de niveau) - se faire attaquer par une souris rouge coute autant de point que votre difference de niveau L'on peut voir qu'en dehors des sauts, les mouvements ne sont pas si couteux, leurs optimisations peut-être remisent à plus tard, mais aussi qu'il faut éviter les souris rouges. Niveau Intéressons-nous à la mécanique de niveau Joueur: - Vous commencez au niveau 3 - capturer une souris jaune vous fais gagner un niveau Souris : - Les souris commencent à un niveau entre 1 et 4 (24 lvl1, 20 lvl2, 22 lvl3 et 33 lvl4) - si deux souris fusionnent, la plus haut niveau gagne un niveau, l'autre disparait - Les plaques montent toutes les souris d'un niveau Notez que si le plafond est trop bas, vous ne monterez pas de niveau. Plan du donjon Voici le plan du RdC, avec en rouge votre point de spawn et escalier pour le premier étage. https://www.planet-casio.com/storage/forums/0th_floor-189308.png Et bien sûr le plan du premier étage avec escalier pour le toit et pont pour le jardin. https://www.planet-casio.com/storage/forums/1st_floor-189310.png Score de groupe Le score de groupe est calculé à base d'une moyenne ponderé sur les divers membre du groupe. Ainsi pour un groupe de N personne chaque membre voit son poid égal à l'ancienneté de son score, ainsi le plus recent aura un facteur 1, celui juste avant un facteur 2, etc jusqu'à N. Cepandant, deux membre aura un facteur multiplicatif supplementaire, le plus ancien et le plus faible (on ne peut pas les cumuler) ce facteur est de √N et il est purement bonus et n'intervient pas dans les poids pour la division. score1+score2*2+score3*3*√N+score4*4+…+scoren-1*(n-1)+scoren*n*√n ---------------------------------- 1+2+3+…+N (on imagine ici que 3 avait le score le plus faible) Ainsi dans un cas hypothetique ou tout les joueurs on le même score, le score de groupe serait de augmenté d'un facteur N/(N(N+1)/2) soit 2/(N+1) par rapport au score de départ. Recrutement https://www.planet-casio.com/storage/forums/logoV601_medium-17167.png Volunteer wanted for hazardous challenge No wages Long weeks of gloomy maze Constant danger Safe return doubtful Sticker and recognition in case of success Fri, 23 Sep 2022 12:19:30 +0200 Transfert programme Graph 35 ou Graph 100 vers Graph 35+E https://www.planet-casio.com/Fr/forums/topic17162--.html Bonjour, Est-il possible de transférer un programme d'une Graph 35 ou Graph 100 vers une Graph 90+E? Ces calculatrices sont-elles compatibles, programmes, affichage ? Merci de votre réponse Mon, 19 Sep 2022 12:30:51 +0200 Réécriture d'une référence/documentation BASIC CASIO ? - Débat https://www.planet-casio.com/Fr/forums/topic17160--.html Bonjour à tous ! Ça fait un moment que je n'en ai pas parlé (ni d'ailleurs avancé dessus) - si jamais qqn s'en rappelle :mmm: - , mais j'avais envie de réécrire une référence et documentation BASIC CASIO complète. J'écris simplement ce message-ci, car après déjà quelques heures passées à écrire cette documentation, je m'en suis (un peu) lassé... J'aimerais donc savoir si ce projet intéresserait du monde, et si d'autres personnes pourraient aider (comme par ex les instructions BASIC Casio de Graph 90+E). Il faudrait peut-être aussi un relecteur, un "UI designer" (je suis une grosse sauce pour ça :lol: ), ajouter des liens vers des tutos (comme Super Drawstat), bref toute aide est la bienvenue. Donc si des gens arrivent à me motiver, je peux très bien continuer mais je ne le ferai pas si ça n'intéresse que 3~4 badauds malheureusement. Pourquoi refaire la documentation ? Tout simplement : elle est pauvre ! Il y a peut-être bien un manuel officiel, mais il manque énormément d'informations. Voici quelques notes que j'ai pu relever au fur et à mesure de mes "tests": - seulement 3 fonctions gèrent les Erreurs Maths : Graph (plot), SolveN(), et les fonctions récursives. - Min() Max() Mean(),... peuvent prendre 1 OU 2 arguments, chacun étant soit réel soit complexe - Fill(nbr, listmat) : listmat peut être "List 1", "Mat A", ou simplement "1" ! - ... J'en passe, bien évidemment, mais beaucoup ont les mêmes possibilités que Fill(). Le problème c'est que (quasi) personne ne le sait, alors que ça permet d'optimiser et réduire le code ! Il y a aussi d'autres fonctions dont la documentation est simplement trop pauvre, comme les fonctions de récurrence. Bref, il y a matière à faire (et à apprendre), mais aussi d'innombrables lignes à écrire, voilà donc pourquoi j'aimerais avoir des retours avant de me lancer concrètement dans ce projet pharaonique (à mon sens). Sat, 17 Sep 2022 13:34:45 +0200 Créer un compilateur fxsdk utilisable sur calculatrice https://www.planet-casio.com/Fr/forums/topic17150--.html Bonjour, ça fait un moment que je me demandais si c'était possible de créer un compilateur C (comme fxsdk) utilisable directement sur calculatrice. Je pence que ce serais pratique de ne pas avoir besoin d'un ordi pour compiler (même si la compilation pourrais durer longtemps). Je voulais avoir votre avis à ce propos. Merci :D Sat, 10 Sep 2022 17:46:14 +0200 Comment faire OXO sur g25 ? https://www.planet-casio.com/Fr/forums/topic17148--.html bonjour bonjour, voila,comment programmer un jeu OXO (morpion) en basic casio sur g25 ce qui implique qu'il n'y a pas de commande getkey. :'( je n'ai pas de matrice non plus. :'( avez vous une idée ? ^^ Thu, 08 Sep 2022 14:47:03 +0200 Tetris (or any) game that works with fx-9750-GIII https://www.planet-casio.com/Fr/forums/topic17141--.html HI I dont know if english is allowed but I've spent the last 2 days looking for any games that might work on my calculator but cant seem to find any, I already posted on the universal-casio forum but that forum only has like one person reading it a year, and the only links I could find on it where from 2007-13 and none of them (even the ones to here) worked. I also tried a few of the games in the games section (that were for g35) and none of them worked either does anyone also have my calculator or know where I can get a working game for it? Tue, 30 Aug 2022 01:48:07 +0200 conversion classpad https://www.planet-casio.com/Fr/forums/topic17137--.html Bonjour j'ai installé le programme conversion sur la classpad Or quand je l'exécuteront j'ai le message resize qui apparait Merci d'avance Sun, 28 Aug 2022 12:09:59 +0200 Résultats des bacs et examens 2022 https://www.planet-casio.com/Fr/forums/topic17110--.html Il me semble que pas mal de gens dans la communauté passent le bac ou d'autres examens cette année. Alors qu'est-ce que ça donne ? :) De mon côté pas d'exam mais j'ai obtenu le financement pour ma thèse à Valence qui commence en Septembre ! Tue, 05 Jul 2022 10:21:44 +0200 Êtes vous chaud pour faire un jeu open source sur graph 25 ? https://www.planet-casio.com/Fr/forums/topic17088--.html Êtes vous chaud pour faire un jeu open source sur graph 25 ? On peut le faire de plein de manières différentes et c'est de ça dont je veux parler. J'espère juste que cela pourra mener à faire un bon jeu pour tristes propriétaire (dont moi) d'une calculatrice ou il n'y a tout simplement PAS de bon jeux. Voilà. Tue, 07 Jun 2022 18:09:17 +0200