Logo LACOMBE Dominique
LarryShooter

LarryShooter

Framework / Engin :

Löve2D (Lua)

Version actuelle :

1.0 (2016-05-05)

Projet initié le :

2016-04-20

Lien de téléchargement :

LarryShooter.zip

Introduction et Technologies

LarryShooter est un jeu de type Shoot 'em up à défilement vertical, développé en Lua à l'aide du framework Löve2D. Ce projet a été initié à partir d'un tutoriel du site Gamecodeur, servant de tremplin pour l'application des concepts de gameplay 2D et de l'architecture spécifique de Löve2D.

Gameplay et Objectif

L'objectif principal est de survivre et d'accumuler le maximum de points en détruisant les différents ennemis qui apparaissent à l'écran. Le gameplay rapide se concentre sur l'évitement et la gestion de la puissance de feu pour faire face à la difficulté croissante.

Systèmes d'Ajouts Personnels

J'ai amélioré la base du tutoriel avec deux systèmes majeurs : la Génération Aléatoire d'Ennemis (en quantité et en position) pour garantir une expérience renouvelée à chaque partie, et un Système d'Introduction semi-automatisée pour fluidifier le début de l'expérience utilisateur.

Maîtrise de Löve2D

L'utilisation de Löve2D démontre la capacité à travailler avec des frameworks légers et flexibles. J'ai géré le cycle de jeu complet (mise à jour, dessin, gestion des événements) et implémenté la logique de jeu en Lua, en utilisant efficacement les primitives 2D du framework.

Disponibilité du Projet

Le projet est fonctionnel et a été gelé à la version 1.0 en 2016. Le jeu est disponible au téléchargement sous la forme d'une archive compressée (LarryShooter.zip), permettant de tester directement les systèmes de génération aléatoire et le gameplay étendu.