Last Breath (LD50)
Last Breath is a game about exploring a procedurally generated cave as it floods with water.
PLEASE NOTE - Chrome or desktop version is HIGHLY recommended. The audio has significant problems in other browsers.
This is my fifth Ludum Dare entry and my first one that I actually slept 8 hours both nights :stuck_out_tongue:
I really enjoyed how this one turned out, and wish I had another few days to work on it before submission. I challenged myself to not add combat to this game, and I think it worked out well!
Follow me on Twitter to see future projects!
Controls
Movement - WASD or Arrow Keys
Cycle Items - Q
Use Items - E
Mute Sound - M
Theme
With the theme being "delay the inevitable" I thought of a rising tide that cannot be stopped. My take in this game is that you are rushing to collect as much treasure and see as much as you can before you eventually perish in the flood.
Gameplay
Last Breath is different than many other games I've made, and has much more emphasis on exploration. While there _is_ a leaderboard, the game is much better enjoyed just running around and trying to find all 7 of the pre-fabs that can be spawned across the cave. You must use your ladder, bomb, and pick to mine and climb through the sometimes difficult terrain.
Tips for playing
- You cannot mine upwards, but you CAN use your bomb to clear upwards.
- Ladder launches are a "feature" :wink:
- You cannot place ladders while in the air, unless you are climbing on something else
- Ladders and water negate fall damage
Tools used
### Art
- Aseprite
- GIMP
### Code
- Godot 3.4
- VSCode
### Sound Effects
- Various open license ambient noise clips modded and spliced for the right cave sounds :smiley:
- jsfxr
- ChipTone
- Audacity
### Hosting
- Gitlab pages
- Itch.io
### Continuous Deployment
- Gitlab CI/CD
### Leaderboard
- NodeJS
- MongoDB
- Digital Ocean App Platform
Known bugs
- Some prefabs may place over eachother
- Seeds are not exactly repeatable, need to centralize the RNG system so it works.
- Some browsers struggle with the sound effects and cause nearly unplayable sound lag. You can mute or more recommended is to use Chrome.
- The game can lag as too many water tiles are placed eventually. Desktop version helps a lot.
Cut Content
- Drill item pickup for quicker mining
- More variance in score item pickups besides the two implemented
- Ride-able minecarts and tracks
- Randomly placed torches that can be picked up and used and also go out when submerged in water
- Glowstick items
- Other types of liquids
- Harpoon rope/grapple thing to cross gaps or climb upwards better
- Usable player item pickups throughout the cave
- Autotile the cave tiles to look better
- Revamp mining system to allow for easier implementation of additional tile types
- A base "rising water" line that goes up every few seconds. This would force the player to eventually drown no matter how clever they get.
Status | Released |
Platforms | HTML5, Windows, macOS, Linux |
Author | Garrett Makes Games |
Genre | Adventure |
Tags | Godot, Ludum Dare 50 |
Links | Ludum Dare |
Download
Click download now to get access to the following files:
Development log
- WaterMap - Godot water physics plugin RELEASED!Apr 13, 2022
Leave a comment
Log in with itch.io to leave a comment.