Level 3: Advanced
Expert topics: custom traits, procedural generation, and agent systems. For developers who have mastered Levels 1 and 2.
What You'll Learn
- Build your own traits using the TraitHandler API
- Generate dynamic worlds procedurally at runtime
- Choreograph multi-agent scenes with complex interactions
- Design event protocols for agent-to-agent communication
- Make objects environment-aware with spatial context
- Implement distributed consensus for shared state
Prerequisites
- Completed Level 1 and Level 2
- Comfortable with TypeScript (for TraitHandler API)
- Experience with multi-object scene composition
Lessons
| # | Lesson | Topics |
|---|---|---|
| 1 | Custom Traits | TraitHandler API, packaging |
| 4 | Procedural Generation | @procedural trait, runtime generation |
| 5 | Agent Choreography | Multi-agent scene coordination |
| 6 | Agent Communication | Event protocols between agents |
| 7 | Spatial Context | Environment awareness, plane detection |
| 8 | Consensus Systems | Distributed coordination, shared state |