Bonjour à toutes et à toutes ! Je sais que vous l'attendez tous… Ou pas. Mais dans ce cas je m'en fiche donc on ne va pas s'embêter inutilement. Ainsi, à partir de maintenant, aujourd'hui, dans l'immédiat, à l'heure où je vous parle, le dimanche à 18 heures, la seconde qui est déjà passée, à l'instant… Le concours 7 Days CPC n°18 commence !
Mais mais avouez-le, vous attendiez tous que ce
concours de programmation de jeu en C/C++/Asm qui dure
une semaine à partir de maintenant, ouvert à tous (en s'inscrivant tout simplement et gratuitement), commence ! C'est maintenant vrai, êtes-vous prêts pour programmer un jeu et tenter de
gagner une magnifique Casio Graph 75+E ?!
Ce lot nous est généreusement offert par
Casio Education ! Et, je le rappelle,
à titre exceptionnel et pour la première fois, ce n'est pas une calculatrice qui est un jeu, mais bien
deux calculatrices qui sont en lot ! Le second gagnera aussi une même Casio Graph 75+E ! Nous demanderons quand même un minimum de qualité pour adjuger gagnant du lot.
Comme vous le savez, les jeux doivent respecter un thème. Pour cette édition, vos jeux devront être dans le thème de
la marine !
Bon, ce concours est quand même réglementé, donc votre programme devra respecter les critères suivants pour être éligible comme gagnant :
– Votre participation doit être
un jeu.
– Le jeu en question doit être un programme en C/C++/Asm à destination des Graph 75/85/95 (+E) (SD).
– Le thème du jeu doit correspondre avec celui donné ci-dessus. (la marine)
– Le programme doit être crée à l'occasion de ce concours. En cas de triche vérifiée sur ce point, nous nous réservons le droit d'annuler sa participation, et, le cas échéant, d'annuler l'éventuelle victoire.
– De même, vous devez être l'auteur du programme posté.
– Le programme doit être posté dans la section "Jeux" du site. (Planète Casio bien entendu). Une simple inscription suffit pour les visiteurs désirant participer.
– Le programme doit être posté avant le dimanche 14 février 2016 à 17h59 et 59s (heure du serveur). L'heure de dernière modification fait foi. Vous devez inclure la rédaction de la description de votre programme dans ce délai.
– Les sources du programme doivent être fournies pour l'évaluation du code source. En cas d'absences, vous aurez 0/3 pour la qualité du code (ainsi que l'originalité, et les bugs).
– Posséder une interface en français ou en anglais. Comme pour les éditions précédentes, les dialogues dans un langage plus ou moins connu doivent être traduits.
– Il devra figurer dans le programme que celui-ci a été créé à l'occasion de ce concours. Le choix de l'affichage est libre.
– Vous ne pouvez remporter qu'un seul 7 Days CPC dans l'année (si vous avez remporté le lot). Toutefois, votre participation est toujours la bienvenue.
Il ne me reste plus qu'à vous souhaiter bonne chance, épatez nos testeurs ! Pour toute question sur cette édition, n'hésitez pas à poster un commentaire ici ou en message privé à moi. Pour un doute, une question sur les CPC en général, vous pouvez vous renseigner
ici.
Citer : Posté le 14/02/2016 19:49 | #
Tu as fait ce programme seul et tu n'en as parlé à personne ? Félon !
Citer : Posté le 14/02/2016 20:08 | #
Il a l'air génial ! Quand je pense au temps que j'aurais gagner avec pour mon zelda, au lieu de passer un à un la cinquantaine de sprites (x2 avec le gris) dans le sprite coder !
Notes ( logiciel qui calcule votre moyenne, basic )
Professeur Layton ( jeu d'énigme en C )
Mario & Sonic Rush ( jeu de course 3D en C )
Jetpack Joyride de Drakalex007
Arcuz de Dark Storm
Casion de Az et Darkysun
Un jeu de course en 3D pour calculatrice :
http://www.planet-casio.com/Fr/programmes/voir_un_programme_casio.php?showid=2773&page=1.
Citer : Posté le 14/02/2016 21:14 | #
Tu as fait ce programme seul et tu n'en as parlé à personne ? Félon !
En fait vous n'allez pas le croire, mais j'avais fait un topic pour une ancienne version de ce programme il y a quelque temps, mais il avait suscité moins que peu d'intérêt, au poins que j'ai dû le supprimer parce qu'il n'est plus dans ma liste de topics
Je vais retravailler ça et puis je le posterai alors. Bon, et puis on va arrêter ce HS hein ?
Citer : Posté le 15/02/2016 00:54 | # | Fichier joint
Avec la suspension de l'accès à planète casio hier, je n'ai pas pu accéder au sprite coder et du coup je n'ai que très peu avancer dans mon add-in (car j'avais besoin des sprites pour réaliser les premiers tests d'affichage).
Arf, c'est bête car les outils ne sont même pas hébergés sur notre serveur, mais sur celui de Ziqumu… Donc il était accessible…
Ajouté le 15/02/2016 à 00:57 :
Lephe petit coquinou tu voulais garder ce super petit programme pour toi hein avoue
Tu as fait ce programme seul et tu n'en as parlé à personne ? Félon !
Si, à moi
Je mets un screen.
Tu l'as améliorer depuis que tu m'en avais passé une version. Celle que j'ai n'affiche que le code de la dernière image.
Ajouté le 15/02/2016 à 01:49 :
Voici une archive contenant les participations. Les testeurs utiliseront cette archive, vous pouvez-donc dès à présent mettre à jour vos jeux sans aucun problème.
Le barème de cette édition peut encore légèrement changer, mais pour l'instant on se base là-dessus :
1pt : Originalité
3pts : Gameplay et durée de vie
2pts : Ergonomie (menus, touches, etc.)
2pts : Graphismes
2pts : Bugs et qualité du code
+0.5 de bonus "coup de coeur" pour départager d'éventuels ex-aequos
Total sur 10 points.
Je rappelle aussi que je "corrigerai" personnellement l'ensemble des codes pour que vous puissiez vous améliorer. Ça ne sera sans doute pas parfait, mais ça vous fera prendre de meilleures habitudes.
Citer : Posté le 15/02/2016 08:44 | #
Je mets un screen.
Tu l'as améliorer depuis que tu m'en avais passé une version. Celle que j'ai n'affiche que le code de la dernière image.
Bien sûr. Tu croyais pas que je passais mes journées à glander non plus ?
Voici une archive contenant les participations. Les testeurs utiliseront cette archive, vous pouvez-donc dès à présent mettre à jour vos jeux sans aucun problème.
Excellent
Je rappelle aussi que je "corrigerai" personnellement l'ensemble des codes pour que vous puissiez vous améliorer. Ça ne sera sans doute pas parfait, mais ça vous fera prendre de meilleures habitudes.
À propose de bonnes habitudes, essaie de parler de la combinaison GetKey() + timer pour gérer les animations, je crois que j'ai réussi à me faire entendre pour la première fois sur ce point donc autant en profiter
Citer : Posté le 15/02/2016 10:35 | #
Que veux-tu dire par ergonomie ? Tu dis "Menu, touches, ...", tu veux dire la simplicité à naviguer dans le jeu ? (Il faut dire que l'ergonomie est un peu relative ici...)
Citer : Posté le 15/02/2016 10:37 | #
De manière générale, ce sera la fonctionnalité, simplicité, réactivité et autres critères concernant l'interface entre l'utilisateur et le programme.
Citer : Posté le 15/02/2016 15:09 | #
À propose de bonnes habitudes, essaie de parler de la combinaison GetKey() + timer pour gérer les animations, je crois que j'ai réussi à me faire entendre pour la première fois sur ce point donc autant en profiter
J'y comptais bien (j'ai utilisé ça pour MS4, ça marche nickel)
Que veux-tu dire par ergonomie ? Tu dis "Menu, touches, ...", tu veux dire la simplicité à naviguer dans le jeu ? (Il faut dire que l'ergonomie est un peu relative ici...)
En gros, c'est l'aisance avec laquelle tu te ballade dans le jeu. Exemples : Est-ce que les touches pour choisir quelque chose dans un menu sont adaptées ? Si ça te dérange de valider avec EXE parce que tu tiens ta calto comme un GameBoy, ça rentre en compte. Est-ce que l'interface générale est claire ? Est-ce que les touches pour jouer sont agréable ? Se déplacer avec 4568 c'est pas forcément "ergonomique".
Si tu veux plus d'explications, essaie de passer par TS, à l'écrit c'est pas hyper pratique.
Citer : Posté le 15/02/2016 18:20 | #
MS4 ? C'est Métro Siberia 4 ?
Enfin, Perso pour les animations j'utilise le régulateur de FPS de la lib usefull plus une variable Frames, et avec un code de la mort je gère toutes les animations :
Selon chaque sprites je gère :
Le nombre d'images différentes (peut varier selon le sprite).
Le temps d'affichage de chaque images (en frames).
La taille de chaque image.
la position de chaque image (si par exemple l'intérieur du sprite reste le même selon son orientation, je réutilise l'image à afficher en XOR pour ne pas créer plusieurs fois la même
Pourras-tu survivre plus de 20 secondes dans ce fameux tunnel appelé Graviton
Rebondis entre les murs en évitant les piques dans SpikeBird
Pourras-tu éviter de te faire écraser dans FallBlocs (élu Jeu Du Mois)
La version 2048 tactile amélioré au plus haut point : 2048 Delux !
Pars à la recherche des morceaux d'étoile dans Lumyce (élu Jeu Du Mois)
Citer : Posté le 02/03/2016 23:34 | #
Où en sont les tests ?
Citer : Posté le 02/03/2016 23:49 | #
Legolas les a, on attend plus que la news !
Citer : Posté le 04/03/2016 08:15 | #
Je voulais les donner au plus vite, c'est-à-dire hier soir. Vous comprendrez que je n'ai pas pu...
Pong400
PierrePaCiseaux (CP400)
Les Triangles
Menu
ASCII
Nombres premiers
Citer : Posté le 05/03/2016 08:12 | #
Legolas quand est ce que tu pourrat les publier ?
- Kirby's DreamLand : Gobe , Gobe , Gobe !!!
- L'invasion Seanchans : Détruit la flotte ennemis a bord du "Danseur des vagues".
Citer : Posté le 05/03/2016 08:39 | #
Hier je n'avais pas accès à l'ordinateur, aujourd'hui je suis aux scouts... Soit ce soir, soit demain.
Pong400
PierrePaCiseaux (CP400)
Les Triangles
Menu
ASCII
Nombres premiers
Citer : Posté le 05/03/2016 08:41 | #
Ok merci
- Kirby's DreamLand : Gobe , Gobe , Gobe !!!
- L'invasion Seanchans : Détruit la flotte ennemis a bord du "Danseur des vagues".