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:
+28
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"__version__": "1.0.1",
|
||||
"builder": {
|
||||
"taskOptionsMap": {
|
||||
"1788883875348": {
|
||||
"enableAdsense": false,
|
||||
"enableTestAd": false
|
||||
},
|
||||
"1788884137667": {
|
||||
"enableAdsense": false,
|
||||
"enableTestAd": false
|
||||
},
|
||||
"1788884391114": {
|
||||
"enableAdsense": false,
|
||||
"enableTestAd": false
|
||||
},
|
||||
"1788884462922": {
|
||||
"enableAdsense": false,
|
||||
"enableTestAd": false
|
||||
},
|
||||
"1788884510297": {
|
||||
"enableAdsense": false,
|
||||
"enableTestAd": false
|
||||
}
|
||||
},
|
||||
"__version__": "1.3.9"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,409 @@
|
||||
{
|
||||
"__version__": "1.3.9",
|
||||
"log": {
|
||||
"level": 4
|
||||
},
|
||||
"BuildTaskManager": {
|
||||
"taskMap": {
|
||||
"1788883875348": {
|
||||
"type": "build",
|
||||
"id": "1788883875348",
|
||||
"progress": 1,
|
||||
"state": "success",
|
||||
"stage": "build",
|
||||
"message": "2026-9-9 00:12:17 build success in 1 min 2 s!",
|
||||
"detailMessage": "// ---- build task 整理静态模板文件 ----\r",
|
||||
"options": {
|
||||
"name": "BundleProbe",
|
||||
"server": "",
|
||||
"engineModulesConfigKey": "defaultConfig",
|
||||
"platform": "web-mobile",
|
||||
"buildPath": "project://build",
|
||||
"debug": true,
|
||||
"buildMode": "normal",
|
||||
"mangleProperties": false,
|
||||
"md5Cache": false,
|
||||
"skipCompressTexture": false,
|
||||
"sourceMaps": false,
|
||||
"overwriteProjectSettings": {
|
||||
"includeModules": {
|
||||
"gfx-webgl2": "on",
|
||||
"physics": "inherit-project-setting",
|
||||
"physics-2d": "inherit-project-setting"
|
||||
},
|
||||
"macroConfig": {
|
||||
"cleanupImageCache": "inherit-project-setting"
|
||||
}
|
||||
},
|
||||
"nativeCodeBundleMode": "both",
|
||||
"polyfills": {
|
||||
"asyncFunctions": true
|
||||
},
|
||||
"experimentalEraseModules": false,
|
||||
"startSceneAssetBundle": false,
|
||||
"bundleConfigs": [],
|
||||
"inlineEnum": true,
|
||||
"useBuiltinServer": false,
|
||||
"md5CacheOptions": {
|
||||
"excludes": [],
|
||||
"includes": [],
|
||||
"replaceOnly": [],
|
||||
"handleTemplateMd5Link": true
|
||||
},
|
||||
"mainBundleIsRemote": false,
|
||||
"mainBundleCompressionType": "merge_dep",
|
||||
"useSplashScreen": true,
|
||||
"bundleCommonChunk": false,
|
||||
"packAutoAtlas": true,
|
||||
"startScene": "18f06ada-9d36-485c-9f44-556d6980ca7a",
|
||||
"outputName": "probe-alpha",
|
||||
"taskName": "probe-alpha",
|
||||
"scenes": [
|
||||
{
|
||||
"url": "db://assets/scenes/Probe.scene",
|
||||
"uuid": "18f06ada-9d36-485c-9f44-556d6980ca7a"
|
||||
}
|
||||
],
|
||||
"wasmCompressionMode": false,
|
||||
"binGroupConfig": {
|
||||
"threshold": 16,
|
||||
"enable": false
|
||||
},
|
||||
"packages": {},
|
||||
"__version__": "1.3.9",
|
||||
"logDest": "project://temp/builder/log/web-mobile2026-9-7 22-19.log"
|
||||
},
|
||||
"time": "2026-9-9 00:11:15",
|
||||
"dirty": false
|
||||
},
|
||||
"1788884137667": {
|
||||
"type": "build",
|
||||
"id": "1788884137667",
|
||||
"progress": 0.09090909090909093,
|
||||
"state": "failure",
|
||||
"stage": "build",
|
||||
"message": "adsense-h5g-plugin:(onBeforeBundleInit) in 27 ms ✓",
|
||||
"detailMessage": "",
|
||||
"options": {
|
||||
"name": "BundleProbe",
|
||||
"server": "",
|
||||
"engineModulesConfigKey": "defaultConfig",
|
||||
"platform": "web-mobile",
|
||||
"buildPath": "project://build",
|
||||
"debug": true,
|
||||
"buildMode": "normal",
|
||||
"mangleProperties": false,
|
||||
"md5Cache": false,
|
||||
"skipCompressTexture": false,
|
||||
"sourceMaps": false,
|
||||
"overwriteProjectSettings": {
|
||||
"includeModules": {
|
||||
"gfx-webgl2": "on",
|
||||
"physics": "inherit-project-setting",
|
||||
"physics-2d": "inherit-project-setting"
|
||||
},
|
||||
"macroConfig": {
|
||||
"cleanupImageCache": "inherit-project-setting"
|
||||
}
|
||||
},
|
||||
"nativeCodeBundleMode": "both",
|
||||
"polyfills": {
|
||||
"asyncFunctions": true
|
||||
},
|
||||
"experimentalEraseModules": false,
|
||||
"startSceneAssetBundle": false,
|
||||
"bundleConfigs": [
|
||||
{
|
||||
"root": "22700432-1627-4047-b68f-cf933b98a1aa",
|
||||
"name": "game-alpha",
|
||||
"output": true
|
||||
},
|
||||
{
|
||||
"root": "eeab1f81-53b9-403e-9156-868659afb945",
|
||||
"name": "game-beta",
|
||||
"output": false
|
||||
}
|
||||
],
|
||||
"inlineEnum": true,
|
||||
"useBuiltinServer": false,
|
||||
"md5CacheOptions": {
|
||||
"excludes": [],
|
||||
"includes": [],
|
||||
"replaceOnly": [],
|
||||
"handleTemplateMd5Link": true
|
||||
},
|
||||
"mainBundleIsRemote": false,
|
||||
"mainBundleCompressionType": "merge_dep",
|
||||
"useSplashScreen": true,
|
||||
"bundleCommonChunk": false,
|
||||
"packAutoAtlas": true,
|
||||
"startScene": "18f06ada-9d36-485c-9f44-556d6980ca7a",
|
||||
"outputName": "probe-direct-alpha",
|
||||
"taskName": "probe-direct-alpha",
|
||||
"scenes": [
|
||||
{
|
||||
"url": "db://assets/scenes/Probe.scene",
|
||||
"uuid": "18f06ada-9d36-485c-9f44-556d6980ca7a"
|
||||
}
|
||||
],
|
||||
"wasmCompressionMode": false,
|
||||
"binGroupConfig": {
|
||||
"threshold": 16,
|
||||
"enable": false
|
||||
},
|
||||
"packages": {},
|
||||
"__version__": "1.3.9",
|
||||
"logDest": "project://temp/builder/log/web-mobile2026-9-7 22-19.log"
|
||||
},
|
||||
"time": "2026-9-9 00:15:37",
|
||||
"dirty": false
|
||||
},
|
||||
"1788884391114": {
|
||||
"type": "build",
|
||||
"id": "1788884391114",
|
||||
"progress": 0.07272727272727274,
|
||||
"state": "failure",
|
||||
"stage": "build",
|
||||
"message": "adsense-h5g-plugin:(onBeforeBundleInit) in 25 ms ✓",
|
||||
"detailMessage": "",
|
||||
"options": {
|
||||
"name": "BundleProbe",
|
||||
"server": "",
|
||||
"engineModulesConfigKey": "defaultConfig",
|
||||
"platform": "web-mobile",
|
||||
"buildPath": "project://build",
|
||||
"debug": true,
|
||||
"buildMode": "normal",
|
||||
"mangleProperties": false,
|
||||
"md5Cache": false,
|
||||
"skipCompressTexture": false,
|
||||
"sourceMaps": false,
|
||||
"overwriteProjectSettings": {
|
||||
"includeModules": {
|
||||
"gfx-webgl2": "on",
|
||||
"physics": "inherit-project-setting",
|
||||
"physics-2d": "inherit-project-setting"
|
||||
},
|
||||
"macroConfig": {
|
||||
"cleanupImageCache": "inherit-project-setting"
|
||||
}
|
||||
},
|
||||
"nativeCodeBundleMode": "both",
|
||||
"polyfills": {
|
||||
"asyncFunctions": true
|
||||
},
|
||||
"experimentalEraseModules": false,
|
||||
"startSceneAssetBundle": false,
|
||||
"bundleConfigs": [
|
||||
{
|
||||
"root": "22700432-1627-4047-b68f-cf933b98a1aa",
|
||||
"name": "game-alpha",
|
||||
"output": true
|
||||
},
|
||||
{
|
||||
"root": "eeab1f81-53b9-403e-9156-868659afb945",
|
||||
"name": "game-beta",
|
||||
"output": false
|
||||
}
|
||||
],
|
||||
"inlineEnum": true,
|
||||
"useBuiltinServer": false,
|
||||
"md5CacheOptions": {
|
||||
"excludes": [],
|
||||
"includes": [],
|
||||
"replaceOnly": [],
|
||||
"handleTemplateMd5Link": true
|
||||
},
|
||||
"mainBundleIsRemote": false,
|
||||
"mainBundleCompressionType": "merge_dep",
|
||||
"useSplashScreen": true,
|
||||
"bundleCommonChunk": false,
|
||||
"packAutoAtlas": true,
|
||||
"startScene": "18f06ada-9d36-485c-9f44-556d6980ca7a",
|
||||
"outputName": "probe-clean-alpha",
|
||||
"taskName": "probe-clean-alpha",
|
||||
"scenes": [
|
||||
{
|
||||
"url": "db://assets/scenes/Probe.scene",
|
||||
"uuid": "18f06ada-9d36-485c-9f44-556d6980ca7a"
|
||||
}
|
||||
],
|
||||
"wasmCompressionMode": false,
|
||||
"binGroupConfig": {
|
||||
"threshold": 16,
|
||||
"enable": false
|
||||
},
|
||||
"packages": {},
|
||||
"__version__": "1.3.9",
|
||||
"logDest": "project://temp/builder/log/web-mobile2026-9-7 22-19.log"
|
||||
},
|
||||
"time": "2026-9-9 00:19:51",
|
||||
"dirty": false
|
||||
},
|
||||
"1788884462922": {
|
||||
"type": "build",
|
||||
"id": "1788884462922",
|
||||
"progress": 1,
|
||||
"state": "success",
|
||||
"stage": "build",
|
||||
"message": "2026-9-9 00:21:09 build success in 6 s!",
|
||||
"detailMessage": "// ---- build task 整理静态模板文件 ----\r",
|
||||
"options": {
|
||||
"name": "BundleProbe",
|
||||
"server": "",
|
||||
"engineModulesConfigKey": "defaultConfig",
|
||||
"platform": "web-mobile",
|
||||
"buildPath": "project://build",
|
||||
"debug": true,
|
||||
"buildMode": "normal",
|
||||
"mangleProperties": false,
|
||||
"md5Cache": false,
|
||||
"skipCompressTexture": false,
|
||||
"sourceMaps": false,
|
||||
"overwriteProjectSettings": {
|
||||
"includeModules": {
|
||||
"gfx-webgl2": "on",
|
||||
"physics": "inherit-project-setting",
|
||||
"physics-2d": "inherit-project-setting"
|
||||
},
|
||||
"macroConfig": {
|
||||
"cleanupImageCache": "inherit-project-setting"
|
||||
}
|
||||
},
|
||||
"nativeCodeBundleMode": "both",
|
||||
"polyfills": {
|
||||
"asyncFunctions": true
|
||||
},
|
||||
"experimentalEraseModules": false,
|
||||
"startSceneAssetBundle": false,
|
||||
"bundleConfigs": [
|
||||
{
|
||||
"root": "db://assets/games/alpha",
|
||||
"name": "game-alpha",
|
||||
"output": true
|
||||
},
|
||||
{
|
||||
"root": "db://assets/games/beta",
|
||||
"name": "game-beta",
|
||||
"output": false
|
||||
}
|
||||
],
|
||||
"inlineEnum": true,
|
||||
"useBuiltinServer": false,
|
||||
"md5CacheOptions": {
|
||||
"excludes": [],
|
||||
"includes": [],
|
||||
"replaceOnly": [],
|
||||
"handleTemplateMd5Link": true
|
||||
},
|
||||
"mainBundleIsRemote": false,
|
||||
"mainBundleCompressionType": "merge_dep",
|
||||
"useSplashScreen": true,
|
||||
"bundleCommonChunk": false,
|
||||
"packAutoAtlas": true,
|
||||
"startScene": "18f06ada-9d36-485c-9f44-556d6980ca7a",
|
||||
"outputName": "probe-url-alpha",
|
||||
"taskName": "probe-url-alpha",
|
||||
"scenes": [
|
||||
{
|
||||
"url": "db://assets/scenes/Probe.scene",
|
||||
"uuid": "18f06ada-9d36-485c-9f44-556d6980ca7a"
|
||||
}
|
||||
],
|
||||
"wasmCompressionMode": false,
|
||||
"binGroupConfig": {
|
||||
"threshold": 16,
|
||||
"enable": false
|
||||
},
|
||||
"packages": {},
|
||||
"__version__": "1.3.9",
|
||||
"logDest": "project://temp/builder/log/web-mobile2026-9-7 22-19.log"
|
||||
},
|
||||
"time": "2026-9-9 00:21:02",
|
||||
"dirty": false
|
||||
},
|
||||
"1788884510297": {
|
||||
"type": "build",
|
||||
"id": "1788884510297",
|
||||
"progress": 1,
|
||||
"state": "success",
|
||||
"stage": "build",
|
||||
"message": "2026-9-9 00:21:56 build success in 6 s!",
|
||||
"detailMessage": "// ---- build task adsense-h5g-plugin:onAfterBuild ----\r",
|
||||
"options": {
|
||||
"name": "BundleProbe",
|
||||
"server": "",
|
||||
"engineModulesConfigKey": "defaultConfig",
|
||||
"platform": "web-mobile",
|
||||
"buildPath": "project://build",
|
||||
"debug": true,
|
||||
"buildMode": "normal",
|
||||
"mangleProperties": false,
|
||||
"md5Cache": false,
|
||||
"skipCompressTexture": false,
|
||||
"sourceMaps": false,
|
||||
"overwriteProjectSettings": {
|
||||
"includeModules": {
|
||||
"gfx-webgl2": "on",
|
||||
"physics": "inherit-project-setting",
|
||||
"physics-2d": "inherit-project-setting"
|
||||
},
|
||||
"macroConfig": {
|
||||
"cleanupImageCache": "inherit-project-setting"
|
||||
}
|
||||
},
|
||||
"nativeCodeBundleMode": "both",
|
||||
"polyfills": {
|
||||
"asyncFunctions": true
|
||||
},
|
||||
"experimentalEraseModules": false,
|
||||
"startSceneAssetBundle": false,
|
||||
"bundleConfigs": [
|
||||
{
|
||||
"root": "db://assets/games/alpha",
|
||||
"name": "game-alpha",
|
||||
"output": false
|
||||
},
|
||||
{
|
||||
"root": "db://assets/games/beta",
|
||||
"name": "game-beta",
|
||||
"output": true
|
||||
}
|
||||
],
|
||||
"inlineEnum": true,
|
||||
"useBuiltinServer": false,
|
||||
"md5CacheOptions": {
|
||||
"excludes": [],
|
||||
"includes": [],
|
||||
"replaceOnly": [],
|
||||
"handleTemplateMd5Link": true
|
||||
},
|
||||
"mainBundleIsRemote": false,
|
||||
"mainBundleCompressionType": "merge_dep",
|
||||
"useSplashScreen": true,
|
||||
"bundleCommonChunk": false,
|
||||
"packAutoAtlas": true,
|
||||
"startScene": "18f06ada-9d36-485c-9f44-556d6980ca7a",
|
||||
"outputName": "probe-url-beta",
|
||||
"taskName": "probe-url-beta",
|
||||
"scenes": [
|
||||
{
|
||||
"url": "db://assets/scenes/Probe.scene",
|
||||
"uuid": "18f06ada-9d36-485c-9f44-556d6980ca7a"
|
||||
}
|
||||
],
|
||||
"wasmCompressionMode": false,
|
||||
"binGroupConfig": {
|
||||
"threshold": 16,
|
||||
"enable": false
|
||||
},
|
||||
"packages": {},
|
||||
"__version__": "1.3.9",
|
||||
"logDest": "project://temp/builder/log/web-mobile2026-9-7 22-19.log"
|
||||
},
|
||||
"time": "2026-9-9 00:21:50",
|
||||
"dirty": false
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"__version__": "3.0.9",
|
||||
"builder": {
|
||||
"taskOptionsMap": {},
|
||||
"__version__": "1.3.9"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"__version__": "1.0.1"
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"__version__": "1.0.12"
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"__version__": "1.0.0",
|
||||
"builder": {
|
||||
"taskOptionsMap": {},
|
||||
"__version__": "1.3.9"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"__version__": "1.0.4"
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"__version__": "1.0.6"
|
||||
}
|
||||
+8
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"__version__": "1.0.0",
|
||||
"config": {
|
||||
"images": [],
|
||||
"sceneUUID": {},
|
||||
"scene": "312f447e-a89d-4dcf-b1b5-df6678ae2c21"
|
||||
}
|
||||
}
|
||||
@@ -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
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"__version__": "1.0.0",
|
||||
"server_port": 7456
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
{
|
||||
"__version__": "1.0.1",
|
||||
"builder": {
|
||||
"taskOptionsMap": {
|
||||
"1788883875348": {
|
||||
"useWebGPU": false,
|
||||
"orientation": "auto",
|
||||
"embedWebDebugger": false
|
||||
},
|
||||
"1788884137667": {
|
||||
"useWebGPU": false,
|
||||
"orientation": "auto",
|
||||
"embedWebDebugger": false
|
||||
},
|
||||
"1788884391114": {
|
||||
"useWebGPU": false,
|
||||
"orientation": "auto",
|
||||
"embedWebDebugger": false
|
||||
},
|
||||
"1788884462922": {
|
||||
"useWebGPU": false,
|
||||
"orientation": "auto",
|
||||
"embedWebDebugger": false
|
||||
},
|
||||
"1788884510297": {
|
||||
"useWebGPU": false,
|
||||
"orientation": "auto",
|
||||
"embedWebDebugger": false
|
||||
}
|
||||
},
|
||||
"__version__": "1.3.9"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user