Demo
Demo Overview
Use the Built-in Render Pipeline showcase as a guided verification route, not as a dependency of Core.
A guided showcase, not a Core dependency
The packaged Playground scene demonstrates the included Objective components in a visible linear Chapter. It is prepared for Built-in Render Pipeline and may use optional Unity packages for presentation. Core Runtime and Editor assemblies do not depend on its controller, camera, UI, materials, or sample content.
Open the scene after package compilation is clean. Select Chapter Manager, inspect its configured Chapter, then use the product window and Game view side by side. The Demo is most useful when every visible station is compared with its Ordered Objective fields and linked scene component.
Showcase route
| Order | Station | Visible acceptance |
|---|---|---|
| 01 | ButtonObjective | Accepted UI interaction advances once |
| 02 | DestructionObjective | All three marked targets are destroyed |
| 03 | TimedObjective | Visible countdown reaches its completed label |
| 04 | TriggerObjective | Matching collider satisfies the zone |
| 05 | ObjectPlacementObjective | Object occupies its matching destination |
| 06 | WalkToObjective | Player reaches the guided marker |
| 07 | MultiActionObjective | Named branch condition is satisfied |
How to inspect the Demo
- 1Clear the Demo profile if a previous run already completed stations.
- 2Select Play in Unity's top toolbar and confirm exactly one row is Active.
- 3Complete each station through its displayed instruction. Compare the row state and component IsCompleted where available.
- 4At Chapter completion, confirm the longer feedback cue and configured completion policy.
- 5Exit, re-enter, and verify terminal persistence behavior without historical event replay.
What to copy into a production scene
Copy a component configuration only after reading its reference. Replace sample IDs through assisted Objective Link, replace Demo-only feedback with project assets, and rebuild reset behavior for the project's world state. Do not redistribute optional third-party sample packages as part of this product.
Use Component Examples for station-by-station expectations and DebugDemo for a public-API observer suitable for integration diagnostics.