![Ravenhaul](/https://img.itch.zone/aW1nLzEyMDg1OTU0LnBuZw==/original/BnaylS.png)
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 (244 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 #230 days ago
- Tiny Patch44 days ago
Comments
Log in with itch.io to leave a comment.
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.![](/https://img.itch.zone/aW1nLzE5MjcwMDMzLnBuZw==/original/8sj9BU.png)
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
This seems to be a hidden gem after scrolling through thousand horror games here. I love this game, the design, the music, the game play, everything. Thank you for creating this.
Btw, somehow my character kicked parcels and letters into the contract room or departure hall, I couldn't pick up these parcels to deliver so I had to pay the penalties many times. Hopefully the developers will take note of this point
I believe the location of the parcel/letter doesn't matter. You just land on the bottom floor and press E
do the birds die if you dont feed them
No. If you don't feed them, you will automatically buy the necessary seeds at the end of the day at whatever the market price is. Always best to keep an eye on it and buy low so you aren't forced into buying at an expensive time!
To add to the other comment, when you're forced to auto-buy seed, you can go into debt, negative money value. The only penalty to debt is that you can't buy things. You have to work off the debt until you're in the positive to begin buying things again.
the game have save?
No, not currently, see comments below where the dev has responded to previous request for it: https://itch.io/post/10230462
ty
i don't know how to carry two letters, pls someone teaches me how to do it
You can upgrade your birds to gain the ability, or you can buy one from the seller who has the ability
I upgrade my bird to carry two letters but I give it a letter, my bird just flies away, I can not give it another letter
It has to be a letter from a contract with multiple letters. Give the upgraded bird one of the letters, and it will take a second one on its own.
It only works for single deliveries that have multiple letters, e.g. some of the Irongate Blacksmith deliveries. It won't let them do two different single-letter deliveries at once.
men, I'm not blind to not see it, I wait but my bird does not take the second letter, my bird has that ability but it does not work. If it works why do I need to ask
If you're selecting a letter from a multi-letter delivery request, and your bird can carry multiple letters, it will. I haven't seen anyone else post a bug about this and it's working fine for me. So this is a PEBKAC issue, afaict. You wouldn't have to wait, it happens the instant you send the bird off with a letter from a multi-letter delivery request. The bird doesn't fly down to pick up the other one, it just goes with them without any visuals other than the second one disappearing along with the first.
Sometimes on itch.io I find deep strategy games with cool concepts but lacking charm. Sometimes I find games that are very polished visually but that lack content.
More rarely I find game that do both, and today was one of these days. Thanks a lot for this game, I love every minute I spent on it!
New comment for new version! :)
I installed the PostJam version (dated: 2023-05-23) using the itch.io app on Windows 10.
First general comments: WOW, this is way different from the previous version... a lot more streamlined and with some information management made significantly easier, though I will note that the extra information and how some of the old information now matters more means the information handling load is pretty heavy, though due to the extended play time (WITH NO SAVE) caused by the need to get each patron on the list rather than skipping some is useful for teaching more about how the system work and working on that muscle memory but also makes it less likely that I have a play session long enough to finish the game... so the end game will not get play tested or only one or twice I'm afraid.
I'll also add that the absolute need to get the range numbers right due to tightening up the speed and distance requirements make it possible to stuff yourself going onto a new patron... I couldn't deliver anything for the smiths for ages because I had to save up for birds that could do the work and the fastest apothecary note was also a long term saving project (made worse because I over committed due to not realising that one of my crows didn't have the range and not correctly sequencing things).
I appreciate being able to see how my birds are flying as well as being given times for sleep and return though the jump in speed of sleeping between minimal and short is rather big, no? It definitely makes getting some birds to minimal or just not bothering to upgrade that at all and going for speed as long as they have enough range. I think overall this part of the game is the hardest as I've already had to sell one bird (and extend my playthrough) because the upgrades I made didn't match what I later needed from said bird - I like that it was feasible to do this but maybe not the reason (a lack of information about what ranges are actually needed - can I suggest that either the birds' and delivery items' range be listed in the same way as sleep and not to require exact numbers (do these birds really count the exact kms they fly?? or change the patron list to include a maximum range in numbers for them?) Also see below...
Bugs:
I can no longer get trapped in the shop thanks to every overlay screen properly pausing the action and time and note being able to click on the shop once it is leaving *yay* but I did get trapped in the shop when I went to sell a bird, then hit cancel without selecting a nest (I planned and then decided against selling a bird right then) the overlay screen went away but I could not click on anything or us keys when later started causing beeping, as if they were being queued? However I accidentally pressed right click and everything started working again... so not a soft lock unless you don't know to press a button never used in the game! ;)
The predicted arrived time for one note said I would be late but my bird made it anyway... I sent it just after it ticked over from being unlikely to arrive in time but never-the-less it made it just fine... so the predictor is inaccurate despite having three possible outcomes; arrives in time, might arrive in time, definitely won't - I didn't have a choice with that one as I had a spare bird and it would be late with any other I might send it with hence sending it anyway...
I went into debt by almost a 100 credits when I bought the kernel silo upgrade for 500 credits when I had over 850 credits... it looks like it charged me for the grain I already had in the silo as well as the silo upgrade?
I ran out of time to test more but I am worried that I will have to sink a lot of time in to discover why herons have such long ranges even though so far that is useless as the only long range deliver is a note that has to go super fast (and therefore by pigeon).
Anyway, the PostJam version is way better overall even though it might have become worse in one or two ways and also exacerbated the lack of saving quite a bit!
Best wishes and although I hope for more updates to this I am just happy that you appear to enjoy your work here enough to stay in contact with your players! :) - it seems to be a little rare and unfortunately a lot of those who do also don't seem to have the time to do much about bugs (especially in anything but their most recent game *sigh*).
<3
Thank you so much, wow! It is rare to get this extensive feedback, i appreciate it. The save function is dearly missing, i agree. We love Ravenhaul and would like to continue with it and improve it, but right now we don't have the time to do it. Just too many games on our plate. We do this for a living, and we take the freedom to make a jam game for a week 2-3 times a year, but we can't put in much more time because they are free games and we can't work extended periods for free. So, i can empathize with devs needing to move on to their next game. We have 18 games on itch and 2 more on steam, and even if i love them all, we can't keep working on them all.
To the feedback: don't worry, without a save and some bugs around the later stages can be a bit straining to reach. I'd love for you to be around if we eventually can continue working on the game (making it into a full release). My hope is that we can do that next year, but plans change a lot over time.
I really like the suggestion of not having a numeric value for the distance. That would make it a lot more accessible i think, easier to understand, while providing the same challenge. It is a direction question too, whether it is a more hardcore management game or more on the cozy friendly side.
I do like that you met some challenge with finding or training the right bird - this is exactly what i wanted from the patrons, to pose a challenge to your birds. Some later patrons have long ranges or big parcels as delivery, which you need the herons for.
You are welcome to the feedback... I generally try to give feedback to all the devs of games I try and especially ones I play regularly, especially in the review but sometimes in the comments too if there is a lot but some of it might be easy to change. I'm happy to help out as I myself would love to develop games and contribute to a few but I have so little time and my origin was as an alpha tester of computer games so this is just a little light exercise for my mind (I am genuinely suprised I missed reporting the source of my copy of the game and not checking the version! But at least that little wrinkle is easy enough to fix :)
I didn't realise you had so many games but then there are always more platforms, right?
As to you feedback responses; I'm glad I was able to suggest something helpful and maybe these bug reports might make it a little easier to put in fixes. As for the patrons, I like the mechanic but I found it harder to stomach because I just don't have the time to dedicate to a whole run through, especially with the increased time due to having to mess a little to get exactly the right bird... I suppose over time as I play again and again I will develop a more streamlined understanding of the game systems and so not have so much trouble but by then I guess I will be much worse at spotting issue and wrinkles in the game since I'll be accustomed to them :/ - this is what always causes issues towards the ends of games if one is not careful with ones testing (as so many AAA titles can atest!)
All the best with your new projects and I'll just hang a little hope that some of the issues with this one can be ironed out in time :) <3
begging for a save function 🙏 i LOVE this game