Beavers Inc. by ditam
As an employee of Beavers Inc., build dams to protect the wildlife from floods.

The game includes a brief tutorial, try to just dive in!
This is a turn-based puzzle game. Your goal is to protect the level objectives (marked by white circles) from flooding until the level timer runs out. To do this, you can use your beaver workers to build dams, chop wood, and create more workers.
Day 0 bugfixes: - fixed sub-pixel rendering issues. Everything should be crisp now! - fixed behaviour of cancelled constructions (wood is now returned, command available without workers) - fixed a bug where repaired dams got stuck in an invalid state - fixed misaligned markers in full-screen mode
Bugfixes 2022-04-08: - repaired dams no longer stay red - fixed background music looping - tutorial messages can now be dismissed by clicking on them
| Link | https://github.com/ditam/beavers-inc |
| Link | https://tamas.xyz/beavers-inc/ |
| Original URL | https://ldjam.com/events/ludum-dare/50/beavers-inc |
Ratings
| Overall | 317th | 3.824⭐ | 36🧑⚖️ |
| Fun | 387th | 3.662⭐ | 36🧑⚖️ |
| Innovation | 128th | 3.926⭐ | 36🧑⚖️ |
| Theme | 420th | 3.882⭐ | 36🧑⚖️ |
| Graphics | 555th | 3.824⭐ | 36🧑⚖️ |
| Humor | 380th | 3.5⭐ | 34🧑⚖️ |
| Mood | 802th | 3.394⭐ | 35🧑⚖️ |
| Given | 48🗳️ | 49🗨️ |
Cheers Arend
A tutorial would be nice because it took me way to long to figure out what to do. Maybe mouse-over hints could describe the UI elements? I think the beaver and the counter should appear on the square you place it on, is it a bug if it doesn't do that? It would be convenient to have some kind of indicator which squares are going to flood next, although that would probably alter the gameplay :thinking:
An enjoyable game, well done!
1. Place a beaver on a tile with trees on it to gain sticks
2. Place sticks on a tile to build dams that are impassable for the river
3. Your goal is to prevent the river from flooding the circular thing (nest?) in the bottom right side by redirecting the river elsewhere
udo, the counter should appear on the beaver dam square indeed. Did you use the full-screen toggle by any chance when encountering this? I am aware of a placement bug related to that toggle, for which I'll have an other 0-day bugfix in soon.
Thank you too @arend-hintze !
I have all these stupid things keeping me from updates, such as sleep and work. Bugfixes and tutorials will arrive in 6-8 hours.
I could see this as an expanded game with even more features and interesting ways to use many beavers to protect your nest. Would make a very interesting little RTS!
Great work!
Thanks @okamit! I'd love to make a post-jam version eventually, and I'm interested to hear suggestions for new mechanics (but I do have a few ideas already that I just didn't have time for during the jam).
Thanks for the feedback!
i liked the attitude / humor in the dialogue. the graphics reminded me of the old "dwarfs" game.
@sakura-magika there's only one way to lose a level: allowing water to flood into an objective tile (white circle thingie). The objective that was flooded is marked in red in this case, but this is not always visible due to the game over screen. As for choke points, those are the most critical of course, but on later levels you need to balance your resources and figure out where you can afford to let the water flow while you tend to other locations. It is possible to beat all standard levels! (The game offers infinite random sandbox levels after you complete the standard ones - not all of those are possible to win.) Thanks for your comment!
Thank you guys too @chingle @indigowolf and @jhax!
review updated :3
I also appreciate the choice of tech. I checked the repo to find out what engine you used, and to my surprise found "only" jQuery! The coolest part of that, is that nothing about playing the game "gave away" that it was DOM-based. Very nicely done! Maybe "engineless" will become a new buzzword, after "serverless". :smiley:
The only suggestion is the tutorial is tied with the game procedure, so when you just want to get away the tutorial, the game move forward as well, and the tutorial also blocked the view of the map. I think it's better to add a button to just close the tutorial dialog box.
The puzzles are fun and innovative, I like the game a lot! Well done!
Appreciate the tutorials. Also they are very funny! Just one thing. They are sometimes blocking my view and I can't send my beavers to tiles behind the tutorial window.
When losing a random level it sends me back to the last level, instead of repeating the random level or creating a new random level.
Had a blast playing. Thank you! :)
Except that, the idea is really good and the beavers are sooo cute!
Nice job!
@mwcz that's a nice compliment to get, thanks. I think even the jquery dependency could be easily dropped, I only used it to save a few minutes of development time during the jam, but nothing fancy. I think the word for this 'engineless' utopia you're envisioning is 'vanilla'. In my opinion it adds a lot to the charm of LD to do things from scratch, so most of my submissions are engine-less like this one.
I appreciate the feedback @yulotomorrow and @stefan-funke - tutorial messages can now be closed by clicking on them.
@dodormeur and @daniel-username thanks for the bug reports. I couldn't reproduce building outside the map yet, but I'll make sure to include a fix in the next round of updates.
Thanks to everyone else as well for playing and leaving a comment
@zack-hd @nate-bit-games @rustymonky @raphiell @skyeward @carla
Seems like you didn't do the music, but it really fit the game.
I'll be back to try again later for sure!
@acearcher Thanks - there sort of is an endless random mode, press R anytime to be dropped into a new random level :) I know it is annoying that after a random level you're dropped back to level 3 (or wherever you pressed R) - jam constraints, eh? I'll add a proper endless mode for the post-jam version.
My only issue is you asked not to be rated in audio; I would absolutely give this game good marks in that! XD
- The SFX was too loud and "surprised" me at the begining xD
- I would say that you are not only delaying the inevitable but overcoming it :-P
But both are just trivial "complaits" I really enjoyed the game and it is really polished! Nice job!