Skip to content

JasonColtier/Shooter2D_SFML

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shouter2D_SFML

L'objectif de ce projet est de réaliser un moteur de jeu permettant de jouer à un jeu vidéo de type shooter 2D

Fonctionnalités :

  • boucle de rafraichissement avec un nombre de FPS paramétrable
  • gestion des collisions
  • architecture en components inspirée de Unreal
  • gestion de la mémoire avec mise en commun des textures et des sons
  • gestion de la mémoire avec système de réincarnation des objets pour éviter les new / destroy
  • création des ennemis avec association aléatoires de components
  • système de difficulté croissante

L’architecture mise en place devra être souple pour permettre suffisamment l’extension.