Skip to content

{EPITECH} | First year | C Graphical Programming project

Notifications You must be signed in to change notification settings

Nekory23/my_screensaver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

my_screensaver

{EPITECH} | First year | C Graphical Programming project

In this project, you are asked to render graphical effects and animations.

Rendering techniques and functions will be needed to develop complex and efficient animations. They might then be reused in other graphical programs like video games.

The effects can be:

  • Moving or scaling entities
  • Bouncing, fading, and speed modification
  • Or even more complex like noise or blur

The entities can be:

  • Lines or any other 2D shapes perfect (e.g. circles) or not.
  • Plain or bordered entities
  • Different size and colors

Mixed up entities and effects can produce better animations.

See the subject for further details !

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

1st semester C Graphical programming unit

Grade : C

Mark: 17

  • Preliminary (2 / 2) :
  • Major (-6 / 0) :
  • Minor (-3 / 0) :
  • Too many style errors (0 / 1) :
  • Parameter (5 / 5) :
  • Display pixel (1 / 1) :
  • Changing frames (2 / 2) :
  • Distinct animations (1 / 6) :
  • Window size (1 / 5) :
  • Usage (1 / 1) :
  • Line (3 / 6) :
  • Shapes (1 / 8) :
  • Size variations (2 / 2) :
  • Color variations (1 / 7) :
  • Numbers of entities (6 / 6) :
  • Path of the entity (0 / 5) :
  • Bouncing (0 / 3) :
  • Fading (0 / 2) :
  • Speed (0 / 3) :
  • Scaling (0 / 2) :
  • Other mathematical effects (0 / 10) :
  • Shape (0 / 4) :
  • Transformation (0 / 2) :
  • Representative (0 / 1) :
  • Animation feelings (0 / 1) : Vraiment dommage que toutes les animations se basent sur des points et des lignes.

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