Level 2: Intermediate
Advanced topics for experienced HoloScript developers. Complete Level 1 before starting here.
What You'll Learn
- Compose multiple traits on a single object
- Build full physics simulations (rigidbody, cloth, fluid)
- Create multiplayer-networked scenes
- Design state machines for complex object behavior
- Add NPCs with AI-driven behaviors
- Generate procedural biome environments
- Publish packages to HoloHub
- Implement spatial discovery for location-based XR
- Coordinate multi-agent scenes
Prerequisites
- Completed Level 1: Fundamentals
- Comfortable with
.hsplusfile format - Understand the trait system basics
Lessons
| # | Lesson | Topics |
|---|---|---|
| 1 | Advanced Traits | Trait composition, conflicts, priorities |
| 2 | Physics Deep Dive | Rigidbody, cloth, fluid simulation |
| 7 | Networking | @networked, multiplayer sync |
| 8 | State Machines | Stateful object behavior |
| 9 | NPCs & Behaviors | AI agents in scenes |
| 10 | Biome Encounters | Procedural environments |
| 11 | Publishing to HoloHub | Package registry |
| 12 | Spatial Discovery | Location-based XR |
| 13 | Coordination Layer | Multi-agent coordination |