Check your inbox to confirm your subscription
Why you want to check this out
Instruction
- I've been the graphics architect on an MMORPG, lead teams at Google, and owned my own game company.
- Released games on Xbox, Playstation, iOS, Android, PC (both desktop and web)
- Learn from the perspective of a veteran engineer
- Not only how to use features of Three.js, but WHY they work that way.
Three.js
- We'll cover Three.js thoroughly, from the perspective of a longtime graphics programmer.
- The background theory on techniques.
- In some cases, how these map to other game development environments, like Unity, or Godot.
Game Development
- A lot of theory.
- Design patterns
- Data structures
- How these are used in practical settings.
Projects
- We'll build out a few projects of varying complexity.
(Tentative) Curriculum
Available in
days
days
after you enroll
Available in
days
days
after you enroll
- Hello World (39:46)
- Render Loops (41:26)
- Scene Graphs (42:20)
- Materials & Geometries (21:55)
- Debug UI (29:45)
- Perspective & Orthographic Cameras (30:48)
- Lights & Shadows (66:45)
- Textures & Materials (134:30)
- Loading Models (23:54)
- HDR - INCOMPLETE (51:03)
- Character Animations (40:52)
- Shaders - INCOMPLETE (33:00)
- Advanced Geometry (48:41)
- Render Targets - INCOMPLETE (35:03)
- Postprocessing - INCOMPLETE (84:05)
- Basic Debugging (35:32)
- Managing Resources (45:21)
- Project: 3rd Person Camera (67:34)
- Particle Systems (35:03)
- Physics - INCOMPLETE (126:53)
Available in
days
days
after you enroll
Available in
days
days
after you enroll
Available in
days
days
after you enroll
Available in
days
days
after you enroll