Complete Cocos Creator port with level bundles, themes, and tooling.

Adds level prefabs, theme assets, audio, extensions, and deployment scripts for the Unity WebGL migration.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-06-16 15:30:58 +08:00
parent cba5105908
commit d393302388
6248 changed files with 17322729 additions and 11036 deletions

View File

@@ -0,0 +1,98 @@
// 由于该 effect 过于复杂,暂时不支持
// Effect Syntax Guide: https://github.com/cocos-creator/docs-3d/blob/master/zh/material-system/effect-syntax.md
CCEffect %{
techniques:
- name: phong
passes:
- vert: phong-vs
frag: phong-fs
# rasterizerState:
# cullMode: back
# depthStencilState:
# depthTest: true
# depthWrite: true
# properties:
# alphaThreshold: { value: 0.5 }
# mainTiling: { value: [1, 1] }
# mainOffset: { value: [0, 0] }
# diffuseColor: { value: [1, 1, 1, 1], editor: { type: color } }
# diffuseTexture: { value: white }
# specularColor: { value: [1, 1, 1, 1], editor: { type: color } }
# specularTexture: { value: white }
# emissiveColor: { value: [0, 0, 0, 1], editor: { type: color } }
# emissiveTexture: { value: white }
# glossiness: { value: 10 }
# normalTexture: { value: white }
- name: shadowcast
passes:
- vert: shadow-map-vs
frag: shadow-map-fs
# rasterizerState:
# cullMode: back
# depthStencilState:
# depthTest: true
# depthWrite: true
}%
CCProgram phong-vs %{
precision highp float;
void main () {
}
}%
CCProgram phong-fs %{
precision highp float;
void main () {
}
}%
CCProgram shadow-map-vs %{
precision highp float;
void main () {
}
}%
CCProgram shadow-map-fs %{
precision highp float;
void main () {
}
}%
// CCEffect %{
// techniques:
// - passes:
// - name: phong
// vert: phong-vs
// frag: phong-fs
// rasterizerState:
// cullMode: back
// depthStencilState:
// depthTest: true
// depthWrite: true
// properties:
// alphaThreshold: { value: 0.5 }
// mainTiling: { value: [1, 1] }
// mainOffset: { value: [0, 0] }
// diffuseColor: { value: [1, 1, 1, 1], editor: { type: color } }
// diffuseTexture: { value: white }
// specularColor: { value: [1, 1, 1, 1], editor: { type: color } }
// specularTexture: { value: white }
// emissiveColor: { value: [0, 0, 0, 1], editor: { type: color } }
// emissiveTexture: { value: white }
// glossiness: { value: 10 }
// normalTexture: { value: white }
// - name: shadowcast
// stage: shadowcast
// vert: shadow-map-vs
// frag: shadow-map-fs
// rasterizerState:
// cullMode: back
// depthStencilState:
// depthTest: true
// depthWrite: true
// }%

View File

@@ -0,0 +1,6 @@
{
"ver": "1.0.25",
"uuid": "abc2cb62-7852-4525-a90d-d474487b88f2",
"compiledShaders": [],
"subMetas": {}
}