Cadre du projet : Projet étudiant solo, création d'un SHMUP
Temps de réalisation : 2 mois et demi (Novembre 2018 - mi-Janvier 2019)
Langage de programmation : ActionScript 3
Présentation du projet
Premier projet conséquent à ISART Digital, il prend place durant l'apprentissage de la programmation (via ActionScript 3) et plus précisément de l'apprentissage de la Programmation Orientée Objet.
Le but était de choisir un feature particulière, et de la créer en plus de Level Design et des patterns ennemies.
Ici, tirer consomme de l'énergie vitale. Cependant il est possible de déployer un bouclier, qui consomme également de l'énergie durant le temps de son activation, mais qui absorbe petit à petit les tirs afin de les reconvertir en vie. C'est donc un équilibre important a obtenir afin de réaliser le meilleur score.
Développement
Seul les effets sonores et les design du monde et des ennemis ont été fournis, ainsi que les animations associées. Il a dans un premier temps fallut adapter une partie de ces designs pour convenir au jeu souhaité (comme la barre de vie sur le joueur) ou apporter de la juiciness (animation d'apparition du joueur au début du jeu, ou de mort des ennemis).
Le concept d'ennemis divers, de patterns différents et de projectiles suivant le même design fut un bon entrainement pour la POO, et les notions de hiérarchie dans le code.

Autres projets