Bunnies out of Space by agwblack

[raw]
made by agwblack for LD 42 (JAM)

bunnies.png

The bunnies are at it again, but their home is too small!

Expand it before they run out of space.

Controls

Click on the bunnies and tell them to build rooms and tunnels.

Use the arrow keys or WASD to move around the map.

Use the mouse wheel or the Q and E keys to zoom in and out.

Press escape or P to pause.

resize_gameplay.jpeg

Credits

  • Code - Andrew Black
  • Music - Dan Blank
  • Rabbit pictures - Smurf

This is our first game jam. Made using LÖVE engine. Tile art created by Indie Squid (see here). Additional credit goes to Dan Farshi for game design.

Linux Notes

If playing on Linux, you need to install Love which is almost certainly available in your package manager, e.g.

$ sudo apt-get install love

then run the game like this:

$ love /path/to/downloads/bunnies_out_of_space.love

Ratings

Overall 929th 3.079⭐ 21🧑‍⚖️
Fun 984th 2.816⭐ 21🧑‍⚖️
Innovation 980th 2.789⭐ 21🧑‍⚖️
Theme 450th 3.675⭐ 22🧑‍⚖️
Audio 528th 3⭐ 21🧑‍⚖️
Humor 539th 2.694⭐ 20🧑‍⚖️
Mood 701th 3⭐ 22🧑‍⚖️
Given 15🗳️ 19🗨️

Feedback

Sambi
14. Aug 2018 · 18:42 UTC
Cool game!

Got this error though:
Error

main.lua:53: attempt to index a nil value


Traceback

main.lua:53: in function 'is_wall_tile'
main.lua:88: in function 'is_edge_tile'
main.lua:266: in function 'fn'
utils/functional.lua:17: in function 'fn'
utils/functional.lua:4: in function 'get_legal_chamber'
main.lua:622: in function 'update'
[C]: in function 'xpcall'
Jamie Reed
14. Aug 2018 · 18:55 UTC
Cute little game. Second play I got to 199 rabbits, third try I got an error. It seemed to occur when I was planning a room near the edge of the map.

```
Error

main.lua:53: attempt to index a nil value


Traceback

main.lua:53: in function 'is_wall_tile'
main.lua:88: in function 'is_edge_tile'
main.lua:266: in function 'fn'
utils/functional.lua:17: in function 'fn'
utils/functional.lua:4: in function 'get_legal_chamber'
main.lua:622: in function 'update'
[C]: in function 'xpcall'
```

Also, the mouse clicks assume you are clicking on the bottom tiles, but you can't see them while the top tiles are over them. I think it would be better to have the top tiles clicked, but I don't know anything about Love.

Cute rabbits, the game fits the theme very well, and the music and sounds were nice.
🎤 agwblack
14. Aug 2018 · 19:58 UTC
Thanks for the comments. I've fixed the crash and will update shortly. I'm aware of the issue with the cursor position but not quite figured out the fix yet.
bigboyenzo
15. Aug 2018 · 23:13 UTC
I really liked the art for the game, however the game kept crashing for me. Also to me it seemed more efficient if i never made tunnels and only made rooms. Art style is really cool though!
Gabruoy
15. Aug 2018 · 23:32 UTC
This seems like a really cool idea held back by the current crashing issue everyone else is mentioning. If you publish a fix I'll definitely come back and try it out! On Windows/64bit btw.
🎤 agwblack
16. Aug 2018 · 05:15 UTC
@gabruoy @bigboyenzo I really thought I had fixed the crashing issue. I can't reproduce it. If you (or anyone else) looks at the game again and you see such a crash, please hit Ctrl+c and paste the stack trace here, thanks.
🎤 agwblack
16. Aug 2018 · 06:59 UTC
@gabruoy Crashes should be fixed now. If anyone does see a crash, please copy and paste the stack trace. Thanks.

May be time to move away from Lua. Its very fast to get stuff done with but allows me be too lax when it comes to defensive coding practices.
WFMG
16. Aug 2018 · 07:50 UTC
The biggest issue I had with this game was that it launched at an extremely loud volume, and it took many attempts before it would let me press the Windows key to open the volume control.

The graphics are alright, but not amazing.

The main mechanic is cool, but not really explained blatantly enough. I noticed there was a tutorial there, but unless you force the player to play it, the vast majority of them will not do it. It's a cool concept, but it could be better in practice.
witylernn
16. Aug 2018 · 17:20 UTC
I like the graphics and love the isometric style!!! Keep it up
KostblLb
16. Aug 2018 · 17:28 UTC
challenging one!
dasun
16. Aug 2018 · 19:13 UTC
Interresting idea, really good game .
Prototyper
16. Aug 2018 · 20:25 UTC
Fun game. nice and relaxing.
framg
17. Aug 2018 · 08:58 UTC
I like the game! nice one
samh
18. Aug 2018 · 11:54 UTC
Nice idea, nice pixel art, and nice audio. The game looks like it has potential for something *really* fun, but 1) I could not understand how the tunnels worked and kept building rooms instead, but it was still confusing because I did not always understand why such location was valid and such other wasn’t, also 2) it would probably be funnier if rabbits spawned continuously rather than popping all at once. Got to 408 rabbits though!
🎤 agwblack
21. Aug 2018 · 16:11 UTC
@samh thanks for the comments, very helpful.

You are right about the rabbits spawning more continuously, it would be much better. I have an idea for making it more obvious when a room is valid/invalid.

I'm working on a post-jam version that does away with ordering individual rabbits around and instead the rabbits just spontaneously start building the stuff you mark out. I think that should help put the emphasis on the geometric puzzle that it's supposed to be. A brief optional tutorial should make it obvious how to use tunnels.

Thanks for playing!