From beebcb7891bcd1fd70ba6f0ae8fe6601dd89a730 Mon Sep 17 00:00:00 2001 From: Joywayer Date: Sun, 28 Jun 2026 12:18:15 +0800 Subject: [PATCH] =?UTF-8?q?chore(tools):=20=E5=BB=BA=E7=AB=8B=E7=9C=9F?= =?UTF-8?q?=E5=AE=9E=E7=A7=8D=E5=AD=90=E5=B7=A5=E7=A8=8B=20templates/game-?= =?UTF-8?q?seed?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 从 YouleNexus 派生工程配置(.creator/settings/package.json + 空 assets), name 改为 game-seed、保留 creator.version=3.8.8;不含 framework/extensions/缓存。 经 new-game 冒烟验证:生成工程含 game 骨架 + framework junction,真源未受损。 Co-Authored-By: Claude Opus 4.8 (1M context) --- .../game-seed/.creator/default-meta.json | 5 + .../templates/game-seed/package.json | 7 + .../settings/v2/packages/builder.json | 3 + .../settings/v2/packages/cocos-service.json | 23 ++ .../settings/v2/packages/device.json | 3 + .../settings/v2/packages/engine.json | 226 ++++++++++++++++++ .../settings/v2/packages/information.json | 23 ++ .../settings/v2/packages/program.json | 3 + .../settings/v2/packages/project.json | 3 + 9 files changed, 296 insertions(+) create mode 100644 cocoscreator_projects/templates/game-seed/.creator/default-meta.json create mode 100644 cocoscreator_projects/templates/game-seed/package.json create mode 100644 cocoscreator_projects/templates/game-seed/settings/v2/packages/builder.json create mode 100644 cocoscreator_projects/templates/game-seed/settings/v2/packages/cocos-service.json create mode 100644 cocoscreator_projects/templates/game-seed/settings/v2/packages/device.json create mode 100644 cocoscreator_projects/templates/game-seed/settings/v2/packages/engine.json create mode 100644 cocoscreator_projects/templates/game-seed/settings/v2/packages/information.json create mode 100644 cocoscreator_projects/templates/game-seed/settings/v2/packages/program.json create mode 100644 cocoscreator_projects/templates/game-seed/settings/v2/packages/project.json diff --git a/cocoscreator_projects/templates/game-seed/.creator/default-meta.json b/cocoscreator_projects/templates/game-seed/.creator/default-meta.json new file mode 100644 index 0000000..abb1239 --- /dev/null +++ b/cocoscreator_projects/templates/game-seed/.creator/default-meta.json @@ -0,0 +1,5 @@ +{ + "image": { + "type": "sprite-frame" + } +} diff --git a/cocoscreator_projects/templates/game-seed/package.json b/cocoscreator_projects/templates/game-seed/package.json new file mode 100644 index 0000000..6a950e8 --- /dev/null +++ b/cocoscreator_projects/templates/game-seed/package.json @@ -0,0 +1,7 @@ +{ + "name": "game-seed", + "uuid": "15252ac4-d24e-4b2c-86b0-51caaf24f779", + "creator": { + "version": "3.8.8" + } +} diff --git a/cocoscreator_projects/templates/game-seed/settings/v2/packages/builder.json b/cocoscreator_projects/templates/game-seed/settings/v2/packages/builder.json new file mode 100644 index 0000000..7526e40 --- /dev/null +++ b/cocoscreator_projects/templates/game-seed/settings/v2/packages/builder.json @@ -0,0 +1,3 @@ +{ + "__version__": "1.3.9" +} diff --git a/cocoscreator_projects/templates/game-seed/settings/v2/packages/cocos-service.json b/cocoscreator_projects/templates/game-seed/settings/v2/packages/cocos-service.json new file mode 100644 index 0000000..4aa6dc6 --- /dev/null +++ b/cocoscreator_projects/templates/game-seed/settings/v2/packages/cocos-service.json @@ -0,0 +1,23 @@ +{ + "__version__": "3.0.9", + "game": { + "name": "未知游戏", + "app_id": "UNKNOW", + "c_id": "0" + }, + "appConfigMaps": [ + { + "app_id": "UNKNOW", + "config_id": "f9e835" + } + ], + "configs": [ + { + "app_id": "UNKNOW", + "config_id": "f9e835", + "config_name": "Default", + "config_remarks": "", + "services": [] + } + ] +} diff --git a/cocoscreator_projects/templates/game-seed/settings/v2/packages/device.json b/cocoscreator_projects/templates/game-seed/settings/v2/packages/device.json new file mode 100644 index 0000000..70e599e --- /dev/null +++ b/cocoscreator_projects/templates/game-seed/settings/v2/packages/device.json @@ -0,0 +1,3 @@ +{ + "__version__": "1.0.1" +} diff --git a/cocoscreator_projects/templates/game-seed/settings/v2/packages/engine.json b/cocoscreator_projects/templates/game-seed/settings/v2/packages/engine.json new file mode 100644 index 0000000..e2fb392 --- /dev/null +++ b/cocoscreator_projects/templates/game-seed/settings/v2/packages/engine.json @@ -0,0 +1,226 @@ +{ + "__version__": "1.0.12", + "modules": { + "configs": { + "defaultConfig": { + "name": "Default Config", + "cache": { + "base": { + "_value": true + }, + "gfx-webgl": { + "_value": true + }, + "gfx-webgl2": { + "_value": true + }, + "gfx-webgpu": { + "_value": false + }, + "animation": { + "_value": true + }, + "skeletal-animation": { + "_value": false + }, + "3d": { + "_value": false + }, + "meshopt": { + "_value": false + }, + "2d": { + "_value": true + }, + "sorting-2d": { + "_value": false + }, + "rich-text": { + "_value": true + }, + "mask": { + "_value": true + }, + "graphics": { + "_value": true + }, + "ui-skew": { + "_value": false + }, + "affine-transform": { + "_value": true + }, + "ui": { + "_value": true + }, + "particle": { + "_value": false + }, + "physics": { + "_value": false, + "_option": "physics-ammo" + }, + "physics-ammo": { + "_value": false, + "_flags": { + "LOAD_BULLET_MANUALLY": false + } + }, + "physics-cannon": { + "_value": false + }, + "physics-physx": { + "_value": false, + "_flags": { + "LOAD_PHYSX_MANUALLY": false + } + }, + "physics-builtin": { + "_value": false + }, + "physics-2d": { + "_value": true, + "_option": "physics-2d-box2d" + }, + "physics-2d-box2d": { + "_value": false + }, + "physics-2d-box2d-wasm": { + "_value": false, + "_flags": { + "LOAD_BOX2D_MANUALLY": false + } + }, + "physics-2d-builtin": { + "_value": false + }, + "physics-2d-box2d-jsb": { + "_value": false + }, + "intersection-2d": { + "_value": true + }, + "primitive": { + "_value": false + }, + "profiler": { + "_value": true + }, + "occlusion-query": { + "_value": false + }, + "geometry-renderer": { + "_value": false + }, + "debug-renderer": { + "_value": false + }, + "particle-2d": { + "_value": true + }, + "audio": { + "_value": true + }, + "video": { + "_value": true + }, + "webview": { + "_value": true + }, + "tween": { + "_value": true + }, + "websocket": { + "_value": false + }, + "websocket-server": { + "_value": false + }, + "terrain": { + "_value": false + }, + "light-probe": { + "_value": false + }, + "tiled-map": { + "_value": true + }, + "vendor-google": { + "_value": false + }, + "spine": { + "_value": true, + "_option": "spine-3.8" + }, + "spine-3.8": { + "_value": true, + "_flags": { + "LOAD_SPINE_MANUALLY": false + } + }, + "spine-4.2": { + "_value": false, + "_flags": { + "LOAD_SPINE_MANUALLY": false + } + }, + "dragon-bones": { + "_value": true + }, + "marionette": { + "_value": false + }, + "procedural-animation": { + "_value": false + }, + "custom-pipeline-post-process": { + "_value": false + }, + "render-pipeline": { + "_value": true, + "_option": "custom-pipeline" + }, + "custom-pipeline": { + "_value": true + }, + "legacy-pipeline": { + "_value": false + }, + "xr": { + "_value": false + } + }, + "includeModules": [ + "2d", + "affine-transform", + "animation", + "audio", + "base", + "custom-pipeline", + "dragon-bones", + "gfx-webgl", + "gfx-webgl2", + "graphics", + "intersection-2d", + "mask", + "particle-2d", + "physics-2d-box2d", + "profiler", + "rich-text", + "spine-3.8", + "tiled-map", + "tween", + "ui", + "video", + "webview" + ], + "noDeprecatedFeatures": { + "value": false, + "version": "" + }, + "flags": {} + } + }, + "globalConfigKey": "defaultConfig" + } +} diff --git a/cocoscreator_projects/templates/game-seed/settings/v2/packages/information.json b/cocoscreator_projects/templates/game-seed/settings/v2/packages/information.json new file mode 100644 index 0000000..8eb32ef --- /dev/null +++ b/cocoscreator_projects/templates/game-seed/settings/v2/packages/information.json @@ -0,0 +1,23 @@ +{ + "__version__": "1.0.1", + "information": { + "customSplash": { + "id": "customSplash", + "label": "customSplash", + "enable": true, + "customSplash": { + "complete": false, + "form": "https://creator-api.cocos.com/api/form/show?sid=1316b2c5c5aea2b1143818ff1b28cd92" + } + }, + "removeSplash": { + "id": "removeSplash", + "label": "removeSplash", + "enable": true, + "removeSplash": { + "complete": false, + "form": "https://creator-api.cocos.com/api/form/show?sid=1316b2c5c5aea2b1143818ff1b28cd92" + } + } + } +} diff --git a/cocoscreator_projects/templates/game-seed/settings/v2/packages/program.json b/cocoscreator_projects/templates/game-seed/settings/v2/packages/program.json new file mode 100644 index 0000000..916c1b2 --- /dev/null +++ b/cocoscreator_projects/templates/game-seed/settings/v2/packages/program.json @@ -0,0 +1,3 @@ +{ + "__version__": "1.0.4" +} diff --git a/cocoscreator_projects/templates/game-seed/settings/v2/packages/project.json b/cocoscreator_projects/templates/game-seed/settings/v2/packages/project.json new file mode 100644 index 0000000..4129dde --- /dev/null +++ b/cocoscreator_projects/templates/game-seed/settings/v2/packages/project.json @@ -0,0 +1,3 @@ +{ + "__version__": "1.0.6" +}