
Ravenhaul
Welcome to Ravenhaul, the kingdom's premier bird mail service!
Queen Isadora III needs a high performing avian delivery service, and you are the right one to make her happy!
Get birds, get patrons, get contracts - Work hard, peck hard, enjoy your hard earned kernels, that's how we roll in bird county.
Controls:
- WASD / Arrow Keys = move/fly
- E = use
- Q = drop
- R = receive payment
- Space = jump
Overview:
- take delivery items from the window area and bring them to a bird to send them off
- accept new contracts and patrons at your desk
- buy new birds at the bird merchant
- raise your reputation to unlock special perks and new patrons
- stock up on food when prices are low to save a buck
Status | Released |
Platforms | HTML5, Windows, Linux |
Rating | Rated 4.6 out of 5 stars (262 total ratings) |
Authors | bippinbits, Raffaele Picca, Jonathan Smårs, Cameron Paxton |
Genre | Simulation |
Made with | Godot |
Tags | Atmospheric, Economy, Ludum Dare 53, Management, Non violent, Pixel Art |
Links | Ludum Dare |
Development log
- Small Patch #270 days ago
- Tiny Patch84 days ago
Comments
Log in with itch.io to leave a comment.
WHEN I DOWNLOAD THE GAME I GET THE MESSAGE THAT WİNDOWS İS PROTECTİNG YOUR PERSONAL DATA
Wew, I haven't seen this much juicy gameplay out of a jam game since Angerfoot. After finishing my first run, I immediately dove into optimising for a shorter ending and now, an all-nighter later, the 2nd run (omitting dozens of early restarts) is 16 days :)
Hey, so I want to say I've actually been following this game for over a year now *hoping* someone would fix the crash bug, and I love that it's fixed! I played it a lot when I first found out it existed, but I could never get to the end because it would always crash around when I was taking on Stonebridge or Silvermane as a patron. It was the most cozy game I'd ever played, except for that bug...
I just love the atmosphere and the gameplay loop though, so a lot of the time I'd just sit down at the end of the night and play it and intentionally never take on any patrons past Irongate Blacksmith, since it was *mostly* after that that the crash bug came up.
I finally beat it today, and now I'm just enjoying the atmosphere, hyperoptimizing everything, and trying to see if I can manage things so I can accept and complete every request in under a day, *and* get all my birds home and rested by the end of the day... I'm really close, but I think it might take some more intentional planning to get there.
replayed this recently, such a vibe while stoned.
it's a great game, I love playing it but sometimes it would crash and i need to do it all over again. I just wish it have save features :(
I'm so locked in my eyes hurt LMAO. But fr tho, LOVE this game. My management abilities are very happy rn. A very good job
controlds dont work for me for some reason
Great game! Simple, yet engaging. And has enough plannning/difficulty to pose some challenge. And I love the ambience. One of my favourites I found so far.
Just a few comments of things that you could want to look into. Hoping to be constructive here. Im ranking them in a (subjective) loose order of relevance:
- Regarding bugs I only found one. Playing mainly in the Windows version, sometimes when starting a new game time won't advance. The first raven will fly out but nothing will progress. Not too bad as you restart without having lost but a minute.
- A save functionality missing its clearly felt. The game is long enough to be difficult to complete in one sitting as it is (in fact I havent done it yet). And it would be very much needed for any potential further expansion.
- When you are selling birds it would be a great QoL improvement if the details of the bird you are selling would pop up. Both to allow to compare with birds in the store more directly, and also to make sure you sell the right one and that you will get enough money to get what you want. Mistakes during that phase have ruined some saves in my case (ooops).
- Knowing more details of what contracts will future patrons offer to you would improve the ability of been able to plan what birds you want or how do you want to improve them. In my very first few playthroughs I often found myself unable to deliver any contract of a new patron for days, and it alsocan be a bit frustrating if you see that some investments aren't going to amount to anything. Knowing the contracts from previous plays gives a huge advantage.
- Bird balance feels a bit off, although maybe its intentional. I do feel it detracts depth from the planning and limits viable strategies a bit. Pigeons are simply OP, due to been by far the fastest while having great range and also having low maintenance (space and kernel wise) with their only weakness been they can't deliver parcels. But for anything else it simply doesnt make sense to use other birds. Ravens, even if they use that extra improvement pigeons need to deliver letters in speed or range are still going to be far behind in both categories even compared to a "low quality" pigeon. And Herons only seling point its their massive range, but it pairs terribly with them been the slowest, as range and speed work best together. So they are nearly useless. I feel like any strategy pales in comparison to having a few ravens specialized in parcel delivery and using pigeons for everything else. Herons as they are now would require having the longer deliveries have bigger time windows to complete them, though even then it would arguably not be a great option as the process would take so long given their speed that you would need several birds just to complete one contract every day, and they have the highest maintenance to boot. Versatility is just not that valuable besides the very early game, when you have few birds, due to pigeons been that much superior.
- Last, I feel like streamlining the ranges the birds can fly would make the game a bit better. I feel like the granularity is a bit too much as it adds "false" sense of choice/strategy which can be a bit frustrating for newer players, feeling like a bit of a trap. It kind of combines with the previous points a bit to exarcebate the issue. When you know what contracts you are looking ahead to, you are able to recognise the "better ranges" some birds have are meaningless. There are a few cutoff points that define all. To put a few examples for context drawing from prior points, if you know that ravens are meant for parcel delivery after you get yourself a few pigeons, anything above 600 becomes pointless. And most ravens will have that. Also, for pigeons, you know you are going to need to cover a 2200 km, a 1800km and a 1400 km contract. Anything else can be done with 1000km that every pigeon has. I think gameplay wise it would be better if any jump in range (either that the brid has naturally or that you can get through imrpovement) always means its going to be able to deliver something it coudn't before. That may be a stretch with combined with the different bird types and all, but at least I feel like the aim should be to minimize options that are not worth it at all. The granularity in rnage makes it so there are many right now and arent that easy to recognize.
Excellent feedback, thank you so much!
I fully agree on all points, and we'll tackle that if we can get around to working on this again.
The only point i'm still thinking about is the last one. There is only one thing that i do kind of like about how it is now, which is that you really need to check if an upgrade is useful or not. You can train a raven a lot, but if it has bad stats from the start, you might be better off to consider other options. In other words, it leaves more room to make mistakes, which is not by default a bad thing.
Streamlining this could still be better in the end.
Thanks for reading. Hope is helpful!
About that last point, I see how that's a design decision that could be taken. Leaving more room for "mistakes", and not every raven been worth to improve as you mention. I guess the main problem I see is the combination with point 4. Given your lack of info by default on what contracts lay ahead, those mistakes are more a cause of that than actual mistakes. Having unlocked all patrons once gives a very big advantage in a following playthrough. And while is normal that experience in a game helps you, it feels a bit "unfair" that is something you can't really tackle in that first playthrough at all.
That been said, it ocurred to me that maybe a way the granularity could stay and be maningful is if you include some variability in the deliveries (weather conditions affecting the birds, or maybe the contracts themselves would not neccesarilly exactly always have the same distance and time range for delievry as happens with paymens now). It would mean that every little extra in any category could be useful and one would have to decide what to prioritize.
There is also one thing in there that i like. Basically you encounter new contracts from patrons, but no bird you have is ready to deliver them. This does not hurt you. It does however challenge you to think of a "bird setup" that could handle these contracts. So then you start to plan and think, play around with different upgrades in you head. You "build" a bird to fit the new requirement.
I think i find this more interesting that being able to prepare the right bird ahead of time. You can still do this on a second play though, as you say.
I also do not want you to stock up on birds early and then finish the game with your once established team. I'd like for people to buy a few birds over time, with each patron maybe. Potentially also retiring some birds. But that's more of a feature for a full game :D
I can agree with the idea of "You "build" a bird to fit the new requirement." rather than preparing ahead of time. Thats the way you actually play the 1st playthrough now, as you don't really have a choice. And given your budget is very limited early on, it makes sense that this is how you would evolve. And to be honest given the limited and randomised access to birds its difficult to fully do it.
The problem is that the difference in practice (given the current status of contracts/birds available etc) isnt that big. Like preparing ahead of time just requires you knowing that certain cutoffs are very important and stats between them don't add much value. To put an specific example, something I did in following playthroughs once I knew the contracts was not buying ravens with much more than 600 km range. That alone meant that even with my limited budget I could get some that lasted me until the end game. With pigeons it was similar, knowing 1000km is enough for most things, I focused just on other stats and only went for the longer range ones when I had a bigger budget to buy the good ones that can do those hard contracts.
But thats more a balance problem than a design one most likely. In a "full game" (not like this isnt really even if limited in scope hehe) I guess you could have a more clear progression easily, that could even affect the birds offered. to aid that progression better. You would start with varied but overall easier contracts to complete (good ratio of time/range) but that still require birds with varied skills, and where versatility maybe is more important, and as you progress the ratios tighten and you really need to either build more specialized ones, or pay a premium to get some that can do the hard contracts and yet be versatile.
Beautiful game. I love the vibes, I completed it 2 times already because it is so relaxing. I love that birds have color variations and that the weather changes. This game is simple but I couldn't stop playing it. I even continued after completing everything. I wish there were more challenges or randomized missions!
This game is amazing. Love the low-fi, relaxing vibe. Great art and great music. One small detail that would make the game a bit nicer: when you buy a bird, give the option to cancel. I accidentally bought a bird with too big a nest size, and I had to restart the whole game.
I absolutely adore this game. Would it be possible for there to be save feature?
Thank you! We love the game too :D
I looked into this and started a savegame feature, but it got clear quickly that it is a lot of work and i can't make time for it at the moment. But we are very interested in making a full version of this. But we got other projects going on at the moment, so we have to wait and wrap up these first.
By day 4, hour 24. I couldn't sleep sadly
This is the web version
played for 3 hours and fell into deep debt. Very fun!
bird game with birds
this may be the thing I did not know I needed atm
*stamp of approval*
Today i played it after i heard about the bug fixes and it went perfect without bugs, great little game i really enjoyed it
The sound gets really choppy but interesting concept!
I had a crash on Day 19 in the browser version. I never moved or sold any birds. This was my second attempt, I restarted on Day 9 after playing poorly the first time. I think this happened after accepting new contracts. Also the feeder did charge 500 more for each level. I read that skipping Silvermane may work[*and I did and finished the game]. I was having a lot of fun otherwise, very good project.
I downloaded the game instead of playing on the browser and my game didn't crash at all so maybe you could try that too!
No particular trigger for the main crashes I knew of, happened a few times long ago but had beaten the game - might just be a lot of inputs and happening when a bird delivers or a package to deliver arrives or payment comes in, something like that
Didn't seem to happen in the first half of the game much
Oh, and is the storage price still wrong? It would always charge you for the next level
Like it asks you for 5k, and takes 7.5k or whatever the next level is
Alongside the saves if it was going to happen- why not add some debug logs to help track down the crashes?
Was a good game from what I remember, a bit much having to do it all in one sitting, but good elsewise
i have got the same problem for the storage expansion, even on a lower level. i had 520c, full kernel stock, then bought an expansion for 500c, but somehow im at -480c
Just have to suck it up and be aware of it for now sadly - balancing is different than it was intended, but you know of it now and it's just like that
Or in other words, don't push for storage upgrades unless you can comfortably afford it with plenty of money to spare
This game would be such a perfect game for Switch, I love it so much!
I really enjoyed this game with how much detail has been put into the building and general environment. It feels like it has a lot of potential to expand, both mechanically with the weather and upgrades, or just visually with decorations and settings.
If you were to add anything though, I would really recommend a save feature first.
Unfortunately, I have the same issue a lot of others have had with the game crashing. I figured it has something to do with owning 11-12 birds that causes the issue, since I've managed to unlock all patrons (on my second run), but owning enough birds to complete the final contract ends up freezing the game soon after.
I really hope to see more from this and thank you for sharing it.
Did you play it in browser or the downloadable version? Did you sell any birds? Any more info as to when the crash appears, what actions you were taking or what was happening would be helpful.
I played for an hour today and could not reproduce a crash. I am sure there must be at least one big issue around, but i need to reproduce it to fix it.
I also looked into adding a save system. The short of it is that it would take a big rework, at least the kind of save system i had in mind. There might be another way to save the game that i'll investigate eventually. But really i'd also like to fix the crash bug(s), that is more important even.
I played through it again on the Downloadable Windows version just in case it was a browser issue, but it seemed to crash in a very similar, if not the same, situation:
I suspect it could also have something to do with the day number, but I will need to play through it again to make sure since I couldn't take a screenshot of the exact moment the Windows downloadable crashed.
has anyone ever finished the game? i love playing this so much but it always crashes once i unlock the last 2 patrons :<
fun facts about this game:
have fun!! :DD
my game froze :( and i was almost ready to accept the queen's patronage too D:
PS this has happened a few times, and my progress doesn't save when i reload or close the tab
Very sorry for that! The game has some bugs left, but we didn't get around to making a patch. It was just a jam game and never intended to have a playtime of 2 hours, so it's a bit problematic. I hope we can get around to adding a save system eventually.
Me too! It was really laggy before too.
cant sell or move my ravens/pigeons
I love this game so much -- and you used actual raven calls! Not crow caws! I'd really really love a version with the bugs ironed out, save feature, and maybe expanded a bit more. Easily drop 10-20$ on it on Steam depending on how much content gets added. It's so full of charm and quite elegant yet simple.
This game has such a vibe to it, great work!
This game is adorable !
You know what? You should definitely commercialise this game! Go on Steam! I'm sure many would love to pay the dollars for a longer journey with the charming little birds.
Amazing Game! Loved it. It crashed an hour in, so I didn't get to finish it, but close. If you improved stability and maybe a more rigorous auto saved system, you could easily throw it up on steam.
Brilliant game, but strangely laggy! I know you guys probably didn't have much time for optimisation, but I feel like I really have to mention this.
aw im playing broswer and it didnt save my progress, i totally lost the urge to keep playing after that.
Is there a list of known bugs somewhere? Because like... I'm very charmed by this game, and I'd like to try to finish it, but I've had to start over a couple times now because it froze or crashed, both times pretty late in the game.
The first time, it froze right after I accepted Silvermane Trading as a patron, while playing it in the browser.
The second time, it crashed right after I accepted the Silvermane Trading parcel contract for the first time. I'd already done their letter contract a few times at that point, and I was playing the Windows desktop post-jam version.
I kind of still want to try to get to the end, but like.. It'd be nice to have a list of common causes of crashes so I know what actions to either avoid, or try to get out of the way early so if it is going to crash, it'll at least do it early in a playthrough.
EDIT: Ok, I've had the game crash out on me 5 times now.
I'm not sure it's worth trying again until the next build release, but I think I'm at least *starting* to notice a pattern; it only ever happens after I unlock Silvermane Trading as a client. It doesn't happen *every* time I unlock them or sign contracts with them, but every time it's happened, it's been a fraction of a second after I close the contract window; it lets me move for a couple frames, then I hear the squeaky pulley sound, and it freezes. And I *think* it might have to do with the parcel contract specifically.
EDIT 2: Ok, I tried a seventh time and I just decided to skip out on Silvermane Trading as a client entirely; this time I got a lot farther, but I'd accepted Queen Isadora as a patron, and I was gearing up to finally accept Queen Isadora's contract when it crashed AGAIN when I accepted a variety of contracts from other clients.
Are you playing the web build or the downloadable? It seems like the web build is a little more unstable, unfortunately...
It might be related to accepting many contracts at once? I'm not sure. But I did at least manage to finish on my third try. Sorry you couldn't
hi, I play this in the browser version I got a glitched I can't play because I just buy a bird, and it now suck in pause I don't know what to do
BROWSER VERSION
is it just me? I got the bug that my bird just glitches while on a run and doesn't deliver the letter but also not coming back. I tried selling that bird to buy a new one, but this does not work. So I'm stuck with a bird that I can't use. it's been with all birds since I restarted and played a lot but still get the issue and I have no idea how to fix it. Even when I sleep the bird doesn't come back or when the delivery fails.
{EDIT} The game freezes up for me every time around day 17 and 20. I don't know why. This sucks because I have to restart even when I'm on a great run. The furthest I have gotten is day 26 before it froze.
I love this game but this hinders me from continuing in the game since I can't get as many functioning birds and get fined for birds not finishing a task because they are frozen. Please tell me how to fix this because this game is so good!! it's one of my favorite games.
Wow! This game was so much fun! I would love to play an even longer version.
I did find a bug. It seems like upgrading the maximum stock charges me more than it should and puts me into debt. (e.g. I click the "Pay 500" button and it ends up deducting 1000 from my bank.
I was looking for unique management games and this one became one of my favorite ! It's simple yet fascinating, I've been playing at my own pace for 2 hours now !
I'm on the browser version for now, and I just wanted to ask if it was normal that I can't move the birds ? I wanted to make some space for more nests, so I waited for the merchant to come and I clicked the "move for 50 currencies" button. But my cursor highlights the tiles on the wall and not the nests, and clicking on them does nothing. Do I have to wait for the birds to be in them first or is this a bug ?
Yeah, you cant move the nests until the bird returns
love it!
how do you load the saved game instead of starting all again?
Sadly there is no save currently. See: https://itch.io/post/10230462