Battle for Extranite
About
Vous dirigez une exploitation minière sur Keldoran IV, malheureusement les vibrations causées par vos machines attirent les créatures locales.
Vous devez construire des défenses afin de repousser les créatures le plus longtemps possible.
Vous recevrez des crédits périodiquement, en fonction du nombre et du niveau de vos mines. Vous pouvez améliorer vos structures en échange de crédits.
Les monstres deviennent plus fort au fil des vagues, vous devez donc trouver un équilibre entre construction et amélioration.
- Clic gauche : Utiliser un bouton / Construire / Sélectionner une structure
- Clic droit : Annuler une construction / Désélectionner une structure
- Echap : Ouvrir le menu de jeu
- 1 : Construire une mine secondaire
- 2 : Construire un mur
- 3 : Construire un canon standard
- shift : Constructions multiples
- u : Améliorer une structure
- suppr : Détruire une structure
- espace (uniquement après une vague) : passer à la vague suivante (vous gagnez tous les crédits que vous auriez gagné durant la période entre deux vagues)
Battle for Extranite est un Tower Defense que nous avons développé avec Atomic Toaster, nous avons définit le Game Design ensemble, Atomic Toaster s'est occupé des graphismes, je me suis occupé de la programmation, de la musique, et j'ai récupéré des sons sur internet.
Jeu développé pour la Gamecodeur GameJam #24 : The Grid.
- Elève Premium de Gamecodeur : Raphytator depuis Octobre 2018
- Langage et Framework utilisé : Lua et Löve
- Graphismes : Photoshop, Illustrator et Pyxel Edit
- Musiques : Composées sur Fruity Loops Studio
- Sons : Certains sont fait avec BFXR, les autres ont étés récupérés sur https://lasonotheque.org et sur https://sonniss.com
- Utilisation de librairies et codes externes : Jumper
- Temps passé : ≈ 82 heures
- Petit postmortem : Il s'agit de ma première expérience de développement de jeu en équipe, nous avons beaucoup travaillé afin d'avoir un résultat agréable. Nous avons revus plusieurs fois nos objectifs à la baisse car nous voulions implémenter trop de choses dans le jeu. Nous avons progressé à travers ce projet, mettant en application nos acquis, et cherchant à faire de nouvelles choses. Côté programmation, j'ai utilisé la Lib Jumper afin de m'aider dans la mise en place du Pathfinding.