Hard Rain
The acid rain is approaching, and rescue is days away. Can you maintain food and fuel supplies and keep your shelter intact long enough to survive?
Hard Rain is a text-based survival game where every decision matters. Take control of a party of four, organise supply runs and base repairs and, most importantly, make sure no-one gets caught out in the rain!
Made in 4/5 hours for Trijam (I ran a little over time due to a few last minute bugs and tweaks)
Warning: Godot 4's HTML5 exports currently cannot run on macOS and iOS due to upstream bugs with SharedArrayBuffer and WebGL 2.0. A downloadable build is provided for Mac users as an alternative.
How To Play
Hard Rain is a text-based game - all commands are typed. A full list of available commands is listed for each character when their turn commences.
PLEASE NOTE: if a character is currently undertaking a GET or RETURN action, you can press ENTER during their turn without typing to continue the current action.
Update Phase
With each turn, rescue gets a little closer, but so does the rain! Any character caught in the rain at the start of your turn will be killed.
At the start of each turn, your party will consume a set number of resources:
- 1 Grain per surviving team member per turn
For instance, a full party of 4 will consume 4 grain per turn - 1 Wood per turn
Burned as fuel to keep the generator running
Action Phase
Each character can complete one action per turn, from the following list:
- Get [Resource]
The character will immediately move one space towards the specified resource's storage area. Characters will automatically switch to return behaviour once they have completed the Get action - Return
Immediately stop the current action and move one space back towards base. - Repair
This action requires 2 wood and 2 scrap to complete, and will restore 5 base hp. Be careful not to use the last of your wood! - Wait
The character will wait in place - a great way to ensure you stay safe and sheltered when the rain arrives
Not all actions are available at all times - check the onscreen action list to see which actions are currently available during each character's turn.
About
Made in Godot 4 // Assets made with GIMP // SFX edited in Reaper and Renoise, using various CC0 samples from Freesound.
The font used is Not Jam UI Condensed 16, available for free under CC0 licence.
Download
Development log
- Version 1.0.4May 15, 2024
- Version 1.0.3May 09, 2024
- Version 1.0.2May 06, 2024
- Version 1.0.1May 05, 2024
Comments
Log in with itch.io to leave a comment.
Made a video
Thanks for sharing! Feedback was really useful, I've pushed a quick patch with some quality of life updates and bug fixes
Happy the video could be of use and thanks for adding the quality of life stuff so it can help anybody else who can't spell scrap right
I encountered a bug in the web version in Linux Firefox. I haven't tried the downloadables to see if it's in those as well.
When you type a command e.g. "Get wood" with the capital G (as in the available commands list) it will accept the command input, but it won't actually execute the command.
Thanks for letting me know - should be patched now!
I starved :(
RIP :(
I enjoyed this. Very impressive for five hours. One possible bug, below. If I assign someone to Repair then after that they don't have a Wait option. You have to send them out.
Great catch - thanks! Should be patched now :)
Thank you as always :)
This is impressive for 3 hours of work. Kudos!
Thank you! To be clear though I did end up going over the time limit - in total I spent around 5 hours on the final game - really appreciate the kind words though :)