Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

DragonRuby Game Toolkit

An intuitive 2D game engine. Fast, cross-platform, tiny, hot loaded. · By DragonRuby

DragonRuby GTK Discord server created. Join it dammit. Sticky

A topic by DragonRuby created Aug 05, 2019 Views: 8,036 Replies: 57
Viewing posts 1 to 43
Developer (3 edits) (+2)

Fellow dragon riders, join the DragonRuby GTK Discord server:

Please introduce yourself here!

(2 edits) (+2)

I’ll go first (feel free to use this as a template for your own introductions).


I’m Amir, one of the developers of DragonRuby Game Toolkit. I have over 20 years of software development experience and have been building games full-time for the past 6 years.


Dev Setup:

  • Box: MacBook Pro 2019, 8 Core, 64GB RAM, Radeon Pro 580 eGPU, 8TB HD
  • Monitors: Dual U4919DW Monitors (stacked vertically)
  • Keyboard: Nyquist Keyboard with Kailh Bronze Switches and Mito XDA caps.
  • Editor: iTerm + TMUX + Emacs (evil-mode)

Top 10 Games of All Time:

  1. Nier: Automata
  2. DarkSouls
  3. Final Fantasy Tactics
  4. Super Smash Brothers Ultimate
  5. Kingdom Hearts II
  6. Flower
  7. Monument Valley II
  8. Braid
  9. Final Fantasy VII
  10. Journey

Languages I Know (Sorted by Favorite to Least Favorite):

  1. Lisp (Racket, Clojure, ELisp, Chez Scheme)
  2. Ruby
  3. Objective-C, C
  4. F#/Ocaml
  5. ES6
  6. C#
  7. TypeScript
  8. Java
  9. Scala
Deleted 1 year ago

Hey, I noticed a minor thing: “GitHub” points to GitHub’s homepage rather than your GitHub account.

(1 edit) (+3)


I'm Cody Poll. I'm a software engineer in Utah who's very active in the local Elixir community. I picked up DragonRuby as a way to challenge myself by doing programming outside my normal server-side/data engineering roles.

Dev Setup:

Macbook Pro 2018 (with significantly lower specs than Amir's cool setup 😉)
HP Proliant DL380 Server for self-hosting things, including a headless development environment (32 GB RAM, 16 CPU, a few terabytes of disk space) running SmartOS
Editor: iTerm + TMUX + vim

Favorite Games of All Time:

  1. Terraria!
  2. Celeste
  3. Hollow Knight
  4. Final Fantasy Tactics
  5. Golden Sun

Languages I know (Sorted from best understood to least understood):

  1. Elixir
  2. Erlang
  3. Ruby
  4. JavaScript
  5. Elm
  6. Scala
  7. A smattering of other things I've played around with (Common Lisp, Golang, Objective- C, and others)

I love Final Fantasy Tactics so much T_T. It’s a dream of mine to build my own tactics inspired game, but with PvP.

Deleted 3 years ago
Developer (1 edit) (+1)

I quit my job last April and I have been living my dream full time since then

I will do everything I can to make sure GTK can help you make your dreams come true. I myself did this back in 2013. I wrote a 300+ page book about it actually: Surviving the App Store as an Indie.

  • Amir
Deleted 3 years ago
(3 edits)


I'm Terry Gannon and I help to write, edit and socialize WNDXLori's DragonRuby Dispatch bi-weekly newsletter.  As we like to say, setting all pretence of modesty aside, The World's Best DragonRuby Newsletter. My reason for being here relates to Lori's output-to-my-input: for each issue she hands me a bunch of URLs on Trello and it's my job to try and stitch them into readable prose if I can. Candidly, that usually requires a little research on each of them. and Discord are some of the resources I use to do that. I'll try not to get in the way or ask any stupid questions.

So far as my technical background. The Readers' Digest version of that is I wrote my first line of code on a TRS-80 Model I with Level 2 BASIC in 1977 and wrote my last one, let me think, a few days ago I believe.  Candidly, I was never much good as a coder but still have managed to make a living in IT/IT Management since 1980. Since 2008 I have been independent and now focus on helping companies like Lori's get their message out.  My unique selling proposition in that regard is I think I can string a sentence together coupled with a deep appreciation for the art/science that is code and those who write it. I also do a  pretty good job on podcasts, as well, and have a couple of shows for which I write/record new episodes as time allows. 

Thank you for what you do. It’s really difficult to cut through all the noise out there.

Any friend of Lori’s is a friend of mine. So if you ever want to take another stab at learning to code, I have a DragonRuby GTK license with your name on it :-)

Thank you for that, Amir, I really appreciate it.  Also, thank you so much for the offer of the DragonRuby GTK licence.  I very well may take you up on that!

DM me in the discord channel and I’ll get you squared away

(1 edit)


Hello folks. I am Austin Meyer! I am currently in my last semester of college at CSU Chico to acquire a BS in Computer Science. I hope to break into the industry of game development either at a Triple A, indie, or personal studio (i.e. my house :) ). Other than that I will probably persue intermediate jobs in other software companies.


Top 5 Games of All Time:

  1. Crusader Kings II
  2. Knights of the Old Republic
  3. Uncharted Series
  4. Civilization
  5. Dragon Age: Origins

Top 5 Board Games of All Time:

  1. Catan
  2. Twilight Imperium
  3. Coup
  4. 7 Wonders
  5. Gloomhaven

Languages I Know (Sorted by Usage):

  1. C/C++
  2. C#
  3. Python
  4. JavaScript
  5. Java
  6. Ruby (starting now)

Python and Ruby are basically cousins (except Ruby is of Japanese descent and wields a katana). You’ll love it (hopefully).

I have been really enjoying it. Its super weird, but also really cool. I am excited to use it.

Its super weird, but also really cool.

Lol! Yes that’s good!

I feel that game engines today are in a local maximum. The APIs that exist are kind of archaic, and I didn’t want to just clone those APIs “but do it in Ruby”. So I’m not surprised that things feel weird (in addition to learning Ruby on top of everything).

With regards to Ruby vs Python, I’d recommend that you write the code in a “beautiful” way (whatever you feel that looks like). It’s more subjective than Python’s strict formatting requirements obviously. But, games are a form of art I feel, so you want to use a language that shares a similar philosophy.

(2 edits)


I'm Hodge. I've spent the last 20 years trying to finish making a game. It's a crazy trip that has lead to many prototypes and a career in technology that somehow landed me as a game design teacher in a public high-school program. Along the way I've done studio camera work and video editing, 3d animation and motions graphics for freelance clients and internal company projects (as a result of my AS in Digital Animation for Games). At one point I was even the director of web development for a local add agency. There are many more stops along the way than that, but I'll try to shorten this up by saying that since landing in a full time teacher position I have finished my BS in Software Development, and I am currently nearing the end of my MS in Applied Computer Science; which is actually what caused me to have interest in DragonRuby. I'm determining a final program to create for my last project class and I want to make something useful for students in the course I teach. I have lots of ideas and I'm currently looking into whether or not DragonRuby is a good fit... Oh ya, and I'm still trying to finish my own game project(s).


I'm not currently active on the Internet. It's not a statement or anything, it's that the last few years of schooling have made me realize how bad of a coder I used to be. I just closed down most of my accounts, my website, and almost everything that would connect me to my old work, until such a time that I've built a project(s) that I'm proud to show off; though, I'm occasionally still active on platforms such as this. I'll update this section when I decide to relaunch my "internet self".

Dev Setup:

  • MacBook Pro 2018 (Parallels for Microsoft Dev and Linux in a VM for most of my web related projects)
  • Monitors: Ultra wide with a 16:9 on top and the laptop screen to the side + iPad mini 5 with Pencil and using sidecar to do artwork.
  • Keyboard: I don't know but it sure does have pretty lights that I stare at it for too long.
  • Editor: VS, VS Code, Eclipse - depends on the project, what class I'm in, and what the instructor recommends.

Top 10 Games of All Time (not necessarily in this order):

  1. NES: Felix the Cat
  2. GB: CatTrap
  3. PC: Half Life
  4. PC: Far Cry 5
  5. N3DS: Ghost Recon: Shadow Wars
  6. Pretty much any first party 3DS title (3DS is my favorite console, I'm a sucker for the stereoscopic gimmick)
  7. Lots of other's I'm sure, but these are the ones I go back to.

Languages I Know (In Random Order):

  1. HTML, CSS, javascript, MySQL (you know, all the common web stuff)
  2. Ruby - I'm very new, but my current college course is dousing me in this and Rails. I'm kind of loving it.
  3. C, Java
  4. C# for business applications and of course Unity game creation (my current game that is closest to releasable is built in Unity)
  5. Probably other stuff that I'm not recalling.

If you ever need any licenses for your students, just email me and I’ll be more than happy to set you up for as many as you need (for free) <3

Thanks, I may do that for my class next Fall. My class is a bunch of high school seniors that have a broad range of skills coming in, but the trend has been less and less individuals interested in programming each year. I think I've identified why that may be and I'm looking for an engine that will provide immediate gratification, while also teaching usable programming concepts in a real language that is used in the business world. Unity is great, because we use C# and Visual Studio - but the trend in my students is that they just aren't ready for that and/or have interest. In the Spring I have them do rounds of week long game jams, with at least one of them being for the Most of my students fail to submit by the deadline, because they work right until the last second and then realize they don't exactly know how to and/or have the time to submit. That auto itch submission you have going on is looking pretty nice right about now.

Anyhow, I bought a license for myself to look into it. I don't have much time right now due to my MS degree hammering down on me. I'm sure I'll have some questions in the nearish future; though I do have one question now - Is anyone working on or seeing value in an editor. Not necessarily for entire game creation like Unity, but perhaps a WYSIWYG level designer? 

This summer my final MS course is a project class where I'll be on a team and we'll need to decide what we want to make. I don't know who my team will be, but if I can convince them, I'd like to make a tool for my class. If I were to roll with DragonRuby for 2d game development, all of my artists would love a visual design tool that lets them layout the visuals in a way they are accustomed. It would keep the programming focused on providing the functionality of the game. I hate saying the less code the better, but the less intimidating the better for my beginning students - many of whom are coming to my class only for exploring the art side of the job. Minimal but meaningful programming activities and concepts with a real language is my goal... And also, I just want to make something cool that people would want.

Deleted 2 years ago

Dark Souls is freaking incredible I agree. I’m actually mentoring some local highschool kids in a FRC Robotics competitions.

Be sure to join the Discord channel to see how I can maybe help you (and of course talk about Emacs).

  • Amir
Deleted 2 years ago
(2 edits)


I'm Zach. I go by SpitFire or Kassius on Discord. I'm a computer nerd who would love to work in the tech industry, however I've never been able to get my foot in the door. I currently work in construction. I'm still very new to software development, with most of my experience being in Web Development. 


Dev Setup:

  • Alienware 17 R4, 8x i7, 16GB RAM, NVIDIA GeForce GTX 1060 (6GB GDDR5) 20, 1.5TB Hdd
  • Monitors: Nothing fancy
  • Keyboard: Corsair K95 Platinum
  • Editor: Visual Studio Code, trying to pick up IntelliJ

Top 10 Games of All Time:

  1. Elder Scrolls: Morrowind
  2. Pokemon Red/Blue
  3. Grand Theft Auto III
  4. Age Of Empires II: Age of Kings
  5.  Half Life 2
  6.  Red Dead Redemption
  7.  Halo
  8.   Super Mario Bros.
  9.  Rock Band
  10.  Sims

Languages I Know (Sorted by most familiar):

  1. HTML5/CSS3
  2. Ruby
  3. Javascript
  4. Visual Fox Pro
  5. Python 
  6. C++

Goals with DragonRuby

1. To learn Ruby better

2. Involve myself with future development

3. Make an actual game?

Developer (1 edit)

Stay active in the channels and you’ll find that you’re going to grow very quickly. A lot of people in there are already ruby devs and I bet any one of them would prefer to bring on a fellow Dragon Rider over interviewing random people.

Starting a second career is hard and I understand that game dev isn’t as marketable as web dev (with rails or something). But I promise you’ll pick up a thing or two (and being a familiar face pays itself is spades vs experience).

PS: I’m working on an RTS if you want to beta test it lol

- Amir

(2 edits)


I'm Andrew or Andy. I go by techandy1 on Discord. I'm a tech nerd who has been working as a computer technician for over 15+ years. I have also been studying to become a small engine mechanic. I'm still very new to development. 


Dev Setup:

  • HP Laptop 4GB RAM, 320GB HDD
  • Monitors: Laptop LED Monitor and a HDMI 18+ inch screen
  • Keyboard: Laptop Keyboard
  • Editor: Atom Editor
  • OS: Manjaro Linux i3wm edition

Languages I Know (Sorted by most familiar):

  2. HTML5/CSS3
  3. Java
  4. Ruby/Ruby on Rails

Goals with DragonRuby

  1. To learn Ruby better
  2. Grow my development skills
  3. Make an actual RPG game


Hello world ! My name is Richard and my nickname is Kuruk (_kuruk). I am 29 years old. I am french beginer developer. Previously i was playing a little of music on computer and i was playing so much time video games. I was begining to study programming in a web dev school in 2019. Now I'm looking for job.



Dev Setup:

  • Laptop : ACER Predator Helios 300 (16go ram, 128 ssd + 1to)
  • Monitors: from Laptop 17"
  • Keyboard: from Laptop.
  • Editor: VSCodium, IntelliJ, ZeroBrane.

Languages I Know (Sorted by most familiar):

  1. Java
  2. JavaScript
  3. Ruby (i keep to work hard to place this language on the top, one day ^^)
  4. SQL
  5. HTML5 / CSS3
  6. PHP
  7. Lua

Top 10 Games of All Time:

  1. Final Fantasy (i cannot choose only one ^^)
  2. Child of Light
  3. Baldur's Gate
  4. Half-Life
  5. Pokemon (classic) and Card Pokemon
  6. Diablo
  7. Warcraft
  8. Dofus
  9. Dragon Age
  10. Sims

(...) There are so much very very good video games i don't remember !

Goals with DragonRuby

  1. To become better developer with Ruby.
  2. To work on a first video game project.
  3. To meet passionate people.

See you world ! ^_^

Welcome to the community! Hope to see your first game project in Dragonruby! We love to share all that we make in the show and tell part of the discord server, so do show it off. Game development can be rough, but the show and tell is a great way to get ideas, and supporting comments through out development. Hope to see you around discord!

Sincerely, Austin Meyer (dafoom)

welcome aboard !   Definitely hit us up on the discord channel. You'll get real-time answers and response! Keep us posted on any of your projects using dragon Ruby! We all do the same.



Hey everyone, I'm Daniel. I'm a 29 year old Ruby on Rails developer from Switzerland who runs his own company and creates web applications for a living.  I always wanted to create games and came across DragonRuby on Reddit which inspired me to finally myself at creating a game.



  Dev Setup:

  • Macbook Pro (2015)

Top 10 Games of All Time:

That's a tough one. There are so many good games out there. I love a great story as much as I love unique gampelay.

  1. Last of Us
  2. Bloodborne / Sekiro / Dark Souls
  3. Hellblade: Senua's Sacrifice
  4. Zelda: Breath of the Wild
  5. Nier: Automata
  6. Kingdom Hearts 1 / 2
  7. Resident Evil 4
  8. Hollow Knight
  9. Dead Cells
  10. Castle Crashers

Goals with DragonRuby

To create my first game ;)

Hello pulleasy and welcome ! Switzerland ? so... do you speak french ;D ?

Hey _kuruk. No, I'm from the German-speaking part. We had French in school but that didn't stick :')

(2 edits)


My name is Shawn.  I'm a software engineer who has been working primarily with Ruby as of late.  I've wanted to try out DragonRuby for some time.  I like the simplicity of the API.  I'm excited to learn game programming patterns without having to learn a new complex framework or language.



Goals with DragonRuby

Create and ship my first game, as simple as it may be.

(1 edit)


The name's Fabio, web developer from São Paulo, Brazil. Been working as a developer for more than 10 years, mostly as a PHP developer.

Been a gamedev enthusiast for the last few years, took part in a few game jams, but never finished a proper game, which I do hope to finish as a Dragon Rider.

I'm also a music/audio enthusiast and used to be an advertising professional some time ago.


Dev Setup

  • Tower: i5-9400F, 6 Core, 8GB RAM, Radeon RX570, 2TB HDD
  • Laptop: Dell 5378 2-in-1, i5-7200U, 8GB RAM, 1TB SSD
  • Keyboard: Sharkoon SGK3 w/ Kailh blye switches
  • Editors: VS Code + Sublime Text + WebStorm _(depends on the mood)_

Favorite Games

  • Tetris (DS and 99 are my favorites as of now)
  • Minecraft
  • Sonic (all of them)
  • The original Top Gear/Top Racer trilogy for SNES, specially 3000
  • Sim City 2000
  • Geometry Wars

Languages I Know

  • PHP (10+ years)
  • JavaScript (7+ years)
  • TypeScript (2+ years)
  • GML (2+ years)
  • Haxe (1~2 years)
  • ActionScript (< a year)
  • C# (< a year)
  • Java (< a year)
  • Ruby (< a year)
  • Lua (< a year)

Goals with DragonRuby:

  • Make and ship a proper game
  • Make small applications to make my life easier at work
  • Share the knowledge and whatever lib I ever make
(1 edit)


I'm Skis. Currently working as a junior RoR developer but only since the beginning of this year so I'm definitely still learning! Have wanted to make a game for years and since Ruby is such an awesome language I went looking for ways to tie them together and here we are!

Dev Setup:

  • Box: MacBook (Retina, 12-inch, 2017) (:') nothing very exciting)
  • Editor: VisualStudio and Vim

Top 10 Games of All Time (that come to mind right now):

  1. Portal
  2. Undertale
  3. West of Loathing
  4. Braid
  5. FFIII (nostalgia factor)
  6. Stardew Valley
  7. Skyrim
  8. ACNH
  9. Sim City 2000
  10. Sims 2

Languages I Know (Sorted by Knowledge Level - but again still very junior!):

  1. Ruby
  2. Python
  3. JavaScript

Hello! I am GJ, an Autistic Human who LOVES video games to bits and wants to learn how to make them. I found Dragon Rider in the giant bundle that it came with and I figured "Hey, this looks to be not overly complicated when compared to many an game engine!". So, I grabbed the program and, hopefully, I don't accidentally set it on fire as I learn how to use it! :D

Dev Setup:
CPU: i7
Display: HP2310m Full HD LCD Monitor & a Magnavox Monitor above it.
Brand Model: ASUS ROG G20AJ

Top 10 Favorite Games:
1. Backyard Baseball (I am a BIG Backyard Sports fan)
2. Sonic 3 & Knuckles
3. Sonic 2
4. Crash Bandicoot WARPED
5. Spyro the Dragon
6. Sonic 1
7. Super Mario World
8. Goldeneye 007
9. Command & Conquer Red Alert
10. Planetside 2

Languages that I Know:
I've dabbled in Python, C++, and maybe one other, but it has been AGES since I looked at them, so I am super rusty!

(1 edit)

I'm Jerry Howell, I'm 46 yr old disabled guy. 

I learned to code w/ vbdos in about 2001, didn't mess with it much until 2012, when I made  free webgame that got a few million plays and my web service cancelled. In 2015 I became physically disabled and had much more free time due to not working. I tried game dev as a business in 2016, never really polished & perfected the game(battle bash) it's free on itch if you wanna try it out.  In 2018 I launched a cryptocurrency and still contribute to it some. Currently looking for a project to fill my time, and learning new stuff is a plus.

My favorite games of all time, in no order because it's difficult to even pick, let alone sort.

  • minecraft
  • world of warcraft
  • fallout NV
  • elder scrolls daggerfall

Languages I can make my way in and rough level:

  • javascript: poor
  • vb / vbnet: decent
  • c++: intermediate
  • c#: poor

Dev environment:

  • HP elitebook 8570p, 4 core 12g ram 1080p 2012 laptop
  • vscodium or geary

Hi I'm Daniel, I started coding back in 2004 and have been doing so on and off ever since, albeit with lengthy breaks. in that time I've completed a Computer Science degree and worked for 6 years in Control Systems Engineering, but mainly doing interfaces. My other job is as a cook/chef but currently unemployed. need to get back to work soon though as the money is running out! My other passionate hobby is music production and was lucky enough to have an EP released back in 2014.

My dream is to write a game and somehow try to make a living from game dev. I don't know how realistic this is, but the aim is to complete something over the next few years that I'm proud of, release it and see what happens from there. obviously this will need to be a labour of love, and one thing that I find a little stifling about game engines is that you are stuck in a wysiwig environment for the most of it, learning configuration of the engine rather than improving your coding skills. but I also realise that realistically if I want to complete my project within the next few years then I need to use a game engine. I've tried unity and that's ok but have spent the last couple of months learning godot, which I really like. however what's drawn me to try out dragonruby is the concept of working with just an editor and the command line, which is how I prefer to work, aesthetically speaking I enjoy it much more.

I wouldn't say I'm an expert in any language but these are the ones I've spent the most time writing code in:

1. C++

2. Java

3. C

4. Python

5. Javascript

nope never coded in Ruby before but looking forward to learning it :)

favorite games:

1. Fifa 08 - 14 (PS3)

2. Wipeout (PS)

3. Mario Kart (SNES)

4. Double Dragon (arcade)

5. Total War Medieval 2 (PC)

6. Crusader Kings 2 (PC)

7. Civilization 5 (PC)

Currently I am enjoying watching play throughs on youtube, and games that I've watched that I particularly like/love would have to be uncharted 4 and The Last of Us. I love the storytelling/narrative aspect of these games, and particularly The Last Of Us made my cry a couple of times! its amazing to think how powerful games have become in that regard. Of course it goes without saying that the graphics in these games are absolutely stunning aswell.

(1 edit)


I’m Hadrien Serralheiro,  a French engineering student interested in the JAMstack,  game dev,  IT security,  blogging,  and many other things. I don't have much experience in game making except for a few prototypes in the Godot engine. My first game ever was a platformer using PyGame. I also love modding games.


Dev Setup:

  • Box: Silverstone RVZ03W-ARGB 
  • PSU: Corsair SF750 
  • Storage: Pioneer APS-SE20G 1TB
  • Motherboard: Gigabyte X570 I AORUS PRO WIFI
  • CPU: Ryzen 5 3600 (cooled by a Big Shuriken 3)
  • GPU: MSI Vega 56 air boost OC
  • RAM:  16GB of Viper 4 3733MHz
  • Monitor: ViewSonic VX3258-PC-MHD
  • Keyboard: Some Chinese mechanical keyboard with blue switches (it's pretty good actually)
  • Editor: Visual Studio Code, Notepad++

Top 10 Games of All Time:

  1. Portal 2
  2. TESV Skyrim + Enderal (I love mods)
  3. Minecraft
  4. Stellaris
  5. Dungeons and Dragons Online
  6. Cultist Simulator
  7. This is a very incomplete list

Languages I Know (Sorted by Favorite to Least Favorite):

  1. Ruby
  2. Python
  3. C / C++
  4. GDScript
  5. C#
  6. Java


I’m Jack, but mostly go by briterican (brit and american smash together, its a bit of a story) online. I'm new to game development, but I have been actively programing for about 3 years with a few intermittent bits here and there (pun not intended).


  • Nothing that I'm really active on except for friends, but that will probably chanb

Dev Setup:

  • Box: Ryzen Threadripper 8 Core, 16GB RAM, GTX 1080, 1 TB HD and 465GB SSD
  • Monitors: Dual Hp2010 and VG245 (left to right)
  • Keyboard: Corsair K55 with RGB,
  • Editor: Usually Atom and/or

Top 10 Games of All Time (In order I though of them):

  1. Minecraft
  2. Crusader Kings 2
  3. Stellaris
  4. Europa Universalis
  5. Jak & Daxter
  6. The Elder Scrolls IV: Oblivion
  7. Star Wars Knights of the Old Republic
  8. Pokemon Sword (Although I would recommend pretty much any mainline game except Sun, Moon, and their Ultra versions, but Sword hands down is the best one I've played yet)
  9. Cities: Skylines
  10. The Legend Of Zelda (The NES one or Breath of the Wild, personally couldn't decide)

Languages I Know (Sorted by Favorite to Least Favorite):

  1. Java
  2. C++
  3. JavaScript (I barely know this, but just kinda included it to show my contempt for C/Assembly)
  4. C/Assembly(Learned it for one class, in which it wasn't really differientiated so, it was one of the two)


Hi! I'm Jerry. I'm a project manager. I have some very limited experience in development over the years, but nothing major. I recently had an idea for a game and when I stumbled upon DragonRuby last night I thought that it may be a useful engine for me to bring my idea into the real world.

Dev Setup (ha):

  • Box: Custom Built AMD Ryzen 7 3700X 8 Cores, 32GB RAM, 1TB NVMe
  • Monitors: Dual Asus 22 Inch and one AORUS FI27Q
  • Editor: Notepad++ (does that count?)

Top 10 Games of All Time (right this minute):

  • Factorio
  • Stardew Valley
  • Skyrim
  • Civilization VI
  • Super Mario Bros.
  • The Legend of Zelda: Ocarina of Time
  • World of Warcraft
  • Diablo II
  • Papers, Please
  • Dark Souls III

Languages I Know (Sorted by most proficient to least):

  1. English
  2. Spanish
  3. HTML & CSS
  4. PHP

(Yeah, I know the first two aren't really what everyone else is going with here, but the last two are so weak I had to offset them with things I was actually proficient at.)


I'm mohadip, I'm a fan of programming . I have since 9 years learning some programming languages, I use linux since 2006 although in my country Dominican Republic I have only higher technical degree and currently work in the area of customer service I have several courses in udemy that cerifican me as senior web developer but I always fascinated 2D games and I would like to convert create beautiful games and people like

Configuración de desarrollo:

  • laptop  tochiba

Los 10 mejores juegos de todos los tiempos:

  1. Nier: Autómatas
  2. Almas oscuras
  3. Tácticas de Final Fantasy
  4. Super Smash Brothers Ultimate
  5. Corazones del reino II
  6. Flor
  7. Monument Valley II
  8. Trenza
  9. Final Fantasy VII
  10. Viaje

Idiomas que sé (ordenados por favorito a menos favorito):

  1. python
  2. js
  3. java
Deleted 67 days ago


Hi all, I’m Lucas. I’ve been in game dev for a while, and am now a Senior Lecturer at Massey University in Wellington, New Zealand, teaching game dev. I’m super keen to see what DragonRuby is like.

Internet Twitter

(1 edit)

Hello, my name is Devin. I've been doing business software development since 1996 and some hardware/firmware development since around 2010. I have developed games in the past but only as a hobby. I love the momentum that DragonRuby has going for it and hope I can provide some helpful feedback.

I purchased DragonRuby as part of the Bundle for Racial Justice and Equality. Thank you for making it part of the bundle!


I don't have as big of a footprint on the Internet that I used to have. Part of that is scaling back to something reasonable that allows me time to focus on what I want to do now.

Dev Setup:

  • Box(es): HP ZBook 17 with Win7, Core i7 and 32GB RAM, Lenovo ThinkPad
  • Monitor(s): 17" built-in on laptop with 32" on the wall behind my desk
  • Keyboard: Several, but nothing of great note
  • Editor: Notepad++ and Visual Studio Code currently

Top 5 Games of All Time (in no particular order):

  1. Zillion (Sega Master System)
  2. Fantasy Zone (SMS version)
  3. Metroid
  4. Final Fantasy VII
  5. Super Mario Bros. 3

Languages I Know (some I wish I didn't):

  1. Pascal
  3. C/Embedded C
  4. C++
  5. 8086 Assembly
  6. Java
  7. Perl
  8. Python
  9. PHP
  10. JavaScript
  11. Ruby
  12. Lisp
  13. Lua
  14. SQL

I'm also into 3D printing, design, and CNC machining. As if I needed more to do heheheh.

(1 edit)


My name is Madeline, am 20yo game creator from Netherlands.


will add

Dev setup:

Dunno if i can call it that but i have a Thinkpad E595 with many peripherals like microphones and graphics tablets which doesn't really add to the dev experience, but i am not as much of developer as i am artist. It's not like i struggle with coding, i just always get too ambitious with art.

Languages i know:

C, C#, GML, Python

Top games:

Wolfenstein series (I love every single entry in the series, am a big fan lol), Minecraft, Pretty much any sandbox game that runs smoothly and is not broken, EVE online,


My name is Michael. But I go by Myst online. (Just easier)


I don't have a ton of active social media that I feel like setting out into the public. Sorry.

Dev Setup:

I'm not a hundred percent sure what I have other than its an older Acer Inspiron laptop that runs decent enough. Ideally, I would have something better but I'm a college student so we all know how that goes. 

Top 5 Games!:

1. Skyrim

2. Minecraft

3. Stardew Valley

4. Sims 4

5.  LoZ: Breath of the Wild

Languages I Know:

Unfortunately, I only know a little bit of Java and C++ but I really want to learn more and get into coding more. I think that this will help me do that a lot.


I’m John, nickname LynxJSA. Have been dabbling in coding for quite a while. Recently started making little web and Android games. Spotted this engine in the bundle and it piqued my interest. Looking to dive in and hopefully learn as thing or two about a thing or two. 


Muh 'puter:

  • Acer Predator G3-605
  • Intel i7-4790 (8CPU) ~3.6Ghz
  • Gigabyte 1080 Ti 

My  Nostalgia Top 5 (in no particular order):

  • Ultima 2
  • Wizardry: Proving Grounds of the Mad Oveerlord
  • Shadowbane
  • Ultima Online
  • Asheron's Call

My "I still play these regularly" Top 5:

  • Castles 2
  • Slay for Windows
  • Dark Forest
  • Blood 2
  • Civ 5

Languages I Know:

  1. Pascal
  2. BASIC 

dats it. :) 


Hello! I go by Howl. Some also refer to me as Silver. 


I'll get around to linking things once I feel proud of things I've accomplished. For now, I'd rather not like my personal accounts to be public.

Top Games:

1. Pokemon Black/White
2. Stardew Valley
3. Legend of Spyro: Eternal Night
4. Undertale
5. Toontown Rewritten

Languages I Know:

I'm... honestly still a heavy beginner. The only languages I know or started to learn have been Python, HTML, and C#, thanks to Unity forcing it down on me. I'm really excited to see what I can learn from all of this.



What's poppin, my name's Gabe. On almost every account I have, I go by AlphaTheKoolKid, or AlphaTKK. I think I'm definitely on the younger spectrum of people here, being 17 (class of 2020), since most of everyone else who's introduced themselves here seems to be in their mid-late 20's, or at least in college. But I digress, I'm just a kid who's always wanted to be a game dev. I've had ideas in my mind for years, my oldest (and most fleshed-out) of which originating from 4th grade. I came across DragonRuby after I bought the bundle for racial justice and inequality and I knew I just had to give it a try. I've still got somewhat minimal experience with code though, mainly all of my knowledge is from my AP Computer science principles class I took this year.
But yeah, my dream is to become a real game dev so I can express my stories and ideas for real.


Lmao all I mainly care about is Discord and YouTube. I stream almost consistently on Twitch too, but I wouldn't sell out here.

Dev Setup:

Bruh all I've got is an epic gamer laptop that can almost handle as much as a standard PC, it's this thing

Top 5 Games:
1. Pokemon Sword/Shield
2. Pokemon Diamond
3. Pokemon Prism
4. Pokemon Mystery Dungeon Explorers of Sky
5. Kirby and the Amazing Mirror
Why yes I am into competitive Pokemon how did you know

I know some JavaScript from AP CSP but that's it hehe



I'm Justin, I've been a .Net developer for 10 years now or so.  I've been of-and-on trying to make a game for...pretty much ever, but I always got hung up on what tools I should use, and what I should learn.  This looks like a dead-simple and easy program to put simple graphics and text on the screen, and I don't need to get into the tooling weeds to get something out there.  Also I'd like to make something serious with a more dynamic language, to get out of my little C# world.

Dev machine:

With this, I'll probably use my 15" Macbook 2014, got it refurbished and it's been a workhorse for me.  I bring home the bacon on my Windows machine, but working with Ruby in Windows is generally Not Fun, so Mac it is!

Top 10 Games:

  • Harvest Moon 64
  • Hyper Light Drifter
  • Destiny
  • Total War
  • Stellaris
  • Sonic 3 & Knuckles
  • Diddy Kong Racing
  • Dawn of War II
  • Ocarina of Time
  • Journey

Languages I know:

  • C#
  • Javascript
  • Clojure
  • Python
  • Ruby
  • SQL
  • C/C++
  • Rust (kinda)
  • Haskell (kinda)
  • Erlang (kinda)

I've dipped my toes into a ton of languages and software, only to abandon it later when some other shiny thing caught my eye.


Hey everyone ! I'm thifl a french IT student who finished his 2nd year at college. I wanted to do a fun project these holidays but I was not sure what i could do, so when I saw DragonRuby in the "Bundle for Racial Justice and Equality" my mind was set :) I'll try to have fun with the engine and maybe launching a little game at the end of august !


You can find me on the discord :)

Dev Setup:

  • i7-8565, 512 Gb SSD, 16GB RAM, GTX 960, running under Ubuntu 18.04 (& sometimes W10/7 for gaming) 
  • Monitor: Some basic AOC monitor
  • Keyboard: Ducky Channel x Varmilo MIYA Pro Sakura Edition (Cherry MX Blue)
  • Editor: Emacs + Sublime Text

Top 10 Games of All Time:

  1. Trackmania (all episodes)
  2. Terraria
  3. Dark Souls
  4. Banjo-Tooie
  5. Super Mario World
  6. Outer Wilds
  7. Minecraft
  8. Majora's Mask
  9. Twilight Princess
  10. Hollow Knight 

Languages I Know:

  1. Java
  2. C
  3. Python
  4. SQL
  5. VBA
  6. MIPS Assembly Language (does that count ? xd)
  7. Ruby (currently learning :p)


I'm Anthony (aka Matazar), a French astrophysicist working in Germany, always loved video games and have already built a few prototypes of my own. I want to build a video game using my knowledge of Astronomy and Research in it. I also am interested in linguistics and want to try and include that into a project someday :). Most of my coding experience has come from my research projects.


Dev Setup:

  • Box: Ryzen 2700X with AMD Radeon RX 5700
  • Monitors: AOC  Gaming 24'' Curved Monitor
  • Keyboard: A cheap one :P
  • Editor: Sublime Text, Visual Studio

Top 10 Games of All Time (no specific order):

  1. Doom (2016)
  2. Civilization 4
  3. Final Fantasy 7
  4. Undertale
  5. Braid
  6. Dark Souls
  7. Warcraft 3
  8. Age of Empires
  9. Kerbal Space Program
  10. Dwarf Fortress

Languages I Know (Sorted by Favorite to Least Favorite):

  1. Python
  2. C++/C#
  3. Matlab
  4. C
  5. Fortran :P


Hey everyone, I'm Bryan. I work in the semiconductors industry by day and pretend to be a game developer by night. You'll find me on the Discord as It'sShoTime! My limited game dev experience is mostly in RPG Maker MV with some tinkering in Unity, but I am really looking forward to working with DragonRuby.

Dev Setup:

  • Just my personal laptop, ASUS with a Ryzen 5. It's nothing fancy, but neither is anything I'm making.

Top 10 Games of All Time:

  1. OneShot

Everything else flows from day to day, but only OneShot stays in place.

  • Deadly Premonition
  • Zero Escape (series)
  • Danganronpa (series)
  • Elder Scrolls (series)
  • Fire Emblem (series)
  • Ace Attorney (series)
  • AI: The Somnium Files
  • Various RPG Maker games
  • Many many more that I'll inevitably feel bad about not listing specifically

Languages I Know (Sorted by Favorite to Least Favorite):

  1. Common Lisp
  2. Cadence SKILL
  3. Javascript
  4. C#

Yo, I’m Tom, I’ll be graduating with a Masters in Comp. Sci. from St Andrews in about a week from today. I love videogames, and plan on joining the industry as soon as I can! (hire me plz)

I have a webpage that I try and keep up-to-date with my active internet presences.

My favourite games and Hollow Knight and Celeste, with big shout outs to Gunpoint, Superbrothers: Swords & Sworcery, and Quadrilateral Cowboy.

I know a few different languages through my course, and enjoy writing in any of them. I haven’t tried out Ruby before, but my brief look through the DragonRuby guides and such tells me I’m going to enjoy it ;)

Looking forward to chatting to you all and learning new things :D


I'm Chauncey, I'm a 17 year old who is trying to learn how to make games.


I only really have a Tumblr

Plus my discord which is vermeil~ 🍒#3894

Top 3 Games of All Time:

  1. Darkest Dungeon
  2. Pokemon Platinum
  3. Sims 3

Languages I Know (Sorted by Favorite to Least Favorite):

  1. Ruby (newly, still learning)
  2. GML (I messed around with Game Maker when I was like 11)
(3 edits) (+1)


Hi, I'm Pun and I am not giving my real name. I am 17 and I have attempted to make games in the past but seem to never really find the time to finish them. I do both high school classes and college courses.

Favorite Games(I don't play games often)

1. The Binding of Isaac

2. Hades

3. The Yakuza series

4. Lisa the Painful

5. Dead Cells

Computer Languages I know


Java(I don't know a whole lot)

Binary(I thought it would be fun to learn this randomly. Don't learn binary. It's torture.)

Ruby(I am learning this for the sake of using this game engine)

Python(Just finished up a college course on this)

C++(I just began a college course on this so I am far from knowledgeable on it)



Hey all! I'm Alex, often I'll go by aplus on discord. I've been learning some coding on and off, maybe it will come in handy some day. Learning it through making games is super fun!


MSI Laptop with a second monitor plugged in, and coding done mostly in Visual Basic.

Top Games

1. Bloodborne

2. Civ 5

3. Darkest Dungeon

4. Age of Empires 2

5. Almost anything Star Wars

6. Super Smash Bros

7. Night in the Woods

8. Dead Cells

9. Alien: Isolation

10. Insomniac's Spiderman


C# from Unity

Python, but very basic

I wouldn't say I know it anymore, but I think I have my textbook from a class that taught ADA somewhere



I’m Benjamin or Neho as people call me on the Internet, I'm a student in cybersecurity in Belgium. I want to try developing video games as to challenge myself and perk up my skills set

Dev Setup:

  • Laptop : Lenovo V320, 8Gb RAM, i5-7200U

Top 10 Games of All Time:

  1. Terraria
  2. Minecraft
  3. Fallout : New Vegas
  4. Portal 1 & 2
  5. The Elders Scrolls III : Morrowind
  6. Super Mario Bros
  7. Animal Crossing : New Leaf
  8. Saints Row 3
  9. Osu
  10. Payday 2

Languages I Know (Sorted by Favorite to Least Favorite):

  1.  Python
  2. C

Hi, I'm Steve. I've been a software developer for three years but have done very little game development. Have enjoyed working on a little toy game in DragonRuby so far, and I hope to continue to do so.

Some games I like a lot:

  1. FTL (My game of the decade for 2010-2019)
  2. Skyrim (generally modded)
  3. Renowned Explorers
  4. Don't Starve
  5. Minecraft
  6. Portal (both)
  7. Path of Exile

Languages I have used more than once (Sorted by most experience to least):

  1. C++
  2. Python
  3. Ruby (from the last couple of weeks)
  4. Javascript

I’m Ingo, and one of a few people in the world to use the handle TowerDragon (or Tower_Dragon, if someone else beat me to it). So far, I am toying around with some game programming while developing Rails apps for a living. Started programming in the 1980s, using Ruby since 2009.

Dev Setup

  • A MacBook Pro (currently Early 2015) with an external 4K monitor (and don’t care that much about the hardware)
  • RubyMine

Favourite Games

  • Pen & Paper RPGs
  • NetHack :)

Languages I know and/or used once

  • German :P
  • Ruby
  • C
  • Pascal / Delphi
  • JavaScript, PHP, SQL, bash, awk, perl, Scheme, …, Basic, …

I have been a Registered Nurse since 2016, about 4 years since the writing of this. I've been traveling as a nurse into adult psychiatry. I'm 35. I love to spend my free time off from work, usually the late graveyard hours reading code, writing code, being very into computers and how to make a career out of it perhaps. I've tinkered with several languages, very few actually connected. I started using GNU/Emacs and the lisp language, as well as the Linux filesystem. I'm quite using either the CLI or Emacs. However I want to use Ruby now, I love it. I will look into the game framework to explore what can be done. I've done PICO-8 game jam in the past which I had a great time That's really all I have to say, except that I also enjoy music production of various type. That includes both FM chip, and SID, among others. I also like elektron grooveboxes and moog analog synthesizers. Thank you for taking the time to read my letter. - c0lt


I’m an Emacs junky too :-)

  • Amir, hacker on DragonRuby
Developer (3 edits)

Also check this out:

require 'ripper'
c = <<-S
def hello_world
  puts "hello world"
r = "#{Ripper.sexp(c)}"
puts "#{r.gsub(",", " ").gsub("[", "(").gsub("]", ")")}"


Ruby is as much like Lisp as Javascript is, and I’d never call Javascript Lisp-like.

More evidence!