diff --git a/game/assets/levels/common/tiles/Sin título-3.psd b/game/assets/levels/common/tiles/Sin título-3.psd
new file mode 100644
index 0000000..48ac7e0
Binary files /dev/null and b/game/assets/levels/common/tiles/Sin título-3.psd differ
diff --git a/game/assets/levels/common/tiles/Sin título-4.psd b/game/assets/levels/common/tiles/Sin título-4.psd
new file mode 100644
index 0000000..f9dc3dd
Binary files /dev/null and b/game/assets/levels/common/tiles/Sin título-4.psd differ
diff --git a/game/assets/levels/common/tiles/testingTiles.png b/game/assets/levels/common/tiles/testingTiles.png
new file mode 100644
index 0000000..d7a982b
Binary files /dev/null and b/game/assets/levels/common/tiles/testingTiles.png differ
diff --git a/game/assets/levels/level_0/zones.json b/game/assets/levels/level_0/zones.json
index 15e2e30..f1613ee 100644
--- a/game/assets/levels/level_0/zones.json
+++ b/game/assets/levels/level_0/zones.json
@@ -46,7 +46,18 @@
}
],
"kill":[
-
+ {
+ "x": 4960,
+ "y": 544,
+ "width": 5248,
+ "height": 32
+ },
+ {
+ "x": 1344,
+ "y": 512,
+ "width": 352,
+ "height": 32
+ }
],
"win": {
"x": 12000,
diff --git a/game/assets/levels/level_1/colliders.json b/game/assets/levels/level_1/colliders.json
index f8db77f..c39d387 100644
--- a/game/assets/levels/level_1/colliders.json
+++ b/game/assets/levels/level_1/colliders.json
@@ -2,7 +2,7 @@
{
"x": -5001,
"y": 800,
- "width": 16000,
+ "width": 18000,
"height": 10
},
{
diff --git a/game/assets/levels/level_1/zones.json b/game/assets/levels/level_1/zones.json
index 6150fd9..0230c10 100644
--- a/game/assets/levels/level_1/zones.json
+++ b/game/assets/levels/level_1/zones.json
@@ -75,7 +75,44 @@
"height": 352
}
],
- "kill": [],
+ "kill": [
+ {
+ "x": 1280,
+ "y": 512,
+ "width": 512,
+ "height": 64
+ },
+ {
+ "x": 6272,
+ "y": 288,
+ "width": 512,
+ "height": 64
+ },
+ {
+ "x": 7968,
+ "y": 352,
+ "width": 320,
+ "height": 64
+ },
+ {
+ "x": 8608,
+ "y": 352,
+ "width": 320,
+ "height": 64
+ },
+ {
+ "x": 7904,
+ "y": 768,
+ "width": 448,
+ "height": 26
+ },
+ {
+ "x": 8544,
+ "y": 768,
+ "width": 416,
+ "height": 26
+ }
+ ],
"win": {
"x": 12000,
"y": 0,
diff --git a/game/assets/levels/level_2/Level_3.psd b/game/assets/levels/level_2/Level_3.psd
index 5c645e0..1a2d21c 100644
Binary files a/game/assets/levels/level_2/Level_3.psd and b/game/assets/levels/level_2/Level_3.psd differ
diff --git a/game/assets/levels/level_2/appearing_platforms.png b/game/assets/levels/level_2/appearing_platforms.png
index 452cc69..5b09cd2 100644
Binary files a/game/assets/levels/level_2/appearing_platforms.png and b/game/assets/levels/level_2/appearing_platforms.png differ
diff --git a/game/assets/levels/level_2/colliders.json b/game/assets/levels/level_2/colliders.json
index f8db77f..f3e42e5 100644
--- a/game/assets/levels/level_2/colliders.json
+++ b/game/assets/levels/level_2/colliders.json
@@ -2,116 +2,69 @@
{
"x": -5001,
"y": 800,
- "width": 16000,
+ "width": 18000,
"height": 10
},
{
- "x": 1280,
- "y": 512,
- "width": 544,
+ "x": 992,
+ "y": 384,
+ "width": 448,
"height": 64
},
{
- "x": 2112,
- "y": 352,
- "width": 480,
- "height": 64
+ "x": 1376,
+ "y": 384,
+ "width": 64,
+ "height": 416
},
{
- "x": 3072,
- "y": 608,
- "width": 480,
- "height": 64
+ "x": 1440,
+ "y": 768,
+ "width": 448,
+ "height": 32
},
{
- "x": 4096,
- "y": 704,
- "width": 480,
- "height": 64
+ "x": 1888,
+ "y": 384,
+ "width": 64,
+ "height": 416
},
{
- "x": 5760,
- "y": 416,
- "width": 480,
- "height": 64
- },
- {
- "x": 5984,
- "y": 704,
- "width": 320,
- "height": 64
- },
- {
- "x": 6368,
- "y": 288,
- "width": 544,
- "height": 64
- },
- {
- "x": 7360,
+ "x": 2976,
"y": 480,
- "width": 320,
+ "width": 384,
"height": 64
},
{
- "x": 7808,
+ "x": 4352,
"y": 352,
- "width": 320,
+ "width": 384,
+ "height": 448
+ },
+ {
+ "x": 5500,
+ "y": 480,
+ "width": 384,
"height": 64
},
{
- "x": 8064,
+ "x": 6560,
+ "y": 480,
+ "width": 384,
+ "height": 64
+ },
+ {
+ "x": 7072,
+ "y": 384,
+ "width": 1088,
+ "height": 64
+ },
+ {
+ "x": 8944,
"y": 768,
- "width": 448,
+ "width": 1184,
"height": 32
- },
- {
- "x": 8128,
- "y": 352,
- "width": 320,
- "height": 64
- },
- {
- "x": 8448,
- "y": 352,
- "width": 320,
- "height": 64
- },
- {
- "x": 8704,
- "y": 768,
- "width": 448,
- "height": 32
- },
- {
- "x": 8768,
- "y": 352,
- "width": 320,
- "height": 64
- },
- {
- "x": 9088,
- "y": 352,
- "width": 320,
- "height": 64
- },
- {
- "x": 9696,
- "y": 288,
- "width": 320,
- "height": 64
- },
- {
- "x": 10080,
- "y": 576,
- "width": 320,
- "height": 64
- },
- {
- "x": 10432,
- "y": 288,
- "width": 320,
- "height": 64
}
+
]
diff --git a/game/assets/levels/level_2/disappearing_platforms.png b/game/assets/levels/level_2/disappearing_platforms.png
index 020bece..a316fc4 100644
Binary files a/game/assets/levels/level_2/disappearing_platforms.png and b/game/assets/levels/level_2/disappearing_platforms.png differ
diff --git a/game/assets/levels/level_2/platforms.png b/game/assets/levels/level_2/platforms.png
index 04f06ac..4dc73af 100644
Binary files a/game/assets/levels/level_2/platforms.png and b/game/assets/levels/level_2/platforms.png differ
diff --git a/game/assets/levels/level_2/zones.json b/game/assets/levels/level_2/zones.json
index 6150fd9..dbad3b1 100644
--- a/game/assets/levels/level_2/zones.json
+++ b/game/assets/levels/level_2/zones.json
@@ -1,81 +1,48 @@
{
"appear": [
{
- "x": 736,
- "y": 512,
- "width": 544,
- "height": 64
- },
- {
- "x": 2592,
- "y": 352,
- "width": 672,
- "height": 64
- },
- {
- "x": 3264,
- "y": 352,
- "width": 64,
- "height": 448
- },
- {
- "x": 5024,
- "y": 704,
- "width": 448,
- "height": 64
- },
- {
- "x": 6912,
+ "x": 8160,
"y": 0,
"width": 64,
- "height": 288
+ "height": 384
},
{
- "x": 10528,
- "y": 736,
- "width": 384,
+ "x": 9696,
+ "y": 706,
+ "width": 512,
"height": 64
- },
- {
- "x": 10688,
- "y": 0,
- "width": 64,
- "height": 288
}
],
"disappear": [
{
- "x": 2528,
+ "x": 1632,
"y": 0,
"width": 64,
- "height": 352
+ "height": 416
},
{
- "x": 6912,
- "y": 288,
+ "x": 8160,
+ "y": 384,
"width": 64,
- "height": 512
- },
+ "height": 416
+ }
+ ],
+ "kill": [
+
{
- "x": 7840,
+ "x": 1440,
"y": 768,
- "width": 1632,
+ "width": 448,
"height": 32
},
{
- "x": 8064,
- "y": 0,
- "width": 64,
- "height": 352
- },
- {
- "x": 9024,
- "y": 0,
- "width": 64,
- "height": 352
+ "x": 8944,
+ "y": 768,
+ "width": 1184,
+ "height": 32
}
+
],
- "kill": [],
"win": {
"x": 12000,
"y": 0,
diff --git a/game/assets/levels/level_3/Glitch Platform 1.tsx b/game/assets/levels/level_3/Glitch Platform 1.tsx
new file mode 100644
index 0000000..06d671c
--- /dev/null
+++ b/game/assets/levels/level_3/Glitch Platform 1.tsx
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/game/assets/levels/level_3/Level_3.psd b/game/assets/levels/level_3/Level_3.psd
new file mode 100644
index 0000000..617721e
Binary files /dev/null and b/game/assets/levels/level_3/Level_3.psd differ
diff --git a/game/assets/levels/level_3/appearing_platforms.png b/game/assets/levels/level_3/appearing_platforms.png
new file mode 100644
index 0000000..5b09cd2
Binary files /dev/null and b/game/assets/levels/level_3/appearing_platforms.png differ
diff --git a/game/assets/levels/level_3/background.png b/game/assets/levels/level_3/background.png
new file mode 100644
index 0000000..140b63e
Binary files /dev/null and b/game/assets/levels/level_3/background.png differ
diff --git a/game/assets/levels/level_3/colliders.json b/game/assets/levels/level_3/colliders.json
new file mode 100644
index 0000000..f3e42e5
--- /dev/null
+++ b/game/assets/levels/level_3/colliders.json
@@ -0,0 +1,70 @@
+[
+ {
+ "x": -5001,
+ "y": 800,
+ "width": 18000,
+ "height": 10
+ },
+ {
+ "x": 992,
+ "y": 384,
+ "width": 448,
+ "height": 64
+ },
+ {
+ "x": 1376,
+ "y": 384,
+ "width": 64,
+ "height": 416
+ },
+ {
+ "x": 1440,
+ "y": 768,
+ "width": 448,
+ "height": 32
+ },
+ {
+ "x": 1888,
+ "y": 384,
+ "width": 64,
+ "height": 416
+ },
+ {
+ "x": 2976,
+ "y": 480,
+ "width": 384,
+ "height": 64
+ },
+ {
+ "x": 4352,
+ "y": 352,
+ "width": 384,
+ "height": 448
+ },
+ {
+ "x": 5500,
+ "y": 480,
+ "width": 384,
+ "height": 64
+ },
+ {
+ "x": 6560,
+ "y": 480,
+ "width": 384,
+ "height": 64
+ },
+ {
+ "x": 7072,
+ "y": 384,
+ "width": 1088,
+ "height": 64
+ },
+ {
+ "x": 8944,
+ "y": 768,
+ "width": 1184,
+ "height": 32
+ }
+
+
+]
diff --git a/game/assets/levels/level_3/disappearing_platforms.png b/game/assets/levels/level_3/disappearing_platforms.png
new file mode 100644
index 0000000..a316fc4
Binary files /dev/null and b/game/assets/levels/level_3/disappearing_platforms.png differ
diff --git a/game/assets/levels/level_3/level0.xcf b/game/assets/levels/level_3/level0.xcf
new file mode 100644
index 0000000..186b613
Binary files /dev/null and b/game/assets/levels/level_3/level0.xcf differ
diff --git a/game/assets/levels/level_3/level_0.tmx b/game/assets/levels/level_3/level_0.tmx
new file mode 100644
index 0000000..33ab771
--- /dev/null
+++ b/game/assets/levels/level_3/level_0.tmx
@@ -0,0 +1,92 @@
+
+
diff --git a/game/assets/levels/level_3/moreTiles.tsx b/game/assets/levels/level_3/moreTiles.tsx
new file mode 100644
index 0000000..b816eec
--- /dev/null
+++ b/game/assets/levels/level_3/moreTiles.tsx
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/game/assets/levels/level_3/platforms.png b/game/assets/levels/level_3/platforms.png
new file mode 100644
index 0000000..4dc73af
Binary files /dev/null and b/game/assets/levels/level_3/platforms.png differ
diff --git a/game/assets/levels/level_3/tiles.tsx b/game/assets/levels/level_3/tiles.tsx
new file mode 100644
index 0000000..4871f27
--- /dev/null
+++ b/game/assets/levels/level_3/tiles.tsx
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/game/assets/levels/level_3/untitled.tmx b/game/assets/levels/level_3/untitled.tmx
new file mode 100644
index 0000000..0a52f05
--- /dev/null
+++ b/game/assets/levels/level_3/untitled.tmx
@@ -0,0 +1,19 @@
+
+
diff --git a/game/assets/levels/level_3/zones.json b/game/assets/levels/level_3/zones.json
new file mode 100644
index 0000000..dbad3b1
--- /dev/null
+++ b/game/assets/levels/level_3/zones.json
@@ -0,0 +1,52 @@
+{
+ "appear": [
+ {
+ "x": 8160,
+ "y": 0,
+ "width": 64,
+ "height": 384
+ },
+ {
+ "x": 9696,
+ "y": 706,
+ "width": 512,
+ "height": 64
+ }
+ ],
+ "disappear": [
+ {
+ "x": 1632,
+ "y": 0,
+ "width": 64,
+ "height": 416
+ },
+ {
+ "x": 8160,
+ "y": 384,
+ "width": 64,
+ "height": 416
+ }
+ ],
+ "kill": [
+
+ {
+ "x": 1440,
+ "y": 768,
+ "width": 448,
+ "height": 32
+ },
+ {
+ "x": 8944,
+ "y": 768,
+ "width": 1184,
+ "height": 32
+ }
+
+ ],
+ "win": {
+ "x": 12000,
+ "y": 0,
+ "width": 100,
+ "height": 3000
+ }
+}