À propos du projet

Lantern Lights est un jeu d'arcade de score développé à l'aide du framework LÖVE 2D. Le gameplay central consiste à attraper des lanternes dérivantes avant qu'elles ne sortent de l'écran, à construire des multiplicateurs de chaîne en les capturant consécutivement, et à éviter les cendres froides qui réduisent le temps restant et réinitialisent les chaînes. Les joueurs progressent à travers des niveaux de plus en plus difficiles divisés en trois bandes — Early, Middle et Late — chacune avec des minuteurs plus courts, des taux d'apparition plus rapides et plus de lanternes à l'écran. Trois types de lanternes existent : Paper (100 points), Ember (250 points + bonus de temps) et Cinder (pénalité). Un système de multiplicateur en cinq étapes s'active à 3, 6, 10 et 15 captures consécutives. Le vent, le balancement et les courants ascendants affectent les trajectoires des lanternes, ajoutant un mouvement dynamique. Le jeu comprend des écrans de titre, de gameplay, de fin de niveau et de game-over avec rejeu instantané. Les commandes sont simples : clic gauche pour capturer, Entrée/Espace pour démarrer ou redémarrer, Esc pour quitter. Des raccourcis développeur permettent d'accéder à des niveaux spécifiques ou d'activer les diagnostics. Aucune dépendance Lua externe n'est requise ; il suffit d'exécuter 'love .' après l'installation de LÖVE 11.5+. La structure du projet sépare la logique de gameplay du rendu pour plus de modularité et de testabilité, incluant la génération de captures d'écran déterministes pour la vérification. Les ressources artistiques sont regroupées mais peuvent être soumises à des conditions de licence distinctes.