
Tron: Combat de disque (GameCodeur GJ20)
Vous êtes un programme qui a été sélectionné pour participer aux jeux de la grille. Parviendrez-vous à survivre ? ce prototype a été crée dans le but de participer a la gamejam organiser par gamecodeur sur le thème des rebond et collision c'est ma deuxième participation - Élève Premium de Gamecodeur : Depuis Septembre 2018 - Langage et Framework utilisé : Lua et Love2D - Codé par moi-même. Touches:Joueur 1 "'Z'Q'S'D" pour les déplacements "T" pour lancer le disque "G" pour le reprendre après un rebond"F" et "H"pour changer l'angle de tir" Joueur 2Flèches directionnelles pour les déplacements Pavé numérique : "8"pour lancer le disque "5" pour le reprendre après un rebond "4" et "6" pour changer l'angle de tir"F6" pour recharger une partie après une mort"F7" et "F8" pour diminuer et augmenter le volume de la musique"Echap" pour retourner à l'écran titre et quitter - Musiques utilisées:Tron Legacy - Soundtrack OST - 06 Arena ( pour l'écran titre )Tron Legacy - Soundtrack OST - 17 Disc wars ( pour l'écran de jeu ) - Utilisation de librairies et codes externes : Utilisation de formules mathématiques sur le wiki de love et sur discord on ma aidé avec une fonction pour créer des ellipses/cercles comme je le voulais. - Temps passé : Plusieurs heures pars jour depuis le début de la Jam. - Petit postmortem (avis sur le langage/framework utilisés, difficultés, succès, choix, bilan personnel rapide, etc.) J'utilise Lua/Love2D et j'ai encore beaucoup à apprendre de ce Langage/Framework.Je suis retourné plusieurs fois sur les premiers ateliers notamment celui du Luna Lander et le Casse Brique.Le jeu se joue en 1vs1 en local ( je n'ai pas fait d'IA je vais bientôt commencer l'atelier"Les bases de l'Intelligence Artificielle") . Au début j'ai juste fait un disque qui rebondit sur les murs, pour ça je n'ai rencontré aucune réelle difficulté. Quand j'ai essayé de faire des collisions entre les disques que sa s'est compliqué. Je voulais des rebonds qui fasse un peu plus vrai, j'ai demandé un peu d'aide sur le Discord et Vesgames m'a mis sur une piste, j'ai réussi a avoir quelque chose d’intéressant (mais qui reste encore truffé de bugs pour le moment). J'ai également voulu faire une vue 3D que l'on peut modifier réellement, mais je ne l'ai pas gardé, ce n'était pas assez abouti pour l'utiliser et puis, au final, je trouve le jeu bien même sans cela. J'ai appris la Trigonométrie durant cette Jam pour la vue 3D qui m'a servie pour les rebonds entre les disques. Je profite de cette GameJam pour remercier David sans qui tout ça n'aurait pas été possible. J'ai commencé la programmation et écrit mes toutes premières lignes de code grâce à GameCodeur la meilleure formation dans laquelle j'ai mis les pieds. Même si au début je n'était pas très assidu, durant cette Jam David a su me motivé à aller de l'avant et ne pas oublier que mon rêve de gosse, c'est de faire des jeux vidéos. Merci !
kiba152 8 followers· portfolio 8 View creator →


