Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

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,483 Replies: 56
Viewing posts 41 to 43 of 43 · Previous page · First page
(+1)

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
(+1)

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, …
(+1)

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

Developer

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"
end
S
r = "#{Ripper.sexp(c)}"
puts "#{r.gsub(",", " ").gsub("[", "(").gsub("]", ")")}"

INB4:

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

More evidence! https://github.com/mruby/mruby/blob/master/include/mruby/compile.h#L49

Viewing posts 41 to 43 of 43 · Previous page · First page