This is a simple Flappy Bird clone we wrote to show how to knock out a game quickly with DragonRuby Game Toolkit. This is 360 lines of Ruby code and a handful of PNG, OGG, and WAV files.

Press the spacebar to flap!

(Artwork and audio for Flappy Dragon created by Nick Culbertson. Thanks!)



PlatformsWindows, macOS, Linux, Android, HTML5
Rated 4.8 out of 5 stars
(4 total ratings)
Tags2D, dragonruby, minigames, Pixel Art


Download 4 MB
Version 5 Jun 05, 2019
flappydragon-linux-amd64.bin 5 MB
Version 5 Jun 05, 2019
flappydragon-linux-raspberrypi.bin 5 MB
Version 2 Jun 05, 2019
flappydragon-windows-amd64.exe 6 MB
Version 6 Nov 21, 2021
flappydragon-oculusquest.apk 4 MB

Development log


Log in with to leave a comment.

Original URL break, new should see

Updated the link. Thanks!

Just a black screen in Safari on iOS 13.6


I just see a black box, the game never seems to load.  Safari Mac OS X latest

How can I learn to export a DragonRuby game for HTML5?

Nevermind, I see that it's part of the output during `./dragonruby-publish`, but it's not really documented anywhere as a feature.

The next build has dragonruby-publish write out instructions on how to set up your page for HTML5. Alternately, you can just copy the files it creates to any webserver.

( or locally, run "dragonruby-httpd path_to_the_html5_build 8080" and point your web browser at http://localhost:8080/ )


Super cool! I love the art work, and look forward to seeing this game engine take off.