Ruby and games

Hello all.

Python seems to be used as a scripting language by quite a few big games
(I’m playing Civilization IV currently, and I remember at least one of
the Vampire CRPG uses it too).

I was wonderering if a game maker had considered using Ruby ? Wouldn’t
that be a nice way to showcase the language ?

Fred

On 8/12/06, F. Senault [email protected] wrote:

Python seems to be used as a scripting language by quite a few big games
(I’m playing Civilization IV currently, and I remember at least one of
the Vampire CRPG uses it too).

Games have some uniquely challenging requirements. Python has an
event-driven framework called Twisted that was originally developed as
part of a massively multiplayer game and has since been very
successful on its own.

Ruby now has a framework with similar features (efficient high-speed
i/o without threads, for one thing) called EventMachine. EM is not as
feature-rich as Twisted yet, but it has been used to develop one game
(Nebular Gauntlet) that I know of.

F. Senault wrote:


Oh my life is changing everyday
Every possible way
Though my dreams, it’s never quite as it seems
Never quite as it seems (The Cranberries, Dream)

I never heard of game companies use Ruby to program games before. But
there are game development libraries like Rubygame and Gosu.

There are quite a few people using Ruby to help develop games…
However, I do not yet notice a really good open source game programmed
entirely or mainly in Ruby. Maybe we will see such a game in the
future.

Other than that, I develop my own open source game entirely in Ruby and
recently started using Rubygame.

On Aug 12, 2006, at 4:30 PM, F. Senault wrote:

Fred

I believe the Japanese RPG Maker 2005 uses Ruby as it’s scripting
language.

Le 13 août 2006 à 05:31, [email protected] a écrit :

Other than that, I develop my own open source game entirely in Ruby and
recently started using Rubygame.

Well, sometimes, I try to develop games too. I didn’t know about
Rubygame, I’ll take a look at it…

Fred

[email protected] wrote:

Fred
However, I do not yet notice a really good open source game programmed
entirely or mainly in Ruby. Maybe we will see such a game in the
future.

Other than that, I develop my own open source game entirely in Ruby and
recently started using Rubygame.

There’s a (fairly disappointing) book on the market that addresses
writing games in Python, Ruby and Lua. So at least the topic has
attracted one publisher and author.

2006/8/13, Logan C. [email protected]:

I believe the Japanese RPG Maker 2005 uses Ruby as it’s scripting
language.

actually, it’s the RPG Maker XP, and it’s been officially released in
Europe
and the US as well.
and that’s actually how i got into Ruby :slight_smile:
with the RPG Maker, it’s always been fairly easy to create games in no
time,
but now that it’s in Ruby and open source, it’s really worth checking
out.

greetings, Dirk.

On 8/13/06, F. Senault [email protected] wrote:

Le 13 août 2006 à 05:31, [email protected] a écrit :

Other than that, I develop my own open source game entirely in Ruby and
recently started using Rubygame.

Well, sometimes, I try to develop games too. I didn’t know about
Rubygame, I’ll take a look at it…

There’s also Shattered Ruby [http://shatteredruby.com/] which takes
inspiration from Rails. I haven’t played with it yet, but it does seem
to have potential.