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 #25 - Explorer des lieux inconnus !
Lephenixnoir Hors ligne Administrateur Points: 24668 Défis: 170 Message

Le CPC #25 - Explorer des lieux inconnus !

Posté le 16/11/2019 18:00

Après une longue pause, le concours CPC est de retour. Programmez un jeu d'ici Samedi prochain pour remporter une Graph 90+E !

Bienvenue à tous dans cette 25ème édition du concours historique de Planète Casio !

Les règles de cette édition ont été annoncées et détaillées la semaine dernière. Lisez-les en détail et plusieurs fois, car il y a de nombreux éléments importants !

Une fois que c'est fait, à l'attaque ! Le thème de cette fois est...

« Explorer des lieux inconnus »



Le concours est ouvert à tous. Voici un résumé des règles !

• Pour participer, vous devez créer un jeu sur le thème «Explorer des lieux inconnus».
• Vous devez poster votre jeu sur Planète Casio avant Samedi 23 Novembre à 18 heures. Vous avez le droit de modifier votre participation jusqu'à la deadline, mais plus après.
• Votre jeu doit être un programme en Basic Casio fonctionnel dans PRGM. Si vous le demandez dans la description, nous testerons votre jeu dans l'interpréteur C.Basic. Ça peut vous être utile si vous voulez gagner en vitesse, principalement.
• Votre jeu doit contenir une référence à un mois ou une saison de l'année : le nom d'un personnage, une ligne de dialogue, le contexte de l'histoire... vous avez le choix des armes.

Les programmes seront testés par Shadow15510 et moi-même, et notés sur 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

La signification de chaque catégorie est expliquée dans l'annonce des règles.

Les résultats seront annoncés le Samedi 30 Novembre et le participant ayant obtenu le meilleur score gagnera une Graph 90+E ! Là encore plus de détails dans l'annonce des règles.

Pour ceux qui ont réussi à lire jusqu'ici tout en se retenant de commencer à coder, voici mes conseils !

Ne négligez pas l'aspect scénaristique ! C'est facile de créer un univers simple, ne passez pas à côté.
La durée de vie et la qualité du code ne sont pas des critères !
Postez une version jouable minimale de votre jeu avant Jeudi soir !

Sur ce, happy coding et tous à vos calculatrices !


Précédente 1, 2, 3, 4, 5, 6 ··· 8, 9, 10 Suivante
Massena En ligne Ancien rédacteur Points: 2244 Défis: 11 Message

Citer : Posté le 16/11/2019 21:50 | #


Lephenixnoir a écrit :
Postez une version jouable minimale de votre jeu avant Jeudi soir !

La date butoir c'est Jeudi ou Samedi ? :thonk:
Lephenixnoir Hors ligne Administrateur Points: 24668 Défis: 170 Message

Citer : Posté le 16/11/2019 21:51 | #


C'est Samedi ! Mais mon conseil, c'est d'avoir un jeu jouable au plus tard Jeudi pour avoir le temps de faire des ajustements.
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Massena En ligne Ancien rédacteur Points: 2244 Défis: 11 Message

Citer : Posté le 16/11/2019 21:51 | #


Ah ok
Youstones Hors ligne Membre Points: 333 Défis: 0 Message

Citer : Posté le 16/11/2019 22:20 | #


J'avoue que j'ai perdu toute inspiration et quand je vois vos idées de thème, je me sens très loin
Mais bon, la nuit porte conseil et j'ai encore de long jour pour apprendre !
Etudiant en informatique à l'Umons, fan de prog en tout genre
Massena En ligne Ancien rédacteur Points: 2244 Défis: 11 Message

Citer : Posté le 17/11/2019 08:44 | #


Mais du coup, on doit pas dépasser une taille totale de 60k quand on utilise C.Basic, vu que sinon c'est incompatible avec PGRM ?
Disperseur Hors ligne Membre Points: 1830 Défis: 1 Message

Citer : Posté le 17/11/2019 09:03 | #


Programme en monochrome ou on peut faire en couleurs ?
Lephenixnoir Hors ligne Administrateur Points: 24668 Défis: 170 Message

Citer : Posté le 17/11/2019 09:28 | #


Massena a écrit :
Mais du coup, on doit pas dépasser une taille totale de 60k quand on utilise C.Basic, vu que sinon c'est incompatible avec PGRM ?

La condition est toujours « Il faut que ça marche dans PRGM », donc non a priori.

Disperseur a écrit :
Programme en monochrome ou on peut faire en couleurs ?

Les Graph monochromes et les Graph 90 sont autorisées.
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Disperseur Hors ligne Membre Points: 1830 Défis: 1 Message

Citer : Posté le 17/11/2019 09:48 | #


Donc on vous precisera en ommentaire quelle appli et quelle calto utiliser
Lephenixnoir Hors ligne Administrateur Points: 24668 Défis: 170 Message

Citer : Posté le 17/11/2019 09:50 | #


Voilà, très bien
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Sentaro21 Hors ligne Membre Points: 878 Défis: 0 Message

Citer : Posté le 17/11/2019 10:09 | #


Congratulations on the resurgence of CPC.
I'm happy that C.Basic can be involved in Basic Casio of CPC.

For the monochrome version,
The following settings are recommended to maintain compatibility with Basic Casio.
Pict mode   :Main Mem
Storage mode:Main Mem
RefrshCtl DD:off


The CG version may not work well because graphics command are not fully compatible.

If any bug is found, it will be fixed and supported immediately.

Je continue à développer C.Basic. (Il est compatible avec Basic Casio.)
Overclocking utilitaire Ftune/Ptune2/Ptune3 est également disponible.
Si vous avez des questions ou un rapport de bogue, n'hésitez pas à me le faire savoir.
Kikoodx Hors ligne Ancien labélisateur Points: 3039 Défis: 11 Message

Citer : Posté le 17/11/2019 10:29 | #


Lephenixnoir a écrit :
Massena a écrit :
Mais du coup, on doit pas dépasser une taille totale de 60k quand on utilise C.Basic, vu que sinon c'est incompatible avec PGRM ?

La condition est toujours « Il faut que ça marche dans PRGM », donc non a priori.

Mince, tu m'as troublé Lephé
Maintenant je dois partir vers quelque chose d'entièrement différent, et optimiser la mémoire.
Pas grave, je vais tout réduire, mais ça va diminuer l'effet escompté
(Lephé m'a dit hier dans la shout que la limite de 1 Mo de C.Basic pouvait être utilisée.)
ouais ouais
Lephenixnoir Hors ligne Administrateur Points: 24668 Défis: 170 Message

Citer : Posté le 17/11/2019 10:35 | #


En effet, j'ai d'abord cru qu'il était possible de le faire sans gêner le comportement du programme dans PRGM, mais j'ai réalisé ensuite que c'était faux.

Est-tu vraiment si limité par les 60k de la mémoire principale ? Même avec des Picture et pas mal de matrices je sais pas comment remplir tout ça... x_x
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Kikoodx Hors ligne Ancien labélisateur Points: 3039 Défis: 11 Message

Citer : Posté le 17/11/2019 10:37 | #


Lephenixnoir a écrit :
En effet, j'ai d'abord cru qu'il était possible de le faire sans gêner le comportement du programme dans PRGM, mais j'ai réalisé ensuite que c'était faux.

Est-tu vraiment si limité par les 60k de la mémoire principale ? Même avec des Picture et pas mal de matrices je sais pas comment remplir tout ça... x_x

Génération procédurale d'une map de 200x200 ?
ouais ouais
Massena En ligne Ancien rédacteur Points: 2244 Défis: 11 Message

Citer : Posté le 17/11/2019 10:51 | #


Picrooooss
C'était l'instant pub
Lephenixnoir Hors ligne Administrateur Points: 24668 Défis: 170 Message

Citer : Posté le 17/11/2019 10:51 | #


Hmm... tu peux peut-être soit la générer au fur et à mesure qu'on la visite (et C.Basic va assez vite pour que tu te le permettes) soit générer une forme réduite (ie. compacte) et en déduire l'état de l'écran à chaque fois ?
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Kikoodx Hors ligne Ancien labélisateur Points: 3039 Défis: 11 Message

Citer : Posté le 17/11/2019 10:56 | #


Lephenixnoir a écrit :
Hmm... tu peux peut-être soit la générer au fur et à mesure qu'on la visite (et C.Basic va assez vite pour que tu te le permettes) soit générer une forme réduite (ie. compacte) et en déduire l'état de l'écran à chaque fois ?

La matrice de 200x200 allait être la forme compacte ^^'
Je vais essayer de faire mieux.
J'allais utiliser les Str au début, mais elles sont limitées dans PRGM donc c'est mort
Je vais sûrement prendre la limitation et essayer d'en tirer quelque chose, sans défi un défi n'est pas un défi... Euh.
ouais ouais
Massena En ligne Ancien rédacteur Points: 2244 Défis: 11 Message

Citer : Posté le 17/11/2019 10:58 | #


Avec un jeu textuel aussi, c'est chaud. On atteint rapidement les 60ko
Youstones Hors ligne Membre Points: 333 Défis: 0 Message

Citer : Posté le 17/11/2019 11:02 | #


Toi aussi kikoodx ta voulu générer avec les matrice ?!
Etudiant en informatique à l'Umons, fan de prog en tout genre
Kikoodx Hors ligne Ancien labélisateur Points: 3039 Défis: 11 Message

Citer : Posté le 17/11/2019 11:10 | #


Youstones a écrit :
Toi aussi kikoodx ta voulu générer avec les matrice ?!

En gros oui
ouais ouais
Youstones Hors ligne Membre Points: 333 Défis: 0 Message

Citer : Posté le 17/11/2019 11:12 | #


Mais moi j'ai aucune idée car c'est bcp trop vague le thème
Etudiant en informatique à l'Umons, fan de prog en tout genre
Lephenixnoir Hors ligne Administrateur Points: 24668 Défis: 170 Message

Citer : Posté le 17/11/2019 11:17 | #


Dans le pire cas Kikoodx, n'hésite pas à réduire ta map si ça ne dérange pas le gameplay. J'ai insisté sur le fait que la durée de vie du jeu ne compte pas.

Youstones a écrit :
Mais moi j'ai aucune idée car c'est bcp trop vague le thème

Prochain CPC : "Les RPGs tactiques sur maps hexagonales"
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Précédente 1, 2, 3, 4, 5, 6 ··· 8, 9, 10 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 63 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