This repository contains a version of the notes for a class I'm co-teaching. They are accompanied by the
-
Day 1 (I lost the source files for this one, personal note: Linux is pain)
- Basic introduction/navigation
- Manipulation objects (gizmos)
- Lights
- Landscapes
- Foliage
-
- Materials (+ texture maps)
- Decals
- Collision
- Foliage
- Brushes
- Some optimizations (for a slower computer)
-
- Blueprints
- Introductory examples (lights)
- Construction script
- Flow control nodes (+ the timeline node)
-
- Event nodes
- Collision and overlap events
- Blueprint communication (casting)
-
- Collaboration (Git, Diversion)
- Landscape splines
- Collision meshes
- Foliage optimizations (culling and WPO)
-
Day 6 (made by Utkarsh, the person I'm co-teaching this class with, find the source files for this on this Google Doc)
- Widget
- Widget Blueprints
- Level Blueprints
-
- Materials
- The material editor
- Material Instances
- Wind animation
- Level of detail
-
Day 7.5 (this was not an actual class, but pertained to help with an assignment we gave out, for which I ended up writing about Interfaces)
- Dynamic Material
- Widgets
- Blueprint communication
- Tags
- Casting
- Interfaces