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,103 @@
[
{
"__type__": "cc.Prefab",
"_name": "Light Probe Group",
"_objFlags": 0,
"_native": "",
"data": {
"__id__": 1
},
"optimizationPolicy": 0,
"persistent": false,
"asyncLoadAssets": false
},
{
"__type__": "cc.Node",
"_name": "Light Probe Group",
"_objFlags": 0,
"__editorExtras__": {},
"_parent": null,
"_children": [],
"_active": true,
"_components": [
{
"__id__": 2
}
],
"_prefab": {
"__id__": 4
},
"_lpos": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_lrot": {
"__type__": "cc.Quat",
"x": 0,
"y": 0,
"z": 0,
"w": 1
},
"_lscale": {
"__type__": "cc.Vec3",
"x": 1,
"y": 1,
"z": 1
},
"_mobility": 0,
"_layer": 1073741824,
"_euler": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_id": ""
},
{
"__type__": "cc.LightProbeGroup",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 1
},
"_enabled": true,
"__prefab": {
"__id__": 3
},
"_probes": [],
"_method": 0,
"_minPos": {
"__type__": "cc.Vec3",
"x": -5,
"y": -5,
"z": -5
},
"_maxPos": {
"__type__": "cc.Vec3",
"x": 5,
"y": 5,
"z": 5
},
"_nProbesX": 3,
"_nProbesY": 3,
"_nProbesZ": 3,
"_id": ""
},
{
"__type__": "cc.CompPrefabInfo",
"fileId": "17bqOQpnFHppFmHaK/y+jI"
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__id__": 0
},
"fileId": "71lH762IZI7qrxgIM9ikao"
}
]
@@ -0,0 +1,33 @@
{
"__type__": "cc.Material",
"_name": "ui-alpha-test-material",
"_objFlags": 0,
"_native": "",
"_effectAsset": {
"__uuid__": "60f7195c-ec2a-45eb-ba94-8955f60e81d0",
"__expectedType__": "cc.EffectAsset"
},
"_techIdx": 0,
"_defines": [
{
"USE_ALPHA_TEST": true,
"USE_TEXTURE": true,
"IS_GRAY": false,
"CC_USE_EMBEDDED_ALPHA": false
}
],
"_states": [
{
"rasterizerState": {},
"depthStencilState": {},
"blendState": {
"targets": [
{}
]
}
}
],
"_props": [
{}
]
}