Mon 1er jeu


Introduction

Bonjour à tous les amateurs de jeux rétro! Je suis heureuse de vous présenter mon tout premier jeu développé avec Godot 4.4. C'est un shooter en 2D avec une esthétique pixel art que j'ai créé pour apprendre les bases du développement de jeux.

Concept du jeu

Dans ce jeu, vous contrôlez un personnage qui doit survivre face à des vagues d'ennemis. Armé d'un arc, vous tirez des projectiles pour éliminer les adversaires avant qu'ils ne vous atteignent. Plus vous éliminez d'ennemis, plus votre score augmente!

Fonctionnalités actuelles

  • Contrôles fluides: Déplacement dans les quatre directions avec animation correspondante
  • Système de tir: Lancez des projectiles dans la direction que vous regardez
  • IA ennemie: Les ennemis vous poursuivent et vous attaquent au contact
  • Système de vie: Interface utilisateur avec des cœurs qui diminuent quand vous prenez des dégâts
  • Potions de soin: Les ennemis peuvent laisser tomber des potions pour restaurer votre santé
  • Écran de Game Over: Affichage du score et du meilleur score lorsque vous perdez
  • Effets sonores: Sons pour les tirs, les dégâts et la musique de fond

Défis techniques surmontés

Le développement de ce jeu a été une véritable aventure d'apprentissage. J'ai dû résoudre plusieurs problèmes techniques:

  • Implémentation d'un système de collision efficace
  • Création d'un système d'UI réactif avec des cœurs pour représenter la santé
  • Gestion des effets sonores et de la musique avec les bus audio
  • Mise en place d'un système de sauvegarde pour le meilleur score

Plans futurs

Ce n'est que le début! Voici ce que je prévois d'ajouter dans les prochaines mises à jour:

  • Différents types d'ennemis avec des comportements uniques
  • Améliorations d'armes et power-ups
  • Niveaux supplémentaires avec des thèmes variés
  • Boss de fin de niveau
  • Mode coopératif local

Crédits

Ce jeu utilise les assets suivants:

Un grand merci aux créateurs de ces ressources qui m'ont permis de donner vie à ce projet!

Files

Panda Survivor.zip Play in browser
15 hours ago