diff --git a/assets/img/enemies/jelly.aseprite b/assets/img/enemies/jelly.aseprite new file mode 100644 index 0000000..ef41716 Binary files /dev/null and b/assets/img/enemies/jelly.aseprite differ diff --git a/assets/img/enemies/jelly.json b/assets/img/enemies/jelly.json new file mode 100644 index 0000000..2f02023 --- /dev/null +++ b/assets/img/enemies/jelly.json @@ -0,0 +1,66 @@ +{ "frames": { + "Sprite-0001 0.": { + "frame": { "x": 0, "y": 0, "w": 10, "h": 10 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 10, "h": 10 }, + "sourceSize": { "w": 10, "h": 10 }, + "duration": 300 + }, + "Sprite-0001 1.": { + "frame": { "x": 10, "y": 0, "w": 10, "h": 10 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 10, "h": 10 }, + "sourceSize": { "w": 10, "h": 10 }, + "duration": 300 + }, + "Sprite-0001 2.": { + "frame": { "x": 20, "y": 0, "w": 10, "h": 10 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 10, "h": 10 }, + "sourceSize": { "w": 10, "h": 10 }, + "duration": 300 + }, + "Sprite-0001 3.": { + "frame": { "x": 30, "y": 0, "w": 10, "h": 10 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 10, "h": 10 }, + "sourceSize": { "w": 10, "h": 10 }, + "duration": 300 + }, + "Sprite-0001 4.": { + "frame": { "x": 40, "y": 0, "w": 10, "h": 10 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 10, "h": 10 }, + "sourceSize": { "w": 10, "h": 10 }, + "duration": 300 + }, + "Sprite-0001 5.": { + "frame": { "x": 50, "y": 0, "w": 10, "h": 10 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 10, "h": 10 }, + "sourceSize": { "w": 10, "h": 10 }, + "duration": 300 + } + }, + "meta": { + "app": "http://www.aseprite.org/", + "version": "1.2.27-x64", + "image": "jelly.png", + "format": "RGBA8888", + "size": { "w": 60, "h": 10 }, + "scale": "1", + "frameTags": [ + ], + "layers": [ + { "name": "Layer 1", "opacity": 255, "blendMode": "normal" } + ], + "slices": [ + ] + } +} diff --git a/assets/img/enemies/jelly.png b/assets/img/enemies/jelly.png new file mode 100644 index 0000000..8e670f2 Binary files /dev/null and b/assets/img/enemies/jelly.png differ diff --git a/assets/img/enemies/jellyAttack.json b/assets/img/enemies/jellyAttack.json new file mode 100644 index 0000000..3e97d87 --- /dev/null +++ b/assets/img/enemies/jellyAttack.json @@ -0,0 +1,138 @@ +{ "frames": { + "jelly 0.aseprite": { + "frame": { "x": 0, "y": 0, "w": 20, "h": 20 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 20, "h": 20 }, + "sourceSize": { "w": 20, "h": 20 }, + "duration": 200 + }, + "jelly 1.aseprite": { + "frame": { "x": 20, "y": 0, "w": 20, "h": 20 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 20, "h": 20 }, + "sourceSize": { "w": 20, "h": 20 }, + "duration": 200 + }, + "jelly 2.aseprite": { + "frame": { "x": 40, "y": 0, "w": 20, "h": 20 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 20, "h": 20 }, + "sourceSize": { "w": 20, "h": 20 }, + "duration": 200 + }, + "jelly 3.aseprite": { + "frame": { "x": 60, "y": 0, "w": 20, "h": 20 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 20, "h": 20 }, + "sourceSize": { "w": 20, "h": 20 }, + "duration": 200 + }, + "jelly 4.aseprite": { + "frame": { "x": 80, "y": 0, "w": 20, "h": 20 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 20, "h": 20 }, + "sourceSize": { "w": 20, "h": 20 }, + "duration": 200 + }, + "jelly 5.aseprite": { + "frame": { "x": 100, "y": 0, "w": 20, "h": 20 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 20, "h": 20 }, + "sourceSize": { "w": 20, "h": 20 }, + "duration": 200 + }, + "jelly 6.aseprite": { + "frame": { "x": 120, "y": 0, "w": 20, "h": 20 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 20, "h": 20 }, + "sourceSize": { "w": 20, "h": 20 }, + "duration": 200 + }, + "jelly 7.aseprite": { + "frame": { "x": 140, "y": 0, "w": 20, "h": 20 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 20, "h": 20 }, + "sourceSize": { "w": 20, "h": 20 }, + "duration": 200 + }, + "jelly 8.aseprite": { + "frame": { "x": 160, "y": 0, "w": 20, "h": 20 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 20, "h": 20 }, + "sourceSize": { "w": 20, "h": 20 }, + "duration": 200 + }, + "jelly 9.aseprite": { + "frame": { "x": 180, "y": 0, "w": 20, "h": 20 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 20, "h": 20 }, + "sourceSize": { "w": 20, "h": 20 }, + "duration": 200 + }, + "jelly 10.aseprite": { + "frame": { "x": 200, "y": 0, "w": 20, "h": 20 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 20, "h": 20 }, + "sourceSize": { "w": 20, "h": 20 }, + "duration": 200 + }, + "jelly 11.aseprite": { + "frame": { "x": 220, "y": 0, "w": 20, "h": 20 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 20, "h": 20 }, + "sourceSize": { "w": 20, "h": 20 }, + "duration": 200 + }, + "jelly 12.aseprite": { + "frame": { "x": 240, "y": 0, "w": 20, "h": 20 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 20, "h": 20 }, + "sourceSize": { "w": 20, "h": 20 }, + "duration": 200 + }, + "jelly 13.aseprite": { + "frame": { "x": 260, "y": 0, "w": 20, "h": 20 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 20, "h": 20 }, + "sourceSize": { "w": 20, "h": 20 }, + "duration": 200 + }, + "jelly 14.aseprite": { + "frame": { "x": 280, "y": 0, "w": 20, "h": 20 }, + "rotated": false, + "trimmed": false, + "spriteSourceSize": { "x": 0, "y": 0, "w": 20, "h": 20 }, + "sourceSize": { "w": 20, "h": 20 }, + "duration": 200 + } + }, + "meta": { + "app": "http://www.aseprite.org/", + "version": "1.2.27-x64", + "image": "jellyAttack.png", + "format": "RGBA8888", + "size": { "w": 300, "h": 20 }, + "scale": "1", + "frameTags": [ + ], + "layers": [ + { "name": "Layer 3", "opacity": 255, "blendMode": "normal" } + ], + "slices": [ + ] + } +} diff --git a/assets/img/enemies/jellyAttack.png b/assets/img/enemies/jellyAttack.png new file mode 100644 index 0000000..2fd06a8 Binary files /dev/null and b/assets/img/enemies/jellyAttack.png differ