Skip to content
This repository was archived by the owner on May 21, 2025. It is now read-only.

Commit 2591cb8

Browse files
committed
Merge branch 'master' of github.com:Ewpratten/ludum-dare-48
2 parents 2653c9e + 24fae60 commit 2591cb8

33 files changed

+762
-56
lines changed

README.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<img src="./assets/img/logos/readme.png" width="100%">
22

3-
# \[Game Name\]
3+
# Deep Breath
44

55

66
[![Build](https://github.com/Ewpratten/ludum-dare-48/actions/workflows/build.yml/badge.svg)](https://github.com/Ewpratten/ludum-dare-48/actions/workflows/build.yml)
@@ -9,7 +9,11 @@
99
[![Rust 1.51](https://img.shields.io/badge/Rust-1.51-orange)](https://www.rust-lang.org/)
1010
[![Made with Raylib](https://img.shields.io/badge/Made%20With-raylib-blue)](https://www.raylib.com/)
1111

12-
*\[Game Name\]* is a ...
12+
**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.
13+
14+
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.
15+
16+
This has been our second game produced for Ludum Dare. Check out the first [here](https://ldjam.com/events/ludum-dare/46/micromanaged-mike).
1317

1418
## Development Resources
1519

assets/audio/shopSong.mp3

777 KB
Binary file not shown.

assets/audio/swimSong.mp3

4.88 MB
Binary file not shown.
1.1 KB
Binary file not shown.
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
{ "frames": {
2+
"pufferFish 0.aseprite": {
3+
"frame": { "x": 0, "y": 0, "w": 39, "h": 25 },
4+
"rotated": false,
5+
"trimmed": false,
6+
"spriteSourceSize": { "x": 0, "y": 0, "w": 39, "h": 25 },
7+
"sourceSize": { "w": 39, "h": 25 },
8+
"duration": 100
9+
},
10+
"pufferFish 1.aseprite": {
11+
"frame": { "x": 39, "y": 0, "w": 39, "h": 25 },
12+
"rotated": false,
13+
"trimmed": false,
14+
"spriteSourceSize": { "x": 0, "y": 0, "w": 39, "h": 25 },
15+
"sourceSize": { "w": 39, "h": 25 },
16+
"duration": 100
17+
},
18+
"pufferFish 2.aseprite": {
19+
"frame": { "x": 78, "y": 0, "w": 39, "h": 25 },
20+
"rotated": false,
21+
"trimmed": false,
22+
"spriteSourceSize": { "x": 0, "y": 0, "w": 39, "h": 25 },
23+
"sourceSize": { "w": 39, "h": 25 },
24+
"duration": 100
25+
},
26+
"pufferFish 3.aseprite": {
27+
"frame": { "x": 117, "y": 0, "w": 39, "h": 25 },
28+
"rotated": false,
29+
"trimmed": false,
30+
"spriteSourceSize": { "x": 0, "y": 0, "w": 39, "h": 25 },
31+
"sourceSize": { "w": 39, "h": 25 },
32+
"duration": 100
33+
}
34+
},
35+
"meta": {
36+
"app": "http://www.aseprite.org/",
37+
"version": "1.2.27-x64",
38+
"image": "pufferFishAttack.png",
39+
"format": "RGBA8888",
40+
"size": { "w": 156, "h": 25 },
41+
"scale": "1",
42+
"frameTags": [
43+
],
44+
"layers": [
45+
{ "name": "Layer 1", "opacity": 255, "blendMode": "normal" }
46+
],
47+
"slices": [
48+
]
49+
}
50+
}
974 Bytes
Loading
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
{ "frames": {
2+
"pufferFish 0.aseprite": {
3+
"frame": { "x": 0, "y": 0, "w": 19, "h": 19 },
4+
"rotated": false,
5+
"trimmed": false,
6+
"spriteSourceSize": { "x": 0, "y": 0, "w": 19, "h": 19 },
7+
"sourceSize": { "w": 19, "h": 19 },
8+
"duration": 100
9+
},
10+
"pufferFish 1.aseprite": {
11+
"frame": { "x": 19, "y": 0, "w": 19, "h": 19 },
12+
"rotated": false,
13+
"trimmed": false,
14+
"spriteSourceSize": { "x": 0, "y": 0, "w": 19, "h": 19 },
15+
"sourceSize": { "w": 19, "h": 19 },
16+
"duration": 100
17+
},
18+
"pufferFish 2.aseprite": {
19+
"frame": { "x": 38, "y": 0, "w": 19, "h": 19 },
20+
"rotated": false,
21+
"trimmed": false,
22+
"spriteSourceSize": { "x": 0, "y": 0, "w": 19, "h": 19 },
23+
"sourceSize": { "w": 19, "h": 19 },
24+
"duration": 100
25+
}
26+
},
27+
"meta": {
28+
"app": "http://www.aseprite.org/",
29+
"version": "1.2.27-x64",
30+
"image": "pufferFishBigIdle.png",
31+
"format": "RGBA8888",
32+
"size": { "w": 57, "h": 19 },
33+
"scale": "1",
34+
"frameTags": [
35+
],
36+
"layers": [
37+
{ "name": "Layer 1", "opacity": 255, "blendMode": "normal" }
38+
],
39+
"slices": [
40+
]
41+
}
42+
}
587 Bytes
Loading
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
{ "frames": {
2+
"pufferFish 0.aseprite": {
3+
"frame": { "x": 0, "y": 0, "w": 19, "h": 19 },
4+
"rotated": false,
5+
"trimmed": false,
6+
"spriteSourceSize": { "x": 0, "y": 0, "w": 19, "h": 19 },
7+
"sourceSize": { "w": 19, "h": 19 },
8+
"duration": 100
9+
},
10+
"pufferFish 1.aseprite": {
11+
"frame": { "x": 19, "y": 0, "w": 19, "h": 19 },
12+
"rotated": false,
13+
"trimmed": false,
14+
"spriteSourceSize": { "x": 0, "y": 0, "w": 19, "h": 19 },
15+
"sourceSize": { "w": 19, "h": 19 },
16+
"duration": 100
17+
},
18+
"pufferFish 2.aseprite": {
19+
"frame": { "x": 38, "y": 0, "w": 19, "h": 19 },
20+
"rotated": false,
21+
"trimmed": false,
22+
"spriteSourceSize": { "x": 0, "y": 0, "w": 19, "h": 19 },
23+
"sourceSize": { "w": 19, "h": 19 },
24+
"duration": 100
25+
},
26+
"pufferFish 3.aseprite": {
27+
"frame": { "x": 57, "y": 0, "w": 19, "h": 19 },
28+
"rotated": false,
29+
"trimmed": false,
30+
"spriteSourceSize": { "x": 0, "y": 0, "w": 19, "h": 19 },
31+
"sourceSize": { "w": 19, "h": 19 },
32+
"duration": 100
33+
}
34+
},
35+
"meta": {
36+
"app": "http://www.aseprite.org/",
37+
"version": "1.2.27-x64",
38+
"image": "pufferFishExpand.png",
39+
"format": "RGBA8888",
40+
"size": { "w": 76, "h": 19 },
41+
"scale": "1",
42+
"frameTags": [
43+
],
44+
"layers": [
45+
{ "name": "Layer 1", "opacity": 255, "blendMode": "normal" }
46+
],
47+
"slices": [
48+
]
49+
}
50+
}
768 Bytes
Loading

0 commit comments

Comments
 (0)