Questions tagged [ruby]

Ruby is an open-source dynamic OO interpreted language created by Yukihiro Matsumoto (Matz) in the 1990s that combines the good bits from Perl, Smalltalk and Lisp. It supports multiple programming paradigms. Ruby's primary purpose is to "help every programmer in the world to be productive, and to enjoy programming, and to be happy." - Matz. Ruby mindshare spiked in the next decade due to Ruby on Rails - a popular web application framework built on Ruby.

Ruby is a dynamic, open source programming language with a focus on simplicity and productivity. http://www.ruby-lang.org/

Language documentation:

Alternative Ruby implementations:

Knowledge Base:

Where to start:

30 questions
34
votes
9 answers

Is ruby a suitable language for game development?

I want to move into some game development, but the only language I know really well is Ruby. Most of what I have read seems to point towards lower level languages like C++ for game development, or languages for specific frameworks like C# for using…
bennybdbc
  • 537
  • 1
  • 4
  • 9
4
votes
1 answer

What's the best way to track game phases?

I'm currently writing an IRC bot in Ruby to play some kind of strategy game (it doesn't matter which), but I'm hesitating between several solutions to implement a phases system the "best" way. The system: The game has several days; the first day…
Cydonia7
  • 141
  • 2
1
vote
1 answer

Is Ruby's garbage collector still as big of a problem to game developement?

I am beginner wanting to make a game, and chose to learn Ruby ,since it seems easier to read than most languages. Reading up on Ruby, I find that Ruby could be used to make small-scale games, but it's garbage collector was a serious problem. The…
Zero
  • 13
  • 4
0
votes
2 answers

Railgun Ruby - is there a documentation?

I finally found Railgun Ruby on the web and installed it. But I cannot find any documentations. Does anyone have played around with it? Does anyone still have a good documentation about it? I'd like to have a look at what it can do. Thanks. Yours,…