Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.

Forum Casio - Actualités


Index du Forum » Actualités » [Annonce] CPC#32 en approche - Préparez vous à coder !!
Slyvtt Hors ligne Maître du Puzzle Points: 2656 Défis: 17 Message

[Annonce] CPC#32 en approche - Préparez vous à coder !!

Posté le 05/08/2025 10:26

Qui a dit que l'été c'était synonyme de glandouille au soleil ?!? Ne serait-ce pas plutôt temps de se faire un petit concours de programmation ?!?

Nous vous annonçons donc la tenue imminente du Concours de Planète Casio 2025 a.k.a. CPC#32, une compétition où votre créativité et votre maîtrise ddu code feront la différence !



Dates du concours :
Début : Samedi 16 août 2025 à 20h
Fin : Samedi 30 août 2025 à 20h
Durée : 14 jours pour concevoir un jeu sur calculatrice Casio !
Pour être comptabilisée, votre participation devra être remise au plus tard le Samedi 30 Août à 20h en postant votre participation sur le fil dédié ou en postant votre archive dans les uploads de programmes puis en dropant un message sur le fil (la date et l'horaire du post faisant foi).


Le thème de ce CPC#32 sera annoncé le Samedi 16 Août à 20H, lançant de fait le début du concours.

Les résultats seront annoncés le week-end suivant la fin du concours, à savoir le Dimanche 7/09 au plus tard.


Plateformes acceptées :
Les jeux devront compatibles à minima avec une calculatrice Casio que nous pourrons tester, ce qui couvre une gamme assez large :
Toutes Graph Monochromes (SH3 et SH4).
Toutes Graph Couleurs (Prizm et Cie, Graph 90+E et Math+)
Nouveauté : ClassPad 400
Tous les types de jeux seront acceptés (bien entendu selon le type de machine certaines options ne sont pas utilisables) :
Jeux en Python officiel ou PythonExtra ou MicroPython
Jeux en Basic officiel ou C.Basic
Jeux en programmation native (C/C++ ou ASM) sous forme d'un addin (G1A ou G3A) ou d'un binaire fonctionnant avec HollyHock2


L’objectif :
faire tenir toute votre idée dans les limites d’une machine modeste mais puissante entre de bonnes mains !
Attention, ne soyez pas trop gourmands. Commencez petit et ajoutez progressivement des éléments pour ne pas vous retrouver avec un jeu à moitié terminé à la fin du temps réglementaire.
Deux semaines, c'est à la fois long et court, gérez bien votre temps et votre effort ...
Un jeu non fonctionnel ne pouvant être évalué, il serait dommage de se retrouver sans rien de dispo à la fin du concours.


Règles :
Le code doit être écrit pendant la période de la jam. Il est bien sûr autorisé de réutiliser des morceaux de routines, mais pour conserver l'esprit de la Jam et permettre d'avoir une compétition "fair", minimisez autant que possible la réutilisation de code.
Le jeu doit être exécutable sur calculatrice Casio (pas uniquement sur émulateur ou sur PC). Il vous faudra préciser la ou les machine(s) ainsi que l'application qui sert à faire tourner votre code. Ceci pourra être précisé dans votre post sur le fil ou dans un fichier d'accompagnement.
Votre code ne devra demander aucun bidouillage pour fonctionner. Les tests seront réalisés à partir d'une machine "vide". Tout ce qui est nécessaire pour faire tourner votre programme devra être fourni (par exemple les sous-script ou bibliothèques dans une archive au format zip). Un descriptif de comment lancer votre jeu si cela demande des paramètrages sera un gros plus (et sera grandement apprécié par vos humbles serviteurs testeurs).
Le code source doit être accessible, on est là aussi pour partager et pour faire progresser la communauté (le code ne doit pas forcément être libre, vous avez parfaitement le droit d'y apposer une licence à tout moment, juste consultable).
Tout membre inscrit peut participer. Si pas encore fait, vous pouvez vous inscrire ici : s'inscrire et vous pouvez par la même occasion vous présenter ici.


Evaluation des participations :
Votre jeu sera évalué selon les critères usuels appliqués lors des CPC, à savoir avec le barème suivant :
Gameplay : 3 points
Graphismes et interface : 3 points
Narration et univers : 2 points
Level design : 1 point
Interprétations originales, les bonus : 1 point
soit un total sur 10 points.

La catégorie Gameplay comprend tout le fond de votre jeu. On cherche à savoir si le principe est inventif, si les règles sont bien équilibrées, si la difficulté est correctement ajustée, et si les éléments utilisés sont bien exploités, par exemple.
La catégorie Graphismes et interface concerne tout l'aspect visuel du jeu, ainsi que la gestion des contrôles. C'est là que vous pouvez exploiter tous vos talents d'artiste : images, animations, fluidité, tout est bon pour marquer des points. La clarté des contrôles fait aussi partie de cette catégorie.
Dans Narration et univers, on s'intéresse à la partie scénaristique de votre programme. Identifier des personnages, expliquer qui ils sont et pourquoi ils sont là, placer un cadre et donner des objectifs permet d'améliorer grandement le ressenti du joueur. Les pistes sont infinies ! Bref, arrachez-vous sur le "lore", d'autant plus si le thème s'y prête (mais ça vous le saurez très bientôt ) ...
La catégorie Level design consiste à évaluer la façon dont les cartes, énigmes, puzzles, niveaux, épreuves sont conçus. Pour gagner des points ici, il faut exploiter à fond les éléments introduits (par exemple des plateformes mouvantes dans un plateformer), ces cellules avec des propriétés inventives dans un jeu de plateau, ... . Dans le rare cas où cette catégorie ne s'applique pas bien à votre jeu, on avisera. Mais bon, logiquement, il y a moyen d'appliquer ce principe sur un large panel de jeux très différents.
Et enfin, les Bonus sont un point supplémentaire attribué pour diverses raisons : éléments positifs ne rentrant pas dans le barème, interprétations originales ou inventives du sujet imposé, exploitation de genres rares de jeux, etc. Ou tout simplement pour récompenser un jeux vraiment "whaou !!" pour lequel on a un gros coup de coeur. C'est juste purement subjectif on vous l'accorde, mais on maniera avec le plus grand fairplay ...

Le code n'est pas évalué (sauf si vraiment il y a des bugs partout !), et la durée de vie non plus. Notez que le jeu doit néanmoins pouvoir se lancer et avoir un minimum de gameplay, sinon, on retombe dans la catégorie des programmes non fonctionnels ne pouvant pas être évalués.

Pensez à bien expliciter le fonctionnement de votre jeu, les touches et leurs actions par exemple, ainsi que le "lore", si celui-ci n'est pas décrit dans le jeu en lui même.

Les cadeaux :
Grace aux dons de nos partenaires (Casio Education et Calcuso), nous pourrons faire bénéficier d'un joli cadeau aux talentueux développeurs des deux meilleurs jeux (les jeux ayant eu les 2 meilleures notes selon le barème vu auparavant) :
Lot #1: Graph Math+ en OS 2.00 avec MPM [et PythonExtra] préinstallés + des goodies de la trésorerie
Lot #2: Au choix, une coque ou une housse ; + des goodies de la trésorerie




En attendant la divulgation du thème de cette 32ème édition du Concours de Planète Casio, nous ne pouvons que vous inviter à vous préparer à cet événement. Pour ce faire, vous pouvez jeter un oeil à ces quelques conseils qui restent valides même si l'épreuve est un peut différente et un peu plus longue.

Rendez-vous donc Samedi 16 Août à 20H pour lever le voile sur le thème.
Et en attendant, bonne préparation à vous ...

On se retrouve très très vite ...


Lephenixnoir En ligne Administrateur Points: 25280 Défis: 174 Message

Citer : Posté le 05/08/2025 10:33 | #


Merci ! Faudrait ajouter les logos de Casio Éducation et Calcuso qui ont sponsorisé les lots
Mon graphe (27 Juin): (MQ || Rogue Life) ; serial gint ; passe gint 3 ; Azur ; ...) || (shoutbox v5 ; v5)
Slyvtt Hors ligne Maître du Puzzle Points: 2656 Défis: 17 Message

Citer : Posté le 05/08/2025 10:33 | #


Je fais de suite
There are only 10 types of people in the world: Those who understand binary, and those who don't ...

LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
Veuillez donner la réponse en chiffre
Vous devez activer le Javascript dans votre navigateur pour pouvoir valider ce formulaire.

Si vous n'avez pas volontairement désactivé cette fonctionnalité de votre navigateur, il s'agit probablement d'un bug : contactez l'équipe de Planète Casio.

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2025 | Il y a 88 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