Skip to content

{EPITECH} | First year | C Graphical Programming project

Notifications You must be signed in to change notification settings

Nekory23/my_defender

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

my_defender

{EPITECH} | First year | C Graphical Programming project

This project is a Tower Defense game. A Good example of this kind of games is Revenge of the titans Your main challenge for this game will be to create nice and smooth user interface and menus.

Your game must follow the following rules:

  • The player is a builder who must defend his castle,
  • Enemy waves will regularly appear from one side of the playground,
  • The player must buy and place buildings on the playground grid to block/kill enemies,
  • Buildings can be offensive (towers attacking) or defensive (basic walls),
  • When the castle is reached by an enemy, it takes damages,
  • If the castle reaches 0 hit points the player loose.

Having a pleasant user interface is one of the details that makes a good quality game, this project is the occasion for you to try your best on that topic.

See the subject for further details !

========================

2nd semester C Graphical programming unit

Made with Quentin TREHEUX (LuciferBahamut)

Grade : B

Mark: 51

  • Preliminary (2 / 2) :
  • Major (-3 / 0) :
  • Minor (-1 / 0) :
  • Too many style errors (0 / 1) :
  • Closing the window (1 / 1) :
  • Events (1 / 1) :
  • Animated Sprites (1 / 1) :
  • Framerate/Animations (1 / 1) :
  • Framerate/Movement (1 / 1) :
  • Towers (4 / 8) : Faite plus de tourelle (plus de puissance, portée, ...)
  • Building tower (4 / 9) : Faire un vrai drag and drop
  • Aiming system (2 / 2) :
  • Types of enemies (2 / 8) : Pareil que pour les tourelles
  • Path (4 / 6) :
  • Waves (0 / 4) :
  • Starting menu (5 / 5) :
  • Settings menu (0 / 11) :
  • In game menu (8 / 10) :
  • How to Play (2 / 3) :
  • Score (0 / 6) :
  • Text (2 / 4) :
  • Buttons (6 / 6) :
  • Inventory (6 / 12) :
  • Additional UI element (2 / 4) :
  • Custom buildings (0 / 32) :
  • Skill Tree (0 / 15) :
  • Other Extra features (0 / 10) :
  • Coherent sizes (1 / 2) :

Beware of -42 epitech students !

About

{EPITECH} | First year | C Graphical Programming project

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published