BLINKCADEAI GAME DEVELOPMENT
Sign In
Course ADV-610 Stage 6 · Advanced Technical Specializations

Shaders and Technical Art

Create reusable 2D and 3D shader effects and integrate them safely with gameplay.

Course syllabus live 22 syllabus topics
Complete course syllabus publishedThe full lesson sequence is published below. Interactive lesson production is scheduled as the Academy expands.

Create reusable 2D and 3D shader effects and integrate them safely with gameplay.

Stage 6 · Advanced Technical SpecializationsSyllabus 22 topics

What you will learn

  • Understand shader stages and uniforms
  • Build common 2D and 3D effects
  • Profile and package a reusable effects library

Course syllabus

  1. 01
    What a shader does
  2. 02
    GPU pipeline fundamentals
  3. 03
    Shader types
  4. 04
    CanvasItem shaders
  5. 05
    UV coordinates
  6. 06
    Colors and textures
  7. 07
    Time-based effects
  8. 08
    Outlines
  9. 09
    Dissolves
  10. 10
    Water and distortion
  11. 11
    Screen-space concepts
  12. 12
    Spatial shaders
  13. 13
    Vertex processing
  14. 14
    Fragment processing
  15. 15
    Lighting functions
  16. 16
    Shader uniforms
  17. 17
    Shader-driven animation
  18. 18
    Particle shaders
  19. 19
    Integrating shaders with GDScript
  20. 20
    Shader performance
  21. 21
    Accessible visual effects
  22. 22
    Building a reusable effect library
Course projectBlinkcade Effects Pack

Course development status

Interactive lessons are in production

Back to Academy

The complete ordered syllabus above is public now. This course will receive browser labs and downloadable project checkpoints in a future content release.