-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.json
More file actions
101 lines (101 loc) · 3.12 KB
/
Copy pathindex.json
File metadata and controls
101 lines (101 loc) · 3.12 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
[
{
"id": "avatar",
"name": "Avatar Controller",
"version": "1.1.0",
"description": "Possess the selected object: WASD drives it with a chase or first-person camera (Esc releases).",
"author": "theprototype-app",
"source": "modules/avatar",
"zip": "avatar.zip"
},
{
"id": "car",
"name": "Drivable Car",
"version": "1.2.0",
"description": "Spawn a jointed demo car; click its body to claim it, then drive with WASD in Play mode while a simulation runs.",
"author": "theprototype-app",
"source": "modules/car",
"zip": "car.zip"
},
{
"id": "door-keypad",
"name": "Door & Keypad",
"version": "1.0.0",
"description": "A combination-lock keypad that opens an actuated door. Replicated, VR and desktop, with late-joiner catch-up.",
"author": "theprototype-app",
"source": "modules/door-keypad",
"zip": "door-keypad.zip"
},
{
"id": "dungeon",
"name": "Dungeon Generator",
"version": "1.1.0",
"description": "Seed-replicated procedural dungeon (rooms, corridors, torches) with a key-and-door objective; publishes userData.play so the app walks it in play mode.",
"author": "theprototype-app",
"source": "modules/dungeon",
"zip": "dungeon.zip"
},
{
"id": "essentials",
"name": "VR Essentials",
"version": "1.1.0",
"description": "Clickable starter interactables: button, lever, spawner, teleport pad, sound tile, target.",
"author": "theprototype-app",
"source": "modules/essentials",
"zip": "essentials.zip"
},
{
"id": "flow-toolkit",
"name": "Flow Toolkit",
"version": "1.0.0",
"description": "Example module: ships code-editable flow nodes (registerNodeDefs) that pair with per-object flows.",
"author": "theprototype-app",
"source": "modules/flow-toolkit",
"zip": "flow-toolkit.zip"
},
{
"id": "fps-player",
"name": "FPS Player",
"version": "1.0.0",
"description": "Walk mode: mouse look with WASD, sprint, jump and crouch, on a capsule that peers can see.",
"author": "theprototype-app",
"source": "modules/fps-player",
"zip": "fps-player.zip"
},
{
"id": "piano",
"name": "Piano",
"version": "1.1.0",
"description": "One-octave synth keyboard - every peer hears and sees your notes.",
"author": "theprototype-app",
"source": "modules/piano",
"zip": "piano.zip"
},
{
"id": "sabers",
"name": "Sabers",
"version": "1.0.0",
"description": "A glowing blade held wherever you point - VR controller or desktop mouse - with hit sparks and peers seeing your blade.",
"author": "theprototype-app",
"source": "modules/sabers",
"zip": "sabers.zip"
},
{
"id": "tutorial-room",
"name": "Tutorial Room",
"version": "1.0.0",
"description": "An in-scene onboarding room: signs and clickable stations teaching select, build, connect, flow and VR.",
"author": "theprototype-app",
"source": "modules/tutorial-room",
"zip": "tutorial-room.zip"
},
{
"id": "untangle",
"name": "Untangle",
"version": "1.0.0",
"description": "Untangle the graph: drag the dots until no edges cross. Procedural, replicated, with generative audio - built purely on the module SDK.",
"author": "theprototype-app",
"source": "modules/untangle",
"zip": "untangle.zip"
}
]