Projet Unity3D : La mouche louche (The Ladle Fly)

The Ladle Fly

Un voyage de développement débuté lors de la Game Jam Halloween 2017

Les débuts : Un défi de deux semaines

En 2017, je me suis lancée dans la création d’un jeu en seulement deux semaines pour la Game Jam Halloween. Ce qui devait être un simple projet s’est transformé en une aventure de développement s’étendant sur plusieurs années.

Projet Unity3D : La mouche louche (The Ladle Fly)

Histoire

Dans « The Ladle Fly« , vous incarnez Buzzy, une mouche courageuse qui doit collecter des objets dispersés dans des niveaux dangereux pour construire sa maison. Le monde d’Halloween est rempli de défis : zombies, fantômes, araignées et obstacles mortels se dressent sur votre chemin. Buzzy devra explorer son environnement, affronter les ennemis et résoudre des énigmes pour rassembler tous les objets nécessaires à la construction de son chez-soi.

🎯 Caractéristiques principales (Version 1.6)

  • Système de mouvement avancé : Marchez, sautez et volez avec une physique fluide
  • Combat unique : Éliminez les ennemis avec votre attaque spéciale « pet » pendant les sauts !
  • IA ennemie intelligente :
    • Zombies masculins patrouillant entre des points
    • Zombies féminins qui vous poursuivent sans relâche
    • Fantômes dangereux avec dégâts augmentés
  • Système d’énigmes : Collectez et placez les objets à leurs positions correctes avec un système d’aimantation intelligent
  • Objets à collectionner : Pièces pour le score, cœurs pour récupérer la santé
  • Performance optimisée : 40-60% d’améliorations de performance grâce aux optimisations techniques

🎮 Contrôles

  • ZQSD / Flèches directionnelles : Déplacement (horizontal et vertical)
  • Barre d’espace : Sauter (génère une attaque pet qui blesse les ennemis)
  • Flèche Haut : Activer le mode vol en l’air
  • X : Ramasser les objets
  • C : Lancer/aimanter les objets tenus aux positions correctes

Défis rencontrés et évolution

Au départ (2017), le défi majeur était de créer un mouvement fluide pour Buzzy, avec une distinction claire entre le saut et le vol. Je voulais que ma mouche saute comme un personnage de jeu de plateforme classique tout en volant comme dans « Flappy Bird ». La création du script « HoldItem » pour ramasser des objets a également nécessité une organisation minutieuse, résolue avec l’aide précieuse de Florian Bœuf.

Au fil des années, le projet a continué d’évoluer avec des améliorations significatives :

  • Refonte complète du système de parallaxe avec duplication de GameObjects
  • Qualité visuelle améliorée avec adaptation automatique à l’écran
  • Corrections de bugs critiques : aimantation, complétion de niveau, interface score
  • Transitions professionnelles en fondu au noir entre les niveaux
  • Optimisations massives de performance (40-60% d’amélioration)
Projet Unity3D : La mouche louche (The Ladle Fly)

🎨 Graphisme

Le jeu comporte une variété de dessins et d’artworks :

  • Buzzy la Mouche Louche (personnage principal)
  • Objets à collectionner : pièces, cœurs, objets spéciaux
  • Ennemis : zombies masculins/féminins, fantômes, araignées
  • Environnements : arrière-plans en parallaxe, plateformes, obstacles
  • Effets visuels : particules, animations, transitions fluides

🔊 Sons

  • Musique d’ambiance (créée avec Audacity)
  • Sons de pas dynamiques
  • Effets de battement d’ailes
  • Effets sonores de combat (attaque pet… oui, vraiment !)
  • Sons de collecte d’objets

🛠️ Développé avec

Unity 6000.2.8f1 | C# .NET | TextMesh Pro | Optimisé pour la performance

Disponibilité

« The Ladle Fly » est disponible en téléchargement sur Itch.io pour Windows et WebGL. Ce projet, débuté lors de la Game Jam Halloween 2017, continue d’évoluer et de s’améliorer au fil du temps.

Participations aux Game Jams : Gamecodeur Gamejam #10, Halloween Jam, Darktober 2017, et plus encore !

🙌 Soutenez-moi sur Patreon
Offrez-moi un café
📖 Documentation complète : Dépôt GitHub

Merci de votre soutien et de votre intérêt pour « The Ladle Fly » ! 🎃

🎮 The Ladle Fly

Jeu disponible sur itch.io

Jouer sur itch.io →

« 

Itamde est également une école de programmation en ligne.

Itamde

Apprenez ce que vous voulez, à votre rythme

2 Commentaires

  1. Céline

    Prête à voter !!!!!

    Réponse

Soumettre un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Vous pourriez être intéressé par…

Pourquoi créer un SaaS sans audience mène droit à l’échec

Pourquoi créer un SaaS sans audience mène droit à l’échec

La fièvre entrepreneuriale autour des SaaS (Software as a Service) n'a jamais été aussi intense. L'arrivée des intelligences artificielles a décuplé cette tendance en rendant le développement plus accessible que jamais. ChatGPT, GitHub Copilot et consorts permettent...

Restez informé des dernières actualités et mises à jour

Accédez au contenu réservé

Découvrez les coulisses de nos projets, des ressources exclusives et l’avancée de nos créations en temps réel.

Inscrivez-vous à la newsletter

Recevez nos actualités, nos réflexions créatives et les nouveautés de l’atelier directement dans votre boîte mail.

Suivez-nous

Rejoignez notre communauté sur les réseaux pour suivre nos projets au quotidien et échanger avec nous.