Space Bees Attack!

Space Bees Attack!

This game is from the old Ludum Dare platform. You can try viewing the original page on Web Archive
(may not load correctly).
coolness: 0.20
fun: 2.10
graphics: 2.30
humor: 2.78
innovation: 3.70
overall: 2.50
theme: 1.60
This is my first Ludum Dare entry! I made this with Python, pyglet and pymunk, and all of the art is original.

-----

You find yourself stuck on a tiny island, with nothing but strange, happy looking boxes to keep you company. But when a hoard of crazed, exploding[1] space bees appears, even that is on the line!

Fortunately, there happen to be some more benign, colourful boxes falling from the sky, and there's one thing the space bees didn't expect: you spent twenty years playing Tetris *for a reason*.

Guide the falling blocks to protect your happy, green-coloured pals! Maybe the bees will get bored and go away, eventually.

Controls:

- Left and Right arrow keys to guide the current block.

- Down arrow to make the block fall (slightly) faster.

- Space to release the block.

- If you really don't want a block, just move it off the edge of the screen.

[1] Actual, visible, gooey explosions were cut due to time constraints. They're just ideas of explosions now, so use your imagination.

-----

Unfortunately, one thing I didn't have time for (if you haven't noticed the performance) was testing / developing in Windows. The exe file should just work, but it seems Pyglet is a little less widely compatible than I was hoping. Leave a comment if it works. I'm interested to know. But if it's handy for you, there's a better chance of having fun with the Linux version :)

-----

If you're curious for some reason, here's the stuff I had left to do that I would have liked to do:

- Actually formidable space bees that fly properly (and aren't fighting with the physics engine).

- Sound effects.

- Explosion effects.

- Cleverer falloff for explosions.

- Block shattering effects.

- Better performance. Right now it gets really slow once a few blocks have been created (about two minute's worth). This is mostly because I completely ignored memory management until the last minute.

- Different types of attackers (things on foot, sticky bees, better flying bees, explodey ones that reliably shatter blocks).

- An arrow at the edge of the screen pointing at incoming attack waves.

- Special properties for different types of blocks.

So, yeah, look at that list and imagine the exciting game that isn't. Then enjoy this one! I'm happy with it, too.
Found a bug?
Tell us on Discord