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:
330
assets/resources/theme/themes-database.json
Normal file
330
assets/resources/theme/themes-database.json
Normal file
@@ -0,0 +1,330 @@
|
||||
{
|
||||
"version": 1,
|
||||
"themes": {
|
||||
"silu": {
|
||||
"displayName": "丝路 silu",
|
||||
"textureFolder": "silu",
|
||||
"background": "textures/silu/bg",
|
||||
"borderDecorKey": "kuai11",
|
||||
"entities": {
|
||||
"playerFront": "textures/silu/skin/待机正面/1",
|
||||
"playerBack": "textures/silu/skin/待机背面/1",
|
||||
"prop": "textures/silu/Prop_kuai1",
|
||||
"propGround": "textures/silu/nProp_kuai1",
|
||||
"vehicleNorth": "textures/silu/siluShip_N",
|
||||
"vehicleEast": "textures/silu/siluShip_E",
|
||||
"vehicleSouth": "textures/silu/siluShip_S",
|
||||
"vehicleWest": "textures/silu/siluShip_W"
|
||||
},
|
||||
"tiles": {
|
||||
"Baseblock": "textures/silu/Baseblock",
|
||||
"JumpBlock": "textures/silu/JumpBlock",
|
||||
"WallBlock": "textures/silu/WallBlock",
|
||||
"borderDecor": "textures/silu/kuai11"
|
||||
},
|
||||
"hud": {
|
||||
"navigation": "textures/silu/anniu_03",
|
||||
"revert": "textures/silu/anniu_06",
|
||||
"speed1": "textures/silu/anniu_08",
|
||||
"speed2": "textures/silu/anniu_10",
|
||||
"speed4": "textures/silu/anniu_12",
|
||||
"zoomIn": "textures/silu/anniu_17",
|
||||
"zoomOut": "textures/silu/anniu_19",
|
||||
"audioOn": "textures/silu/anniu_22",
|
||||
"audioOff": "textures/silu/anniu_21",
|
||||
"iconScaleX": 1,
|
||||
"iconScaleY": 1
|
||||
},
|
||||
"entityDisplay": {
|
||||
"player": {
|
||||
"scale": 1.1
|
||||
},
|
||||
"vehicle": {
|
||||
"scale": 1
|
||||
},
|
||||
"prop": {
|
||||
"scale": 0.8
|
||||
},
|
||||
"propGround": {
|
||||
"scale": 0.8
|
||||
},
|
||||
"propBlockYOffset": -30,
|
||||
"propGroundYOffset": -50,
|
||||
"moverEmptyCellYOffset": -40,
|
||||
"playerRideYOffset": 40,
|
||||
"playerStandYOffset": 0
|
||||
}
|
||||
},
|
||||
"sanxing": {
|
||||
"displayName": "三星堆 sanxing",
|
||||
"textureFolder": "sanxing",
|
||||
"background": "textures/sanxing/bg",
|
||||
"borderDecorKey": "kuai11",
|
||||
"entities": {
|
||||
"playerFront": "textures/sanxing/skin/待机正面/1",
|
||||
"playerBack": "textures/sanxing/skin/待机背面/1",
|
||||
"prop": "textures/sanxing/Prop_kuai1",
|
||||
"propGround": "textures/sanxing/nProp_kuai1",
|
||||
"vehicleNorth": "textures/sanxing/sanxingShip_N",
|
||||
"vehicleEast": "textures/sanxing/sanxingShip_E",
|
||||
"vehicleSouth": "textures/sanxing/sanxingShip_S",
|
||||
"vehicleWest": "textures/sanxing/sanxingShip_W"
|
||||
},
|
||||
"tiles": {
|
||||
"Baseblock": "textures/sanxing/Baseblock",
|
||||
"JumpBlock": "textures/sanxing/JumpBlock",
|
||||
"WallBlock": "textures/sanxing/WallBlock",
|
||||
"borderDecor": "textures/sanxing/kuai11"
|
||||
},
|
||||
"hud": {
|
||||
"navigation": "textures/sanxing/anniu_03",
|
||||
"revert": "textures/sanxing/anniu_06",
|
||||
"speed1": "textures/sanxing/anniu_08",
|
||||
"speed2": "textures/sanxing/anniu_10",
|
||||
"speed4": "textures/sanxing/anniu_12",
|
||||
"zoomIn": "textures/sanxing/anniu_17",
|
||||
"zoomOut": "textures/sanxing/anniu_19",
|
||||
"audioOn": "textures/sanxing/anniu_22",
|
||||
"audioOff": "textures/sanxing/anniu_21",
|
||||
"iconScaleX": 1,
|
||||
"iconScaleY": 1
|
||||
},
|
||||
"entityDisplay": {
|
||||
"player": {
|
||||
"scale": 1
|
||||
},
|
||||
"vehicle": {
|
||||
"scale": 0.8
|
||||
},
|
||||
"prop": {
|
||||
"scale": 1.5
|
||||
},
|
||||
"propGround": {
|
||||
"scale": 1.5
|
||||
},
|
||||
"propBlockYOffset": -30,
|
||||
"propGroundYOffset": -60,
|
||||
"moverEmptyCellYOffset": -40,
|
||||
"playerRideYOffset": 40,
|
||||
"playerStandYOffset": 0
|
||||
}
|
||||
},
|
||||
"snow": {
|
||||
"displayName": "雪地 snow",
|
||||
"textureFolder": "snow",
|
||||
"background": "textures/snow/bg",
|
||||
"borderDecorKey": "kuai11",
|
||||
"entities": {
|
||||
"playerFront": "textures/snow/skin/待机正面/1",
|
||||
"playerBack": "textures/snow/skin/待机背面/1",
|
||||
"prop": "textures/snow/Prop_kuai1",
|
||||
"propGround": "textures/snow/nProp_kuai1",
|
||||
"vehicleNorth": "textures/snow/snowShip_N",
|
||||
"vehicleEast": "textures/snow/snowShip_E",
|
||||
"vehicleSouth": "textures/snow/snowShip_S",
|
||||
"vehicleWest": "textures/snow/snowShip_W"
|
||||
},
|
||||
"tiles": {
|
||||
"Baseblock": "textures/snow/Baseblock",
|
||||
"JumpBlock": "textures/snow/JumpBlock",
|
||||
"WallBlock": "textures/snow/WallBlock",
|
||||
"borderDecor": "textures/snow/kuai11"
|
||||
},
|
||||
"hud": {
|
||||
"navigation": "textures/snow/anniu_03",
|
||||
"revert": "textures/snow/anniu_06",
|
||||
"speed1": "textures/snow/anniu_08",
|
||||
"speed2": "textures/snow/anniu_10",
|
||||
"speed4": "textures/snow/anniu_12",
|
||||
"zoomIn": "textures/snow/anniu_17",
|
||||
"zoomOut": "textures/snow/anniu_19",
|
||||
"audioOn": "textures/snow/anniu_22",
|
||||
"audioOff": "textures/snow/anniu_21",
|
||||
"iconScaleX": 1,
|
||||
"iconScaleY": 1
|
||||
},
|
||||
"entityDisplay": {
|
||||
"player": {
|
||||
"scale": 1
|
||||
},
|
||||
"vehicle": {
|
||||
"scale": 0.8
|
||||
},
|
||||
"prop": {
|
||||
"scale": 0.7
|
||||
},
|
||||
"propGround": {
|
||||
"scale": 0.7
|
||||
},
|
||||
"propBlockYOffset": -25,
|
||||
"propGroundYOffset": -40,
|
||||
"moverEmptyCellYOffset": -30,
|
||||
"playerRideYOffset": 40,
|
||||
"playerStandYOffset": 0
|
||||
}
|
||||
},
|
||||
"chinese": {
|
||||
"displayName": "中国风 chinese",
|
||||
"textureFolder": "chinese",
|
||||
"background": "textures/chinese/bg",
|
||||
"borderDecorKey": "kuai11",
|
||||
"entities": {
|
||||
"playerFront": "textures/chinese/skin/待机正面/1",
|
||||
"playerBack": "textures/chinese/skin/待机背面/1",
|
||||
"vehicleNorth": "textures/chinese/chineseShip_N",
|
||||
"vehicleEast": "textures/chinese/chineseShip_E",
|
||||
"vehicleSouth": "textures/chinese/chineseShip_S",
|
||||
"vehicleWest": "textures/chinese/chineseShip_W",
|
||||
"prop": "textures/chinese/Prop_kuai1",
|
||||
"propGround": "textures/chinese/nProp_kuai1"
|
||||
},
|
||||
"tiles": {
|
||||
"Baseblock": "textures/chinese/Baseblock",
|
||||
"JumpBlock": "textures/chinese/JumpBlock",
|
||||
"WallBlock": "textures/chinese/WallBlock",
|
||||
"borderDecor": "textures/chinese/kuai11"
|
||||
},
|
||||
"hud": {
|
||||
"navigation": "textures/chinese/anniu_03",
|
||||
"revert": "textures/chinese/anniu_06",
|
||||
"speed1": "textures/chinese/anniu_08",
|
||||
"speed2": "textures/chinese/anniu_10",
|
||||
"speed4": "textures/chinese/anniu_12",
|
||||
"zoomIn": "textures/chinese/anniu_17",
|
||||
"zoomOut": "textures/chinese/anniu_19",
|
||||
"audioOn": "textures/chinese/anniu_22",
|
||||
"audioOff": "textures/chinese/anniu_21",
|
||||
"iconScaleX": 1,
|
||||
"iconScaleY": 1
|
||||
},
|
||||
"entityDisplay": {
|
||||
"player": {
|
||||
"scale": 1.3
|
||||
},
|
||||
"vehicle": {
|
||||
"scale": 0.9
|
||||
},
|
||||
"prop": {
|
||||
"scale": 0.82
|
||||
},
|
||||
"propGround": {
|
||||
"scale": 1
|
||||
},
|
||||
"propBlockYOffset": -30,
|
||||
"propGroundYOffset": -40,
|
||||
"moverEmptyCellYOffset": -30,
|
||||
"playerRideYOffset": 40,
|
||||
"playerStandYOffset": 0
|
||||
}
|
||||
},
|
||||
"numMan": {
|
||||
"displayName": "数字人 numMan",
|
||||
"textureFolder": "numMan",
|
||||
"background": "textures/numMan/bg",
|
||||
"borderDecorKey": "kuai11",
|
||||
"entities": {
|
||||
"playerFront": "textures/numMan/skin/待机正面/1",
|
||||
"playerBack": "textures/numMan/skin/待机背面/1",
|
||||
"vehicleNorth": "textures/numMan/numManShip_N",
|
||||
"vehicleEast": "textures/numMan/numManShip_E",
|
||||
"vehicleSouth": "textures/numMan/numManShip_S",
|
||||
"vehicleWest": "textures/numMan/numManShip_W",
|
||||
"prop": "textures/numMan/Prop_kuai1",
|
||||
"propGround": "textures/numMan/nProp_kuai1"
|
||||
},
|
||||
"tiles": {
|
||||
"Baseblock": "textures/numMan/Baseblock",
|
||||
"JumpBlock": "textures/numMan/JumpBlock",
|
||||
"WallBlock": "textures/numMan/WallBlock",
|
||||
"borderDecor": "textures/numMan/kuai11"
|
||||
},
|
||||
"hud": {
|
||||
"navigation": "textures/numMan/anniu_03",
|
||||
"revert": "textures/numMan/anniu_06",
|
||||
"speed1": "textures/numMan/anniu_08",
|
||||
"speed2": "textures/numMan/anniu_10",
|
||||
"speed4": "textures/numMan/anniu_12",
|
||||
"zoomIn": "textures/numMan/anniu_17",
|
||||
"zoomOut": "textures/numMan/anniu_19",
|
||||
"audioOn": "textures/numMan/anniu_22",
|
||||
"audioOff": "textures/numMan/anniu_21",
|
||||
"iconScaleX": 1,
|
||||
"iconScaleY": 1
|
||||
},
|
||||
"entityDisplay": {
|
||||
"player": {
|
||||
"scale": 1.7
|
||||
},
|
||||
"vehicle": {
|
||||
"scale": 1
|
||||
},
|
||||
"prop": {
|
||||
"scale": 1.2
|
||||
},
|
||||
"propGround": {
|
||||
"scale": 1.2
|
||||
},
|
||||
"propBlockYOffset": -30,
|
||||
"propGroundYOffset": -40,
|
||||
"moverEmptyCellYOffset": -20,
|
||||
"playerRideYOffset": 30,
|
||||
"playerStandYOffset": 0
|
||||
}
|
||||
},
|
||||
"redarmy": {
|
||||
"displayName": "红军 redarmy",
|
||||
"textureFolder": "redArmy",
|
||||
"background": "textures/redArmy/bg",
|
||||
"borderDecorKey": "kuai11",
|
||||
"entities": {
|
||||
"playerFront": "textures/redArmy/skin/待机正面/1",
|
||||
"playerBack": "textures/redArmy/skin/待机背面/1",
|
||||
"vehicleNorth": "textures/redArmy/redArmyShip_N",
|
||||
"vehicleEast": "textures/redArmy/redArmyShip_E",
|
||||
"vehicleSouth": "textures/redArmy/redArmyShip_S",
|
||||
"vehicleWest": "textures/redArmy/redArmyShip_W",
|
||||
"prop": "textures/redArmy/Prop_kuai1",
|
||||
"propGround": "textures/redArmy/nProp_kuai1"
|
||||
},
|
||||
"tiles": {
|
||||
"Baseblock": "textures/redArmy/Baseblock",
|
||||
"JumpBlock": "textures/redArmy/JumpBlock",
|
||||
"WallBlock": "textures/redArmy/WallBlock",
|
||||
"borderDecor": "textures/redArmy/kuai11"
|
||||
},
|
||||
"hud": {
|
||||
"navigation": "textures/redArmy/anniu_03",
|
||||
"revert": "textures/redArmy/anniu_06",
|
||||
"speed1": "textures/redArmy/anniu_08",
|
||||
"speed2": "textures/redArmy/anniu_10",
|
||||
"speed4": "textures/redArmy/anniu_12",
|
||||
"zoomIn": "textures/redArmy/anniu_17",
|
||||
"zoomOut": "textures/redArmy/anniu_19",
|
||||
"audioOn": "textures/redArmy/anniu_22",
|
||||
"audioOff": "textures/redArmy/anniu_21",
|
||||
"iconScaleX": 1.04,
|
||||
"iconScaleY": 1.11
|
||||
},
|
||||
"entityDisplay": {
|
||||
"player": {
|
||||
"scale": 1.4
|
||||
},
|
||||
"vehicle": {
|
||||
"scale": 0.8
|
||||
},
|
||||
"prop": {
|
||||
"scale": 0.8
|
||||
},
|
||||
"propGround": {
|
||||
"scale": 0.8
|
||||
},
|
||||
"propBlockYOffset": -30,
|
||||
"propGroundYOffset": -40,
|
||||
"moverEmptyCellYOffset": -30,
|
||||
"playerRideYOffset": 40,
|
||||
"playerStandYOffset": 0
|
||||
}
|
||||
}
|
||||
},
|
||||
"updatedAt": "2026-06-13T03:56:00.201Z"
|
||||
}
|
||||
11
assets/resources/theme/themes-database.json.meta
Normal file
11
assets/resources/theme/themes-database.json.meta
Normal file
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"ver": "2.0.1",
|
||||
"importer": "json",
|
||||
"imported": true,
|
||||
"uuid": "da2984c9-0191-46d3-8ef5-d0f763323862",
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {}
|
||||
}
|
||||
186
assets/resources/theme/tile-display-meta.json
Normal file
186
assets/resources/theme/tile-display-meta.json
Normal file
@@ -0,0 +1,186 @@
|
||||
{
|
||||
"version": 1,
|
||||
"themes": {
|
||||
"silu": {
|
||||
"Baseblock": {
|
||||
"width": 512,
|
||||
"height": 417,
|
||||
"pivotX": 0.501,
|
||||
"pivotY": 0.92,
|
||||
"ppu": 512.0
|
||||
},
|
||||
"JumpBlock": {
|
||||
"width": 512,
|
||||
"height": 497,
|
||||
"pivotX": 0.501,
|
||||
"pivotY": 0.77,
|
||||
"ppu": 512.0
|
||||
},
|
||||
"WallBlock": {
|
||||
"width": 512,
|
||||
"height": 579,
|
||||
"pivotX": 0.499,
|
||||
"pivotY": 0.665,
|
||||
"ppu": 512.0
|
||||
},
|
||||
"素材切图-23": {
|
||||
"width": 512,
|
||||
"height": 410,
|
||||
"pivotX": 0.499,
|
||||
"pivotY": 0.9386,
|
||||
"ppu": 512.0
|
||||
}
|
||||
},
|
||||
"snow": {
|
||||
"Baseblock": {
|
||||
"width": 101,
|
||||
"height": 80,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.92,
|
||||
"ppu": 100.0
|
||||
},
|
||||
"JumpBlock": {
|
||||
"width": 101,
|
||||
"height": 99,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.77,
|
||||
"ppu": 100.0
|
||||
},
|
||||
"WallBlock": {
|
||||
"width": 101,
|
||||
"height": 115,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.665,
|
||||
"ppu": 100.0
|
||||
},
|
||||
"kuai11": {
|
||||
"width": 101,
|
||||
"height": 87,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.8649,
|
||||
"fitMul": 1.06,
|
||||
"ppu": 100.0
|
||||
}
|
||||
},
|
||||
"sanxing": {
|
||||
"Baseblock": {
|
||||
"width": 101,
|
||||
"height": 80,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.92,
|
||||
"ppu": 100.0
|
||||
},
|
||||
"JumpBlock": {
|
||||
"width": 101,
|
||||
"height": 98,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.77,
|
||||
"ppu": 100.0
|
||||
},
|
||||
"WallBlock": {
|
||||
"width": 101,
|
||||
"height": 115,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.67,
|
||||
"ppu": 100.0
|
||||
},
|
||||
"kuai11": {
|
||||
"width": 101,
|
||||
"height": 74,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 1.01,
|
||||
"ppu": 100.0
|
||||
}
|
||||
},
|
||||
"chinese": {
|
||||
"Baseblock": {
|
||||
"width": 510,
|
||||
"height": 416,
|
||||
"pivotX": 0.501,
|
||||
"pivotY": 0.9222,
|
||||
"ppu": 512.0
|
||||
},
|
||||
"JumpBlock": {
|
||||
"width": 508,
|
||||
"height": 494,
|
||||
"pivotX": 0.501,
|
||||
"pivotY": 0.7727,
|
||||
"ppu": 512.0
|
||||
},
|
||||
"WallBlock": {
|
||||
"width": 509,
|
||||
"height": 576,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.6667,
|
||||
"ppu": 512.0
|
||||
},
|
||||
"素材切图2-23": {
|
||||
"width": 509,
|
||||
"height": 401,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.9472,
|
||||
"ppu": 512.0
|
||||
}
|
||||
},
|
||||
"numMan": {
|
||||
"Baseblock": {
|
||||
"width": 101,
|
||||
"height": 82,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.92,
|
||||
"ppu": 101.0
|
||||
},
|
||||
"JumpBlock": {
|
||||
"width": 101,
|
||||
"height": 99,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.77,
|
||||
"ppu": 101.0
|
||||
},
|
||||
"WallBlock": {
|
||||
"width": 101,
|
||||
"height": 115,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.665,
|
||||
"ppu": 101.0
|
||||
},
|
||||
"kuai11": {
|
||||
"width": 101,
|
||||
"height": 79,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.93,
|
||||
"ppu": 101.0
|
||||
}
|
||||
},
|
||||
"redarmy": {
|
||||
"Baseblock": {
|
||||
"width": 101,
|
||||
"height": 83,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.92,
|
||||
"ppu": 101.0
|
||||
},
|
||||
"JumpBlock": {
|
||||
"width": 101,
|
||||
"height": 98,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.77,
|
||||
"ppu": 101.0
|
||||
},
|
||||
"WallBlock": {
|
||||
"width": 101,
|
||||
"height": 115,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.665,
|
||||
"ppu": 101.0
|
||||
},
|
||||
"小游戏素材红色_03": {
|
||||
"width": 93,
|
||||
"height": 74,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.93,
|
||||
"ppu": 93.0
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
11
assets/resources/theme/tile-display-meta.json.meta
Normal file
11
assets/resources/theme/tile-display-meta.json.meta
Normal file
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"ver": "2.0.1",
|
||||
"importer": "json",
|
||||
"imported": true,
|
||||
"uuid": "b429a044-eff8-491e-a347-8a55b27d87f6",
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {}
|
||||
}
|
||||
Reference in New Issue
Block a user