Contenu du renducontact(at)guillaumelevieux.com :: « Home

Horace Ribout

Programmeur Enjmin



SHMUP codé en ascii et c++.

Michaut Severin
Ribout Horace

Inspiré de Touhou au niveau des pattern des ennemis, nous avons utilisé des expressions lambda pour les mouvements et les tirs des adversaires afin de pouvoir faire même un boss.

Du côté du joueur, nous avons instauré, après les mouvements et le tir, une barre de surchauffe (la barre rouge et verte en haut de l'écran) autorisant le joueur à tirer un nombre limité de balle avant d'être à court d'énergie et de devoir attendre qu'elle remonte (plus on attend sans tirer, plus la barre remonte vite).

Le nombre affiché au centre du héros et des ennemis sont leurs nombres de point de vie. Les hitbox différentes pour chaque élément et l'affichage selon des priorités permettent notamment de faire en sorte que les tirs alliés et ennemis s'annulent lors d'une collision et aident à la visibilité global du jeu.