Until Sunrise by Jishin
Story
You are stranded in the woods, armed with a lantern that can harness the power of fire and your trustworthy axe.
Your campfire is your only lifeline to survive the night.
Will you make it throughout the darkness? Will you maintain your fire alive?
Keep it alive Until Sunrise!
Gameplay

Cut down trees and use wood logs to keep your campfire alive.
Upgrade your powers at your campfire, but they come with a cost!
Be careful though, there are things out there…
Things that feed on fire!
Plan carefully!
The team
Andrea Montagno Cappuccinello and Federica Audrey Rossi
Our Ludum Dare experience
This is our first Ludum Dare and we tried adding as much as we could, in what we found out being a very short amount of time.
Obviously not everything we wanted is in the game.
Hope you will still enjoy it as much as we had fun (and stress :laughing: ) creating it!
We will soon add a downloadable version as well, time to figure out itch.io :laughing:
Changelog up to version 1.5.1 (Last Ludum Dare entry)
- Added support for ultra wide screen
- Corrected some glitches related to wood spawns
- Corrected some problems with monsters' movement speed not scaling correctly over time
- Balanced time to win, following player's requests. From 30m to 20m
- Added some visual effects for clarity when fire's health is low
- Increased bar's length to properly display increase of health with the right upgrade
- Balanced upgrades adding a monster counter before unlocking (feeling of progression)
- Added some effects when getting closer to the end of the game
- Added scaling over health for the campfire's flame dimension
- Fixed some issues with players getting outside of the outer ring or stuck inside border rocks
- Fixed some issues with sound not being played correctly in certain instances
- Slightly balanced wood quantity and overall calculations to reach the endgame properly
- Improved performances over renderering, when alpha blending was causing frame drops around the campfire area (Changed monsters attack animation in order to avoid framerate drops)
- Slightly added more linear drag to improve control of the main character
Controls:
- Mouse to navigate menus
- WASD, Arrow Keys or Joypad to move your character
- Attack :
- Left Mouse button
- Joypad (A or Square)
- Z or J
- Upgrade at the Campfire :
- Right Mouse button
- Joypad (B or X)
- X or K
| Youtube | https://deepintheabyss.com/untilsunrise |
| Youtube | https://jishin.itch.io/until-sunrise |
| Original URL | https://ldjam.com/events/ludum-dare/46/until-sunrise |
Ratings
| Overall | 639th | 3.743⭐ | 39🧑⚖️ |
| Fun | 700th | 3.581⭐ | 39🧑⚖️ |
| Innovation | 1633th | 3.081⭐ | 39🧑⚖️ |
| Theme | 573th | 3.973⭐ | 39🧑⚖️ |
| Graphics | 203th | 4.378⭐ | 39🧑⚖️ |
| Humor | 1610th | 2.484⭐ | 33🧑⚖️ |
| Mood | 197th | 4.069⭐ | 38🧑⚖️ |
| Given | 41🗳️ | 40🗨️ |
Random generation of terrain, lighting and menus are ready.
Player control is 80% done, we're missing attacks.
Ingame UI is basically missing, will be added tomorrow alongside with monsters :)

I've improved performance a bit as well, hopefully it will be a smoother run.
Restart is now working properly too, so enjoy replaying without having to reload your window :)
Will take your suggestions into consideration!
I just uploaded a new version that should have some little additional quality of life improvement and slightly better performance over WebGL.
@goldenevolution appreciate the feedback! I believe that getting all those upgrades earlier on will likely cause an early defeat. I've tried to keep the pacing in a way that a player would try different upgrading strategies to overcome the bigger waves coming at a later time. Please let me know if, after trying a bit, you still feel that way and I will see what to balance :smiley:
The only thing that bothered me was the fact that there is not enough upgrade to justify the 30 min timer. Maybe some cool but expensive upgrades like an AOE for killing enemies or a spell to make an enemy healing the fire instead of killing it would have create a desire to play longer in order to have a really powerful character.
Anyway great job !
Please see the changelog for a list of things done since the beginning of Ludum Dare. :heart:
EDIT: For some reason the fire sprite is not emitting anymore, not sure why this happens only over WebGL. I'll fix that tomorrow
EDIT2: Fixed and uploaded, now the sprite renders correctly without problems :smile:
@duke did you try the 20 minutes version or the 30 minutes?
Anyhow, we will definitely rebalance after Ludum, adding more content and possibly more updates following it.
Thanks again for trying it and appreciating what we created! :heart:
@alexascher thanks! We decided not to make it too easy so that players would experience a bit, and maybe lose, before finding their right pacing and playstiles. It is quite true that the last update got a bit more pointless after reducing the time.
We'll definitely look into that.
Thank you so much for trying it!
It would be nice if there was something like an indicator how much time you still have to play to win (like a progress bar from night to day or so?)
Graphics and sound were really good and the gameplay fun! Good job!
Could it be that your browser decided to cut off the top of the screen? Could you please try in full screen and verify if that works?
Thanks for you review!
It maybe my old PC, but it felt difficult getting around, and grabbing the wood. I'd do a loop around a log a few times before I picked it up.
While it's not realistic, maybe a little magnetism to get those logs into the inventory quicker would be more fun.
I did the same interpretation of the theme, but side scrolling. I like how you did your shadows with the ray-trace.
I love the art direction and effects. Perhaps starting with a little bit more carrying capacity wouldn't hurt. BUT besides that, probably the most atmospheric and relaxing campfire-related game I've played.
Awesome stuff!
So many lovely touches like an animated timer, dynamic lighting with normal mapping, fantastic animations on the tree felling, and more. Beefing this core up with some more content would make for a fantastic game. Right now it's a little light on enemy types and upgrades, but what's there is all good. Great game, thanks for submitting!

Maybe it's because I played in full screen and back to normal screen?
Upcoming in a new version today:
- Tentative bugfixing for the upgrades menu not showing any text
- Improved controls over the main character
- Auto attacking on button held
- Improved hitbox for monsters
@ldd the music is part of a bundle called "[Ultimate Game Music Collection](https://assetstore.unity.com/packages/audio/music/orchestral/ultimate-game-music-collection-37351)" that I bought a while ago from an humble bundle :stuck_out_tongue:
We couldn't find a sound expert in time and I had to optimise with what I had. Happy you liked it, I listened very quickly to dozens in a very small amount of time before deciding :laughing:
@skyeward thanks again for your live stream and for your kind words! We are definitely going to add more variety once LD ends!
@lexyvil thanks for reporting this! I saw it yesterday when @skyeward was streaming the game, I believe it's something related to how WebGL manages that canvas. I'm already looking into it, unfortunately, for whatever reason, I can't reproduce it locally.
I am going to try and add some visibility checks and debugging, which I will release in a new version today. Thanks for reporting it!
@kfischer-okarin thanks for testing! Possibly, the version playable through itch.io has a better template that handles top margins over the HTML page. I'm going to set that one as the main browser playable version.
Maybe the ability to plant more trees (so you can have them nearby after the default near trees are cut) would be cool - could use saplings dropped from trees and placed with C or dragged & dropped from a little inventory/hud. These saplings would take time to grow of course, so there would still be benefit in exploring. Could also add a little arrow that points toward the fire once it's off screen, so you can very easily run back to it once getting some wood.
Absolutely love this - it's very well put together :) Definitely expand on it if you've got the time.