JEU VIDEO

LEVEL 1 « SENSIBILISATION »

Notion essentielle : L'image

L'image

Qu’est-ce qu’une image ?

  • Pixels / fonctions
  • Transparence
  • Couleurs (RGB, HSL, HSV)
  • Espace de couleur (sRGB, Adobe RGB, CMYK, HSLuv, CIELUV)

Boucle de rendu
ou comment construire une image 30/60 fois par seconde

  • 2D: Blitting (most used for 2D)
  • 2D: Vectoriel (flash, SVG), Perfs !
  • 3D: Pipeline de rendu 3D (Des données 3D vers un buffer pixels)
  • 3D: raycasting / raytracing. Raytracing + ML => realtime raytracing
  • 100ms, 1s, 10s

Rendu 2D

  • Les sprites (spritesheet)
  • Animation
    • Animated sprites
    • Squelette (outil Spine2D)
  • Seamless sprites (tiles)
  • Le texte

Exercices