A downloadable game for Linux

Tend to a young sunflower seedling by watering it and defending it from the dirt balls (who kinda look like meatballs tbh) that want to destroy it!

This game was made in my precious little spare time for the Spring Lisp Game Jam 2023 using Guile Scheme and the Chickadee game programming library.

Controls

  • Arrow keys: move
  • Z: spray stored water
  • ESC: quit

Credits and Licensing

This game is available under the Apache 2.0 license.

Download

Download
super-bloom-0.1.0-x86_64.tar.gz 16 MB
Download
super-bloom-0.1.0.tar.gz 205 kB

Install instructions

Linux Binary Bundle

Extract the binary bundle .tar.gz file, enter the extracted directory, and run ./super-bloom

MacOS

I don't have a Mac so I can't prepare any binaries, sorry. :( It should run, though, if you compile from source following the instructions in the README.

Source Code

By far the easiest way to get all necessary dependencies is to use GNU Guix.  Once you have Guix, extract the source .tar.gz file, enter the extracted directory, and run:

guix shell
./configure
make
./pre-inst-env run-game

If you don't want to use Guix and are feeling brave, see the README for information about all dependencies so you can build them yourself.

Git Repository

https://git.dthompson.us/spring-lisp-game-jam-2023.git

Comments

Log in with itch.io to leave a comment.

Sorry, I can’t figure out how to run the game! The binaries you provided say they need libcrypt.so.1 and libpng, and I don’t know how to install those on my system.

Aww, bummer! What distro and version are you using? The shared libraries like libpng are bundled in the lib directory but perhaps there is a glibc incompatibility or something that's causing problems. If it's something I can fix I'll add it to my to-do list for next time. Thanks for trying to run it anyhow!

I’m just using Fedora 37 on x64. I’m not sure if Linux pulls in .so files from the right directories all by itself - do I need a certain LD_PRELOAD?

Otherwise, if I can figure out the right package names for both, I can just install them. I’ll take another look at that later on…

Thanks! I'll see if I can reproduce the problem in a VM.