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 » Le CPC #30 - Les profondeurs !
Lephenixnoir En ligne Administrateur Points: 24673 Défis: 170 Message

Le CPC #30 - Les profondeurs !

Posté le 27/05/2023 18:00

Bonjour/bonsoir à tous les amateur·es de programmation et de calculatrices... aujourd'hui on plonge dans un nouveau concours de programmation avec le 30ème édition du CPC.

Cette édition est la première depuis un bon moment (Juillet 2022) alors profitez-en bien ! Une Graph 90+E (la dernière de mon stock !) est à remporter pour qui produira le meilleur jeu.

Règles, lot et barème

L'objet du concours est de programmer un jeu sur calculatrice durant la période d'une semaine, sur un thème qui varie à chaque édition. En gros, c'est une game jam sur calculatrices ! Je serai votre testeur pour cette édition (un autre testeur pourra être recruté selon les disponibilités.)

  • Tout membre inscrit peut participer. S'inscrire.
  • Les participations doivent être postées avant le Samedi 3 Juin à 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 Jeudi 8 Juin.

Le lot de cette édition est une Graph 90+E, gracieusement offerte par Casio Éducation.




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 et non les unes aux autres. 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. Il y a des gros points à gagner pour les jeux qui prennent le temps d'avoir une narration et un univers détaillés. x3

Le thème

Le thème de cette édition est
« Les profondeurs »



Crédit image : underground city par MartaNael

Comme d'habitude le thème est une direction ; vous pouvez parler d'un lieu, d'un concept difficile, exploiter un jeu de mots, etc. Les interprétations originales sont bonifiées.

À vos calculatrices !


Précédente 1, 2, 3, 4, 5, 6, 7, 8, 9 Suivante
Farhi Hors ligne Membre Points: 1380 Défis: 0 Message

Citer : Posté le 01/06/2023 13:04 | #


Oui Oui ça tiens il fait 1Mo pour l'instant
"La créativité est contagieuse faites la tourner"
Albert Einstein
Acrocasio Hors ligne Membre Points: 994 Défis: 0 Message

Citer : Posté le 01/06/2023 13:08 | #


Ouah, ça va pour l'instant !

Pardon, je ne veux pas tout gâcher, mais, actuellement, peut tu nous dire à combien de fps il tourne ?
C'est qui que tu regardes ?
Fcalva Hors ligne Membre Points: 603 Défis: 10 Message

Citer : Posté le 01/06/2023 13:10 | #


C'est assez impressionant d'avoir fait tout rentrer dans 1mo (surtout dans une ère ou un launcher a des Maj de 1go...)
Et la taille limite est vers 2.1 Mo je crois. Sinon tu peux toujours stocker les assets en dehors mais c'est sacrément pas pratique.
Pc master race - Apréciateur de Noctua moyen
Caltos : G35+EII, G90+E (briquée )
Acrocasio Hors ligne Membre Points: 994 Défis: 0 Message

Citer : Posté le 01/06/2023 13:11 | #


Ouais, tu pourrais faire comme pour Jazz Jackrabbit... Non ?
C'est qui que tu regardes ?
Tituya Hors ligne Administrateur Points: 2156 Défis: 26 Message

Citer : Posté le 01/06/2023 13:33 | #


Je ne peux pas participer mais je suis dispo pour juger !

Si vous voulez je donne des notes entre 0 et 4 /10. 4 étant la reproduction fidèle de GTA V ou Dumb Clicker.
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 !


Acrocasio Hors ligne Membre Points: 994 Défis: 0 Message

Citer : Posté le 01/06/2023 13:34 | #


"GTA V OU Dumb Cliker". Ouarf.

Personnellement, je préfère l'innovation, et puisque GTA V est dépassé...
C'est qui que tu regardes ?
Lephenixnoir En ligne Administrateur Points: 24673 Défis: 170 Message

Citer : Posté le 01/06/2023 14:22 | #


Tituya a écrit :
Je ne peux pas participer mais je suis dispo pour juger !

Ce serait super ! C'est toujours limitant d'avoir un seul testeur ça pose plein de questions de biais tordues.

Edit : wtf j'ai déjà oublié que SlyVTT testait aussi. Faites pas attention je vais dormir...
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Farhi Hors ligne Membre Points: 1380 Défis: 0 Message

Citer : Posté le 01/06/2023 14:33 | #


Acrocasio a écrit :
Peut tu nous dire à combien de fps il tourne ?

Cela dépend de la zone mais quand une zone est très chargé on est à 5 à 10 fps sinon on est à 25.
Mais j'ai ajouté le système de compensation de vitesse et ça marche bien donc c'est potable
Je vais essayer de faire de l'optimisation mais un moment donné on atteindra la limite du possible.

Fcalva a écrit :
Sinon tu peux toujours stocker les assets en dehors mais c'est sacrément pas pratique.

C'est déjà le cas pour certaines images et pour les mondes. Après mon moteur gère automatiquement les répertoires, dans le code je fais juste LoadTexture("assets/monimage.png") et lui il se débrouille comme un grand pour aller la chercher que ce soit pour la version pc ou casio. Tout le système est automatique. Un vrai outil pour flemmard
"La créativité est contagieuse faites la tourner"
Albert Einstein
Massena En ligne Ancien rédacteur Points: 2244 Défis: 11 Message

Citer : Posté le 01/06/2023 15:29 | #


Je peux tester aussi :3
Acrocasio Hors ligne Membre Points: 994 Défis: 0 Message

Citer : Posté le 01/06/2023 15:37 | #


Farhi a écrit :
Acrocasio a écrit :
Peut tu nous dire à combien de fps il tourne ?

Cela dépend de la zone mais quand une zone est très chargé on est à 5 à 10 fps sinon on est à 25.
Mais j'ai ajouté le système de compensation de vitesse et ça marche bien donc c'est potable
Je vais essayer de faire de l'optimisation mais un moment donné on atteindra la limite du possible.

Fcalva a écrit :
Sinon tu peux toujours stocker les assets en dehors mais c'est sacrément pas pratique.

C'est déjà le cas pour certaines images et pour les mondes. Après mon moteur gère automatiquement les répertoires, dans le code je fais juste LoadTexture("assets/monimage.png") et lui il se débrouille comme un grand pour aller la chercher que ce soit pour la version pc ou casio. Tout le système est automatique. Un vrai outil pour flemmard


10 à 25 fps... C'est énorme! Bon, le 10 fps, c'est pas une expérience très fluide, mais bon, tout et lourd, et puis... ça peut monter à 25 fps ! Sur la Switch, il est limité à 30 fps ! (et pis, Outrun (par SLyvtt, pour les nouveaux) tourne aux alentours des 20~30 fps sans overclock ! et on arrive à quoi, avec overclock ? Justement, le 25 fps ou plus ?) C'est un truc de malade ! Et par contre... C'est vraiment réel ? Genre, on peut aller où on veut, se battre, et construire pleins de trucs ? SI oui, alors juste... Ouah. Le Raytracing, c'est quelque chose (aucun problème avec toi, LEphé, c'est juste que c'est une grande avancée ), mais là, c'est juste énorme !

Courage, et j'espère que tu continueras à l'alimenter, car tu vas pas le finir en quelques jours non plus, faut pas abuser xD
C'est qui que tu regardes ?
Fastgeek Hors ligne Membre Points: 158 Défis: 0 Message

Citer : Posté le 01/06/2023 15:43 | #


Beaucoup de 3D dans la zone hein...
En tout cas c'est magnifique, en plus sur simple calculatrice
On attend le jour où on aura le wifi dessus
Bon, je retourne à mon jeu
"Always believe in your dreams, and work hard to achieve them"
FastGeek, a very simple guy

Projet(s) terminé(s) : CRL
Projet(s) en cours :CRLII
Acrocasio Hors ligne Membre Points: 994 Défis: 0 Message

Citer : Posté le 01/06/2023 15:45 | #


Et toi ? Ton Fifa sera pas en 3D ? C'est naze.

Je rigole, bien sûr, t'inquiètes, et perso, j'aime la 2D tout comme la 3D, mais la 3D est plus impressionnante, sur calto.
C'est qui que tu regardes ?
Fastgeek Hors ligne Membre Points: 158 Défis: 0 Message

Citer : Posté le 01/06/2023 15:49 | #


Malheureusement non...
Bon après ça ressemble plus à un Rocket League entre deux joueurs en vue de dessus, mais comme c'est du foot, mes amis l'ont appelé FIFA
Normalement après chaque concours il y une semaine de test (me tromperais-je ?). C'est là que je le publierai, parce qu'il reste deux trois détails à régler
En attendant je finis le "jeu des profondeurs"
"Always believe in your dreams, and work hard to achieve them"
FastGeek, a very simple guy

Projet(s) terminé(s) : CRL
Projet(s) en cours :CRLII
Acrocasio Hors ligne Membre Points: 994 Défis: 0 Message

Citer : Posté le 01/06/2023 15:54 | #


Ah, mais oui, y'a pas de rapport ok x)

J'ai cru que c'était ta participation au CPC

Et du coup, on mets des gigas coups-de-boule dans le ballon ? Ouah, super

Et ne t'inquiètes pas, la 2D, c'est très bien. Y'a beaucoup de jeux de sports (notamment de foot) qui sont sortis en 2D et qui étaient supers

Je me demande ce que tu nous prépares...
C'est qui que tu regardes ?
Dimartino Hors ligne Maître du Puzzle Points: 325 Défis: 2 Message

Citer : Posté le 01/06/2023 15:56 | #


J'ai trop hâte de voir toute les participations à ce CPC ! Il y a l'air d'avoir du très gros lourd !
(:pense qu'il devrait acheter une 90+e pour tester le Zelda totk et autres:)
Mon projet du moment : Memen'Casio
Acrocasio Hors ligne Membre Points: 994 Défis: 0 Message

Citer : Posté le 01/06/2023 15:57 | #


devrais ? devrais ? par leur faute, ça en devient presque obligatoire !

je le redit :
C'est qui que tu regardes ?
Dimartino Hors ligne Maître du Puzzle Points: 325 Défis: 2 Message

Citer : Posté le 01/06/2023 16:03 | #


Acrocasio a écrit :
devrais ? devrais ? par leur faute, ça en devient presque obligatoire !

C'est complétement injuste ! Je veux, je VEUX pouvoir tester mais je ne peux pas
Mon projet du moment : Memen'Casio
Farhi Hors ligne Membre Points: 1380 Défis: 0 Message

Citer : Posté le 01/06/2023 16:04 | #


Acrocasio a écrit :


10 à 25 fps... C'est énorme! Bon, le 10 fps, c'est pas une expérience très fluide, mais bon, tout et lourd, et puis... ça peut monter à 25 fps ! Sur la Switch, il est limité à 30 fps ! (et pis, Outrun (par SLyvtt, pour les nouveaux) tourne aux alentours des 20~30 fps sans overclock ! et on arrive à quoi, avec overclock ? Justement, le 25 fps ou plus ?) C'est un truc de malade ! Et par contre... C'est vraiment réel ? Genre, on peut aller où on veut, se battre, et construire pleins de trucs ? SI oui, alors juste... Ouah. Le Raytracing, c'est quelque chose (aucun problème avec toi, LEphé, c'est juste que c'est une grande avancée ), mais là, c'est juste énorme !

Courage, et j'espère que tu continueras à l'alimenter, car tu vas pas le finir en quelques jours non plus, faut pas abuser xD

Merci
Avec overclock je ne sais pas, je ne sais même pas comment on overclock sa casio (je verrai ça plus tard mais c'est probablement la meilleur solution si on veut que le jeu soit fluide).
On peut pas aller partout pour le moment. Actuellement on peut marcher, courir, nager, tirer à l'arc, frapper à l'épée, se protégé. Il peut probable que les pouvoirs soit présent pour Samedi mais ils arriveront après surtout qu'il ne sont pas si compliqué à programmé. C'est surtout tout l'aspect graphique que me prend le plus de temps.
"La créativité est contagieuse faites la tourner"
Albert Einstein
Acrocasio Hors ligne Membre Points: 994 Défis: 0 Message

Citer : Posté le 01/06/2023 16:05 | #


(t'as qu'à choper un émulateur et... quoi ? non, je fait rien, là.)
C'est qui que tu regardes ?
Farhi Hors ligne Membre Points: 1380 Défis: 0 Message

Citer : Posté le 01/06/2023 16:05 | #


Dimartino a écrit :
Acrocasio a écrit :
devrais ? devrais ? par leur faute, ça en devient presque obligatoire !

C'est complétement injuste ! Je veux, je VEUX pouvoir tester mais je ne peux pas

Tu pourras essayer sur la version Windows si tu veux
"La créativité est contagieuse faites la tourner"
Albert Einstein
Acrocasio Hors ligne Membre Points: 994 Défis: 0 Message

Citer : Posté le 01/06/2023 16:06 | #


quoi y'a une version Windows du jeux ? Ou j'ai mal compris ?
C'est qui que tu regardes ?
Précédente 1, 2, 3, 4, 5, 6, 7, 8, 9 Suivante

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 150 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