DragonRuby Game Toolkit Showcase

Tech Demo - The Keeper

Here's a tech demo showing what DragonRuby Game Toolkit is capable of.

A Dark Room - iOS, Android, Nintendo Switch

A critically acclaimed viral smash hit. Made with DragonRuby Game Toolkit. Read about it in The New Yorker.

Made With DragonRuby

This list of games on Itch.io continues to grow. Check out all the all the fun little experiments devs are creating.

DragonRuby Console

Flappy Dragon

What showcase would be complete with out a Flappy Bird clone? Playable online and on the desktop. All done with 377 lines of Ruby. Try it out here.

DragonRuby Console

GORILLAS.BAS

A re-implementation of a classic game which distributed with MS-DOS by IBM. Clocking in at 380 lines of Ruby. Try it out here.

DragonRuby Console

Let's Make Tetris

Ryan does a deep dive with DragonRuby and works through an implementation of Tetris from scratch.

Online Sandbox, Showcase, and Docs

You can play around with the engine using our Online Sandbox. The source code for the sandbox is available on GitHub if you want to run a local instance of the website.

Be sure to checkout The Showcase Page to see all that's possible with the engine.

If you want to take a deep dive into the sample apps and api, full docs to the engine can be found here.

Standard
$48
one-time
Buy
One-Time Purchase
MacOS
Windows
Linux, RPi
Steam Deck
Web Export
Itch.io Publishing
Web Server: Process http requests in-game.
Sound Synth: Think chiptunes.




















Indie
$96
yearly
Buy
$8 Per Month (billed yearly)
MacOS
Windows
Linux, RPi
Steam Deck
Web Export
Itch.io Publishing
Web Server: Process http requests in-game.
Sound Synth: Think chiptunes.
C Extensions: Harness the raw speed of clang.
Pixel Buffers: Control every pixel on the screen.
Bytecode Compilation: Faster load times and code obfuscation.
Triangle Primitives: APIs to render triangles.












Pro
$128
yearly
Buy
$11 Per Month (billed yearly)

MacOS
Windows
Linux, RPi
Steam Deck
Web Export
Itch.io Publishing
Web Server: Process http requests in-game.
Sound Synth: Think chiptunes.
C Extensions: Harness the raw speed of clang.
Pixel Buffers: Control every pixel on the screen.
Bytecode Compilation: Faster load times and code obfuscation.
Triangle Primitives: APIs to render triangles.
Apple AppStore Publishing
Google Play Publishing
HD Mode: High DPI resolutions from 720p to 4k. [demo]
All Screen Mode: Crossplatform edge to edge rendering. [demo]
Portrait Mode: Vertical rendering (great for mobile games).
Oculus Quest: Beginner friendly VR Apis (beta) [demo].
MP4 Replay Export: Recorded gameplay to MP4. [demo].
Contact [email protected] for console publishing (Nintendo, Sony, Microsoft).

Income Assistance - Free Unrestricted Standard License

You are eligible for a free license if any of the following items pertain to you:

Income Assistance - Free Unrestricted Indie License

There are many opportunities to get a free lifetime Indie subscription, but the requirements are a bit stricter. First and foremost, you have to join the DragonRuby Discord Channel and be an active member in the community. From there you'll want to pursue the following goals (talk with @amirrajan on Discord to set up a game plan if you're serious):