Bonnie Bee and the Pesticidal Tendencies
A downloadable game
About
Bonnie the bee's morning pollinating sesh has been interrupted by an invasion of genetically modified insects spreading pesticides and herbicides. But Bonnie is an American bee and she's got a dang gun and she's gonna make those poisonous bugs wish they never crossed her path!
Buckle up and enjoy a few minutes of intense bullet heck action!
This game was made in 10 days for the Autumn Lisp Game Jam 2021 using Guile Scheme and the Chickadee game library.
Controls
- Move with the arrow keys.
- Shoot with Z.
- Gather pollen from flowers to power up a special attack.
- If you're in a jam, press X to use the special attack.
- When you've had enough, press ESC to quit.
Tips and tricks
Tips for those new to this type of game:
- Your hitbox is tiny compared to your sprite. Enemy bullet hitboxes are smaller than their sprites indicate, as well. It is possible to complete the game without being hit even once! Check out the Let's Play video on this page for proof!
- When there's a lot going on, moving all around the screen is likely to just get you killed. Hanging out towards the bottom of the screen and moving left/right in small increments to avoid nearby bullets is the way to go.
- The faster you begin to shoot an enemy when they appear, the sooner they will die. Learn the enemy spawn patterns and destroy them before they can cause you trouble.
Tips for maximizing your score:
- Destroy as many enemies and pollinate as many flowers as possible. It is difficult, but it is possible to destroy every enemy.
- Store up as much pollen as possible before releasing it. Points awarded for releasing the pollen shot increase exponentially for every 10 pollen collected.
- Clear the game without losing any lives. You are awarded a lot of bonus points for each remaining life at the end of the game.
Set the environment variable SKIP_SPLASH=1 to skip the splash screen. Set SKIP_INTRO=1 to skip the intro sequence. Set SKIP_TUTORIAL=1 to skip the tutorial. Set all 3 and you'll jump right into the action!
Credits and Licensing
- David Thompson - Code, art, sound effects, music
- Refuzzle - Chickadee sprite (CC0)
- Datagoblin - Monogram font (CC0)
This game is free software under the GNU General Public License version 3 or later. All original images and audio are licensed under the Creative Commons Attribution ShareAlike 4.0 International license.
Status | Released |
Author | David Thompson |
Genre | Shooter |
Made with | MilkyTracker, GIMP, SDL |
Tags | 2D, Arcade, Bullet Hell, lisp, Retro, Shoot 'Em Up, Singleplayer, Sprites, Top down shooter |
Code license | GNU General Public License v3.0 (GPL) |
Asset license | Creative Commons Attribution v4.0 International |
Average session | A few minutes |
Links | Source code |
Install instructions
Binary Release (Recommended)
Simply extract the .tar.gz file, enter the directory created, and run:
./bonnie-bee
Source Release (Advanced)
If you are not familiar with building Guile projects from source, then I highly recommend sticking with the binary release.
Building from source requires installing/building several other things. You will need:
- Guile 3.0 (hopefully available from your distro's package manager)
- Guile-OpenGL
- Guile-SDL2
- Chickadee
- Starling (an experimental game engine that you will need to build from Git)
Extract the .tar.gz file, enter the directory created, and run:
./configure make ./pre-inst-env bonnie-bee
Building from Git with Guix (Advanced)
If you happen to be a Guix user, you can easily build from source using a Git checkout:
git clone https://git.dthompson.us/autumn-lisp-game-jam-2021.git cd autumn-lisp-game-jam-2021 guix environment -l guix.scm ./bootstrap ./configure make ./pre-inst-env bonnie-bee
Comments
Log in with itch.io to leave a comment.
This game meets or exceeds the rules for Autumn Lisp Game Jam 2021. Congrats, and good luck on the voting process and feedback received to better your framework/future games!