Compare commits
No commits in common. "master" and "0.0.0-alpha0" have entirely different histories.
master
...
0.0.0-alph
@ -1,3 +0,0 @@
|
||||
[target.wasm32-unknown-emscripten]
|
||||
# rustflags = ["-C", "link-args=-sUSE_GLFW=3"]
|
||||
linker = "bundle/wasm/emcc.sh"
|
@ -1,7 +0,0 @@
|
||||
FROM mcr.microsoft.com/vscode/devcontainers/rust
|
||||
|
||||
# Install Raylib deps
|
||||
RUN apt-get update -y
|
||||
RUN apt-get install libasound2-dev mesa-common-dev libx11-dev libxrandr-dev libxi-dev xorg-dev libgl1-mesa-dev libglu1-mesa-dev -y
|
||||
RUN cargo install cross
|
||||
|
@ -1,24 +0,0 @@
|
||||
// {
|
||||
// "name":"Rust Game Development",
|
||||
// "dockerFile":"./Dockerfile",
|
||||
// "settings": {
|
||||
// "terminal.integrated.shell.linux":"/bin/bash"
|
||||
// },
|
||||
// "workspaceMount": "source=${localWorkspaceFolder},target=/root/workspace,type=bind,consistency=cached",
|
||||
// "workspaceFolder": "/root/workspace",
|
||||
// "mounts": [ "source=/var/run/docker.sock,target=/var/run/docker-host.sock,type=bind" ],
|
||||
// "forwardPorts": [],
|
||||
// "extensions": [
|
||||
// "coenraads.bracket-pair-colorizer-2",
|
||||
// "eamodio.gitlens",
|
||||
// "github.vscode-pull-request-github",
|
||||
// "ms-azuretools.vscode-docker",
|
||||
// "ms-vsliveshare.vsliveshare",
|
||||
// "vscode-icons-team.vscode-icons",
|
||||
// "visualstudioexptteam.vscodeintellicode",
|
||||
// "ms-python.python",
|
||||
// "matklad.rust-analyzer",
|
||||
// "serayuzgur.crates",
|
||||
// "bungcip.better-toml"
|
||||
// ]
|
||||
// }
|
2
.github/workflows/build.yml
vendored
@ -2,6 +2,8 @@ name: Build
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- master
|
||||
pull_request:
|
||||
|
||||
jobs:
|
||||
|
1
.gitignore
vendored
@ -16,4 +16,3 @@ Cargo.lock
|
||||
/target
|
||||
|
||||
.project
|
||||
savestate.json
|
12
.vscode/extensions.json
vendored
@ -1,12 +0,0 @@
|
||||
{
|
||||
"recommendations": [
|
||||
"matklad.rust-analyzer",
|
||||
"serayuzgur.crates",
|
||||
"bungcip.better-toml",
|
||||
"aaron-bond.better-comments",
|
||||
"streetsidesoftware.code-spell-checker",
|
||||
"codezombiech.gitignore",
|
||||
"ionutvmi.path-autocomplete",
|
||||
"ms-vsliveshare.vsliveshare"
|
||||
]
|
||||
}
|
6
.vscode/settings.json
vendored
@ -1,6 +0,0 @@
|
||||
{
|
||||
"cSpell.words": [
|
||||
"Ludum",
|
||||
"raylib"
|
||||
]
|
||||
}
|
13
Cargo.toml
@ -1,16 +1,11 @@
|
||||
[package]
|
||||
name = "ldgame"
|
||||
name = "ludum-dare-48"
|
||||
version = "0.1.0"
|
||||
authors = ["Evan Pratten <ewpratten@gmail.com>"]
|
||||
edition = "2018"
|
||||
description = ""
|
||||
|
||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||
|
||||
[dependencies]
|
||||
raylib = { version = "3.5", git = "https://github.com/ewpratten/raylib-rs", branch = "master", features = [
|
||||
"with_serde"
|
||||
] }
|
||||
serialstudio = "0.1.0"
|
||||
serde = "1.0.125"
|
||||
serde_json = "1.0.64"
|
||||
failure = "0.1.8"
|
||||
rand = "0.8.3"
|
||||
raylib = "3.5"
|
@ -1,5 +1,2 @@
|
||||
[target.x86_64-unknown-linux-gnu]
|
||||
image = "ldjam_48_x86_64_unknown_linux_gnu_build_env"
|
||||
|
||||
[target.wasm32-unknown-emscripten]
|
||||
image = "ldjam_48_wasm32_unknown_emscripten_build_env"
|
52
README.md
@ -1,51 +1 @@
|
||||
<img src="./assets/img/logos/readme.png" width="100%">
|
||||
|
||||
# Deep Breath
|
||||
|
||||
|
||||
[](https://github.com/Ewpratten/ludum-dare-48/actions/workflows/build.yml)
|
||||
[](https://github.com/Ewpratten/ludum-dare-48/actions/workflows/bundle.yml)
|
||||
[](https://ldjam.com/events/ludum-dare/48/$236526)
|
||||
[](https://www.rust-lang.org/)
|
||||
[](https://www.raylib.com/)
|
||||
|
||||
**Deep Breath** is an exploration game where you explore an underwater cave in hopes of finding your lost transponder. Items and upgrades can be acquired along the way to assist your search.
|
||||
|
||||
This game was written in [Rust](https://www.rust-lang.org/), on top of [Rust bindings](https://github.com/deltaphc/raylib-rs) to the [`raylib`](https://github.com/raysan5/raylib) graphics library. For most of the team, this has been our first big Rust project.
|
||||
|
||||
This has been our second game produced for Ludum Dare. Check out the first [here](https://ldjam.com/events/ludum-dare/46/micromanaged-mike).
|
||||
|
||||
## Development Resources
|
||||
|
||||
Documentation:
|
||||
|
||||
- [Raylib C documentation](https://www.raylib.com/cheatsheet/cheatsheet.html)
|
||||
- [Raylib C examples](https://www.raylib.com/examples.html)
|
||||
- [Raylib Rust documentation](https://docs.rs/raylib/3.5.0/raylib/)
|
||||
- [Raylib Rust examples](https://github.com/deltaphc/raylib-rs/tree/master/samples)
|
||||
- ["Are We Game Yet?"](https://arewegameyet.rs/#ecosystem)
|
||||
- [`cross` cross-compiler tool](https://github.com/rust-embedded/cross)
|
||||
|
||||
Core libraries:
|
||||
|
||||
- [`raylib-rs`](https://github.com/deltaphc/raylib-rs)
|
||||
- [`serde`](https://serde.rs/)
|
||||
- [`serialstudio-rs`](https://github.com/Ewpratten/serialstudio-rs)
|
||||
|
||||
Sound Samples:
|
||||
- [JavierZumer](https://freesound.org/people/JavierZumer/sounds/257236/)
|
||||
- [Noted451](https://freesound.org/people/Noted451/sounds/531015/)
|
||||
|
||||
### VSCode Setup
|
||||
|
||||
If using VSCode, disable the `Rust` extension, and install everything in the **Workspace Recommendations** (You will see this list by searching `@recommended` in the extensions panel)
|
||||
|
||||
### Attaching to the in-game profiler
|
||||
|
||||
When the game is ran in its `dev` profile (using `cargo run`), the internal profiler is exposed on `127.0.0.1:8019`.
|
||||
|
||||
To connect to this, install [Serial Studio](https://www.alex-spataru.com/serial-studio.html) from [here](https://github.com/Serial-Studio/Serial-Studio/releases/tag/v1.0.20), and point it at `127.0.0.1:8019` by selecting the `auto` communication mode, then selecting `Network>TCP` for the connection type.
|
||||
|
||||
### Cross-compiling builds for other platforms
|
||||
|
||||
On linux, you can run `./bundle/create-releases.sh` to automatically cross-compile to all supported platforms as long as you have [`cross`](https://github.com/rust-embedded/cross) installed on your system. This is also done by the [Bundle CI task](https://github.com/Ewpratten/ludum-dare-48/actions/workflows/bundle.yml) every time code is pushed to `master`.
|
||||
# ludum-dare-48
|
7
Web.toml
@ -1,7 +0,0 @@
|
||||
default-target = "wasm32-unknown-emscripten"
|
||||
|
||||
[cargo-web]
|
||||
minimum-version = "0.6.0"
|
||||
|
||||
[target.emscripten]
|
||||
link-args = ["-s", "USE_GLFW=3", "-s", "ASSERTIONS=1", "-s", "ASYNCIFY=1", "--profiling"]
|
1
assets/.gitignore
vendored
@ -1 +0,0 @@
|
||||
savestate.json
|
@ -1,82 +0,0 @@
|
||||
{ "frames": {
|
||||
"Sprite-0005 0.": {
|
||||
"frame": { "x": 0, "y": 0, "w": 11, "h": 21 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 11, "h": 21 },
|
||||
"sourceSize": { "w": 11, "h": 21 },
|
||||
"duration": 100
|
||||
},
|
||||
"Sprite-0005 1.": {
|
||||
"frame": { "x": 11, "y": 0, "w": 11, "h": 21 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 11, "h": 21 },
|
||||
"sourceSize": { "w": 11, "h": 21 },
|
||||
"duration": 100
|
||||
},
|
||||
"Sprite-0005 2.": {
|
||||
"frame": { "x": 22, "y": 0, "w": 11, "h": 21 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 11, "h": 21 },
|
||||
"sourceSize": { "w": 11, "h": 21 },
|
||||
"duration": 100
|
||||
},
|
||||
"Sprite-0005 3.": {
|
||||
"frame": { "x": 33, "y": 0, "w": 11, "h": 21 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 11, "h": 21 },
|
||||
"sourceSize": { "w": 11, "h": 21 },
|
||||
"duration": 100
|
||||
},
|
||||
"Sprite-0005 4.": {
|
||||
"frame": { "x": 44, "y": 0, "w": 11, "h": 21 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 11, "h": 21 },
|
||||
"sourceSize": { "w": 11, "h": 21 },
|
||||
"duration": 100
|
||||
},
|
||||
"Sprite-0005 5.": {
|
||||
"frame": { "x": 55, "y": 0, "w": 11, "h": 21 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 11, "h": 21 },
|
||||
"sourceSize": { "w": 11, "h": 21 },
|
||||
"duration": 100
|
||||
},
|
||||
"Sprite-0005 6.": {
|
||||
"frame": { "x": 66, "y": 0, "w": 11, "h": 21 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 11, "h": 21 },
|
||||
"sourceSize": { "w": 11, "h": 21 },
|
||||
"duration": 100
|
||||
},
|
||||
"Sprite-0005 7.": {
|
||||
"frame": { "x": 77, "y": 0, "w": 11, "h": 21 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 11, "h": 21 },
|
||||
"sourceSize": { "w": 11, "h": 21 },
|
||||
"duration": 100
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"app": "http://www.aseprite.org/",
|
||||
"version": "1.2.27-x64",
|
||||
"image": "diveNormal.png",
|
||||
"format": "RGBA8888",
|
||||
"size": { "w": 88, "h": 21 },
|
||||
"scale": "1",
|
||||
"frameTags": [
|
||||
],
|
||||
"layers": [
|
||||
{ "name": "Layer 1", "opacity": 255, "blendMode": "normal" }
|
||||
],
|
||||
"slices": [
|
||||
]
|
||||
}
|
||||
}
|
Before Width: | Height: | Size: 657 B |
@ -1,186 +0,0 @@
|
||||
{ "frames": {
|
||||
"diveStroke 0.aseprite": {
|
||||
"frame": { "x": 0, "y": 0, "w": 17, "h": 21 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 17, "h": 21 },
|
||||
"sourceSize": { "w": 17, "h": 21 },
|
||||
"duration": 75
|
||||
},
|
||||
"diveStroke 1.aseprite": {
|
||||
"frame": { "x": 17, "y": 0, "w": 17, "h": 21 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 17, "h": 21 },
|
||||
"sourceSize": { "w": 17, "h": 21 },
|
||||
"duration": 75
|
||||
},
|
||||
"diveStroke 2.aseprite": {
|
||||
"frame": { "x": 34, "y": 0, "w": 17, "h": 21 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 17, "h": 21 },
|
||||
"sourceSize": { "w": 17, "h": 21 },
|
||||
"duration": 75
|
||||
},
|
||||
"diveStroke 3.aseprite": {
|
||||
"frame": { "x": 51, "y": 0, "w": 17, "h": 21 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 17, "h": 21 },
|
||||
"sourceSize": { "w": 17, "h": 21 },
|
||||
"duration": 75
|
||||
},
|
||||
"diveStroke 4.aseprite": {
|
||||
"frame": { "x": 68, "y": 0, "w": 17, "h": 21 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 17, "h": 21 },
|
||||
"sourceSize": { "w": 17, "h": 21 },
|
||||
"duration": 75
|
||||
},
|
||||
"diveStroke 5.aseprite": {
|
||||
"frame": { "x": 85, "y": 0, "w": 17, "h": 21 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 17, "h": 21 },
|
||||
"sourceSize": { "w": 17, "h": 21 },
|
||||
"duration": 75
|
||||
},
|
||||
"diveStroke 6.aseprite": {
|
||||
"frame": { "x": 102, "y": 0, "w": 17, "h": 21 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 17, "h": 21 },
|
||||
"sourceSize": { "w": 17, "h": 21 },
|
||||
"duration": 75
|
||||
},
|
||||
"diveStroke 7.aseprite": {
|
||||
"frame": { "x": 119, "y": 0, "w": 17, "h": 21 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 17, "h": 21 },
|
||||
"sourceSize": { "w": 17, "h": 21 },
|
||||
"duration": 75
|
||||
},
|
||||
"diveStroke 8.aseprite": {
|
||||
"frame": { "x": 136, "y": 0, "w": 17, "h": 21 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 17, "h": 21 },
|
||||
"sourceSize": { "w": 17, "h": 21 },
|
||||
"duration": 75
|
||||
},
|
||||
"diveStroke 9.aseprite": {
|
||||
"frame": { "x": 153, "y": 0, "w": 17, "h": 21 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 17, "h": 21 },
|
||||
"sourceSize": { "w": 17, "h": 21 },
|
||||
"duration": 75
|
||||
},
|
||||
"diveStroke 10.aseprite": {
|
||||
"frame": { "x": 170, "y": 0, "w": 17, "h": 21 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 17, "h": 21 },
|
||||
"sourceSize": { "w": 17, "h": 21 },
|
||||
"duration": 75
|
||||
},
|
||||
"diveStroke 11.aseprite": {
|
||||
"frame": { "x": 187, "y": 0, "w": 17, "h": 21 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 17, "h": 21 },
|
||||
"sourceSize": { "w": 17, "h": 21 },
|
||||
"duration": 75
|
||||
},
|
||||
"diveStroke 12.aseprite": {
|
||||
"frame": { "x": 204, "y": 0, "w": 17, "h": 21 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 17, "h": 21 },
|
||||
"sourceSize": { "w": 17, "h": 21 },
|
||||
"duration": 75
|
||||
},
|
||||
"diveStroke 13.aseprite": {
|
||||
"frame": { "x": 221, "y": 0, "w": 17, "h": 21 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 17, "h": 21 },
|
||||
"sourceSize": { "w": 17, "h": 21 },
|
||||
"duration": 75
|
||||
},
|
||||
"diveStroke 14.aseprite": {
|
||||
"frame": { "x": 238, "y": 0, "w": 17, "h": 21 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 17, "h": 21 },
|
||||
"sourceSize": { "w": 17, "h": 21 },
|
||||
"duration": 75
|
||||
},
|
||||
"diveStroke 15.aseprite": {
|
||||
"frame": { "x": 255, "y": 0, "w": 17, "h": 21 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 17, "h": 21 },
|
||||
"sourceSize": { "w": 17, "h": 21 },
|
||||
"duration": 75
|
||||
},
|
||||
"diveStroke 16.aseprite": {
|
||||
"frame": { "x": 272, "y": 0, "w": 17, "h": 21 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 17, "h": 21 },
|
||||
"sourceSize": { "w": 17, "h": 21 },
|
||||
"duration": 75
|
||||
},
|
||||
"diveStroke 17.aseprite": {
|
||||
"frame": { "x": 289, "y": 0, "w": 17, "h": 21 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 17, "h": 21 },
|
||||
"sourceSize": { "w": 17, "h": 21 },
|
||||
"duration": 75
|
||||
},
|
||||
"diveStroke 18.aseprite": {
|
||||
"frame": { "x": 306, "y": 0, "w": 17, "h": 21 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 17, "h": 21 },
|
||||
"sourceSize": { "w": 17, "h": 21 },
|
||||
"duration": 75
|
||||
},
|
||||
"diveStroke 19.aseprite": {
|
||||
"frame": { "x": 323, "y": 0, "w": 17, "h": 21 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 17, "h": 21 },
|
||||
"sourceSize": { "w": 17, "h": 21 },
|
||||
"duration": 75
|
||||
},
|
||||
"diveStroke 20.aseprite": {
|
||||
"frame": { "x": 340, "y": 0, "w": 17, "h": 21 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 17, "h": 21 },
|
||||
"sourceSize": { "w": 17, "h": 21 },
|
||||
"duration": 75
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"app": "http://www.aseprite.org/",
|
||||
"version": "1.2.27-x64",
|
||||
"image": "diveStroke.png",
|
||||
"format": "RGBA8888",
|
||||
"size": { "w": 357, "h": 21 },
|
||||
"scale": "1",
|
||||
"frameTags": [
|
||||
],
|
||||
"layers": [
|
||||
{ "name": "Layer 1", "opacity": 255, "blendMode": "normal" }
|
||||
],
|
||||
"slices": [
|
||||
]
|
||||
}
|
||||
}
|
Before Width: | Height: | Size: 1.3 KiB |
@ -1,50 +0,0 @@
|
||||
{ "frames": {
|
||||
"diveStroke 0.aseprite": {
|
||||
"frame": { "x": 0, "y": 0, "w": 11, "h": 21 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 11, "h": 21 },
|
||||
"sourceSize": { "w": 11, "h": 21 },
|
||||
"duration": 100
|
||||
},
|
||||
"diveStroke 1.aseprite": {
|
||||
"frame": { "x": 11, "y": 0, "w": 11, "h": 21 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 11, "h": 21 },
|
||||
"sourceSize": { "w": 11, "h": 21 },
|
||||
"duration": 100
|
||||
},
|
||||
"diveStroke 2.aseprite": {
|
||||
"frame": { "x": 22, "y": 0, "w": 11, "h": 21 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 11, "h": 21 },
|
||||
"sourceSize": { "w": 11, "h": 21 },
|
||||
"duration": 100
|
||||
},
|
||||
"diveStroke 3.aseprite": {
|
||||
"frame": { "x": 33, "y": 0, "w": 11, "h": 21 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 11, "h": 21 },
|
||||
"sourceSize": { "w": 11, "h": 21 },
|
||||
"duration": 100
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"app": "http://www.aseprite.org/",
|
||||
"version": "1.2.27-x64",
|
||||
"image": "diveStrokeCharge.png",
|
||||
"format": "RGBA8888",
|
||||
"size": { "w": 44, "h": 21 },
|
||||
"scale": "1",
|
||||
"frameTags": [
|
||||
],
|
||||
"layers": [
|
||||
{ "name": "Layer 1", "opacity": 255, "blendMode": "normal" }
|
||||
],
|
||||
"slices": [
|
||||
]
|
||||
}
|
||||
}
|
Before Width: | Height: | Size: 666 B |
@ -1,50 +0,0 @@
|
||||
{ "frames": {
|
||||
"walk1 0.png": {
|
||||
"frame": { "x": 0, "y": 0, "w": 12, "h": 22 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 12, "h": 22 },
|
||||
"sourceSize": { "w": 12, "h": 22 },
|
||||
"duration": 200
|
||||
},
|
||||
"walk1 1.png": {
|
||||
"frame": { "x": 12, "y": 0, "w": 12, "h": 22 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 12, "h": 22 },
|
||||
"sourceSize": { "w": 12, "h": 22 },
|
||||
"duration": 200
|
||||
},
|
||||
"walk1 2.png": {
|
||||
"frame": { "x": 24, "y": 0, "w": 12, "h": 22 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 12, "h": 22 },
|
||||
"sourceSize": { "w": 12, "h": 22 },
|
||||
"duration": 200
|
||||
},
|
||||
"walk1 3.png": {
|
||||
"frame": { "x": 36, "y": 0, "w": 12, "h": 22 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 12, "h": 22 },
|
||||
"sourceSize": { "w": 12, "h": 22 },
|
||||
"duration": 200
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"app": "http://www.aseprite.org/",
|
||||
"version": "1.2.27-x64",
|
||||
"image": "stunned.png",
|
||||
"format": "RGBA8888",
|
||||
"size": { "w": 48, "h": 22 },
|
||||
"scale": "1",
|
||||
"frameTags": [
|
||||
],
|
||||
"layers": [
|
||||
{ "name": "Layer", "opacity": 255, "blendMode": "normal" }
|
||||
],
|
||||
"slices": [
|
||||
]
|
||||
}
|
||||
}
|
Before Width: | Height: | Size: 841 B |
Before Width: | Height: | Size: 402 B |
@ -1,66 +0,0 @@
|
||||
{ "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": [
|
||||
]
|
||||
}
|
||||
}
|
Before Width: | Height: | Size: 354 B |
@ -1,138 +0,0 @@
|
||||
{ "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": [
|
||||
]
|
||||
}
|
||||
}
|
Before Width: | Height: | Size: 358 B |
@ -1,66 +0,0 @@
|
||||
{ "frames": {
|
||||
"octopus 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": 100
|
||||
},
|
||||
"octopus 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": 100
|
||||
},
|
||||
"octopus 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": 100
|
||||
},
|
||||
"octopus 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": 100
|
||||
},
|
||||
"octopus 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": 100
|
||||
},
|
||||
"octopus 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": 100
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"app": "http://www.aseprite.org/",
|
||||
"version": "1.2.27-x64",
|
||||
"image": "octopus.png",
|
||||
"format": "RGBA8888",
|
||||
"size": { "w": 120, "h": 20 },
|
||||
"scale": "1",
|
||||
"frameTags": [
|
||||
],
|
||||
"layers": [
|
||||
{ "name": "Layer 1", "opacity": 255, "blendMode": "normal" }
|
||||
],
|
||||
"slices": [
|
||||
]
|
||||
}
|
||||
}
|
Before Width: | Height: | Size: 758 B |
@ -1,50 +0,0 @@
|
||||
{ "frames": {
|
||||
"octopusSuck 0.aseprite": {
|
||||
"frame": { "x": 0, "y": 0, "w": 30, "h": 20 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 30, "h": 20 },
|
||||
"sourceSize": { "w": 30, "h": 20 },
|
||||
"duration": 100
|
||||
},
|
||||
"octopusSuck 1.aseprite": {
|
||||
"frame": { "x": 30, "y": 0, "w": 30, "h": 20 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 30, "h": 20 },
|
||||
"sourceSize": { "w": 30, "h": 20 },
|
||||
"duration": 100
|
||||
},
|
||||
"octopusSuck 2.aseprite": {
|
||||
"frame": { "x": 60, "y": 0, "w": 30, "h": 20 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 30, "h": 20 },
|
||||
"sourceSize": { "w": 30, "h": 20 },
|
||||
"duration": 100
|
||||
},
|
||||
"octopusSuck 3.aseprite": {
|
||||
"frame": { "x": 90, "y": 0, "w": 30, "h": 20 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 30, "h": 20 },
|
||||
"sourceSize": { "w": 30, "h": 20 },
|
||||
"duration": 100
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"app": "http://www.aseprite.org/",
|
||||
"version": "1.2.27-x64",
|
||||
"image": "octopusSuck.png",
|
||||
"format": "RGBA8888",
|
||||
"size": { "w": 120, "h": 20 },
|
||||
"scale": "1",
|
||||
"frameTags": [
|
||||
],
|
||||
"layers": [
|
||||
{ "name": "Layer 1", "opacity": 255, "blendMode": "normal" }
|
||||
],
|
||||
"slices": [
|
||||
]
|
||||
}
|
||||
}
|
Before Width: | Height: | Size: 1.1 KiB |
@ -1,50 +0,0 @@
|
||||
{ "frames": {
|
||||
"pufferFish 0.aseprite": {
|
||||
"frame": { "x": 0, "y": 0, "w": 39, "h": 25 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 39, "h": 25 },
|
||||
"sourceSize": { "w": 39, "h": 25 },
|
||||
"duration": 100
|
||||
},
|
||||
"pufferFish 1.aseprite": {
|
||||
"frame": { "x": 39, "y": 0, "w": 39, "h": 25 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 39, "h": 25 },
|
||||
"sourceSize": { "w": 39, "h": 25 },
|
||||
"duration": 100
|
||||
},
|
||||
"pufferFish 2.aseprite": {
|
||||
"frame": { "x": 78, "y": 0, "w": 39, "h": 25 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 39, "h": 25 },
|
||||
"sourceSize": { "w": 39, "h": 25 },
|
||||
"duration": 100
|
||||
},
|
||||
"pufferFish 3.aseprite": {
|
||||
"frame": { "x": 117, "y": 0, "w": 39, "h": 25 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 39, "h": 25 },
|
||||
"sourceSize": { "w": 39, "h": 25 },
|
||||
"duration": 100
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"app": "http://www.aseprite.org/",
|
||||
"version": "1.2.27-x64",
|
||||
"image": "pufferFishAttack.png",
|
||||
"format": "RGBA8888",
|
||||
"size": { "w": 156, "h": 25 },
|
||||
"scale": "1",
|
||||
"frameTags": [
|
||||
],
|
||||
"layers": [
|
||||
{ "name": "Layer 1", "opacity": 255, "blendMode": "normal" }
|
||||
],
|
||||
"slices": [
|
||||
]
|
||||
}
|
||||
}
|
Before Width: | Height: | Size: 974 B |
@ -1,42 +0,0 @@
|
||||
{ "frames": {
|
||||
"pufferFish 0.aseprite": {
|
||||
"frame": { "x": 0, "y": 0, "w": 19, "h": 19 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 19, "h": 19 },
|
||||
"sourceSize": { "w": 19, "h": 19 },
|
||||
"duration": 100
|
||||
},
|
||||
"pufferFish 1.aseprite": {
|
||||
"frame": { "x": 19, "y": 0, "w": 19, "h": 19 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 19, "h": 19 },
|
||||
"sourceSize": { "w": 19, "h": 19 },
|
||||
"duration": 100
|
||||
},
|
||||
"pufferFish 2.aseprite": {
|
||||
"frame": { "x": 38, "y": 0, "w": 19, "h": 19 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 19, "h": 19 },
|
||||
"sourceSize": { "w": 19, "h": 19 },
|
||||
"duration": 100
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"app": "http://www.aseprite.org/",
|
||||
"version": "1.2.27-x64",
|
||||
"image": "pufferFishBigIdle.png",
|
||||
"format": "RGBA8888",
|
||||
"size": { "w": 57, "h": 19 },
|
||||
"scale": "1",
|
||||
"frameTags": [
|
||||
],
|
||||
"layers": [
|
||||
{ "name": "Layer 1", "opacity": 255, "blendMode": "normal" }
|
||||
],
|
||||
"slices": [
|
||||
]
|
||||
}
|
||||
}
|
Before Width: | Height: | Size: 587 B |
@ -1,50 +0,0 @@
|
||||
{ "frames": {
|
||||
"pufferFish 0.aseprite": {
|
||||
"frame": { "x": 0, "y": 0, "w": 19, "h": 19 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 19, "h": 19 },
|
||||
"sourceSize": { "w": 19, "h": 19 },
|
||||
"duration": 100
|
||||
},
|
||||
"pufferFish 1.aseprite": {
|
||||
"frame": { "x": 19, "y": 0, "w": 19, "h": 19 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 19, "h": 19 },
|
||||
"sourceSize": { "w": 19, "h": 19 },
|
||||
"duration": 100
|
||||
},
|
||||
"pufferFish 2.aseprite": {
|
||||
"frame": { "x": 38, "y": 0, "w": 19, "h": 19 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 19, "h": 19 },
|
||||
"sourceSize": { "w": 19, "h": 19 },
|
||||
"duration": 100
|
||||
},
|
||||
"pufferFish 3.aseprite": {
|
||||
"frame": { "x": 57, "y": 0, "w": 19, "h": 19 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 19, "h": 19 },
|
||||
"sourceSize": { "w": 19, "h": 19 },
|
||||
"duration": 100
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"app": "http://www.aseprite.org/",
|
||||
"version": "1.2.27-x64",
|
||||
"image": "pufferFishExpand.png",
|
||||
"format": "RGBA8888",
|
||||
"size": { "w": 76, "h": 19 },
|
||||
"scale": "1",
|
||||
"frameTags": [
|
||||
],
|
||||
"layers": [
|
||||
{ "name": "Layer 1", "opacity": 255, "blendMode": "normal" }
|
||||
],
|
||||
"slices": [
|
||||
]
|
||||
}
|
||||
}
|
Before Width: | Height: | Size: 768 B |
@ -1,66 +0,0 @@
|
||||
{ "frames": {
|
||||
"pufferFish 0.aseprite": {
|
||||
"frame": { "x": 0, "y": 0, "w": 19, "h": 19 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 19, "h": 19 },
|
||||
"sourceSize": { "w": 19, "h": 19 },
|
||||
"duration": 100
|
||||
},
|
||||
"pufferFish 1.aseprite": {
|
||||
"frame": { "x": 19, "y": 0, "w": 19, "h": 19 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 19, "h": 19 },
|
||||
"sourceSize": { "w": 19, "h": 19 },
|
||||
"duration": 100
|
||||
},
|
||||
"pufferFish 2.aseprite": {
|
||||
"frame": { "x": 38, "y": 0, "w": 19, "h": 19 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 19, "h": 19 },
|
||||
"sourceSize": { "w": 19, "h": 19 },
|
||||
"duration": 100
|
||||
},
|
||||
"pufferFish 3.aseprite": {
|
||||
"frame": { "x": 57, "y": 0, "w": 19, "h": 19 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 19, "h": 19 },
|
||||
"sourceSize": { "w": 19, "h": 19 },
|
||||
"duration": 100
|
||||
},
|
||||
"pufferFish 4.aseprite": {
|
||||
"frame": { "x": 76, "y": 0, "w": 19, "h": 19 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 19, "h": 19 },
|
||||
"sourceSize": { "w": 19, "h": 19 },
|
||||
"duration": 100
|
||||
},
|
||||
"pufferFish 5.aseprite": {
|
||||
"frame": { "x": 95, "y": 0, "w": 19, "h": 19 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 19, "h": 19 },
|
||||
"sourceSize": { "w": 19, "h": 19 },
|
||||
"duration": 100
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"app": "http://www.aseprite.org/",
|
||||
"version": "1.2.27-x64",
|
||||
"image": "pufferFish.png",
|
||||
"format": "RGBA8888",
|
||||
"size": { "w": 114, "h": 19 },
|
||||
"scale": "1",
|
||||
"frameTags": [
|
||||
],
|
||||
"layers": [
|
||||
{ "name": "Layer 1", "opacity": 255, "blendMode": "normal" }
|
||||
],
|
||||
"slices": [
|
||||
]
|
||||
}
|
||||
}
|
Before Width: | Height: | Size: 420 B |
@ -1,51 +0,0 @@
|
||||
{ "frames": {
|
||||
"whirlpool 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": 300
|
||||
},
|
||||
"whirlpool 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": 300
|
||||
},
|
||||
"whirlpool 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": 300
|
||||
},
|
||||
"whirlpool 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": 300
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"app": "http://www.aseprite.org/",
|
||||
"version": "1.2.27-x64",
|
||||
"image": "whirlpool.png",
|
||||
"format": "RGBA8888",
|
||||
"size": { "w": 80, "h": 20 },
|
||||
"scale": "1",
|
||||
"frameTags": [
|
||||
],
|
||||
"layers": [
|
||||
{ "name": "Layer 1", "opacity": 255, "blendMode": "normal" },
|
||||
{ "name": "Layer 2", "opacity": 255, "blendMode": "normal" }
|
||||
],
|
||||
"slices": [
|
||||
]
|
||||
}
|
||||
}
|
Before Width: | Height: | Size: 2.0 KiB |
Before Width: | Height: | Size: 221 B |
Before Width: | Height: | Size: 222 B |
Before Width: | Height: | Size: 255 B |
Before Width: | Height: | Size: 256 B |
Before Width: | Height: | Size: 272 B |
Before Width: | Height: | Size: 184 B |
Before Width: | Height: | Size: 299 B |
Before Width: | Height: | Size: 358 B |
Before Width: | Height: | Size: 368 B |
Before Width: | Height: | Size: 168 B |
Before Width: | Height: | Size: 239 B |
Before Width: | Height: | Size: 286 B |
Before Width: | Height: | Size: 3.1 KiB |
Before Width: | Height: | Size: 45 KiB |
Before Width: | Height: | Size: 7.7 KiB |
Before Width: | Height: | Size: 32 KiB |
Before Width: | Height: | Size: 36 KiB |
Before Width: | Height: | Size: 14 KiB |
Before Width: | Height: | Size: 7.4 KiB |
Before Width: | Height: | Size: 6.8 KiB |
Before Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 323 KiB |
Before Width: | Height: | Size: 50 KiB |
@ -1,26 +0,0 @@
|
||||
{ "frames": {
|
||||
"fish 62.aseprite": {
|
||||
"frame": { "x": 806, "y": 0, "w": 13, "h": 9 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 13, "h": 9 },
|
||||
"sourceSize": { "w": 13, "h": 9 },
|
||||
"duration": 50
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"app": "http://www.aseprite.org/",
|
||||
"version": "1.2.27-x64",
|
||||
"image": "fish.png",
|
||||
"format": "RGBA8888",
|
||||
"size": { "w": 819, "h": 9 },
|
||||
"scale": "1",
|
||||
"frameTags": [
|
||||
],
|
||||
"layers": [
|
||||
{ "name": "Layer 1", "opacity": 255, "blendMode": "normal" }
|
||||
],
|
||||
"slices": [
|
||||
]
|
||||
}
|
||||
}
|
Before Width: | Height: | Size: 2.0 KiB |
@ -1,130 +0,0 @@
|
||||
{ "frames": {
|
||||
"fishIdle 0.aseprite": {
|
||||
"frame": { "x": 0, "y": 0, "w": 13, "h": 9 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 13, "h": 9 },
|
||||
"sourceSize": { "w": 13, "h": 9 },
|
||||
"duration": 100
|
||||
},
|
||||
"fishIdle 1.aseprite": {
|
||||
"frame": { "x": 13, "y": 0, "w": 13, "h": 9 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 13, "h": 9 },
|
||||
"sourceSize": { "w": 13, "h": 9 },
|
||||
"duration": 100
|
||||
},
|
||||
"fishIdle 2.aseprite": {
|
||||
"frame": { "x": 26, "y": 0, "w": 13, "h": 9 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 13, "h": 9 },
|
||||
"sourceSize": { "w": 13, "h": 9 },
|
||||
"duration": 100
|
||||
},
|
||||
"fishIdle 3.aseprite": {
|
||||
"frame": { "x": 39, "y": 0, "w": 13, "h": 9 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 13, "h": 9 },
|
||||
"sourceSize": { "w": 13, "h": 9 },
|
||||
"duration": 100
|
||||
},
|
||||
"fishIdle 4.aseprite": {
|
||||
"frame": { "x": 52, "y": 0, "w": 13, "h": 9 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 13, "h": 9 },
|
||||
"sourceSize": { "w": 13, "h": 9 },
|
||||
"duration": 100
|
||||
},
|
||||
"fishIdle 5.aseprite": {
|
||||
"frame": { "x": 65, "y": 0, "w": 13, "h": 9 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 13, "h": 9 },
|
||||
"sourceSize": { "w": 13, "h": 9 },
|
||||
"duration": 100
|
||||
},
|
||||
"fishIdle 6.aseprite": {
|
||||
"frame": { "x": 78, "y": 0, "w": 13, "h": 9 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 13, "h": 9 },
|
||||
"sourceSize": { "w": 13, "h": 9 },
|
||||
"duration": 100
|
||||
},
|
||||
"fishIdle 7.aseprite": {
|
||||
"frame": { "x": 91, "y": 0, "w": 13, "h": 9 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 13, "h": 9 },
|
||||
"sourceSize": { "w": 13, "h": 9 },
|
||||
"duration": 100
|
||||
},
|
||||
"fishIdle 8.aseprite": {
|
||||
"frame": { "x": 104, "y": 0, "w": 13, "h": 9 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 13, "h": 9 },
|
||||
"sourceSize": { "w": 13, "h": 9 },
|
||||
"duration": 100
|
||||
},
|
||||
"fishIdle 9.aseprite": {
|
||||
"frame": { "x": 117, "y": 0, "w": 13, "h": 9 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 13, "h": 9 },
|
||||
"sourceSize": { "w": 13, "h": 9 },
|
||||
"duration": 100
|
||||
},
|
||||
"fishIdle 10.aseprite": {
|
||||
"frame": { "x": 130, "y": 0, "w": 13, "h": 9 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 13, "h": 9 },
|
||||
"sourceSize": { "w": 13, "h": 9 },
|
||||
"duration": 100
|
||||
},
|
||||
"fishIdle 11.aseprite": {
|
||||
"frame": { "x": 143, "y": 0, "w": 13, "h": 9 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 13, "h": 9 },
|
||||
"sourceSize": { "w": 13, "h": 9 },
|
||||
"duration": 100
|
||||
},
|
||||
"fishIdle 12.aseprite": {
|
||||
"frame": { "x": 156, "y": 0, "w": 13, "h": 9 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 13, "h": 9 },
|
||||
"sourceSize": { "w": 13, "h": 9 },
|
||||
"duration": 100
|
||||
},
|
||||
"fishIdle 13.aseprite": {
|
||||
"frame": { "x": 169, "y": 0, "w": 13, "h": 9 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 13, "h": 9 },
|
||||
"sourceSize": { "w": 13, "h": 9 },
|
||||
"duration": 100
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"app": "http://www.aseprite.org/",
|
||||
"version": "1.2.27-x64",
|
||||
"image": "fishIdle.png",
|
||||
"format": "RGBA8888",
|
||||
"size": { "w": 182, "h": 9 },
|
||||
"scale": "1",
|
||||
"frameTags": [
|
||||
],
|
||||
"layers": [
|
||||
{ "name": "Layer 1", "opacity": 255, "blendMode": "normal" }
|
||||
],
|
||||
"slices": [
|
||||
]
|
||||
}
|
||||
}
|
Before Width: | Height: | Size: 2.0 KiB |
Before Width: | Height: | Size: 20 KiB |
Before Width: | Height: | Size: 29 KiB |
Before Width: | Height: | Size: 894 B |
@ -1,67 +0,0 @@
|
||||
{ "frames": {
|
||||
"Sprite-0002 0.": {
|
||||
"frame": { "x": 0, "y": 0, "w": 10, "h": 20 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 10, "h": 20 },
|
||||
"sourceSize": { "w": 10, "h": 20 },
|
||||
"duration": 100
|
||||
},
|
||||
"Sprite-0002 1.": {
|
||||
"frame": { "x": 10, "y": 0, "w": 10, "h": 20 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 10, "h": 20 },
|
||||
"sourceSize": { "w": 10, "h": 20 },
|
||||
"duration": 100
|
||||
},
|
||||
"Sprite-0002 2.": {
|
||||
"frame": { "x": 20, "y": 0, "w": 10, "h": 20 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 10, "h": 20 },
|
||||
"sourceSize": { "w": 10, "h": 20 },
|
||||
"duration": 100
|
||||
},
|
||||
"Sprite-0002 3.": {
|
||||
"frame": { "x": 30, "y": 0, "w": 10, "h": 20 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 10, "h": 20 },
|
||||
"sourceSize": { "w": 10, "h": 20 },
|
||||
"duration": 100
|
||||
},
|
||||
"Sprite-0002 4.": {
|
||||
"frame": { "x": 40, "y": 0, "w": 10, "h": 20 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 10, "h": 20 },
|
||||
"sourceSize": { "w": 10, "h": 20 },
|
||||
"duration": 100
|
||||
},
|
||||
"Sprite-0002 5.": {
|
||||
"frame": { "x": 50, "y": 0, "w": 10, "h": 20 },
|
||||
"rotated": false,
|
||||
"trimmed": false,
|
||||
"spriteSourceSize": { "x": 0, "y": 0, "w": 10, "h": 20 },
|
||||
"sourceSize": { "w": 10, "h": 20 },
|
||||
"duration": 100
|
||||
}
|
||||
},
|
||||
"meta": {
|
||||
"app": "http://www.aseprite.org/",
|
||||
"version": "1.2.27-x64",
|
||||
"image": "transponder.png",
|
||||
"format": "RGBA8888",
|
||||
"size": { "w": 60, "h": 20 },
|
||||
"scale": "1",
|
||||
"frameTags": [
|
||||
],
|
||||
"layers": [
|
||||
{ "name": "Layer 1", "opacity": 255, "blendMode": "normal" },
|
||||
{ "name": "Layer 2", "opacity": 255, "blendMode": "normal" }
|
||||
],
|
||||
"slices": [
|
||||
]
|
||||
}
|
||||
}
|
Before Width: | Height: | Size: 909 B |
Before Width: | Height: | Size: 286 B |