diff --git a/assets/Buttons.meta b/assets/Buttons.meta new file mode 100644 index 0000000..ff3cdb5 --- /dev/null +++ b/assets/Buttons.meta @@ -0,0 +1,7 @@ +{ + "ver": "1.0.1", + "uuid": "eb820398-5b1e-4369-a836-2ea1ac0c55fb", + "isSubpackage": false, + "subpackageName": "", + "subMetas": {} +} \ No newline at end of file diff --git a/assets/Buttons/apocalypse.png b/assets/Buttons/apocalypse.png new file mode 100644 index 0000000..aedbe84 Binary files /dev/null and b/assets/Buttons/apocalypse.png differ diff --git a/assets/Buttons/apocalypse.png.meta b/assets/Buttons/apocalypse.png.meta new file mode 100644 index 0000000..71eb9ce --- /dev/null +++ b/assets/Buttons/apocalypse.png.meta @@ -0,0 +1,34 @@ +{ + "ver": "2.3.3", + "uuid": "26ba3709-42f1-4bf4-a4e4-e2ddca92c6a3", + "type": "sprite", + "wrapMode": "clamp", + "filterMode": "bilinear", + "premultiplyAlpha": false, + "genMipmaps": false, + "packable": true, + "platformSettings": {}, + "subMetas": { + "apocalypse": { + "ver": "1.0.4", + "uuid": "542adeba-4357-4891-8f12-8fd4dad28b06", + "rawTextureUuid": "26ba3709-42f1-4bf4-a4e4-e2ddca92c6a3", + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": -2, + "trimX": 153, + "trimY": 132, + "width": 774, + "height": 820, + "rawWidth": 1080, + "rawHeight": 1080, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "subMetas": {} + } + } +} \ No newline at end of file diff --git a/assets/Buttons/closegame.png b/assets/Buttons/closegame.png new file mode 100644 index 0000000..0166466 Binary files /dev/null and b/assets/Buttons/closegame.png differ diff --git a/assets/Buttons/closegame.png.meta b/assets/Buttons/closegame.png.meta new file mode 100644 index 0000000..9d483fa --- /dev/null +++ b/assets/Buttons/closegame.png.meta @@ -0,0 +1,34 @@ +{ + "ver": "2.3.3", + "uuid": "674338e2-75cd-4c0d-bf57-03130ccb025b", + "type": "sprite", + "wrapMode": "clamp", + "filterMode": "bilinear", + "premultiplyAlpha": false, + "genMipmaps": false, + "packable": true, + "platformSettings": {}, + "subMetas": { + "closegame": { + "ver": "1.0.4", + "uuid": "181fdba8-d507-4cdd-801d-1929957e02e6", + "rawTextureUuid": "674338e2-75cd-4c0d-bf57-03130ccb025b", + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": -0.5, + "offsetY": 2.5, + "trimX": 69, + "trimY": 52, + "width": 361, + "height": 391, + "rawWidth": 500, + "rawHeight": 500, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "subMetas": {} + } + } +} \ No newline at end of file diff --git a/assets/Buttons/comandor.png b/assets/Buttons/comandor.png new file mode 100644 index 0000000..f8047fa Binary files /dev/null and b/assets/Buttons/comandor.png differ diff --git a/assets/Buttons/comandor.png.meta b/assets/Buttons/comandor.png.meta new file mode 100644 index 0000000..808c29c --- /dev/null +++ b/assets/Buttons/comandor.png.meta @@ -0,0 +1,34 @@ +{ + "ver": "2.3.3", + "uuid": "c52c84c1-155e-40f4-bbda-a9b2b3c2c6bb", + "type": "sprite", + "wrapMode": "clamp", + "filterMode": "bilinear", + "premultiplyAlpha": false, + "genMipmaps": false, + "packable": true, + "platformSettings": {}, + "subMetas": { + "comandor": { + "ver": "1.0.4", + "uuid": "5080ca06-afd1-437b-b102-b853b8b4f9c3", + "rawTextureUuid": "c52c84c1-155e-40f4-bbda-a9b2b3c2c6bb", + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": -2.5, + "trimX": 170, + "trimY": 149, + "width": 740, + "height": 787, + "rawWidth": 1080, + "rawHeight": 1080, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "subMetas": {} + } + } +} \ No newline at end of file diff --git a/assets/Buttons/explode.png b/assets/Buttons/explode.png new file mode 100644 index 0000000..250dc28 Binary files /dev/null and b/assets/Buttons/explode.png differ diff --git a/assets/Buttons/explode.png.meta b/assets/Buttons/explode.png.meta new file mode 100644 index 0000000..09a52df --- /dev/null +++ b/assets/Buttons/explode.png.meta @@ -0,0 +1,34 @@ +{ + "ver": "2.3.3", + "uuid": "f0569c84-d343-448c-8a64-9a864349d41e", + "type": "sprite", + "wrapMode": "clamp", + "filterMode": "bilinear", + "premultiplyAlpha": false, + "genMipmaps": false, + "packable": true, + "platformSettings": {}, + "subMetas": { + "explode": { + "ver": "1.0.4", + "uuid": "09de5113-ef8f-4bb9-8c6d-1df17906e978", + "rawTextureUuid": "f0569c84-d343-448c-8a64-9a864349d41e", + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": -2, + "offsetY": -0.5, + "trimX": 46, + "trimY": 44, + "width": 404, + "height": 413, + "rawWidth": 500, + "rawHeight": 500, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "subMetas": {} + } + } +} \ No newline at end of file diff --git a/assets/Buttons/menu.png b/assets/Buttons/menu.png new file mode 100644 index 0000000..a3f0384 Binary files /dev/null and b/assets/Buttons/menu.png differ diff --git a/assets/ships/bigboss.png.meta b/assets/Buttons/menu.png.meta similarity index 54% rename from assets/ships/bigboss.png.meta rename to assets/Buttons/menu.png.meta index bf99cb5..0197afa 100644 --- a/assets/ships/bigboss.png.meta +++ b/assets/Buttons/menu.png.meta @@ -1,6 +1,6 @@ { "ver": "2.3.3", - "uuid": "d77cf131-dcf8-4a59-9e14-8f8ea6f44715", + "uuid": "6041f684-59d7-4144-83c9-7b5dddce10fe", "type": "sprite", "wrapMode": "clamp", "filterMode": "bilinear", @@ -9,21 +9,21 @@ "packable": true, "platformSettings": {}, "subMetas": { - "bigboss": { + "menu": { "ver": "1.0.4", - "uuid": "7f8c4faa-1d94-4c72-8fbe-0e7e6caaa72d", - "rawTextureUuid": "d77cf131-dcf8-4a59-9e14-8f8ea6f44715", + "uuid": "8484061a-f0be-458f-a9a0-5a2ebac52482", + "rawTextureUuid": "6041f684-59d7-4144-83c9-7b5dddce10fe", "trimType": "auto", "trimThreshold": 1, "rotated": false, - "offsetX": 0.5, - "offsetY": 2, - "trimX": 34, - "trimY": 15, - "width": 333, - "height": 366, - "rawWidth": 400, - "rawHeight": 400, + "offsetX": 1.5, + "offsetY": 5, + "trimX": 82, + "trimY": 83, + "width": 339, + "height": 324, + "rawWidth": 500, + "rawHeight": 500, "borderTop": 0, "borderBottom": 0, "borderLeft": 0, diff --git a/assets/Buttons/pilot.png b/assets/Buttons/pilot.png new file mode 100644 index 0000000..7a38f47 Binary files /dev/null and b/assets/Buttons/pilot.png differ diff --git a/assets/Buttons/pilot.png.meta b/assets/Buttons/pilot.png.meta new file mode 100644 index 0000000..13c0641 --- /dev/null +++ b/assets/Buttons/pilot.png.meta @@ -0,0 +1,34 @@ +{ + "ver": "2.3.3", + "uuid": "178a3fab-8b5c-42d6-b6c0-fcf03a3159e1", + "type": "sprite", + "wrapMode": "clamp", + "filterMode": "bilinear", + "premultiplyAlpha": false, + "genMipmaps": false, + "packable": true, + "platformSettings": {}, + "subMetas": { + "pilot": { + "ver": "1.0.4", + "uuid": "e1e2dedc-78b7-420e-a7e4-0a1411efd690", + "rawTextureUuid": "178a3fab-8b5c-42d6-b6c0-fcf03a3159e1", + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": -1, + "offsetY": 0, + "trimX": 150, + "trimY": 135, + "width": 778, + "height": 810, + "rawWidth": 1080, + "rawHeight": 1080, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "subMetas": {} + } + } +} \ No newline at end of file diff --git a/assets/Buttons/resultscore.png b/assets/Buttons/resultscore.png new file mode 100644 index 0000000..df7d91e Binary files /dev/null and b/assets/Buttons/resultscore.png differ diff --git a/assets/Buttons/resultscore.png.meta b/assets/Buttons/resultscore.png.meta new file mode 100644 index 0000000..619f378 --- /dev/null +++ b/assets/Buttons/resultscore.png.meta @@ -0,0 +1,34 @@ +{ + "ver": "2.3.3", + "uuid": "f1acda4b-f4dd-400d-ab44-c580c53c1745", + "type": "sprite", + "wrapMode": "clamp", + "filterMode": "bilinear", + "premultiplyAlpha": false, + "genMipmaps": false, + "packable": true, + "platformSettings": {}, + "subMetas": { + "resultscore": { + "ver": "1.0.4", + "uuid": "6f374223-327e-4d47-8671-0d4f379dbd07", + "rawTextureUuid": "f1acda4b-f4dd-400d-ab44-c580c53c1745", + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 2, + "offsetY": 8, + "trimX": 116, + "trimY": 33, + "width": 272, + "height": 418, + "rawWidth": 500, + "rawHeight": 500, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "subMetas": {} + } + } +} \ No newline at end of file diff --git a/assets/Buttons/start.png b/assets/Buttons/start.png new file mode 100644 index 0000000..eedc988 Binary files /dev/null and b/assets/Buttons/start.png differ diff --git a/assets/Buttons/start.png.meta b/assets/Buttons/start.png.meta new file mode 100644 index 0000000..3906918 --- /dev/null +++ b/assets/Buttons/start.png.meta @@ -0,0 +1,34 @@ +{ + "ver": "2.3.3", + "uuid": "5b46f0ce-183e-4519-92d9-024b60854192", + "type": "sprite", + "wrapMode": "clamp", + "filterMode": "bilinear", + "premultiplyAlpha": false, + "genMipmaps": false, + "packable": true, + "platformSettings": {}, + "subMetas": { + "start": { + "ver": "1.0.4", + "uuid": "0008b6dc-7fd4-42be-b9d5-ee0b456fc33f", + "rawTextureUuid": "5b46f0ce-183e-4519-92d9-024b60854192", + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 53, + "trimY": 61, + "width": 394, + "height": 378, + "rawWidth": 500, + "rawHeight": 500, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "subMetas": {} + } + } +} \ No newline at end of file diff --git a/assets/Buttons/warlord.png b/assets/Buttons/warlord.png new file mode 100644 index 0000000..304a8d3 Binary files /dev/null and b/assets/Buttons/warlord.png differ diff --git a/assets/Buttons/warlord.png.meta b/assets/Buttons/warlord.png.meta new file mode 100644 index 0000000..326072d --- /dev/null +++ b/assets/Buttons/warlord.png.meta @@ -0,0 +1,34 @@ +{ + "ver": "2.3.3", + "uuid": "b3492cc9-c08b-45ca-8220-4fc4cff3d528", + "type": "sprite", + "wrapMode": "clamp", + "filterMode": "bilinear", + "premultiplyAlpha": false, + "genMipmaps": false, + "packable": true, + "platformSettings": {}, + "subMetas": { + "warlord": { + "ver": "1.0.4", + "uuid": "95a21e05-ce49-4013-a4c9-a9fcac7033c2", + "rawTextureUuid": "b3492cc9-c08b-45ca-8220-4fc4cff3d528", + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": -2, + "trimX": 163, + "trimY": 138, + "width": 754, + "height": 808, + "rawWidth": 1080, + "rawHeight": 1080, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "subMetas": {} + } + } +} \ No newline at end of file diff --git a/assets/Game.fire b/assets/Game.fire index 6d2d4ef..b289b3a 100644 --- a/assets/Game.fire +++ b/assets/Game.fire @@ -72,19 +72,28 @@ }, { "__id__": 32 + }, + { + "__id__": 38 + }, + { + "__id__": 43 + }, + { + "__id__": 45 } ], "_active": true, "_level": 1, "_components": [ { - "__id__": 38 + "__id__": 50 }, { - "__id__": 39 + "__id__": 51 }, { - "__id__": 40 + "__id__": 52 } ], "_prefab": null, @@ -115,7 +124,7 @@ "_scale": { "__type__": "cc.Vec3", "x": 1, - "y": 1.5, + "y": 1.75, "z": 1 }, "_eulerAngles": { @@ -168,7 +177,7 @@ "__type__": "cc.Vec3", "x": 0, "y": 0, - "z": 780.2888888097792 + "z": 540.3998519614897 }, "_scale": { "__type__": "cc.Vec3", @@ -656,8 +665,8 @@ }, "_contentSize": { "__type__": "cc.Size", - "width": 4712, - "height": 1059 + "width": 1199, + "height": 268 }, "_anchorPoint": { "__type__": "cc.Vec2", @@ -666,14 +675,14 @@ }, "_position": { "__type__": "cc.Vec3", - "x": -340, - "y": 505.619, + "x": -310.973, + "y": 416.414, "z": 0 }, "_scale": { "__type__": "cc.Vec3", - "x": 0.05, - "y": 0.05, + "x": 0.25, + "y": 0.2, "z": 1 }, "_eulerAngles": { @@ -724,15 +733,15 @@ }, "_position": { "__type__": "cc.Vec3", - "x": -1400, + "x": -340, "y": 0, "z": 0 }, "_scale": { "__type__": "cc.Vec3", - "x": 0.2, - "y": 0.2, - "z": 0.2 + "x": 0.05, + "y": 0.05, + "z": 1 }, "_eulerAngles": { "__type__": "cc.Vec3", @@ -814,15 +823,15 @@ }, "_position": { "__type__": "cc.Vec3", - "x": -1000, + "x": -240, "y": 0, "z": 0 }, "_scale": { "__type__": "cc.Vec3", - "x": 0.2, - "y": 0.2, - "z": 0.2 + "x": 0.05, + "y": 0.05, + "z": 1 }, "_eulerAngles": { "__type__": "cc.Vec3", @@ -904,15 +913,15 @@ }, "_position": { "__type__": "cc.Vec3", - "x": -600, + "x": -130, "y": 0, "z": 0 }, "_scale": { "__type__": "cc.Vec3", - "x": 0.2, - "y": 0.2, - "z": 0.2 + "x": 0.05, + "y": 0.05, + "z": 1 }, "_eulerAngles": { "__type__": "cc.Vec3", @@ -994,15 +1003,15 @@ }, "_position": { "__type__": "cc.Vec3", - "x": -200, - "y": -50, + "x": -20, + "y": -12.5, "z": 0 }, "_scale": { "__type__": "cc.Vec3", - "x": 0.2, - "y": 0.2, - "z": 0.2 + "x": 0.05, + "y": 0.05, + "z": 1 }, "_eulerAngles": { "__type__": "cc.Vec3", @@ -1084,15 +1093,15 @@ }, "_position": { "__type__": "cc.Vec3", - "x": 200, - "y": -100, + "x": 90, + "y": -25, "z": 0 }, "_scale": { "__type__": "cc.Vec3", - "x": 0.2, - "y": 0.2, - "z": 0.2 + "x": 0.05, + "y": 0.05, + "z": 1 }, "_eulerAngles": { "__type__": "cc.Vec3", @@ -1174,15 +1183,15 @@ }, "_position": { "__type__": "cc.Vec3", - "x": 600, - "y": -100, + "x": 200, + "y": -25, "z": 0 }, "_scale": { "__type__": "cc.Vec3", - "x": 0.2, - "y": 0.2, - "z": 0.2 + "x": 0.05, + "y": 0.05, + "z": 1 }, "_eulerAngles": { "__type__": "cc.Vec3", @@ -1264,15 +1273,15 @@ }, "_position": { "__type__": "cc.Vec3", - "x": 1000, - "y": -100, + "x": 310, + "y": -25, "z": 0 }, "_scale": { "__type__": "cc.Vec3", - "x": 0.2, - "y": 0.2, - "z": 0.2 + "x": 0.05, + "y": 0.05, + "z": 1 }, "_eulerAngles": { "__type__": "cc.Vec3", @@ -1354,15 +1363,15 @@ }, "_position": { "__type__": "cc.Vec3", - "x": 1400, - "y": -100, + "x": 420, + "y": -25, "z": 0 }, "_scale": { "__type__": "cc.Vec3", - "x": 0.2, - "y": 0.2, - "z": 0.2 + "x": 0.05, + "y": 0.05, + "z": 1 }, "_eulerAngles": { "__type__": "cc.Vec3", @@ -2171,8 +2180,8 @@ }, "_contentSize": { "__type__": "cc.Size", - "width": 4712, - "height": 1059 + "width": 5644.9, + "height": 705.4 }, "_anchorPoint": { "__type__": "cc.Vec2", @@ -2181,14 +2190,14 @@ }, "_position": { "__type__": "cc.Vec3", - "x": -360, - "y": 440, + "x": -339.351, + "y": 358.118, "z": 0 }, "_scale": { "__type__": "cc.Vec3", "x": 0.04, - "y": 0.05, + "y": 0.075, "z": 1 }, "_eulerAngles": { @@ -2229,8 +2238,8 @@ }, "_contentSize": { "__type__": "cc.Size", - "width": 52.25, - "height": 50.4 + "width": 313.48, + "height": 151.2 }, "_anchorPoint": { "__type__": "cc.Vec2", @@ -2239,15 +2248,15 @@ }, "_position": { "__type__": "cc.Vec3", - "x": -940, - "y": -20, + "x": -1109.512, + "y": 6.59, "z": 0 }, "_scale": { "__type__": "cc.Vec3", - "x": 25, - "y": 13.3334, - "z": 25 + "x": 3, + "y": 1.5, + "z": 1 }, "_eulerAngles": { "__type__": "cc.Vec3", @@ -2277,8 +2286,8 @@ "_useOriginalSize": false, "_string": "Score", "_N$string": "Score", - "_fontSize": 20, - "_lineHeight": 40, + "_fontSize": 120, + "_lineHeight": 120, "_enableWrapText": true, "_N$file": null, "_isSystemFontUsed": true, @@ -2319,8 +2328,8 @@ }, "_contentSize": { "__type__": "cc.Size", - "width": 11.12, - "height": 50.4 + "width": 66.74, + "height": 151.2 }, "_anchorPoint": { "__type__": "cc.Vec2", @@ -2329,15 +2338,15 @@ }, "_position": { "__type__": "cc.Vec3", - "x": 911.687, - "y": -81.499, + "x": 1071.228, + "y": -66.305, "z": 0 }, "_scale": { "__type__": "cc.Vec3", - "x": 25, - "y": 13.3334, - "z": 25 + "x": 4, + "y": 1.5, + "z": 1 }, "_eulerAngles": { "__type__": "cc.Vec3", @@ -2367,8 +2376,8 @@ "_useOriginalSize": false, "_string": "0", "_N$string": "0", - "_fontSize": 20, - "_lineHeight": 40, + "_fontSize": 120, + "_lineHeight": 120, "_enableWrapText": true, "_N$file": null, "_isSystemFontUsed": true, @@ -2402,7 +2411,7 @@ "__uuid__": "fba0bf13-b989-443d-8fdf-a5f7f8bb391c" }, "_type": 0, - "_sizeMode": 1, + "_sizeMode": 0, "_fillType": 0, "_fillCenter": { "__type__": "cc.Vec2", @@ -2415,6 +2424,472 @@ "_atlas": null, "_id": "26ipZuvmdL65GdcIvVjEAd" }, + { + "__type__": "cc.Node", + "_name": "shoot_button02", + "_objFlags": 0, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": true, + "_level": 2, + "_components": [ + { + "__id__": 39 + }, + { + "__id__": 40 + }, + { + "__id__": 42 + } + ], + "_prefab": null, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 250, + "height": 250 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_position": { + "__type__": "cc.Vec3", + "x": 350, + "y": -350, + "z": 0 + }, + "_scale": { + "__type__": "cc.Vec3", + "x": 0.6, + "y": 0.6, + "z": 1 + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "groupIndex": 0, + "_id": "f7orVQx0FBTZQuq34P4QEP" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 38 + }, + "_enabled": true, + "_materials": [ + { + "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" + } + ], + "_srcBlendFactor": 770, + "_dstBlendFactor": 771, + "_spriteFrame": { + "__uuid__": "09de5113-ef8f-4bb9-8c6d-1df17906e978" + }, + "_type": 0, + "_sizeMode": 0, + "_fillType": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_atlas": null, + "_id": "86xrwajr9GFqoGiDSXDfg1" + }, + { + "__type__": "cc.Button", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 38 + }, + "_enabled": true, + "duration": 0.1, + "zoomScale": 1.2, + "clickEvents": [ + { + "__id__": 41 + } + ], + "_N$interactable": true, + "_N$enableAutoGrayEffect": false, + "_N$transition": 0, + "transition": 0, + "_N$normalColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_N$pressedColor": { + "__type__": "cc.Color", + "r": 211, + "g": 211, + "b": 211, + "a": 255 + }, + "pressedColor": { + "__type__": "cc.Color", + "r": 211, + "g": 211, + "b": 211, + "a": 255 + }, + "_N$hoverColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "hoverColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_N$disabledColor": { + "__type__": "cc.Color", + "r": 124, + "g": 124, + "b": 124, + "a": 255 + }, + "_N$normalSprite": null, + "_N$pressedSprite": null, + "pressedSprite": null, + "_N$hoverSprite": null, + "hoverSprite": null, + "_N$disabledSprite": null, + "_N$target": null, + "_id": "5a02fmRNtGlI6JgxvO2Fcn" + }, + { + "__type__": "cc.ClickEvent", + "target": { + "__id__": 38 + }, + "component": "", + "_componentId": "e5d86rh+v5CiLRVDqSVqxtt", + "handler": "explode", + "customEventData": "" + }, + { + "__type__": "e5d86rh+v5CiLRVDqSVqxtt", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 38 + }, + "_enabled": true, + "scoreLabel": null, + "flashOverlay": { + "__id__": 43 + }, + "_id": "51STeOY+lMX6sh3RPWMh9s" + }, + { + "__type__": "cc.Node", + "_name": "FlashOverlay", + "_objFlags": 0, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": true, + "_level": 2, + "_components": [ + { + "__id__": 44 + } + ], + "_prefab": null, + "_opacity": 0, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 0, + "b": 0, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 960, + "height": 1200 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_position": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_scale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "groupIndex": 0, + "_id": "52MvIf0LhPeJ9vufuehs4t" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 43 + }, + "_enabled": true, + "_materials": [ + { + "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" + } + ], + "_srcBlendFactor": 770, + "_dstBlendFactor": 771, + "_spriteFrame": { + "__uuid__": "a23235d1-15db-4b95-8439-a2e005bfff91" + }, + "_type": 0, + "_sizeMode": 0, + "_fillType": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_atlas": null, + "_id": "0erQracnBCbKF2u9DDZ4il" + }, + { + "__type__": "cc.Node", + "_name": "closeTheGame", + "_objFlags": 0, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": true, + "_level": 2, + "_components": [ + { + "__id__": 46 + }, + { + "__id__": 47 + }, + { + "__id__": 49 + } + ], + "_prefab": null, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 100, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_position": { + "__type__": "cc.Vec3", + "x": 401.185, + "y": 416.369, + "z": 0 + }, + "_scale": { + "__type__": "cc.Vec3", + "x": 0.6, + "y": 0.6, + "z": 1 + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "groupIndex": 0, + "_id": "cfhVBGrypOAbiEbgWkbr76" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 45 + }, + "_enabled": true, + "_materials": [ + { + "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" + } + ], + "_srcBlendFactor": 770, + "_dstBlendFactor": 771, + "_spriteFrame": { + "__uuid__": "181fdba8-d507-4cdd-801d-1929957e02e6" + }, + "_type": 0, + "_sizeMode": 0, + "_fillType": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_atlas": null, + "_id": "c5fm54MJlObo+Hli2++hSo" + }, + { + "__type__": "cc.Button", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 45 + }, + "_enabled": true, + "duration": 0.1, + "zoomScale": 1.2, + "clickEvents": [ + { + "__id__": 48 + } + ], + "_N$interactable": true, + "_N$enableAutoGrayEffect": false, + "_N$transition": 0, + "transition": 0, + "_N$normalColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_N$pressedColor": { + "__type__": "cc.Color", + "r": 211, + "g": 211, + "b": 211, + "a": 255 + }, + "pressedColor": { + "__type__": "cc.Color", + "r": 211, + "g": 211, + "b": 211, + "a": 255 + }, + "_N$hoverColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "hoverColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_N$disabledColor": { + "__type__": "cc.Color", + "r": 124, + "g": 124, + "b": 124, + "a": 255 + }, + "_N$normalSprite": null, + "_N$pressedSprite": null, + "pressedSprite": null, + "_N$hoverSprite": null, + "hoverSprite": null, + "_N$disabledSprite": null, + "_N$target": null, + "_id": "52ssIndqFCwaJ+CM4l1Ewv" + }, + { + "__type__": "cc.ClickEvent", + "target": { + "__id__": 45 + }, + "component": "", + "_componentId": "3a2abJhRaJFyrM9SBg5rWtB", + "handler": "closeGame", + "customEventData": "" + }, + { + "__type__": "3a2abJhRaJFyrM9SBg5rWtB", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 45 + }, + "_enabled": true, + "_id": "38cnqxqqNN3YDl21Wkb0g3" + }, { "__type__": "cc.Canvas", "_name": "", diff --git a/assets/Level.fire b/assets/Level.fire index cecf121..2a1f179 100644 --- a/assets/Level.fire +++ b/assets/Level.fire @@ -65,23 +65,23 @@ "__id__": 5 }, { - "__id__": 14 + "__id__": 11 + }, + { + "__id__": 17 }, { "__id__": 23 - }, - { - "__id__": 32 } ], "_active": true, "_level": 0, "_components": [ { - "__id__": 41 + "__id__": 29 }, { - "__id__": 42 + "__id__": 30 } ], "_prefab": null, @@ -165,7 +165,7 @@ "__type__": "cc.Vec3", "x": 0, "y": 0, - "z": 780.2888888097792 + "z": 540.3904070535626 }, "_scale": { "__type__": "cc.Vec3", @@ -236,10 +236,10 @@ "_level": 1, "_components": [ { - "__id__": 11 + "__id__": 8 }, { - "__id__": 13 + "__id__": 10 } ], "_prefab": null, @@ -253,8 +253,8 @@ }, "_contentSize": { "__type__": "cc.Size", - "width": 416, - "height": 108 + "width": 300, + "height": 300 }, "_anchorPoint": { "__type__": "cc.Vec2", @@ -263,7 +263,7 @@ }, "_position": { "__type__": "cc.Vec3", - "x": 0, + "x": -210, "y": 150, "z": 0 }, @@ -287,82 +287,17 @@ }, { "__type__": "cc.Node", - "_name": "Background", + "_name": "pilot", "_objFlags": 0, "_parent": { "__id__": 5 }, - "_children": [ - { - "__id__": 7 - } - ], + "_children": [], "_active": true, "_level": 2, "_components": [ { - "__id__": 9 - }, - { - "__id__": 10 - } - ], - "_prefab": null, - "_opacity": 255, - "_color": { - "__type__": "cc.Color", - "r": 26, - "g": 26, - "b": 26, - "a": 255 - }, - "_contentSize": { - "__type__": "cc.Size", - "width": 416, - "height": 108 - }, - "_anchorPoint": { - "__type__": "cc.Vec2", - "x": 0.5, - "y": 0.5 - }, - "_position": { - "__type__": "cc.Vec3", - "x": 0, - "y": 0, - "z": 0 - }, - "_scale": { - "__type__": "cc.Vec3", - "x": 1, - "y": 1, - "z": 1 - }, - "_eulerAngles": { - "__type__": "cc.Vec3", - "x": 0, - "y": 0, - "z": 0 - }, - "_skewX": 0, - "_skewY": 0, - "_is3DNode": false, - "groupIndex": 0, - "_id": "9b7un7DoFAjLZvYW4T4kHQ" - }, - { - "__type__": "cc.Node", - "_name": "Label", - "_objFlags": 0, - "_parent": { - "__id__": 6 - }, - "_children": [], - "_active": true, - "_level": 3, - "_components": [ - { - "__id__": 8 + "__id__": 7 } ], "_prefab": null, @@ -376,8 +311,8 @@ }, "_contentSize": { "__type__": "cc.Size", - "width": 200, - "height": 100 + "width": 300, + "height": 300 }, "_anchorPoint": { "__type__": "cc.Vec2", @@ -406,39 +341,7 @@ "_skewY": 0, "_is3DNode": false, "groupIndex": 0, - "_id": "a9kXSrf3xEvIZnQeu9cU8H" - }, - { - "__type__": "cc.Label", - "_name": "", - "_objFlags": 0, - "node": { - "__id__": 7 - }, - "_enabled": true, - "_materials": [ - { - "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" - } - ], - "_useOriginalSize": false, - "_string": "Easy", - "_N$string": "Easy", - "_fontSize": 40, - "_lineHeight": 40, - "_enableWrapText": false, - "_N$file": null, - "_isSystemFontUsed": true, - "_isUseVerticalKerning": true, - "_verticalKerning": null, - "_spacingX": 0, - "_batchAsBitmap": false, - "_N$horizontalAlign": 1, - "_N$verticalAlign": 1, - "_N$fontFamily": "Arial", - "_N$overflow": 1, - "_N$cacheMode": 0, - "_id": "93V9JewbtLcbxii2PchDnA" + "_id": "dfxp/d6bpABaQX7oTWj3qC" }, { "__type__": "cc.Sprite", @@ -456,9 +359,9 @@ "_srcBlendFactor": 770, "_dstBlendFactor": 771, "_spriteFrame": { - "__uuid__": "f0048c10-f03e-4c97-b9d3-3506e1d58952" + "__uuid__": "e1e2dedc-78b7-420e-a7e4-0a1411efd690" }, - "_type": 1, + "_type": 0, "_sizeMode": 0, "_fillType": 0, "_fillCenter": { @@ -470,34 +373,7 @@ "_fillRange": 0, "_isTrimmedMode": true, "_atlas": null, - "_id": "60/S55/YZHwatxCzlOfqUG" - }, - { - "__type__": "cc.Widget", - "_name": "", - "_objFlags": 0, - "node": { - "__id__": 6 - }, - "_enabled": true, - "alignMode": 0, - "_target": null, - "_alignFlags": 45, - "_left": 0, - "_right": 0, - "_top": 0, - "_bottom": 0, - "_verticalCenter": 0, - "_horizontalCenter": 0, - "_isAbsLeft": true, - "_isAbsRight": true, - "_isAbsTop": true, - "_isAbsBottom": true, - "_isAbsHorizontalCenter": true, - "_isAbsVerticalCenter": true, - "_originalWidth": 100, - "_originalHeight": 40, - "_id": "f1Q51qGnpJyKH2Do41e4AG" + "_id": "af8/Hsh6pBcKZkZ8qe3p4R" }, { "__type__": "cc.Button", @@ -511,7 +387,7 @@ "zoomScale": 1.2, "clickEvents": [ { - "__id__": 12 + "__id__": 9 } ], "_N$interactable": true, @@ -578,9 +454,7 @@ "_N$disabledSprite": { "__uuid__": "29158224-f8dd-4661-a796-1ffab537140e" }, - "_N$target": { - "__id__": 6 - }, + "_N$target": null, "_id": "f0IHoTsa9JbaCKLuhzu4sQ" }, { @@ -611,10 +485,267 @@ "__id__": 2 }, "_children": [ + { + "__id__": 12 + } + ], + "_active": true, + "_level": 1, + "_components": [ + { + "__id__": 14 + }, + { + "__id__": 16 + } + ], + "_prefab": null, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 300, + "height": 300 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_position": { + "__type__": "cc.Vec3", + "x": 210, + "y": 150, + "z": 0 + }, + "_scale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 0.66667, + "z": 1 + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "groupIndex": 0, + "_id": "70X3X0avdJBbpRCDgVckwC" + }, + { + "__type__": "cc.Node", + "_name": "comandor", + "_objFlags": 0, + "_parent": { + "__id__": 11 + }, + "_children": [], + "_active": true, + "_level": 2, + "_components": [ + { + "__id__": 13 + } + ], + "_prefab": null, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 300, + "height": 300 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_position": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_scale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "groupIndex": 0, + "_id": "bc5Z68vwhIIqSSkIW+dI8n" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 12 + }, + "_enabled": true, + "_materials": [ + { + "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" + } + ], + "_srcBlendFactor": 770, + "_dstBlendFactor": 771, + "_spriteFrame": { + "__uuid__": "5080ca06-afd1-437b-b102-b853b8b4f9c3" + }, + "_type": 0, + "_sizeMode": 0, + "_fillType": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_atlas": null, + "_id": "0bUWVlEudM0KpV7ttpyA9b" + }, + { + "__type__": "cc.Button", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 11 + }, + "_enabled": true, + "duration": 0.1, + "zoomScale": 1.2, + "clickEvents": [ { "__id__": 15 } ], + "_N$interactable": true, + "_N$enableAutoGrayEffect": false, + "_N$transition": 2, + "transition": 2, + "_N$normalColor": { + "__type__": "cc.Color", + "r": 230, + "g": 230, + "b": 230, + "a": 255 + }, + "_N$pressedColor": { + "__type__": "cc.Color", + "r": 200, + "g": 200, + "b": 200, + "a": 255 + }, + "pressedColor": { + "__type__": "cc.Color", + "r": 200, + "g": 200, + "b": 200, + "a": 255 + }, + "_N$hoverColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "hoverColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_N$disabledColor": { + "__type__": "cc.Color", + "r": 120, + "g": 120, + "b": 120, + "a": 200 + }, + "_N$normalSprite": { + "__uuid__": "f0048c10-f03e-4c97-b9d3-3506e1d58952" + }, + "_N$pressedSprite": { + "__uuid__": "e9ec654c-97a2-4787-9325-e6a10375219a" + }, + "pressedSprite": { + "__uuid__": "e9ec654c-97a2-4787-9325-e6a10375219a" + }, + "_N$hoverSprite": { + "__uuid__": "f0048c10-f03e-4c97-b9d3-3506e1d58952" + }, + "hoverSprite": { + "__uuid__": "f0048c10-f03e-4c97-b9d3-3506e1d58952" + }, + "_N$disabledSprite": { + "__uuid__": "29158224-f8dd-4661-a796-1ffab537140e" + }, + "_N$target": null, + "_id": "26wq34PNZHVIy0AG+mYHqX" + }, + { + "__type__": "cc.ClickEvent", + "target": { + "__id__": 11 + }, + "component": "", + "_componentId": "3a2abJhRaJFyrM9SBg5rWtB", + "handler": "loadGameScene", + "customEventData": "2" + }, + { + "__type__": "3a2abJhRaJFyrM9SBg5rWtB", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 11 + }, + "_enabled": true, + "_id": "5eRUNEzqdBwJboXqlf9GLZ" + }, + { + "__type__": "cc.Node", + "_name": "button", + "_objFlags": 0, + "_parent": { + "__id__": 2 + }, + "_children": [ + { + "__id__": 18 + } + ], "_active": true, "_level": 1, "_components": [ @@ -636,8 +767,8 @@ }, "_contentSize": { "__type__": "cc.Size", - "width": 416, - "height": 108 + "width": 300, + "height": 300 }, "_anchorPoint": { "__type__": "cc.Vec2", @@ -646,8 +777,8 @@ }, "_position": { "__type__": "cc.Vec3", - "x": 0, - "y": 50, + "x": -210, + "y": -100, "z": 0 }, "_scale": { @@ -666,90 +797,25 @@ "_skewY": 0, "_is3DNode": false, "groupIndex": 0, - "_id": "70X3X0avdJBbpRCDgVckwC" + "_id": "98BRC//SdMYJ318TurvOkH" }, { "__type__": "cc.Node", - "_name": "Background", + "_name": "warlord", "_objFlags": 0, "_parent": { - "__id__": 14 + "__id__": 17 }, - "_children": [ - { - "__id__": 16 - } - ], + "_children": [], "_active": true, "_level": 2, "_components": [ - { - "__id__": 18 - }, { "__id__": 19 } ], "_prefab": null, "_opacity": 255, - "_color": { - "__type__": "cc.Color", - "r": 26, - "g": 26, - "b": 26, - "a": 255 - }, - "_contentSize": { - "__type__": "cc.Size", - "width": 416, - "height": 108 - }, - "_anchorPoint": { - "__type__": "cc.Vec2", - "x": 0.5, - "y": 0.5 - }, - "_position": { - "__type__": "cc.Vec3", - "x": 0, - "y": 0, - "z": 0 - }, - "_scale": { - "__type__": "cc.Vec3", - "x": 1, - "y": 1, - "z": 1 - }, - "_eulerAngles": { - "__type__": "cc.Vec3", - "x": 0, - "y": 0, - "z": 0 - }, - "_skewX": 0, - "_skewY": 0, - "_is3DNode": false, - "groupIndex": 0, - "_id": "deYiE1DbFJQ7E39gJPvU80" - }, - { - "__type__": "cc.Node", - "_name": "Label", - "_objFlags": 0, - "_parent": { - "__id__": 15 - }, - "_children": [], - "_active": true, - "_level": 3, - "_components": [ - { - "__id__": 17 - } - ], - "_prefab": null, - "_opacity": 255, "_color": { "__type__": "cc.Color", "r": 255, @@ -759,8 +825,8 @@ }, "_contentSize": { "__type__": "cc.Size", - "width": 200, - "height": 100 + "width": 300, + "height": 300 }, "_anchorPoint": { "__type__": "cc.Vec2", @@ -789,46 +855,14 @@ "_skewY": 0, "_is3DNode": false, "groupIndex": 0, - "_id": "fakBT1isJH8ZGI5Un0laDN" - }, - { - "__type__": "cc.Label", - "_name": "", - "_objFlags": 0, - "node": { - "__id__": 16 - }, - "_enabled": true, - "_materials": [ - { - "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" - } - ], - "_useOriginalSize": false, - "_string": "Medium", - "_N$string": "Medium", - "_fontSize": 40, - "_lineHeight": 40, - "_enableWrapText": false, - "_N$file": null, - "_isSystemFontUsed": true, - "_isUseVerticalKerning": true, - "_verticalKerning": null, - "_spacingX": 0, - "_batchAsBitmap": false, - "_N$horizontalAlign": 1, - "_N$verticalAlign": 1, - "_N$fontFamily": "Arial", - "_N$overflow": 1, - "_N$cacheMode": 0, - "_id": "64DPyZV/BHo7KZSczqXJdt" + "_id": "b7dcXr4UVNzIIF1Sv5Ct2I" }, { "__type__": "cc.Sprite", "_name": "", "_objFlags": 0, "node": { - "__id__": 15 + "__id__": 18 }, "_enabled": true, "_materials": [ @@ -839,9 +873,9 @@ "_srcBlendFactor": 770, "_dstBlendFactor": 771, "_spriteFrame": { - "__uuid__": "f0048c10-f03e-4c97-b9d3-3506e1d58952" + "__uuid__": "95a21e05-ce49-4013-a4c9-a9fcac7033c2" }, - "_type": 1, + "_type": 0, "_sizeMode": 0, "_fillType": 0, "_fillCenter": { @@ -853,41 +887,14 @@ "_fillRange": 0, "_isTrimmedMode": true, "_atlas": null, - "_id": "cbUXQ9SXxBfrdd+uOeeXZ+" - }, - { - "__type__": "cc.Widget", - "_name": "", - "_objFlags": 0, - "node": { - "__id__": 15 - }, - "_enabled": true, - "alignMode": 0, - "_target": null, - "_alignFlags": 45, - "_left": 0, - "_right": 0, - "_top": 0, - "_bottom": 0, - "_verticalCenter": 0, - "_horizontalCenter": 0, - "_isAbsLeft": true, - "_isAbsRight": true, - "_isAbsTop": true, - "_isAbsBottom": true, - "_isAbsHorizontalCenter": true, - "_isAbsVerticalCenter": true, - "_originalWidth": 100, - "_originalHeight": 40, - "_id": "12IcpMuptCcZm2QgttjUH+" + "_id": "0cCiExCWxOeIctw98QNzyS" }, { "__type__": "cc.Button", "_name": "", "_objFlags": 0, "node": { - "__id__": 14 + "__id__": 17 }, "_enabled": true, "duration": 0.1, @@ -961,30 +968,28 @@ "_N$disabledSprite": { "__uuid__": "29158224-f8dd-4661-a796-1ffab537140e" }, - "_N$target": { - "__id__": 15 - }, - "_id": "26wq34PNZHVIy0AG+mYHqX" + "_N$target": null, + "_id": "f8is4J+KZG66QUsc4/ge0G" }, { "__type__": "cc.ClickEvent", "target": { - "__id__": 14 + "__id__": 17 }, "component": "", "_componentId": "3a2abJhRaJFyrM9SBg5rWtB", "handler": "loadGameScene", - "customEventData": "2" + "customEventData": "3" }, { "__type__": "3a2abJhRaJFyrM9SBg5rWtB", "_name": "", "_objFlags": 0, "node": { - "__id__": 14 + "__id__": 17 }, "_enabled": true, - "_id": "5eRUNEzqdBwJboXqlf9GLZ" + "_id": "49GmEY8MBCIap9tfJG7/2U" }, { "__type__": "cc.Node", @@ -1002,72 +1007,7 @@ "_level": 1, "_components": [ { - "__id__": 29 - }, - { - "__id__": 31 - } - ], - "_prefab": null, - "_opacity": 255, - "_color": { - "__type__": "cc.Color", - "r": 255, - "g": 255, - "b": 255, - "a": 255 - }, - "_contentSize": { - "__type__": "cc.Size", - "width": 416, - "height": 108 - }, - "_anchorPoint": { - "__type__": "cc.Vec2", - "x": 0.5, - "y": 0.5 - }, - "_position": { - "__type__": "cc.Vec3", - "x": 0, - "y": -50, - "z": 0 - }, - "_scale": { - "__type__": "cc.Vec3", - "x": 1, - "y": 0.66667, - "z": 1 - }, - "_eulerAngles": { - "__type__": "cc.Vec3", - "x": 0, - "y": 0, - "z": 0 - }, - "_skewX": 0, - "_skewY": 0, - "_is3DNode": false, - "groupIndex": 0, - "_id": "98BRC//SdMYJ318TurvOkH" - }, - { - "__type__": "cc.Node", - "_name": "Background", - "_objFlags": 0, - "_parent": { - "__id__": 23 - }, - "_children": [ - { - "__id__": 25 - } - ], - "_active": true, - "_level": 2, - "_components": [ - { - "__id__": 27 + "__id__": 26 }, { "__id__": 28 @@ -1077,15 +1017,15 @@ "_opacity": 255, "_color": { "__type__": "cc.Color", - "r": 26, - "g": 26, - "b": 26, + "r": 255, + "g": 255, + "b": 255, "a": 255 }, "_contentSize": { "__type__": "cc.Size", - "width": 416, - "height": 108 + "width": 300, + "height": 300 }, "_anchorPoint": { "__type__": "cc.Vec2", @@ -1094,326 +1034,8 @@ }, "_position": { "__type__": "cc.Vec3", - "x": 0, - "y": 0, - "z": 0 - }, - "_scale": { - "__type__": "cc.Vec3", - "x": 1, - "y": 1, - "z": 1 - }, - "_eulerAngles": { - "__type__": "cc.Vec3", - "x": 0, - "y": 0, - "z": 0 - }, - "_skewX": 0, - "_skewY": 0, - "_is3DNode": false, - "groupIndex": 0, - "_id": "c2gjIVzFlB3YVekoGZL9Dx" - }, - { - "__type__": "cc.Node", - "_name": "Label", - "_objFlags": 0, - "_parent": { - "__id__": 24 - }, - "_children": [], - "_active": true, - "_level": 3, - "_components": [ - { - "__id__": 26 - } - ], - "_prefab": null, - "_opacity": 255, - "_color": { - "__type__": "cc.Color", - "r": 255, - "g": 255, - "b": 255, - "a": 255 - }, - "_contentSize": { - "__type__": "cc.Size", - "width": 200, - "height": 100 - }, - "_anchorPoint": { - "__type__": "cc.Vec2", - "x": 0.5, - "y": 0.5 - }, - "_position": { - "__type__": "cc.Vec3", - "x": 0, - "y": 0, - "z": 0 - }, - "_scale": { - "__type__": "cc.Vec3", - "x": 1, - "y": 1, - "z": 1 - }, - "_eulerAngles": { - "__type__": "cc.Vec3", - "x": 0, - "y": 0, - "z": 0 - }, - "_skewX": 0, - "_skewY": 0, - "_is3DNode": false, - "groupIndex": 0, - "_id": "c5hA0EmRxKgbDjEnfFwrFg" - }, - { - "__type__": "cc.Label", - "_name": "", - "_objFlags": 0, - "node": { - "__id__": 25 - }, - "_enabled": true, - "_materials": [ - { - "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" - } - ], - "_useOriginalSize": false, - "_string": "Hard", - "_N$string": "Hard", - "_fontSize": 40, - "_lineHeight": 40, - "_enableWrapText": false, - "_N$file": null, - "_isSystemFontUsed": true, - "_isUseVerticalKerning": true, - "_verticalKerning": null, - "_spacingX": 0, - "_batchAsBitmap": false, - "_N$horizontalAlign": 1, - "_N$verticalAlign": 1, - "_N$fontFamily": "Arial", - "_N$overflow": 1, - "_N$cacheMode": 0, - "_id": "69VrW4FQJMTJzLDY+HciHa" - }, - { - "__type__": "cc.Sprite", - "_name": "", - "_objFlags": 0, - "node": { - "__id__": 24 - }, - "_enabled": true, - "_materials": [ - { - "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" - } - ], - "_srcBlendFactor": 770, - "_dstBlendFactor": 771, - "_spriteFrame": { - "__uuid__": "f0048c10-f03e-4c97-b9d3-3506e1d58952" - }, - "_type": 1, - "_sizeMode": 0, - "_fillType": 0, - "_fillCenter": { - "__type__": "cc.Vec2", - "x": 0, - "y": 0 - }, - "_fillStart": 0, - "_fillRange": 0, - "_isTrimmedMode": true, - "_atlas": null, - "_id": "32phHkN9ZO4aUzVv2QPN1Y" - }, - { - "__type__": "cc.Widget", - "_name": "", - "_objFlags": 0, - "node": { - "__id__": 24 - }, - "_enabled": true, - "alignMode": 0, - "_target": null, - "_alignFlags": 45, - "_left": 0, - "_right": 0, - "_top": 0, - "_bottom": 0, - "_verticalCenter": 0, - "_horizontalCenter": 0, - "_isAbsLeft": true, - "_isAbsRight": true, - "_isAbsTop": true, - "_isAbsBottom": true, - "_isAbsHorizontalCenter": true, - "_isAbsVerticalCenter": true, - "_originalWidth": 100, - "_originalHeight": 40, - "_id": "f3c5sTtttN+JnNfo1fwwXp" - }, - { - "__type__": "cc.Button", - "_name": "", - "_objFlags": 0, - "node": { - "__id__": 23 - }, - "_enabled": true, - "duration": 0.1, - "zoomScale": 1.2, - "clickEvents": [ - { - "__id__": 30 - } - ], - "_N$interactable": true, - "_N$enableAutoGrayEffect": false, - "_N$transition": 2, - "transition": 2, - "_N$normalColor": { - "__type__": "cc.Color", - "r": 230, - "g": 230, - "b": 230, - "a": 255 - }, - "_N$pressedColor": { - "__type__": "cc.Color", - "r": 200, - "g": 200, - "b": 200, - "a": 255 - }, - "pressedColor": { - "__type__": "cc.Color", - "r": 200, - "g": 200, - "b": 200, - "a": 255 - }, - "_N$hoverColor": { - "__type__": "cc.Color", - "r": 255, - "g": 255, - "b": 255, - "a": 255 - }, - "hoverColor": { - "__type__": "cc.Color", - "r": 255, - "g": 255, - "b": 255, - "a": 255 - }, - "_N$disabledColor": { - "__type__": "cc.Color", - "r": 120, - "g": 120, - "b": 120, - "a": 200 - }, - "_N$normalSprite": { - "__uuid__": "f0048c10-f03e-4c97-b9d3-3506e1d58952" - }, - "_N$pressedSprite": { - "__uuid__": "e9ec654c-97a2-4787-9325-e6a10375219a" - }, - "pressedSprite": { - "__uuid__": "e9ec654c-97a2-4787-9325-e6a10375219a" - }, - "_N$hoverSprite": { - "__uuid__": "f0048c10-f03e-4c97-b9d3-3506e1d58952" - }, - "hoverSprite": { - "__uuid__": "f0048c10-f03e-4c97-b9d3-3506e1d58952" - }, - "_N$disabledSprite": { - "__uuid__": "29158224-f8dd-4661-a796-1ffab537140e" - }, - "_N$target": { - "__id__": 24 - }, - "_id": "f8is4J+KZG66QUsc4/ge0G" - }, - { - "__type__": "cc.ClickEvent", - "target": { - "__id__": 23 - }, - "component": "", - "_componentId": "3a2abJhRaJFyrM9SBg5rWtB", - "handler": "loadGameScene", - "customEventData": "3" - }, - { - "__type__": "3a2abJhRaJFyrM9SBg5rWtB", - "_name": "", - "_objFlags": 0, - "node": { - "__id__": 23 - }, - "_enabled": true, - "_id": "49GmEY8MBCIap9tfJG7/2U" - }, - { - "__type__": "cc.Node", - "_name": "button", - "_objFlags": 0, - "_parent": { - "__id__": 2 - }, - "_children": [ - { - "__id__": 33 - } - ], - "_active": true, - "_level": 1, - "_components": [ - { - "__id__": 38 - }, - { - "__id__": 40 - } - ], - "_prefab": null, - "_opacity": 255, - "_color": { - "__type__": "cc.Color", - "r": 255, - "g": 255, - "b": 255, - "a": 255 - }, - "_contentSize": { - "__type__": "cc.Size", - "width": 416, - "height": 108 - }, - "_anchorPoint": { - "__type__": "cc.Vec2", - "x": 0.5, - "y": 0.5 - }, - "_position": { - "__type__": "cc.Vec3", - "x": 0, - "y": -150, + "x": 210, + "y": -100, "z": 0 }, "_scale": { @@ -1436,82 +1058,17 @@ }, { "__type__": "cc.Node", - "_name": "Background", + "_name": "apocalypse", "_objFlags": 0, "_parent": { - "__id__": 32 + "__id__": 23 }, - "_children": [ - { - "__id__": 34 - } - ], + "_children": [], "_active": true, "_level": 2, "_components": [ { - "__id__": 36 - }, - { - "__id__": 37 - } - ], - "_prefab": null, - "_opacity": 255, - "_color": { - "__type__": "cc.Color", - "r": 26, - "g": 26, - "b": 26, - "a": 255 - }, - "_contentSize": { - "__type__": "cc.Size", - "width": 416, - "height": 108 - }, - "_anchorPoint": { - "__type__": "cc.Vec2", - "x": 0.5, - "y": 0.5 - }, - "_position": { - "__type__": "cc.Vec3", - "x": 0, - "y": 0, - "z": 0 - }, - "_scale": { - "__type__": "cc.Vec3", - "x": 1, - "y": 1, - "z": 1 - }, - "_eulerAngles": { - "__type__": "cc.Vec3", - "x": 0, - "y": 0, - "z": 0 - }, - "_skewX": 0, - "_skewY": 0, - "_is3DNode": false, - "groupIndex": 0, - "_id": "a2Pa0fKnZKfYWCszhdHr3V" - }, - { - "__type__": "cc.Node", - "_name": "Label", - "_objFlags": 0, - "_parent": { - "__id__": 33 - }, - "_children": [], - "_active": true, - "_level": 3, - "_components": [ - { - "__id__": 35 + "__id__": 25 } ], "_prefab": null, @@ -1525,8 +1082,8 @@ }, "_contentSize": { "__type__": "cc.Size", - "width": 200, - "height": 100 + "width": 300, + "height": 300 }, "_anchorPoint": { "__type__": "cc.Vec2", @@ -1555,46 +1112,14 @@ "_skewY": 0, "_is3DNode": false, "groupIndex": 0, - "_id": "03MPmszrtDGoC+6GLE4pcT" - }, - { - "__type__": "cc.Label", - "_name": "", - "_objFlags": 0, - "node": { - "__id__": 34 - }, - "_enabled": true, - "_materials": [ - { - "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" - } - ], - "_useOriginalSize": false, - "_string": "Nightmare", - "_N$string": "Nightmare", - "_fontSize": 40, - "_lineHeight": 40, - "_enableWrapText": false, - "_N$file": null, - "_isSystemFontUsed": true, - "_isUseVerticalKerning": true, - "_verticalKerning": null, - "_spacingX": 0, - "_batchAsBitmap": false, - "_N$horizontalAlign": 1, - "_N$verticalAlign": 1, - "_N$fontFamily": "Arial", - "_N$overflow": 1, - "_N$cacheMode": 0, - "_id": "71IAq89+JPcIlSGHWbNTBI" + "_id": "0eaKfqoilDFKfcL575y1ek" }, { "__type__": "cc.Sprite", "_name": "", "_objFlags": 0, "node": { - "__id__": 33 + "__id__": 24 }, "_enabled": true, "_materials": [ @@ -1605,9 +1130,9 @@ "_srcBlendFactor": 770, "_dstBlendFactor": 771, "_spriteFrame": { - "__uuid__": "f0048c10-f03e-4c97-b9d3-3506e1d58952" + "__uuid__": "542adeba-4357-4891-8f12-8fd4dad28b06" }, - "_type": 1, + "_type": 0, "_sizeMode": 0, "_fillType": 0, "_fillCenter": { @@ -1619,48 +1144,21 @@ "_fillRange": 0, "_isTrimmedMode": true, "_atlas": null, - "_id": "69J1V1z5hEZpMIvioAun8A" - }, - { - "__type__": "cc.Widget", - "_name": "", - "_objFlags": 0, - "node": { - "__id__": 33 - }, - "_enabled": true, - "alignMode": 0, - "_target": null, - "_alignFlags": 45, - "_left": 0, - "_right": 0, - "_top": 0, - "_bottom": 0, - "_verticalCenter": 0, - "_horizontalCenter": 0, - "_isAbsLeft": true, - "_isAbsRight": true, - "_isAbsTop": true, - "_isAbsBottom": true, - "_isAbsHorizontalCenter": true, - "_isAbsVerticalCenter": true, - "_originalWidth": 100, - "_originalHeight": 40, - "_id": "79aUhMJ+JFTrCLkQoTIsj7" + "_id": "7bm5qYMkVH2pPCLFeeLMHn" }, { "__type__": "cc.Button", "_name": "", "_objFlags": 0, "node": { - "__id__": 32 + "__id__": 23 }, "_enabled": true, "duration": 0.1, "zoomScale": 1.2, "clickEvents": [ { - "__id__": 39 + "__id__": 27 } ], "_N$interactable": true, @@ -1727,15 +1225,13 @@ "_N$disabledSprite": { "__uuid__": "29158224-f8dd-4661-a796-1ffab537140e" }, - "_N$target": { - "__id__": 33 - }, + "_N$target": null, "_id": "07Xool7WZN8ovK0H1mRfer" }, { "__type__": "cc.ClickEvent", "target": { - "__id__": 32 + "__id__": 23 }, "component": "", "_componentId": "3a2abJhRaJFyrM9SBg5rWtB", @@ -1747,7 +1243,7 @@ "_name": "", "_objFlags": 0, "node": { - "__id__": 32 + "__id__": 23 }, "_enabled": true, "_id": "66rwOafM5EjKiP+oFLy0Hv" diff --git a/assets/Menu.fire b/assets/Menu.fire index 6123396..55eb88e 100644 --- a/assets/Menu.fire +++ b/assets/Menu.fire @@ -69,13 +69,13 @@ "_level": 1, "_components": [ { - "__id__": 14 + "__id__": 11 }, { - "__id__": 15 + "__id__": 12 }, { - "__id__": 16 + "__id__": 13 } ], "_prefab": null, @@ -159,7 +159,7 @@ "__type__": "cc.Vec3", "x": 0, "y": 0, - "z": 779.4228634059948 + "z": 540.3998519614897 }, "_scale": { "__type__": "cc.Vec3", @@ -230,10 +230,10 @@ "_level": 2, "_components": [ { - "__id__": 11 + "__id__": 8 }, { - "__id__": 13 + "__id__": 10 } ], "_prefab": null, @@ -247,8 +247,8 @@ }, "_contentSize": { "__type__": "cc.Size", - "width": 416, - "height": 148 + "width": 500, + "height": 500 }, "_anchorPoint": { "__type__": "cc.Vec2", @@ -281,82 +281,17 @@ }, { "__type__": "cc.Node", - "_name": "Background", + "_name": "start", "_objFlags": 0, "_parent": { "__id__": 5 }, - "_children": [ - { - "__id__": 7 - } - ], - "_active": true, - "_level": 2, - "_components": [ - { - "__id__": 9 - }, - { - "__id__": 10 - } - ], - "_prefab": null, - "_opacity": 255, - "_color": { - "__type__": "cc.Color", - "r": 26, - "g": 26, - "b": 26, - "a": 255 - }, - "_contentSize": { - "__type__": "cc.Size", - "width": 416, - "height": 148 - }, - "_anchorPoint": { - "__type__": "cc.Vec2", - "x": 0.5, - "y": 0.5 - }, - "_position": { - "__type__": "cc.Vec3", - "x": 0, - "y": 0, - "z": 0 - }, - "_scale": { - "__type__": "cc.Vec3", - "x": 1, - "y": 1, - "z": 1 - }, - "_eulerAngles": { - "__type__": "cc.Vec3", - "x": 0, - "y": 0, - "z": 0 - }, - "_skewX": 0, - "_skewY": 0, - "_is3DNode": false, - "groupIndex": 0, - "_id": "a3huG/zeRBTLCQROSq3ztB" - }, - { - "__type__": "cc.Node", - "_name": "Label", - "_objFlags": 0, - "_parent": { - "__id__": 6 - }, "_children": [], "_active": true, "_level": 3, "_components": [ { - "__id__": 8 + "__id__": 7 } ], "_prefab": null, @@ -370,8 +305,8 @@ }, "_contentSize": { "__type__": "cc.Size", - "width": 200, - "height": 100 + "width": 500, + "height": 500 }, "_anchorPoint": { "__type__": "cc.Vec2", @@ -400,39 +335,7 @@ "_skewY": 0, "_is3DNode": false, "groupIndex": 0, - "_id": "f7ZK1FmCpCZ5ivVxgV+zW0" - }, - { - "__type__": "cc.Label", - "_name": "", - "_objFlags": 0, - "node": { - "__id__": 7 - }, - "_enabled": true, - "_materials": [ - { - "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" - } - ], - "_useOriginalSize": false, - "_string": "START", - "_N$string": "START", - "_fontSize": 50, - "_lineHeight": 40, - "_enableWrapText": false, - "_N$file": null, - "_isSystemFontUsed": true, - "_isUseVerticalKerning": true, - "_verticalKerning": null, - "_spacingX": 0, - "_batchAsBitmap": false, - "_N$horizontalAlign": 1, - "_N$verticalAlign": 1, - "_N$fontFamily": "Arial", - "_N$overflow": 1, - "_N$cacheMode": 0, - "_id": "e35+dINdxC/49nsWhSHhH3" + "_id": "28KkYfVFZJzIm2yFVo3e+a" }, { "__type__": "cc.Sprite", @@ -450,9 +353,9 @@ "_srcBlendFactor": 770, "_dstBlendFactor": 771, "_spriteFrame": { - "__uuid__": "f0048c10-f03e-4c97-b9d3-3506e1d58952" + "__uuid__": "0008b6dc-7fd4-42be-b9d5-ee0b456fc33f" }, - "_type": 1, + "_type": 0, "_sizeMode": 0, "_fillType": 0, "_fillCenter": { @@ -464,34 +367,7 @@ "_fillRange": 0, "_isTrimmedMode": true, "_atlas": null, - "_id": "6d7ZTBMFxAvrmL5zbdC4vz" - }, - { - "__type__": "cc.Widget", - "_name": "", - "_objFlags": 0, - "node": { - "__id__": 6 - }, - "_enabled": true, - "alignMode": 0, - "_target": null, - "_alignFlags": 45, - "_left": 0, - "_right": 0, - "_top": 0, - "_bottom": 0, - "_verticalCenter": 0, - "_horizontalCenter": 0, - "_isAbsLeft": true, - "_isAbsRight": true, - "_isAbsTop": true, - "_isAbsBottom": true, - "_isAbsHorizontalCenter": true, - "_isAbsVerticalCenter": true, - "_originalWidth": 100, - "_originalHeight": 40, - "_id": "65HbE6twJMupjXdRg8qNia" + "_id": "48xgiOxMRM1ZGlvUOzDDHM" }, { "__type__": "cc.Button", @@ -505,7 +381,7 @@ "zoomScale": 1.2, "clickEvents": [ { - "__id__": 12 + "__id__": 9 } ], "_N$interactable": true, @@ -572,9 +448,7 @@ "_N$disabledSprite": { "__uuid__": "29158224-f8dd-4661-a796-1ffab537140e" }, - "_N$target": { - "__id__": 6 - }, + "_N$target": null, "_id": "04Dqh37IRDyLnnoepjmU10" }, { diff --git a/assets/Protons/box.png b/assets/Protons/box.png new file mode 100644 index 0000000..d0e7849 Binary files /dev/null and b/assets/Protons/box.png differ diff --git a/assets/Protons/—Pngtree—violet gradient creative abstract gaming_8152127 2.png.meta b/assets/Protons/box.png.meta similarity index 60% rename from assets/Protons/—Pngtree—violet gradient creative abstract gaming_8152127 2.png.meta rename to assets/Protons/box.png.meta index 25c9a9c..458e966 100644 --- a/assets/Protons/—Pngtree—violet gradient creative abstract gaming_8152127 2.png.meta +++ b/assets/Protons/box.png.meta @@ -7,9 +7,22 @@ "premultiplyAlpha": false, "genMipmaps": false, "packable": true, - "platformSettings": {}, + "platformSettings": { + "ios": { + "formats": [ + { + "name": "png", + "quality": 80 + }, + { + "name": "pvrtc_4bits", + "quality": "normal" + } + ] + } + }, "subMetas": { - "—Pngtree—violet gradient creative abstract gaming_8152127 2": { + "box": { "ver": "1.0.4", "uuid": "fba0bf13-b989-443d-8fdf-a5f7f8bb391c", "rawTextureUuid": "8ebaee0c-e662-449f-ab9d-a101bf9a9e50", @@ -17,13 +30,13 @@ "trimThreshold": 1, "rotated": false, "offsetX": 0, - "offsetY": -0.5, - "trimX": 144, - "trimY": 1971, - "width": 4712, - "height": 1059, - "rawWidth": 5000, - "rawHeight": 5000, + "offsetY": 13, + "trimX": 0, + "trimY": 0, + "width": 1199, + "height": 268, + "rawWidth": 1199, + "rawHeight": 294, "borderTop": 0, "borderBottom": 0, "borderLeft": 0, diff --git a/assets/Protons/—Pngtree—violet gradient creative abstract gaming_8152127 2.png b/assets/Protons/—Pngtree—violet gradient creative abstract gaming_8152127 2.png deleted file mode 100644 index 5100c21..0000000 Binary files a/assets/Protons/—Pngtree—violet gradient creative abstract gaming_8152127 2.png and /dev/null differ diff --git a/assets/Score.fire b/assets/Score.fire new file mode 100644 index 0000000..c9e24a6 --- /dev/null +++ b/assets/Score.fire @@ -0,0 +1,654 @@ +[ + { + "__type__": "cc.SceneAsset", + "_name": "", + "_objFlags": 0, + "_native": "", + "scene": { + "__id__": 1 + } + }, + { + "__type__": "cc.Scene", + "_objFlags": 0, + "_parent": null, + "_children": [ + { + "__id__": 2 + } + ], + "_active": false, + "_level": 0, + "_components": [], + "_prefab": null, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 0, + "height": 0 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_scale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_is3DNode": true, + "groupIndex": 0, + "autoReleaseAssets": false, + "_id": "05ba92df-ca08-4e47-95f5-c25985ae7f4b" + }, + { + "__type__": "cc.Node", + "_name": "Canvas", + "_objFlags": 0, + "_parent": { + "__id__": 1 + }, + "_children": [ + { + "__id__": 3 + }, + { + "__id__": 5 + }, + { + "__id__": 9 + } + ], + "_active": true, + "_level": 1, + "_components": [ + { + "__id__": 14 + }, + { + "__id__": 15 + }, + { + "__id__": 16 + }, + { + "__id__": 17 + } + ], + "_prefab": null, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 960, + "height": 640 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_position": { + "__type__": "cc.Vec3", + "x": 480, + "y": 320, + "z": 0 + }, + "_scale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1.5, + "z": 1 + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "groupIndex": 0, + "_id": "e03U2yj2BBgK1w5qVM6hpB" + }, + { + "__type__": "cc.Node", + "_name": "Main Camera", + "_objFlags": 0, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": true, + "_level": 2, + "_components": [ + { + "__id__": 4 + } + ], + "_prefab": null, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 0, + "height": 0 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_position": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 540.3998519614897 + }, + "_scale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "groupIndex": 0, + "_id": "70UE+JzuVEHoSjYiK6IxUT" + }, + { + "__type__": "cc.Camera", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 3 + }, + "_enabled": true, + "_cullingMask": 4294967295, + "_clearFlags": 7, + "_backgroundColor": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_depth": -1, + "_zoomRatio": 1, + "_targetTexture": null, + "_fov": 60, + "_orthoSize": 10, + "_nearClip": 1, + "_farClip": 4096, + "_ortho": true, + "_rect": { + "__type__": "cc.Rect", + "x": 0, + "y": 0, + "width": 1, + "height": 1 + }, + "_renderStages": 1, + "_id": "1fLtkQZShKY5qtgpvcrWyk" + }, + { + "__type__": "cc.Node", + "_name": "resultscore", + "_objFlags": 0, + "_parent": { + "__id__": 2 + }, + "_children": [ + { + "__id__": 6 + } + ], + "_active": true, + "_level": 2, + "_components": [ + { + "__id__": 8 + } + ], + "_prefab": null, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 300, + "height": 330 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_position": { + "__type__": "cc.Vec3", + "x": 0, + "y": 174.068, + "z": 0 + }, + "_scale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 0.88, + "z": 1 + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "groupIndex": 0, + "_id": "7cTATvi5lDbII0sjnYH0gb" + }, + { + "__type__": "cc.Node", + "_name": "ScoreLabel", + "_objFlags": 0, + "_parent": { + "__id__": 5 + }, + "_children": [], + "_active": true, + "_level": 3, + "_components": [ + { + "__id__": 7 + } + ], + "_prefab": null, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 33.33, + "height": 44.44 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_position": { + "__type__": "cc.Vec3", + "x": 0, + "y": -35.008, + "z": 0 + }, + "_scale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "groupIndex": 0, + "_id": "b3KErLyKFNZJdZlis+dCXR" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 6 + }, + "_enabled": true, + "_materials": [ + { + "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" + } + ], + "_useOriginalSize": false, + "_string": "0", + "_N$string": "0", + "_fontSize": 40, + "_lineHeight": 40, + "_enableWrapText": true, + "_N$file": { + "__uuid__": "ed6e9c58-b82d-466a-abfd-b916a22e224c" + }, + "_isSystemFontUsed": false, + "_isUseVerticalKerning": true, + "_verticalKerning": null, + "_spacingX": 0, + "_batchAsBitmap": false, + "_N$horizontalAlign": 1, + "_N$verticalAlign": 1, + "_N$fontFamily": "Arial", + "_N$overflow": 0, + "_N$cacheMode": 0, + "_id": "2bM7Gf5n9PgIo67jFR6i9c" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 5 + }, + "_enabled": true, + "_materials": [ + { + "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" + } + ], + "_srcBlendFactor": 770, + "_dstBlendFactor": 771, + "_spriteFrame": { + "__uuid__": "6f374223-327e-4d47-8671-0d4f379dbd07" + }, + "_type": 0, + "_sizeMode": 0, + "_fillType": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_atlas": null, + "_id": "abZ8VShtdIwZUUvdUkm/ZG" + }, + { + "__type__": "cc.Node", + "_name": "menu", + "_objFlags": 0, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": true, + "_level": 2, + "_components": [ + { + "__id__": 10 + }, + { + "__id__": 11 + }, + { + "__id__": 13 + } + ], + "_prefab": null, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 200, + "height": 200 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_position": { + "__type__": "cc.Vec3", + "x": 0, + "y": -105.207, + "z": 0 + }, + "_scale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "groupIndex": 0, + "_id": "464H9zRSRIAqH2SP43xj2h" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 9 + }, + "_enabled": true, + "_materials": [ + { + "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" + } + ], + "_srcBlendFactor": 770, + "_dstBlendFactor": 771, + "_spriteFrame": { + "__uuid__": "8484061a-f0be-458f-a9a0-5a2ebac52482" + }, + "_type": 0, + "_sizeMode": 0, + "_fillType": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_atlas": null, + "_id": "d80ZFFu4xLSpT/c9OSy7SN" + }, + { + "__type__": "cc.Button", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 9 + }, + "_enabled": true, + "duration": 0.1, + "zoomScale": 1.2, + "clickEvents": [ + { + "__id__": 12 + } + ], + "_N$interactable": true, + "_N$enableAutoGrayEffect": false, + "_N$transition": 0, + "transition": 0, + "_N$normalColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_N$pressedColor": { + "__type__": "cc.Color", + "r": 211, + "g": 211, + "b": 211, + "a": 255 + }, + "pressedColor": { + "__type__": "cc.Color", + "r": 211, + "g": 211, + "b": 211, + "a": 255 + }, + "_N$hoverColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "hoverColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_N$disabledColor": { + "__type__": "cc.Color", + "r": 124, + "g": 124, + "b": 124, + "a": 255 + }, + "_N$normalSprite": null, + "_N$pressedSprite": null, + "pressedSprite": null, + "_N$hoverSprite": null, + "hoverSprite": null, + "_N$disabledSprite": null, + "_N$target": null, + "_id": "7080oabmNLcbpdUxxSWJxS" + }, + { + "__type__": "cc.ClickEvent", + "target": { + "__id__": 9 + }, + "component": "", + "_componentId": "3a2abJhRaJFyrM9SBg5rWtB", + "handler": "closeGame", + "customEventData": "" + }, + { + "__type__": "3a2abJhRaJFyrM9SBg5rWtB", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 9 + }, + "_enabled": true, + "_id": "e0VIvEqWBF/5f4Cll1p7s2" + }, + { + "__type__": "cc.Canvas", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 2 + }, + "_enabled": true, + "_designResolution": { + "__type__": "cc.Size", + "width": 960, + "height": 640 + }, + "_fitWidth": true, + "_fitHeight": true, + "_id": "7dLGaIeR5L9IgTdEUV5JAV" + }, + { + "__type__": "19aaeSYSZZGULvtl5gcIKyn", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 2 + }, + "_enabled": true, + "protonSM": { + "__uuid__": "59b8f7eb-f327-47e0-aa01-42ecad377557" + }, + "protonMD": { + "__uuid__": "75af4f59-790b-4c40-ba2e-54ffc1cc3c23" + }, + "protonLG": { + "__uuid__": "9c3d7d56-f77a-4e1f-a64c-865e00c80cff" + }, + "_id": "0erRnoKLBJhIFfRGuNB7Qo" + }, + { + "__type__": "1e5d46Ai89Cn4miJXf2Ka71", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 2 + }, + "_enabled": true, + "_id": "8akbMFRTxMJoUZES0nQNaf" + }, + { + "__type__": "9d626BM2d5JeqXd/gdPNSoQ", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 2 + }, + "_enabled": true, + "label": { + "__id__": 7 + }, + "_id": "f05gdg8R1FcYiH/+7HcjQi" + } +] \ No newline at end of file diff --git a/assets/Score.fire.meta b/assets/Score.fire.meta new file mode 100644 index 0000000..b054e90 --- /dev/null +++ b/assets/Score.fire.meta @@ -0,0 +1,7 @@ +{ + "ver": "1.2.1", + "uuid": "05ba92df-ca08-4e47-95f5-c25985ae7f4b", + "asyncLoadAssets": false, + "autoReleaseAssets": false, + "subMetas": {} +} \ No newline at end of file diff --git a/assets/Scripts/EnemyShip.ts b/assets/Scripts/EnemyShip.ts index 3a1d03d..211bd85 100644 --- a/assets/Scripts/EnemyShip.ts +++ b/assets/Scripts/EnemyShip.ts @@ -71,13 +71,14 @@ export default class NewClass extends cc.Component { this.node.stopAllActions(); this.playAnimation = false; this.node.getComponent(cc.Animation).play(); - this.scoreLabel.string = (parseInt(this.scoreLabel.string) + GameData.instance.selectedLevel * 5).toString(); + GameData.instance.setScore(GameData.instance.getScore() + GameData.instance.selectedLevel * 5); + this.scoreLabel.string = GameData.instance.getScore().toString(); } } if(otherCollider.name === 'player') { SoundManager.instance.stopMusic(); this.node.destroy(); - cc.director.loadScene('Menu'); + cc.director.loadScene('Score'); } } @@ -103,7 +104,7 @@ export default class NewClass extends cc.Component { if(this.node.position.y <= -(this.node.parent.getContentSize().height)) { SoundManager.instance.stopMusic(); this.node.destroy(); - cc.director.loadScene('Menu'); + cc.director.loadScene('Score'); } } } diff --git a/assets/Scripts/Explosion.ts b/assets/Scripts/Explosion.ts new file mode 100644 index 0000000..06aa24b --- /dev/null +++ b/assets/Scripts/Explosion.ts @@ -0,0 +1,76 @@ +// Learn TypeScript: +// - [Chinese] https://docs.cocos.com/creator/manual/zh/scripting/typescript.html +// - [English] http://www.cocos2d-x.org/docs/creator/manual/en/scripting/typescript.html +// Learn Attribute: +// - [Chinese] https://docs.cocos.com/creator/manual/zh/scripting/reference/attributes.html +// - [English] http://www.cocos2d-x.org/docs/creator/manual/en/scripting/reference/attributes.html +// Learn life-cycle callbacks: +// - [Chinese] https://docs.cocos.com/creator/manual/zh/scripting/life-cycle-callbacks.html +// - [English] http://www.cocos2d-x.org/docs/creator/manual/en/scripting/life-cycle-callbacks.html + +import GameData from "./GameData"; +import SoundManager from "./SoundsManager"; + +const {ccclass, property} = cc._decorator; + +@ccclass +export default class NewClass extends cc.Component { + + @property(cc.Label) + scoreLabel: cc.Label = null; + + @property(cc.Node) + flashOverlay: cc.Node = null; + + explisionEnabled: boolean = false; + isOnCooldown: boolean = false; + + onLoad() { + if (!this.scoreLabel) { + this.scoreLabel = cc.find("Canvas/ScoreBox/ScoreLabel").getComponent(cc.Label); + } + if (this.flashOverlay) { + this.flashOverlay.opacity = 0; + } + } + + explode() { + if (!this.explisionEnabled || this.isOnCooldown) return; + + this.flashOverlay.runAction(cc.fadeTo(0.25, 100)); + + if (this.flashOverlay) { + this.scheduleOnce(() => { + SoundManager.instance.playEffect('LoudExplosion'); + this.flashOverlay.stopAllActions(); + this.flashOverlay.runAction(cc.fadeOut(1)); + + const enemies = this.node.parent.children.filter(n => n.getComponent("EnemyShip")); + GameData.instance.setScore(GameData.instance.getScore() - 100); + this.scoreLabel.string = (parseInt(this.scoreLabel.string) - 100).toString(); + + enemies.forEach(enemy => { + enemy.getComponent(cc.Collider).enabled = false; + enemy.stopAllActions(); + enemy.getComponent(cc.Animation).play(); + }); + }, 0.5); + } + + this.isOnCooldown = true; + this.node.opacity = 50; + this.scheduleOnce(() => { + this.isOnCooldown = false; + }, 30); + } + + update(dt) { + if (parseInt(this.scoreLabel.string) > 100 && !this.isOnCooldown) { + this.explisionEnabled = true; + this.node.opacity = 255; + } else { + this.explisionEnabled = false; + this.node.opacity = 50; + } + } +} diff --git a/assets/Scripts/Explosion.ts.meta b/assets/Scripts/Explosion.ts.meta new file mode 100644 index 0000000..0bca065 --- /dev/null +++ b/assets/Scripts/Explosion.ts.meta @@ -0,0 +1,9 @@ +{ + "ver": "1.0.5", + "uuid": "e5d86ae1-fafe-4288-b455-0ea495ab1b6d", + "isPlugin": false, + "loadPluginInWeb": true, + "loadPluginInNative": true, + "loadPluginInEditor": false, + "subMetas": {} +} \ No newline at end of file diff --git a/assets/Scripts/FinalScore.ts b/assets/Scripts/FinalScore.ts new file mode 100644 index 0000000..a3ccb16 --- /dev/null +++ b/assets/Scripts/FinalScore.ts @@ -0,0 +1,30 @@ +// Learn TypeScript: +// - [Chinese] https://docs.cocos.com/creator/manual/zh/scripting/typescript.html +// - [English] http://www.cocos2d-x.org/docs/creator/manual/en/scripting/typescript.html +// Learn Attribute: +// - [Chinese] https://docs.cocos.com/creator/manual/zh/scripting/reference/attributes.html +// - [English] http://www.cocos2d-x.org/docs/creator/manual/en/scripting/reference/attributes.html +// Learn life-cycle callbacks: +// - [Chinese] https://docs.cocos.com/creator/manual/zh/scripting/life-cycle-callbacks.html +// - [English] http://www.cocos2d-x.org/docs/creator/manual/en/scripting/life-cycle-callbacks.html + +import GameData from "./GameData"; + +const {ccclass, property} = cc._decorator; + +@ccclass +export default class NewClass extends cc.Component { + + @property(cc.Label) + label: cc.Label = null; + + // LIFE-CYCLE CALLBACKS: + + // onLoad () {} + + onLoad () { + this.label.string = GameData.instance.getScore().toString(); + } + + // update (dt) {} +} diff --git a/assets/Scripts/FinalScore.ts.meta b/assets/Scripts/FinalScore.ts.meta new file mode 100644 index 0000000..e974c00 --- /dev/null +++ b/assets/Scripts/FinalScore.ts.meta @@ -0,0 +1,9 @@ +{ + "ver": "1.0.5", + "uuid": "9d62604c-d9de-497a-a5dd-fe074f352a10", + "isPlugin": false, + "loadPluginInWeb": true, + "loadPluginInNative": true, + "loadPluginInEditor": false, + "subMetas": {} +} \ No newline at end of file diff --git a/assets/Scripts/Game.ts b/assets/Scripts/Game.ts index 3157bb3..b05f578 100644 --- a/assets/Scripts/Game.ts +++ b/assets/Scripts/Game.ts @@ -33,7 +33,7 @@ export default class NewClass extends cc.Component { const batchMoveAmountX = Math.random() * 200 + 200; - const shipY = this.node.getContentSize().height * 0.95; + const shipY = this.node.getContentSize().height; const screenHalfWidth = this.node.getContentSize().width / 2; const shipMaxMove = batchMoveAmountX; diff --git a/assets/Scripts/GameData.ts b/assets/Scripts/GameData.ts index 799b3fe..97bd3e5 100644 --- a/assets/Scripts/GameData.ts +++ b/assets/Scripts/GameData.ts @@ -16,6 +16,7 @@ export default class GameData extends cc.Component { private static _instance: GameData = null; public selectedLevel: number = 1; + public score: number = 0; public static get instance(): GameData { if (!this._instance) { @@ -24,15 +25,23 @@ export default class GameData extends cc.Component { return this._instance; } + public setScore(score: number) { + this.score = score; + } + + public getScore(): number { + return this.score; + } + public get enemyHealth(): number { return this.selectedLevel; } private levelConfig = { - 1: { shootingSpeed: 8, spawnInterval: 6, playerSpeed: 3 }, - 2: { shootingSpeed: 6, spawnInterval: 8, playerSpeed: 4 }, - 3: { shootingSpeed: 4, spawnInterval: 10, playerSpeed: 5 }, - 4: { shootingSpeed: 2, spawnInterval: 12, playerSpeed: 6 }, + 1: { shootingSpeed: 6, spawnInterval: 6, playerSpeed: 2.5 }, + 2: { shootingSpeed: 5, spawnInterval: 8, playerSpeed: 3 }, + 3: { shootingSpeed: 4, spawnInterval: 10, playerSpeed: 3.5 }, + 4: { shootingSpeed: 3, spawnInterval: 12, playerSpeed: 4 }, }; public get playerShootingInterval(): number { @@ -46,4 +55,6 @@ export default class GameData extends cc.Component { public get enemyMoveTime(): number { return this.levelConfig[this.selectedLevel].playerSpeed; } + + } diff --git a/assets/Scripts/MoveJet.ts b/assets/Scripts/MoveJet.ts index 9964750..d2ed370 100644 --- a/assets/Scripts/MoveJet.ts +++ b/assets/Scripts/MoveJet.ts @@ -37,7 +37,7 @@ export default class NewClass extends cc.Component { if(this.playerLifes <= 0) { SoundManager.instance.stopMusic(); this.node.destroy(); - cc.director.loadScene('Menu'); + cc.director.loadScene('Score'); } } else if(otherCollider.name === 'health') { diff --git a/assets/Scripts/SoundsManager.ts b/assets/Scripts/SoundsManager.ts index b74dc5f..de7c89c 100644 --- a/assets/Scripts/SoundsManager.ts +++ b/assets/Scripts/SoundsManager.ts @@ -47,7 +47,7 @@ export default class SoundManager extends cc.Component { playEffect(name: string, loop: boolean = false) { const clip = this.sounds[name]; if (clip) { - cc.audioEngine.setEffectsVolume(name === 'explosion' ? 0.1 : 0.2); + cc.audioEngine.setEffectsVolume(0.2); cc.audioEngine.playEffect(clip, loop); } else { cc.warn(`Sound '${name}' not found. Make sure it's preloaded.`); diff --git a/assets/Scripts/SwitchScreens.ts b/assets/Scripts/SwitchScreens.ts index 55b9fce..014e4d5 100644 --- a/assets/Scripts/SwitchScreens.ts +++ b/assets/Scripts/SwitchScreens.ts @@ -41,4 +41,11 @@ export default class MenuScreen extends cc.Component { cc.director.loadScene('Game'); }); } + + closeGame() { + GameData.instance.setScore(0); + SoundManager.instance.playEffect('click'); + SoundManager.instance.stopMusic(); + cc.director.loadScene('Menu'); + } } diff --git a/assets/fonts/Michroma.meta b/assets/fonts/Michroma.meta new file mode 100644 index 0000000..e5c8233 --- /dev/null +++ b/assets/fonts/Michroma.meta @@ -0,0 +1,7 @@ +{ + "ver": "1.0.1", + "uuid": "15b8d2c7-11d3-420f-bf15-c26bd47a2346", + "isSubpackage": false, + "subpackageName": "", + "subMetas": {} +} \ No newline at end of file diff --git a/assets/fonts/Michroma/Michroma-Regular.ttf b/assets/fonts/Michroma/Michroma-Regular.ttf new file mode 100644 index 0000000..e2a7ceb Binary files /dev/null and b/assets/fonts/Michroma/Michroma-Regular.ttf differ diff --git a/assets/fonts/Michroma/Michroma-Regular.ttf.meta b/assets/fonts/Michroma/Michroma-Regular.ttf.meta new file mode 100644 index 0000000..ccb86ca --- /dev/null +++ b/assets/fonts/Michroma/Michroma-Regular.ttf.meta @@ -0,0 +1,5 @@ +{ + "ver": "1.1.0", + "uuid": "9c6522cf-87ff-4ae7-b020-9ca4e6c6a755", + "subMetas": {} +} \ No newline at end of file diff --git a/assets/fonts/Michroma/OFL.txt b/assets/fonts/Michroma/OFL.txt new file mode 100644 index 0000000..1916d16 --- /dev/null +++ b/assets/fonts/Michroma/OFL.txt @@ -0,0 +1,93 @@ +Copyright 2011 The Michroma Project Authors (https://github.com/googlefonts/Michroma-font) + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +https://openfontlicense.org + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/assets/fonts/Michroma/OFL.txt.meta b/assets/fonts/Michroma/OFL.txt.meta new file mode 100644 index 0000000..0b4f6a5 --- /dev/null +++ b/assets/fonts/Michroma/OFL.txt.meta @@ -0,0 +1,5 @@ +{ + "ver": "2.0.0", + "uuid": "16e8825e-df41-4e4f-b147-13242c09698c", + "subMetas": {} +} \ No newline at end of file diff --git a/assets/resources/sounds/LoudExplosion.mp3 b/assets/resources/sounds/LoudExplosion.mp3 new file mode 100644 index 0000000..3888b63 Binary files /dev/null and b/assets/resources/sounds/LoudExplosion.mp3 differ diff --git a/assets/resources/sounds/LoudExplosion.mp3.meta b/assets/resources/sounds/LoudExplosion.mp3.meta new file mode 100644 index 0000000..c7702da --- /dev/null +++ b/assets/resources/sounds/LoudExplosion.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "2.0.0", + "uuid": "c13471a8-448c-4407-b993-f0b710f0b47e", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/assets/resources/sounds/explosion.mp3 b/assets/resources/sounds/explosion.mp3 index 3888b63..ad7ce9f 100644 Binary files a/assets/resources/sounds/explosion.mp3 and b/assets/resources/sounds/explosion.mp3 differ diff --git a/assets/resources/sounds/explosion.mp3.meta b/assets/resources/sounds/explosion.mp3.meta index c7702da..6571ddb 100644 --- a/assets/resources/sounds/explosion.mp3.meta +++ b/assets/resources/sounds/explosion.mp3.meta @@ -1,6 +1,6 @@ { "ver": "2.0.0", - "uuid": "c13471a8-448c-4407-b993-f0b710f0b47e", + "uuid": "e0aa5105-8a33-4bc8-b753-6c79f60a22c1", "downloadMode": 0, "subMetas": {} } \ No newline at end of file diff --git a/assets/resources/sounds/globalExplosion.mp3 b/assets/resources/sounds/globalExplosion.mp3 new file mode 100644 index 0000000..df79e3e Binary files /dev/null and b/assets/resources/sounds/globalExplosion.mp3 differ diff --git a/assets/resources/sounds/globalExplosion.mp3.meta b/assets/resources/sounds/globalExplosion.mp3.meta new file mode 100644 index 0000000..f410da3 --- /dev/null +++ b/assets/resources/sounds/globalExplosion.mp3.meta @@ -0,0 +1,6 @@ +{ + "ver": "2.0.0", + "uuid": "2706ae7b-cfee-4a86-9e6b-47ef26183b6d", + "downloadMode": 0, + "subMetas": {} +} \ No newline at end of file diff --git a/assets/ships/bigboss.png b/assets/ships/bigboss.png deleted file mode 100644 index dc0754a..0000000 Binary files a/assets/ships/bigboss.png and /dev/null differ diff --git a/settings/builder.json b/settings/builder.json index b8bfb43..8ec77db 100644 --- a/settings/builder.json +++ b/settings/builder.json @@ -29,14 +29,14 @@ "portrait": true, "upsideDown": false }, - "packageName": "org.cocos2d.SpacerShppter", + "packageName": "org.cocos2d.ultimeshooter", "qqplay": { "REMOTE_SERVER_ROOT": "", "orientation": "portrait", "zip": false }, - "startScene": "3262a1c4-0f31-4d75-86a0-e6aaebac5364", - "title": "SpacerShppter", + "startScene": "700b5c88-67f8-4831-bf4f-bc5c198d3a4a", + "title": "UltimeShooter", "webOrientation": "auto", "wechatgame": { "REMOTE_SERVER_ROOT": "", diff --git a/settings/project.json b/settings/project.json index 20a06b3..50014b8 100644 --- a/settings/project.json +++ b/settings/project.json @@ -65,13 +65,13 @@ "ammo", "rocket" ], - "last-module-event-record-time": 1761549490300, + "last-module-event-record-time": 1762255677471, "simulator-orientation": false, "simulator-resolution": { "height": 640, "width": 960 }, + "start-scene": "current", "use-customize-simulator": true, - "use-project-simulator-setting": false, - "start-scene": "current" + "use-project-simulator-setting": false } \ No newline at end of file