Object 213
About
Object 213 est un prototype dans lequel vous contrôlez un char. Pour l'instant, vous pouvez uniquement détruire des chars ennemis sans intelligence artificiel.
Mes objectifs étaient de réaliser un jeu qui mettait en place un moteur de particules dans un jeu composé uniquement de carrés et si possible d'implémenter un gameplay avec des missions pour le joueur. Malheureusement, j'ai manqué de temps et je n'ai pas pu implémenter de gameplay.
Le jeu a été réalisé dans le cadre de la Gamecodeur Game Jam 19 dont le thème était : Tank.
Contrôles :
z,q,s,d : se déplacer
clic gauche : tirer
- Elève Premium de Gamecodeur : depuis 17/01/2017
- Langage et Framework utilisé : Lua / Love2D
- Code par moi /
Graphismes par moi (sauf l'image du menu, que j'ai télécharger puis que j'ai retoucher avec un logiciel, et la police de caractère : https://www.dafont.com/fr/ink-tank.font?fpp=50&l[]=10&l[]=1) /
Sons : https://freesound.org/people/Cyberkineticfilms/sounds/127845/
- Utilisation de librairies et codes externes : Non
- Temps passé : 25 - 30 heures au total (3 - 4 heures par jour pendant une semaine)
- Petit postmortem (avis sur le langage/framework utilisés, difficultés, succès, choix, bilan personnel rapide, etc...) : Cela fait plusieurs mois que je suis passé au C# et je voulais donc partir dessus mais je n'ai pas réussi à dessiner des carrés en leur appliquant un angle. Je me suis donc rabattu sur Lua car je sais que les canvas me permettrait de le faire et puis c'était l'occasion de revoir lua et de découvrir les canvas (d'ailleurs merci à Tetsuro pour sa très bonne vidéo sur les canvas). Je n'ai pas eu trop de difficulté pour réaliser le jeu à pars sur une des mécaniques de la tourelle. Je voulais que la tourelle est une vitesse fixe et plutôt faible donc lorsque le joueur déplace la souris la tourelle mette du temps à rejoindre cette nouvelle position et choisisse le sens le plus court. J'ai beaucoup cherché mais je n'ai toujours pas trouvé la solution.