A downloadable game for Windows, macOS, and Linux

Download NowName your own price

Pollinate the flowers you prefer! See the emergent patterns appear!

Play forever! Bore yourself to death!

License

Apache 2.0

Explanation

Bee is a simple game that takes the ideas from Richard Dawkins' programs to simulate evolution. Your goal here is to choose the flowers you prefer (click on them!). As you pollinate those, they'll become the new base for future mutations. Keep choosing flowers forever and enjoy the different drawings! It's simple.

Background

I only had a couple of days to make this, and I had zero experience with Swing... It's not hard but... Javaaaaaaaargh

In any case. The idea comes from one of my students who gave me Richard Dawkins' The blind watchmaker as a present when the course ended. I'm reading the book and I thought it could be cool to try to code some of Dawkins' programs.

I chose Kawa because I'm looking for an effective way to send software for my clients that use Windows without using windows. See my blog post.

The idea of using flowers is from my wife.

Download

Download NowName your own price

Click download now to get access to the following files:

bee.jar 3 MB
sources.tar.gz 16 kB

Development log

Comments

Log in with itch.io to leave a comment.

(1 edit)

Regarding your Windows blog post, I wasn’t able to find a comment section there, so I’ll leave the comment here 😅

Another possibility of installer creation for Windows your article does not mention is NSIS install system, which has amazing upside that it is text specification-driven (see e.g. the one I’ve used for my jam entry), and could be run on any *NIX and produce neat installers for Windows :)

Oh dude! I have this available in Guix too! I have to give it a go.

The main problem I have with windows is it’s hard for me to test, so even if I use some kind of installer tool I have no chance to test it properly so I can’t send it to my clients directly… It’s kind of an issue, but this looks really promising. I may write a new post with my findings soonish, and I’ll include this one along with a review of my experience with Kawa. Thanks for sharing your knowledge. It’s greatly appreciated!

You’re very welcome!

I’ve been meaning to learn more about Guix for some time as well.

Subscribed to your blog via Atom so that I won’t miss your post :)

:)

(+1)

Six months later I’ve tried this and NSIS is great! Also did a program in Zig so I could cross-compile for windows very easily. NSIS did the job really well. I’m really happy with this. Thank you!

Awesome, you’re welcome :)