Participez au grand concours anniversaire du 15 aout au 2 novembre !
Aide au transfert
Le Jeu du Mois
Fourmizzz de TheProg a remporté le titre du Jeu du mois Juillet 2014 !
Concours
Sur Planète Casio :
¤ 15/08 18h00 - 02/11 23h59
Anniversaire : 10 ans !

¤ 01/09 00h00 - 03/09 23h59
Jeu du mois Août 2014

Nos projets majeurs

Graph 35+USB/75/85/95 (SD):
MMGOC
Minecraft
Pokemon
PRGM2

Fx-CG 10/20 (PRIZM):
Zelda

Autres :
Calc Center
Partage de sprites
Tutoriel complet Basic Casio

Voir le forum des Projets

Zoom sur...
Planète Casio soutient le LuaFX

Le LuaFX est un langage communautaire qui combine la puissance du C avec la simplicité du Basic.

Compatible sur Graph 75/85/95 (SD) ou Fx-9860g series et Graph 100(+) ou AFX series
Voir les jeux en LuaFX
Liens importants
>>> Choisir sa calculatrice pour la rentrée <<<
Réussir ses devoirs et son bac !
Créer son propre cours
en 2 clics sans programmer !
Poser une question sur le Forum
Mettre son programme sur Planète Casio
Tout savoir sur sa casio !
Apprendre à programmer
Les articles et astuces
2284 programmes : jeux, utlitaires, cours

Prochaine édition du 48h CPC : du 30/05 au 01/06.

Une Fx-CG 20 à gagner !!

News
La revue des projets - 6

Comme vous le savez sans doute, en ce moment se déroule le grand concours des 10 ans de Planète Casio !
Mais cela n’empêche pas les membres de poursuivre plusieurs projets en même temps, comme nous allons le voir ensemble !



Commençons tout d'abord avec le fxSDK de LePhenixNoir, qui a l'air d’être en bonne voie pour permettre à tous les hommes des OS libres et puissants d'avoir enfin un environnement de travail correct ET open-source (joie et bonheur !)

LePhenixNoir a écrit :
Quelque nouvelles du fxSDK alpha, avec pas mal de travail sur le code (malgré peu de résultats visibles), mais une chose très visible : l'ajout de la coloration syntaxique.
J'ai réutilisé le thème Monokai de Sublime text. Voici la liste non exhaustive des différences :
- Le '#' dans les instructions préprocesseur est coloré ;
- Le ':' dans "public:", "private:" et "protected:" ne l'est pas ;
- La couleur verte qui caractérise le nom de la fonction dont le code est écrit, ex:
int main(int argc, char **agrv) {
  f(x); }
et les noms des macros n'est pas supportée.
- Enfin, la coloration se fait hors contexte : par exemple, les mots-clés style "public" censés n'être colorés que lorsqu'ils indiquent l'héritage d'une classe le sont partout.




Mais il n'y en a pas que pour les graphs monochromes !
Les calculatrices couleurs ont également le droit à leur SDK coloré, ou SDKolor pour les intimes !
Ce SDK permettra enfin à tous les windowsien consolophobe d'assouvir leur soif de PRIZM et de couleur ! Et tout cela dans un seul programme ! Oui monsieur !

Intelligide a écrit :
Le SDKolor(notez la majuscule) est un SDK ou plûtot la GUI(Graphical User Interface) basé sur le prizmSDK de Cemetech. Il reprend l'apparence et les quelques fonctionnalités du SDK pour Graph (mis à part le manque d'émulateur et donc de débuggage par breakpoints). Il est pour l'instant plus complet que ce dernier car le SDKolor est pourvu d'une coloration syntaxique personnalisable et d'options permettant de personnaliser la compilation (niveau d'optimisation, choix du langage c++, linkage de lib).

Pour finir, j'ai décidé de changer le nom du SDKolor (que je trouve un peu .....) et donc, je vous donne le droit de nommer ce SDK (envoyez-moi le nom par MP ou sur la page du projet).



De plus, il me manque le logo du projet et comme j'ai deux mains gauche pour le graphisme et le design (je peux rater un dessin de 1px sur 1px --' ), si vous avez la fibre optique artistique, vous pouvez aussi imaginer le logo (Envoyez-le moi par MP).



Mais tout ces programmes pour ordinateur c'est très bien, mais n'oublierions nous pas les calculatrices? Bien sûr que non, jeune faquin !
Et voici déjà un projet de concours que nous devoilent Xavier59 et Intelligide !

Xavier59 - Intelligide a écrit :
Une bataille...
Un trésor dérobé...
Les membres de Planète Casio catastrophés...
Heureusement, une personne va tenter de remédier à cela.
Et cette personne, c'est VOUS ! Vous allez sauver P-l-a-n-è-t-e C-a-s-i-o.
Et vous ne pensez pas si bien dire.

Concours 2014. Xavier59 - Intelligide


Je ne sais pas pour vous, mais moi cela pique ma curiosité ce message ! De quel trésor s'agit-il? Pourquoi sommes nous catastrophés? Et que veux dire cette mystérieuse dernière phrase? De plus, si l'on code le message avec le carré de Polybe, que l'on additionne tous les chiffres et qu'on divise par 61, quel reste avons nous? Je vous le donne en mille... 42 ! Pour moi, cela ne peut être un hasard !


Et enfin, mon projet (oui, je garde le meilleur pour la fin )

Un vieil homme a écrit :

Tu te dis aventurier légendaire,
mais regarde toi en face.
tu veux partir dans une mission suicidaire,
mais ton courage n'existe qu'en surface.
En allant dans les terres de l'enfer,
tu prouvera ton savoir-faire.
Mais si demain ne se lève point,
ben ce sera bien fait pour ta gueule !

J'aime la poésie

Et puis aussi, voici déjà quelques images du jeu



Le jeu contiendra plus de deux cents sorts, une centaine de monstres, une dizaine de classes et une dizaine de races (pour plus de 100 personnage de base différents !), un scénario non-linéaire, des boss magistraux, et en plus il fera le café ! (enfin, j’espère)


Et bien, c'est tout pour cette semaine, et donc je vous dit à la prochaine fois !

Vous pouvez vous aussi proposer des contenus à partager dans cette revue et bénéficier ainsi de la publication en page d'accueil : pour cela, envoyez vos contenus via le formulaire de contact. Pensez à héberger vos images sur un site tel que NoelShack pour que nous puissions les récupérer, de même pour des fichiers externes (démo, etc.).



Commentez cette news ! (13)
écrit par Dodormeur le 24/08/2014 18:00 Voir toutes les news

Nouvelle calculatrice Casio Graph 75+
Pour cette rentrée 2014, une nouvelle calculatrice Casio fait encore son apparition dans les rayons, la Graph 75+ qui remplacera désormais les anciennes Graph 75 !



Selon les spécifications officielles à confronter avec les versions précédentes de la page sur les archives du web, par lecture du guide distribué en magasin, et par comparaison des anciens et nouveaux emballages, les nouveautés semblent être uniquement logicielles et au nombre de deux:
- ajout automatique de parenthèses
- calcul vectoriel

Tiens tiens, cela nous dit quelque chose... Il s'agit comme par hasard des nouveautés apportées par la dernière version 2.04 du système d'exploitation commun aux Graph 75/95.

Le voilà le pot aux roses ! La Graph 75+ est tout simplement une calculatrice Graph 75 fabriquée récemment, ce qui veut dire utilisant un processeur SH4 et préprogrammée avec la version 2.04 du système.

Si vous voulez donc une Graph 75 avec un processeur SH4, désormais rien de plus facile: il vous suffira donc en rayon d'opter pour une Graph 75+.
Si vous optez à la différence pour une Graph 75, c'est un saut vers l'inconnu. Vous aurez:
- soit un processeur SH3 avec une version système 2.00 ou 2.01 pour les vieux emballages oranges et bleus
- soit un processeur SH4 avec une version système 2.02 dans les nouveaux emballages blancs.
Vous pourrez toutefois dans les deux cas mettre à jour en version 2.04 fort facilement.


Je suis surpris que la calculatrice-soeur Graph 95 ne bénéficie pas d'un nouveau modèle Graph 95+ selon la même logique.

C'est surtout bien dommage que la Graph 35+USB ne bénéficie pas d'une telle distinction pour les nouveaux modèles 2014 équipés de la dernière version 2.04. Cela aurait été beaucoup plus utile, car contrairement aux Graph 75/95, Casio ne distribue aucune mise à jour pour les Graph 35+USB et, officiellement du moins, vous êtes condamnés à conserver éternellement la version d'origine.



Source : TI-Planet

Commentez cette news ! (12)
écrit par Critor le 19/08/2014 11:08 Voir toutes les news

La revue des projets - 5
Notre grand concours anniversaire vient d'être lancé, et beaucoup d'entre vous sont déjà en train de mijoter leur création, en espérant que celle-ci puisse remporter un des lots mis en jeu, mais vous vous dites qu'avoir une bonne idée c'est bien, c'est mieux si on a les outils pour la réaliser. Heureusement pour vous, dans cette RDP-5, voici quelques outils mis au points par des membres de la communauté, ainsi que des jeux dont vous pouvez vous inspirer.


fxSDK :
Nous commençons avec un projet de LePhenixNoir à destination des distributions Linux, un SDK communautaire pour les Graph 75/85/95 (SD). Le screen parle de lui-même, voici donc un aperçu :



En prime, voici le logo du-dit projet :



Age of Empire :
Ninestar a écrit :
Après mon adaptation en Basic de Age of Empire (je ne l'ai pas publiée car pas totalement terminée), je reprend ce projet qui me tiens à cœur depuis quelques années maintenant en C++.
Pour parfaire au maximum le gameplay sur la calculatrice le jeu n'est pas en temps réel (pas assez de puissance et surtout ingérable d'un point de vu code et gameplay) mais plus axé sur un système de tour par tour. Les personnages peuvent donc attaquer et se déplacer une fois par tour. On déplace toutes nos unités à chaque tour, l'adversaire, une IA, fait de même puis on reprend la suite pour un nouveau tour.
Heureusement certains automatismes seront ajoutés comme l’intelligence des villageois qui récoltent automatiquement, ainsi pas besoin de leur dire d'attaquer l'arbre à chaque tour !
Enfin bref voici quelques screens, c'est plus intéressant que mes belles paroles :

La map


Le menu d'une unité


Déplacement d'une unité


Les cases sont en réalité grises sur la calculatrice grâce à un petit système de nuance de gris maison.
Toutes les cases grises correspondent aux cases accessibles à moins de X cases de marche et cela prend en compte les obstacles et les soldats alliés. Ceci grâce à un système de pathfinding maison totalement opérationel ! (j'en ai passé du temps sur celui là )

A une prochaine pour d'autres screens !!!


Le jeu du carré rouge :
-florian66- a écrit :
C'est une adaptation du jeu avec un mode "tactile" crée avec une nouvelle librairie en Lua !! Vous pourrez donc éviter les carrés en appuyant sur les touches "tactiles" du pavé. Un chrono est disponible mais il n'existe pas encore les blocs bleus mais sera crée prochainement ! D'autres modes de jeu (enfin j'espère) seront disponibles.

Pas de screen pour l'instant, on en attend avec impatience !


Moteur de RayCasting :
Purobaz a écrit :
En concurrence au moteur Mode 7 d'Eiyeron, voici les sources de mon moteur de RayCasting, accompagné d'un petit programme de démo (compatible SH4) où vous pouvez faire varier quelques paramètres → ici <-


Arcuz :
Pour finir, un habitué de la RDP, Arcuz de moi-même. Cette semaine, je vous ai préparé (rapidement) une petite vidéo d'avancement :

Comme vous pouvez le constater, les menus d'accueil sont finis, le moteur d'affichage est lui aussi complet à 95%, il me reste encore les collisions à faire (fait au moment où j'écris cette news) et les events. En ce qui concerne les menus in-game, [ln] ouvre l'inventaire, on peut afficher les caractéristiques de l'objet avec [shift], et ce qu'il soit un objet "simple" (potion, gemmes, autre) ou "magique" (arme, casque, armure, etc.). L'arme avec laquelle je fais une démo a un sprite immonde : ce n'est pas un bug, c'est que je n'ai pas encore implanté les différentes armes. On peut toutefois les équiper avec [shift] comme vous pouvez le voir une fois que je reviens dans le menu du stuff (les 9 cases en carré) et qui correspond aux objets portés sur soi ([sin] pour y accéder). Enfin, [cos] ouvre le menu des quêtes, mais je n'ai pas encore créé le fichier externe contenant les descriptions, d'où l'erreur de Memory. Ce fichier externe devra permettre une éventuelle traduction du jeu de manière simple. C'est à peu près tout ce que je peux commenter sur la vidéo, vous aurez plus d'infos la semaine prochaine.


C'en est fini des cinq projets exposés ici, vous pouvez retrouver plus de précisions sur leurs topics respectifs, sachant que certains d'entre eux (le moteur de RayCasting par exemple) vous seront sans doute utile dans votre course au meilleur jeu du concours.

Vous pouvez vous aussi proposer des contenus à partager dans cette revue et bénéficier ainsi de la publication en page d'accueil : pour cela, envoyez vos contenus via le formulaire de contact. Pensez à héberger vos images sur un site tel que NoelShack pour que nous puissions les récupérer, de même pour des fichiers externes (démo, etc.).

A bientôt sur Planète Casio !


Commentez cette news ! (18)
écrit par Dark storm le 17/08/2014 18:00 Voir toutes les news

Lancement du concours anniversaire
Tu te lèves un beau matin d'été, enfiles tes vêtements de la veille, ouvres tes volets, passes aux toilettes puis à la salle de bain, avales un bol de céréales en allumant ton ordi, puis tu laisses trainer ton bol sur la table du salon et te places devant ton ordi pour programmer. Mais ce matin, tu n'as aucune idée de ce que tu veux programmer... Alors tu attrapes ta calculatrice et lances tour à tour Orton, Ice Slider et Pokémon Stadium. Mais, las, tu la reposes aussitôt et retournes à ta fenêtre. Passent les minutes et tu réfléchis longuement sur le sens de ta misérable routine, et bien qu'au fond tu saches parfaitement que le sens de la vie est 42 (et que sa direction est verticale), cela ne parvient pas à résoudre ton problème. Défilent enfin dans ta tête mille images de jeux et de films... d'aventure ! Ce dont tu as besoin, c'est d'un peu d'aventure pour casser ta routine ! C'est pour cela, naturellement, que Planète Casio te propose aujourd'hui son grand concours anniversaire, après 10 formidables années d'existence, sur le thème de l'aventure.





Règlement du concours

Le concours anniversaire est organisé par les administrateurs de Planète Casio à l’occasion des 10 années de la création du site. Il est ouvert à toute personne physique et la participation ne nécessite une simple inscription – gratuite – sur ce site. Le thème du concours est l'aventure.


Lots
- 3 (trois) Fx-CP 400 d'une valeur de 180€ chacune
- 3 (trois) Fx-CG 20 d'une valeur de 130€ chacune
- 3 (trois) Graph 75 SH4 d'une valeur de 100€ chacune
Soit une valeur totale de 1 230€ !




Les langages de programmation autorisés :
- Le Basic Casio
- Le C/C++
Cette année, pas de Cpuspeed, ni de LuaFX.


Les calculatrices supportées :
- Graph 25+ PRO
- Graph 35+ USB
- Graph 75
- Graph 85
- Graph 85 SD
- Graph 95 SD
- Fx-CG 10
- Fx-CG 20

Nota Bene : les programmes seront testés sur des Graph avec l’OS 2.01, l’usage des vecteurs et de toutes fonctions apparues après cette version est donc fortement déconseillé. Pour les Fx-CG 10/20, nous testerons avec l’OS 2.00. Pour information, voici les calculatrices possédées par le jury :
- Dark Storm : Graph 35+USB (modifiée en Graph 75 2.01)
- Louloux : Graph 85 SD 2.01 et Fx-CG 20 2.00
- Thomatos : Graph 85 SD 2.00
- Totoyo : Graph 85 SD 2.04 et Fx-CG 20 2.00
- Ziqumu : Graph 35+ USB (modifiée en Graph 75 2.01)


Comment participer ?

Le concours est ouvert à toute personne physique, quel que soit son niveau, son ancienneté, son âge. Un compte sur Planète Casio avec une adresse mail valide est requis.

Le programme doit être publié avant le dimanche 2 novembre 2014 à 23h59 (heure de Paris) via ce formulaire uniquement :
http://www.planet-casio.com/Fr/programmes/soumettre_un_programme_casio.php
La date de la dernière modification du programme fait foi (cette date se trouve juste au-dessus du visuel de votre programme, « modifié le :… »), donc ne modifiez pas votre programme après le date butoir.

Une nouveauté cette année, vous pouvez participer seul ou à deux. Dans le dernier cas, les deux programmeurs repartiront chacun avec le même lot. Par ailleurs, les deux participants doivent chacun avoir un compte valide sur le site (même si pour des raisons techniques, le programme ne sera rattaché qu’à un seul compte). Veuillez donc mettre les noms / pseudonymes des deux programmeurs dans la description du programme pour faciliter le travail au jury.

Vous ne pouvez jouer que dans une seule catégorie, soit en solo, soit en duo, et que pour un seul programme.

Ce programme devra être posté dans la catégorie Concours et développé spécialement pour le concours (pas de projets déjà postés ici ou sur un autre site).



Le code source du programme doit être fourni sans protection pour que le jury puisse regarder la qualité du code. De même, les programmes doivent être prêts à l'emploi et facilement transférables avec les formats habituels : g1r, g2r, g3r, g1m, g2m, g3m, g1a, g2a, g3a et g3p. Pour les addins, le code source doit être facilement ouvrables avec un éditeur de texte simple comme Notepad++.

Les langues autorisées dans le programmes sont le français et l'anglais.

Une référence au concours doit être incluse dans le jeu (crédit, image d'accueil, à vous de voir).

Pour information, à cause des limitations d’upload des fichiers, vous êtes limités à 750 Ko par participation avec un maximum de 550 Ko par fichier. Prenez-le en compte pour vos projets


Comment gagner ?

Comme en 2012, il y a deux façons de gagner :

- Le choix des administrateurs : les 5 administrateurs (Dark Storm, Louloux, Thomatos, Totoyo et Ziqumu) désigneront les premiers (1ers) et deuxièmes (2èmes) des catégories solo et duo. Ces derniers gagneront respectivement chacun une Fx-CP 400 et une Fx-CG 20.

Barème :
- Qualité du code (lisibilité, propreté, optimisation), absence de bugs : 2 points
- Originalité, respect du thème : 2 points
- Graphismes, présentation visuelle : 2 points
- Gameplay, ergonomie : 2 points
- Durée de vie (et re-jouabilité) : 2 points

- Le choix de la communauté : parmi toutes les participations, les auteurs des deux programmes (un en solo et un en duo) ayant obtenus la meilleure note (avec un minimum de 5 notes et tests) par la communauté obtiendront chacun une Graph 75 SH4. Les notes et les tests ont le même poids dans le calcul de la moyenne du programme.

L’image ci-dessous schématise les différentes possibilités pour gagner :
Cliquez pour dérouler


Les lots sont envoyés en Union Européenne uniquement (Suisse, Luxembourg et Norvège compris). Les frais de port sont généreusement pris par Totoyo (15€ maximum par envoi).

Bien évidemment, un programme ne peut être sélectionné qu’une seule fois, et son(ses) lauréat(s) recevra(ont) le meilleur lot (en sachant que : Fx-CP 400 > Fx-CG 20 > Graph 75 SH4).

Sanctions

Tout manque de respect du thème du concours, et toute tentative de plagiat, de nuire au bon déroulement du concours et du site ou d’user de n'importe quelle méthode afin d’augmenter ses chances de victoire entraînera la disqualification du participant. Des sanctions plus élevées à l’encontre de la personne pourront être prises selon la gravité de ses actions (bannissement…).

A propos des notes et des tests, toute tentative d’augmenter ou diminuer artificiellement la note moyenne d’un programme entrainera l’annulation de la note ou du test. Pour un test, nous exigeons un minimum de 100 caractères par critère. Ainsi, les « c’est trop bien » & Cie seront supprimés.


Annulation

En cas de force majeure, le concours peut être annulé (site inaccessible, retrait des partenaires, fin du monde…).


Les dates clés

- Du 15 août au 2 novembre 2014 à 23h59 (heure de Paris): soumissions des participations
- du 3 novembre 7 décembre 2014 à 23h59 (heure de Paris): tests et notations des programmes par la communauté
- fin décembre 2014 : publication des résultats


Informations supplémentaires

Le code (C/C++ essentiellement) sera noté sur sa lisibilité et propreté, et non sur l'optimisation du nombre de caractères. Nous vous conseillons de lire cet article, d'indenter dans le style Allman et de commenter régulièrement votre code afin d'obtenir un maximum de points. Cet aspect de la notation a un but purement pédagogique : votre code doit pouvoir être utilisé comme exemple pour tout ceux désirant apprendre le C. Nous ne pouvons vous forcer à formater votre code comme ci-dessus, il s'agit uniquement de conseils.


Nous remercions notre partenaire Casio Education pour avoir renouvelé sa confiance envers nous et nous avoir permis de doter honorablement ce concours.



A vos calculatrices !

Commentez cette news ! (150)
écrit par Totoyo le 15/08/2014 18:00 Voir toutes les news

Concours de programmation Casio 2014
La communauté
Devenez membre de Planète-Casio et profitez de nombreux avantages !
¤ S'inscrire
¤ Se connecter

Depuis septembre 2004 :
¤ 8105 comptes créés
¤ 2284 programmes,
¤ 4598 sujets et
¤ 142462 commentaires
postés sur Planète Casio !


Nos partenaires

Casio éducation
Casio Education

Casiopeia
Casiopeia

TI-Planet
TI-Planet

Festiv'Algo
Fstiv'Algo

Liens utiles
Eact Maker
Les nouveautés
Derniers jeux :
Timberman
Unblock Me
Onirim

Derniers utilitaires :
Formule de Luhn
Graph3d
BesselJ01

Derniers cours :
Qcm2
Qcm sciences
TabVari

Derniers messages (forum):
[CONCOURS] islands
fxSDK
Mise à jour du partage de graphismes !
Tableau de variation pour graph 35+/75/85/95
Firefly_3D
Publicité et partenaires
Casio Education
Casio éducation

TI-Planet
Casiopeia
Casiopeia
CasioFan, la communauté ClassPad
CasioFan

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2014 | Il y a 39 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements
Rugby Manager | Jeu de basket | Jeu de handball | Jeu de tennis | Nova Raider | Réparation téléphone | Soccer Rush | Tasty Tale

Planète Casio est un site communautaire indépendant, géré bénévolement et n'est donc pas affilié à Casio | Toute reproduction de Planète Casio, même partielle, est interdite
Les fichiers, programmes et autres publications présents sur Planète Casio restent la propriété de leurs auteurs respectifs et peuvent être soumis à des licences ou des copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd