Ouah on se croirait vraiment dans Worms ! Félicitations j'aime beaucoup
Play game
Tank Armageddon's itch.io pageResults
Criteria | Rank | Score* | Raw Score |
Note générale | #4 | 4.382 | 4.382 |
Overall | #6 | 4.456 | 4.456 |
Respect du thème | #8 | 4.529 | 4.529 |
Ranked from 34 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.
Pseudo Adhérent sur Gamecodeur
Nono02P
Élève depuis le (jour / mois / années) ou en nombre de mois
06/09/2018
Comments
Enorme boulot derrière ton jeu. C'est impressionnant. En plus, la petite touche Kaamelott est juste géniale.
Bravo pour cette production.
Merci l'ami, ça me fait plaisir de ta part !
En plus l'ia devrait pas tarder à arriver... Elle s'entraîne, après vous allez pleurer ! Mdr
Mais t'inquiète pas je suis persuadé que t'es capable de faire au moins aussi bien si ce n'est mieux... Lors de notre Jam street fighter je t'ai vu coder comme un taré, tu m'as vraiment impressionné. ;-)
Un réseau de neurones couplé avec un algorithme génétique...
En fait ça mime le fonctionnement de l'évolution biologique :)
Je vais bientôt faire un devlog sur mon jeu + un sur l'IA à proprement parler.
Si tu veux, tu peux aller voir le code sur mon github ! https://github.com/Nono02P/TankArmageddon
Pour la partie fonctionnelle :
- Matrix.cs
- ActivationFunctions.cs
- NeuralNetworks.cs
- GeneticNeuralNetwork.cs
- Population.cs
Les classes et l'interface qui font la liaison entre les entrées et le jeu c'est :
- IControl.cs
- PlayerControl.cs
- NeuralNetworkControl.cs
Super !! on ce demande d'ou vient l'inspiration !!
Très bon jeu qui montre un très bon niveau de complexité. Ca due demander énormément de travail.
Félicitation pour ta réalisation!!
Salut Nono,
J'ai vu des avis sur afficher une trajectoire, je trouve que ça marche très bien sans, c'est d'ailleurs ce qui fait le sel du genre. Après j'ai regardé tank stars, c'est la trajectoire du précédent tir qui est affichée (si j'ai bien tout compris).
Joli boulot sur la physique des tanks et des projectiles, les grenades rebondissement bien. Et ta génération procédurale du sol est top, même si elle pourrait être affinée pour donner un rendu moins linéaire (facile à dire hein ? ;) )
Il me manque des effets d'impact ou d'explosion et une petite IA, et ça sera très cool.
Je pense faire cet trajectoire pour le fun parce que techniquement ça m'intéresse mais je pense que ce sera quelque chose à activer dans les paramètres du style "aide à la visée"
Pour l'ia, je suis parti sur du réseau de neurones couplé avec de l'algo génétique... J'ai en théorie terminé de le coder (à l'instant) et là je dois attendre que l'ia apprenne à jouer par elle même :D
J'ai encore énormément de boulot côté pollish... J'ai effectivement prévu des animations d'explosions, du parallaxe, des shaders pour gérer le jour/nuit/orage, etc...
Mais pour avoir ce résultat là, j'ai du faire des choix et je me suis concentré sur le fait d'avoir un jeu jouable xD
En tout cas merci du retour !
Un grand merci à toi, ça me touche :)
J'ai encore énormément de boulot mais je commence à être un peu satisfait de moi (je suis en train de regarder mon IA apprendre à jouer toute seule, ça à l'air de marcher ça à un côté magique...)
J'ai vraiment été agréablement surpris par cette communauté bienveillante !
Longue vie à Gamecodeur !
BRAVO, BRAVO, BRAVO, génial, je vois que tu as trouvé la solution pour le haut enneigé des montagnes, toujours aussi beau ! manque juste un petit scroll avec 2 3 nuages en arrière plan !, peut-être aussi l'affichage de la trajectoire balistique a la tank stars sur android, sinon j'adore avec l'IA ça vas déchirer ! bonne continuation ! à bientôt !
Merci merci merci ! Lol
Le scrolling parallax est prévu avec des nuages, d'autres collines générées aléatoirement, etc...
Mais en fait j'essaye de coder l'ia pour la fin des votes, le reste arrivera après ;)
T'es le deuxième à me parler de cette trajectoire balistique, il va vraiment falloir que je me penche dessus post jam :) (j'avoue que ça me fait un peu peur côté performances mais le défi me plaît bien)
Merci l'ami ! :)
Tu sais... Le scrolling c'est certainement une des choses qui m'a pris le moins de temps (j'avoue HydroGene m'a donné sa botte secrète avec les Matrix de monogame) ! ^^
Par contre j'ai bien morflé c'est avec le bruit de perlin et en trigo (alignement du canon par rapport à l'angle du tank, objets qui suivent la pente du sol, rebonds des grenades en fonction de l'inclinaison du sol...) :D
Super jeu, il manque juste l'IA mais je sais que c'est pour bientôt 👍
Merci ! As tu rencontré des soucis, as tu des axes d'améliorations ?
J'ai une liste relativement longue de choses qui restent à faire dessus mais étant limité par le temps j'ai été à l'essentiel.
Il me manque des animations, j'aurai aimé rajouter des éléments qui bougent dans le ciel histoire de rajouter un peu de vie au jeu, changer les couleurs sur la map et les gérer différemment, avoir plus d'items, avoir une ia, etc... Je ne peux pas dire que j'ai chômé mais je me suis peut-être mis la barre trop haute...
Mais qu'est ce que j'ai pu apprendre et prendre du plaisir à le faire :)
Coucou, Les deux principaux points négatifs pour moi sont :
- Avoir un indicatif quand on lance ou vise, surtout quand on lance une grenade, on ne voit pas ou elle va arriver.
- La résolution, le jeu et son contenu, principalement le texte s'affiche en petit et sur un écran 4k on voit pas grand chose.
Ensuite il ne faut pas oublié que c'est une Jam, donc tu ne pourras forcément pas tout mettre les fonctionnalités que tu veux ;)
Je vois ce que tu veux dire, pour afficher une espèce de courbe que suivra les explosifs. Je t'avoue que j'ai un peu peur que ça rende le gameplay trop "assisté".
Mais j'essayerais d'implémenter ça post-jam parce que techniquement je ne vois pas trop comment faire pour l'instant (surtout en gardant de bonnes performances parce que ça va devoir se mettre à jour au fur et à mesure que la barre se charge) et que ça vient de piquer ma curiosité. Après pourquoi pas faire un menu options au début avec deux modes (avec ou sans), en fonction de la difficulté voulue ! :D
Pour la résolution d'écran, malheureusement je le sais... Pour tout te dire, je développe avec un PC pas très adapté, j'ai pris la résolution maximale que je pouvais utiliser dessus. :/
Dès que j'ai de quoi investir un peu, je me prendrais un PC plus adapté qui me permettra de facilement développer dans ces résolutions. :)
Il faut vraiment que je travaille sur l'adaptation des résolutions d'écran après la jam.
Merci beaucoup de ton retour ! :D
Leave a comment
Log in with itch.io to leave a comment.