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.

LOWREZ Jam

Amir gives a quick tour of one of the sample apps that comes with DragonRuby Game Toolkit. It's specifically designed for the annual LOWREZ Jam.

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
✓ One Time Purchase
✓ Income Assistance Available
✓ OSX
✓ Windows
✓ Linux
✓ Web Assembly
✓ Raspberry Pi
✓ Itch.io Automation
✓ Web-based REPL
-


-


-


-


-


-


-


-


-


-


-


-


-


Indie
$96
yearly
✓ $8 Per Month (Paid Yearly)
✓ Income Assistance Available
✓ OSX
✓ Windows
✓ Linux
✓ Web Assembly
✓ Raspberry Pi
✓ Itch.io Automation
✓ Web-based REPL
C Extensions: Harness the raw speed of clang.

Sound Synthesis: Think chiptunes.


Pixel Buffers: Control every pixel on the screen.

Bytecode Compilation: Faster load times and code obfuscation.

Embedded Webserver: Zero dependency. Process HTTP requests directly in your game.
-


-


-


-


-


-


-


-


Pro + VR
$128
yearly
✓ $11 Per Month (Paid Yearly)
✓ Early Access: Discounted from $256.00
✓ OSX
✓ Windows
✓ Linux
✓ Web Assembly
✓ Raspberry Pi
✓ Itch.io Automation
✓ Web-based REPL
C Extensions: Harness the raw speed of clang.

Sound Synthesis: Think chiptunes.


Pixel Buffers: Control every pixel on the screen.

Bytecode Compilation: Faster load times and code obfuscation.

Embedded Webserver: Zero dependency. Process HTTP requests directly in your game.
iOS: Requires MacOS, device, Xcode, and Apple Developer Account.

Android: Requires device, Android SDK + Emulators.

Oculus Quest: 3D APIs to turn your 2D game into a VR Experience [demo].

MP4 Replay Export: Create replay artifacts that your artists can use to replace placeholder images [demo].
🔜 Triangle Primitives: APIs to render filled triangles (a foundational building block for 3D games).
🔜 HD Mode: Hi DPI rendering facilities to support resolutions from 720p all the way up to 4k.
🔜 All Screen Mode: Edge to edge rendering across multilple aspect ratios (eg. ultrawide, portrait, 4:3, 19.5:9, etc).
🔜 Portrait Mode: Vertical render canvas (great for mobile games).

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 reach a rank of Black Belt 1st Degree by being an active member in the community. From there you'll want to pursue one of the following goals (talk with @amirrajan to set up a game plan if you're serious):