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 : Concours CPC #31 du 5 au 27 Octobre
Lephenixnoir En ligne Administrateur Points: 24508 Défis: 170 Message

Annonce : Concours CPC #31 du 5 au 27 Octobre

Posté le 25/09/2024 18:06

Comme promis lors de la célébration des 20 ans du site, il est temps d'organiser une nouvelle édition de notre concours signature, le CPC.

Le but du concours est de concevoir et programmer un jeu sur calculatrice, et chaque édition a un thème différent, comme dans une game jam. Le thème est là pour susciter votre imagination mais ne restreint pas les genres de jeux que vous pouvez faire.

Cette édition est un peu longue mais c'est pas pour tryhard, c'est juste que pas mal de membres ont exprimé ne pas savoir s'ils auront le temps de participer. Là avec les vacances j'ai bon espoir que vous pourrez trouver un jour ou deux tranquille si vous souhaitez coder un petit jeu. Je répète, pas besoin de passer votre vie sur la soumission pour qu'elle soit bien. Visez petit !

Règles de l'événement

  • Tout membre inscrit peut participer. S'inscrire.
  • Le concours commencera lorsque le thème sera révélé le Samedi 5 Octobre.
  • Les participations doivent être postées avant le Dimanche 27 Octobre à 18h. Elles peuvent être modifiées avant cette heure mais plus après, jusqu'à ce que les jurés donnent le feu vert après avoir téléchargé les programmes. Soumettre un programme.
  • Votre jeu doit être programmé en Basic, C.Basic, Python (officiel ou PythonExtra), ou C/C++ sur Graph monochrome ou Graph 90+E (essentiellement n'importe quel langage et n'importe quelle calculatrice sauf les Classpad).
  • Les résultats seront annoncés le Samedi 2 Novembre.

Les soumissions seront évaluées avec le barème établi du CPC et comparées à l'état de l'art du langage et modèle choisi. Par exemple, la qualité des graphismes en Basic sur Graph mono sera jugée par rapport à ce qui se fait en Basic sur Graph mono et non par rapport à ce que les autres soumissions font en couleur sur Graph 90.

Le barème est le 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

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 Graphisme 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 : Picture, 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 !

La catégorie Level design consiste à évaluer la façon dont les maps, é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). Dans le rare cas où cette catégorie ne s'applique pas bien à votre jeu, on avisera.

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.

Le code n'est pas évalué (sauf s'il y a des bugs partout !), et la durée de vie non plus.

Lot du concours

D'habitude le lot du CPC est une calculatrice, et encore plus en ce moment on aimerait pouvoir offrir une Graph Math+ puisque le modèle vient de sortir. Cependant nous n'avons pas encore discuté de lots avec CASIO puisqu'il y a la question plus pressante du support de la programmation native sur ce modèle. On croise les doigts pour pouvoir offrir au prochain concours une Math+ qui autorisera les add-ins ?

Pour cette édition, j'ai donc plein de petits goodies, et on est en train de renouveler les stickers du forum. Le/la gagnant·e de cet événement aura donc les nouveaux stickers stylés avant tout le reste du monde (dès qu'ils seront imprimés).

J'ajouterai des détails plus tard (quand j'aurai les goodies sous les yeux), d'ici là j'espère que vous êtes aussi contents que moi de retrouver ce format familier.


Fcalva En ligne Membre Points: 566 Défis: 9 Message

Citer : Posté le 25/09/2024 18:09 | #


J'espère que j'aurais assez de temps, je vais tâcher de passer un coup de brosse sur mon moteur avant le début
Pc master race - Apréciateur de Noctua moyen
Caltos : G35+EII, G90+E (briquée )
Lephenixnoir En ligne Administrateur Points: 24508 Défis: 170 Message

Citer : Posté le 25/09/2024 18:15 | #


Y'a trois semaines, c'est large ! Vise un projet qui prend 2 jours et t'y arriveras sans problème
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Fcalva En ligne Membre Points: 566 Défis: 9 Message

Citer : Posté le 25/09/2024 18:17 | #


Je m'inquiète pas forcément d'avoir le temps de faire quelque chose tout court, mais d'arriver à être compétitif avec Mb, Sly (?) et d'autres aux quels je ne pense peut être pas (Avec un peu de chance des outsiders )
Pc master race - Apréciateur de Noctua moyen
Caltos : G35+EII, G90+E (briquée )
Mb88 Hors ligne Rédacteur Points: 1175 Défis: 3 Message
Lephenixnoir En ligne Administrateur Points: 24508 Défis: 170 Message

Citer : Posté le 25/09/2024 18:53 | #


L'intention est que les jeux doivent être conçus entièrement sur la période du concours, mais les outils/moteurs sont autorisés. La distinction peut être floue mais je vous fais confiance pour jouer le jeu.
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Eragon Hors ligne Gardien des bots Points: 467 Défis: 0 Message

Citer : Posté le 25/09/2024 19:14 | #


Faudra que j'apprenne la programmation pour ma calculatrice pour ce CPC.
Et oui… malgré mes sept ans sur ce site je n'ai encore jamais créé un vrai code pour une de mes calto (ma démo compte pas)
Lephenixnoir En ligne Administrateur Points: 24508 Défis: 170 Message

Citer : Posté le 25/09/2024 19:26 | #


Il n'est pas trop tard ! Tu peux faire pas mal de choses avec PythonExtra/gint sans t'embêter avec les trucs de C
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Eragon Hors ligne Gardien des bots Points: 467 Défis: 0 Message

Citer : Posté le 25/09/2024 19:31 | #


Le tutoriel de gint est a jour ?
Je vais tenter d'apprendre un peu
Lephenixnoir En ligne Administrateur Points: 24508 Défis: 170 Message

Citer : Posté le 25/09/2024 19:59 | #


Il est à jour oui. Hésite pas à poser des questions si tu bloques, on sait jamais.
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Calamari Hors ligne Membre Points: 293 Défis: 0 Message

Citer : Posté le 25/09/2024 20:01 | #


Would you consider adding Spreadsheet (S-SHT) to the list of allowed programming languages?
“Remember to have fun doing this, or it ain't worth it.” -- Robert Alan Koeneke
Lephenixnoir En ligne Administrateur Points: 24508 Défis: 170 Message

Citer : Posté le 25/09/2024 20:02 | #


Sure.
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Mb88 Hors ligne Rédacteur Points: 1175 Défis: 3 Message
Calamari Hors ligne Membre Points: 293 Défis: 0 Message

Citer : Posté le 25/09/2024 20:14 | #


Mb88 a écrit :
Is it even turing complete ?

Without macros, no, it's not. It acts as if every variable was defined const, so "variables" can be set but not modified. And you don't have iteration. I'm not exactly sure what the complexity/computational class of a spreadsheet is, though. Found this, but haven't had a chance to read it: https://arxiv.org/abs/1307.7261

However, with human intervention, you can change the game state. For example, in my S-SHT Tic-Tac-Toe game the calculator tells you which move it wants to make and you have to make the move on its behalf.
“Remember to have fun doing this, or it ain't worth it.” -- Robert Alan Koeneke
Tituya Hors ligne Administrateur Points: 2149 Défis: 26 Message

Citer : Posté le 25/09/2024 21:23 | #


Le CPC se termine le jour de mon anniversaire, c'est un signe pour que je participe
Je ne me prononce pas, on verra la quantité de travail que j'aurais d'ici là !

(Pourquoi ne pas adapter Adoranda pour ce CPC ? Qui sait, autant utiliser un moteur déjà existant et inutilisé)
Bretagne > Reste du globe
(Et de toute façon, vous pouvez pas dire le contraire)
Projet en cours : Adoranda

Mes programmes
Hésite pas à faire un test !


Tuper4 Hors ligne Membre Points: 882 Défis: 19 Message

Citer : Posté le 27/09/2024 22:29 | #


Nice! Bien joué et merci
J'ai plus qu'a débloqué ce mode examen que je n'arrive pas du tout à faire avant cet octobre...
Ne vous arrêtez pas quand vous êtes fatigé(e), arrêtez vous quand vous avez terminez.

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 - 2024 | Il y a 69 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