DragonRuby Game Toolkit Showcase

Tech Demo - The Keeper

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

Let's Make Tetris

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

DragonRuby at RubyConf

DragonRuby presentation given at RubyConf 2022 (most watched talk of the conference).

A Dark Room - iOS, Android, Nintendo Switch, and Steam

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 (300+ games so far). 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

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 Payment
MacOS
Windows
Linux, RPi
Steam Deck
Web Export
Itch.io Publishing: Streamlined publishing via DragonRuby
Web Server: Process http requests in-game.
Sound Synth: Think chiptunes.
Pixel Buffers: Control every pixel on the screen.
Portrait Mode: Vertical rendering.

Steam Publishing: Manual publishing via Steamworks CLI
















Indie
$108
yearly
Buy
$9 Per Month (billed yearly)
MacOS
Windows
Linux, RPi
Steam Deck
Web Export
Itch.io Publishing: Streamlined publishing via DragonRuby
Web Server: Process http requests in-game.
Sound Synth: Think chiptunes.
Pixel Buffers: Control every pixel on the screen.
Portrait Mode: Vertical rendering.

Steam Publishing: Streamlined publishing via DragonRuby
C Extensions: Harness the raw speed of clang.
Bytecode Compilation: Faster load times and code obfuscation.
Triangle Primitives: APIs to render triangles.










Pro
$144
yearly
Buy
$12 Per Month (billed yearly)
Discounted from $256.
MacOS
Windows
Linux, RPi
Steam Deck
Web Export
Itch.io Publishing: Streamlined publishing via DragonRuby
Web Server: Process http requests in-game.
Sound Synth: Think chiptunes.
Pixel Buffers: Control every pixel on the screen.
Portrait Mode + Device: Vertical rendering and local deployment.
Steam Publishing: Streamlined publishing via DragonRuby
C Extensions: Harness the raw speed of clang.
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]
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):