Vraiment pas mal tous le gameplay est present. une tres bonne base.
Un peu plus de polish, son , UX, animation et tu pourrais concurrencer Advancewars
Criteria | Rank | Score* | Raw Score |
Note générale | #9 | 4.091 | 4.091 |
Overall | #11 | 4.341 | 4.341 |
Respect du thème | #15 | 4.591 | 4.591 |
Ranked from 22 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.
Pseudo adhérent Premium sur Gamecodeur
JaDona974
Elève Gamecodeur depuis...
Février 2020
Langage / Moteur utilisé
Lua / Love 2D
Temps passé (environ)
~100h
Décrivez votre expérience (déroulement, difficultés, progrès réalisés, bilan personnel)
Bonjour tout le monde, j'étais en plein en train de coder mon shooter maison à la fin de l'atelier shoot'em up quand j'ai appris le thème de la GameJam : GRID. Ça a tout de suite fait tilt ! Il faut que je fasse un jeu à la Advance Wars !
En fait, ça fait longtemps que j'ai envie de créer un Advance Wars like mais avec mon niveau étant ce qu'il est... J'avais beau chercher sur internet des tutos, je tombais sur des forums où des personnes balancent des paragraphes de codes comme ça sans explications détaillées, ou encore des : "cherches les algorithmes BFS et A* sur wikipédia", certes..
Mais mon niveau ayant augmenté récemment grâce aux ateliers, j'ai enfin pu me lancer. C'est la première fois que je code un jeu aussi complexe. "Complexe" bien sûr pour mon niveau ^^
En tout cas cette fois-ci j'ai réussi. J'ai dû réfléchir à l'algorithme pour afficher le nombre exacte de cases correspondant au move range de chaque unité.
Je crois que c'est une sorte de variante du Floodfill (en tout cas je l'ai appelé comme ça) utilisé dans la vidéo sur le démineur. Mais je n'ai copié aucun code pour l'algo, j'ai tout codé moi même, à partir d'une simple idée trouvée sur internet : on met un 0 sur la case de destination, puis on incrémente chaque case autour de 1, puis 2 etc.. On remplit toute la grille comme ça, puis notre unité n'a plus qu'à checker les cases autour de lui, choisir celle qui a la valeur la plus basse et c'est parti jusqu'à atteindre la case de destination. C'est tout bête en fait, comme ça il pourra toujours trouver le chemin le plus court, même dans un labyrinthe.
Bref ^^
Comme précisé dans mon devlog, il manque encore quelques fonctionnalités que j'aurais aimé intégrer si j'avais eu plus de temps, comme des usines pour fabriquer des unités, les animations des persos et des combats etc..
Sinon, tous les sprites ont été réalisés par moi même (la police de caractère aussi en fait), d'où la piètre qualité haha. Les sons ont été fait avec Bfxr, Audacity et FL studio. Il manque aussi la musique, j'étais un peu juste niveau temps et en manque d'inspiration :/. Oui je suis un peu réticent à intégrer les créations d'autres personnes dans mes jeux, j'aime avoir une création 100% moi :)
Je rajouterai tout ce qui manque (et bien plus encore) dans une potentielle future version 2.0 ^^
En attendant il faudra se contenter de ce petit prototype.
Bon jeu :)
Vraiment pas mal tous le gameplay est present. une tres bonne base.
Un peu plus de polish, son , UX, animation et tu pourrais concurrencer Advancewars
Cool que ça t'ai plu ^^
Il manque encore pas mal de choses pour se rapprocher un peu plus, même si au final je vais quand même apporter des choses nouvelles qui n'existaient pas dans le jeu original.
Ça fait parti des gros jeux que j'aimerai coder un jour de manière pro en vu d'une commercialisation. Alors c'est sûr je m'y remettrai. Mais bon avant ça il faut apprendre les fondamentaux, alors je vais continuer les ateliers pour le moment.
Wow la vache, il y a beaucoup de taff là dedans, bravo! Le résultat est très accrocheur, tout y est bien travailler, c'est propre et soigné, c'est très qualitatif!
C'est tellement dommage de ne pas avoir une petite musique derrière, pourtant tu as utiliser FL Studio pour tes sons ^^
Encore une fois félicitations pour tout ce boulot abattu, j'espère que tu seras bien récompenser, tu le mérites!
PS: Aucun rapport mais dis-moi, tu es de la Réunion? ;)
Merci pour ton commentaire !
Oui effectivement il manque la musique ^^
J'ai eu une grosse panne d'inspiration. Autant faire des musiques lentes et "sombres" c'est pas trop un soucis, mais j'ai plus de mal à composer des musiques un peu plus rythmées et enjouées. Il ne me restait plus beaucoup de temps du coup j'ai préféré faire un peu de polish et surtout corriger des bugs avant d'uploader. Je ne le laisserai pas tomber. J'y reviendrai quand j'aurai du temps ^^ (là j'ai trop d'obligations extérieures)
Effectivement vu mon petit 974 haha, je suis réunionnais, même si maintenant j'habite à Bordeaux.
Pour la musique, tu vois, je suis exactement l'opposé, je peux te créer des musiques dynamique/rythmé à la volée, mais pour ce qui est de musiques d'ambiances, plus calme, je galère! Si jamais tu souhaites le continuer et que ta besoin de ce genre de musique, je pense que je pourrait te filer un coup de main là dessus sans problème, hésites pas à venir m'en parler si jamais tu es intéressé (J'ai le même pseudo sur Discord)
Haha oui, le nombre ne ment pas, c'est cool, moi j'y suis toujours, on est pas nombreux mais tu dois être la 5ème ou 6ème personne d'ici que je rencontre, ça fait plaisir :p
Courage à toi pour la suite!
Très bonne réalisation ! Cette idée de partir de la fin pour trouver le chemin est super, je vais garder ça de côté. L'IA ne nous fait pas de cadeaux, nous n'avons pas le droit à l'erreur ! Mais j'ai réussi à m'en sortir contre elle, de justesse ^^. Bravo pour le travail effectué.
Très mon jeu! Un peu dur à prendre en main au début mais quand on commence à comprendre les mécanismes on se pend vite au jeu
J'adore l'apparition de ton logo et du nom du jeu ! ça fait super pro !
La gestion des tours et des menus sont très bien faits.
Malgré une défaite (habituelle pour moi dans ce type de jeux), j'ai aimé y jouer.
Félicitations pour ton magnifique travail !
Merci ! C'est loin d'être parfait, mais j'ai essayé de faire pas trop mal dans le temps imparti.
À la base j'avais pensé créer ce petit logo et l'inaugurer dans mon shoot'em up en cours, finalement c'est avec Gridwars qu'il a fait son apparition. Je vais le mettre partout ^^ J'ai même créé une chaine youtube "jadonagames" pour l'occasion, et j'y mettrai les vidéos de tous mes jeux au fil du temps.
Victoire à ma première partie.
J'ai eu un peu de mal au début avec les commandes mais j'ai fini par m'y retrouver. Peut-être faire en sorte qu'on puisse jouer à la souris. Et autre commentaire sur les commandes, une fois qu'on a terminé notre tour, le fait de cliquer "D" sur une case vide et ensuite de nous proposer 4 options, dont celle de quitter, pourrait faire en sorte qu'on quitte le jeu accidentellement. Je crois qu'il faudrait repenser la façon de terminer son tour.
Une musique de fond serait un plus!
Mais sinon, si c'est ta première jam, et bien bravo, ta tout de même réussi à rendre un jeu jouable!
Merci pour ton retour.
Oui déjà il faudrait que je propose un choix"oui ou non" avant de quitter la map et même de mettre "quitter" dans les options par exemple.
Comme j'ai repris le gameplay d'advance wars sur gameboy advance j'avais trouvé plus sympa de jouer au curseur (le prototype était à la souris). Pareil du coup pour la façon de finir le tour qui est identique au jeu d'origine, c'est vrai que même si c'est "logique" pour un joueur d'avance wars, c'est pas forcément évident pour tout le monde.
Je prends note pour une future v2 ^^
je rejoins l'avis de Syllius, mais je pense qu'il faudrait plutôt proposer le type de déplacent actuel a la manette et avoir une alternative a la souris... tout en modifiant la fin des tours ;)
- proposer les unités sans ordre automatiquement et lorsque toutes les unités n'ont plus d'actions possible, faire pop a l’écran le tour suivant, c'est une piste parmis tant d'autres...
J'ai pas compris le "proposer les unités sans ordre automatiquement" ?
Par contre vu que je mettrai plus tard de l'argent (argent gagné chaque tour selon le nombre de bâtiments que l'on possède) et des nouveaux types de bâtiment, comme les usines où l'on peut fabriquer ses propres unités, je ne peux pas changer automatiquement de tour.
Mais bon une chose à la fois, ^-^ Déjà je dois finir mon shoot'em up et avancer dans les ateliers, sinon je ne dépasserai jamais les fondamentaux haha
Super réalisation ! Bien complexe et en plus, tu as mis de l'AI, excellent !!!
Super boulot JaDona :) C'est très ressemblant avec l'original !
Tout est très propre ! Qu'est-ce que tu vas nous pondre lorsque tu auras intégré tous les ateliers !!
Pour la musique, je comprends tes réticences même je ne vois personnellement aucun problème, dans la mesure où tu ne tires aucun bénéfice de ton jeu. Au contraire même, ça rentre dans le "fair use". :) Mais j'ai bien compris que ce n'est pas pour l'argument juridique que tu n'en mets pas. :)
Well Done !
Merci !
Après j'avais déjà un petit peu d'expérience avec un platformer que j'avais fait l'an dernier sur unity bien avant de connaître GameCodeur, dispo sur mon itchio. Pareil c'était 100% moi, il m'avait pris 6 mois (avec le boulot à côté) et j'avais fait les petites musiques aussi.
Donc oui effectivement c'est pas vraiment le côté "jeu gratuit donc ça va", c'était juste l'envie de montrer aux gens et de leur dire : "J'ai tout fait tout seul dans ce jeu, tout est de moi". Et je m'étais dit que pour les prochains je m'embêterais moins, mais au final en plein développement je ne peux pas m'empêcher de créer tous mes sprites au lieu d'aller en chercher sur le net. Ça m'entraîne pour le pixel art ^^
Excellent, moi aussi, je suis fan! Tout est cohérent est très stylé!!
BRAVO!!!
oO
T'as même pas fini l'atelier shooter ? ... et tu nous fais un truc comme ça ? ... en 2 semaines ? ...
Et concernant les assets, j'adore . J'essaye comme toi de tout faire moi-même, mais les fonts j'ai pas réussi . En tout cas GG parce que ça donne vraiment un style personnel et une cohérence à l'ensembe, je sais pas comment dire ... je suis fan ! Ton intro, ton logo, ta petite présentation... tout est bien intégré.
En plus du coup, t'as pas fait l'atelier GUI, et la tienne fonctionne super bien.
Et pour finir je me suis fais rouster par l'IA alors ... vraiment un grand bravo !
Merci pour le message :)
Ben on va dire que le combo confinement-chômage partiel aide un peu ... haha
Et j'avais un petit peu d'expérience avant gamecodeur, avec un platformer fait sur unity, mais pas en pur code par contre du coup.
Effectivement, j'ai codé sans faire l'atelier GUI, mais le mien est très basique avec juste quelques boutons, du coup j'ai géré les changements de focus au cas par cas, ce qui n'est pas très pratique si on a 20 boutons par exemple.
Mon IA fait le strict minimum ^^
Elle est agressive, elle fonce sur l'ennemi sans réfléchir :P
Leave a comment
Log in with itch.io to leave a comment.