feat: integrate room framework and isolated subgame bundles

Complete room UI and protocol integration, move game definitions and resources behind bundle entries, publish authoritative version XML, and document single-game builds. Include all current resource changes and experiment artifacts.
This commit is contained in:
2026-09-09 03:13:18 +08:00
parent a7ec8aa6a7
commit 35216f75e7
1028 changed files with 835556 additions and 21415 deletions
@@ -0,0 +1,126 @@
{
"__version__": "1.0.3",
"builder": {
"taskOptionsMap": {},
"__version__": "1.3.9"
},
"gizmos-infos": {
"is2D": false,
"is3DIcon": false,
"iconSize": 2,
"gridVisible": true,
"originAxis2D": {
"x_visible": true,
"y_visible": true,
"z_visible": false
},
"originAxis3D": {
"x_visible": true,
"y_visible": false,
"z_visible": true
},
"gridColor": [
166,
166,
166,
255
],
"transformToolName": "position",
"pivot": "pivot",
"coordinate": "local",
"toolsVisibility3d": true
},
"snap-configs": {
"position": {
"x": 1,
"y": 1,
"z": 1
},
"rotation": 1,
"scale": 1,
"isPositionSnapEnabled": false,
"isRotationSnapEnabled": false,
"isScaleSnapEnabled": false
},
"rect-snap-configs": {
"enableSnapping": true,
"snapThreshold": 4
},
"camera-infos": {
"acf798ec-50c5-42b1-b59c-63462e77c6dc": {
"position": {
"x": 18.904846779781373,
"y": 18.90484677978137,
"z": 18.904846779781366
},
"rotation": {
"x": -0.27984814233312133,
"y": 0.3647051996310009,
"z": 0.11591689595929512,
"w": 0.8804762392171493
},
"viewCenter": {
"x": 0,
"y": 0,
"z": 0
},
"contentRect": {
"x": 0,
"y": 0,
"width": 1718,
"height": 759
},
"scale": 1
},
"a345ef06-36ef-4016-bc63-2cfcd4e173fa": {
"position": {
"x": 18.904846779781373,
"y": 18.90484677978137,
"z": 18.904846779781366
},
"rotation": {
"x": -0.27984814233312133,
"y": 0.3647051996310009,
"z": 0.11591689595929512,
"w": 0.8804762392171493
},
"viewCenter": {
"x": 0,
"y": 0,
"z": 0
},
"contentRect": {
"x": 0,
"y": 0,
"width": 1718,
"height": 759
},
"scale": 1
}
},
"camera-uuids": [
"acf798ec-50c5-42b1-b59c-63462e77c6dc",
"a345ef06-36ef-4016-bc63-2cfcd4e173fa"
],
"camera": {
"color": [
48,
48,
48,
255
],
"fov": 45,
"far": 10000,
"near": 0.01,
"wheelSpeed": 0.01,
"wanderSpeed": 10,
"enableAcceleration": true,
"size": "__default_design__",
"far2D": 10000,
"near2D": 1,
"wheelSpeed2D": 6,
"iso": 0,
"aperture": 19,
"shutter": 7
}
}