This game was created as a sample game for Boss Battle: A DragonRuby Game Jam.

Feel free to copy and use any code in this game. The full source code is available here:

PlatformsWindows, macOS, Linux, HTML5
Rated 4.5 out of 5 stars
(2 total ratings)
Made withDragonRuby GTK
Tags2D, bossbattlejam, dragonruby, Open Source
Average sessionA few seconds


caterkillar-linux-amd64.bin 7 MB
caterkillar-linux-raspberrypi.bin 6 MB
Download 5 MB
caterkillar-windows-amd64.exe 6 MB


Log in with to leave a comment.


I really like the look of the game, what a great idea for a boss fight,

Thanks a lot Matt!

I got to live out my dream of killing a caterpillar without punishment.

No caterpillars were harmed during the making of this game. Swatted a couple of moths though.


i like he movement, it feels very nice. Good work

Thank you very much sparacios!


Nice, simple and graphically appealing game. ( ̄∇ ̄ノノ” for the source code with liberal license, a priceless thing for every newcomer!

The game could make use of some juicy effects like a camera shake. On the other hand, keeping it simple makes it better suited for educational purposes.

Anyway, good stuff, cheers :)

Cheers Michal! There is definitely room for a more advanced version of this game with more complex moves for the enemy and a lot more polish/juice.