[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.ruby

Ruby and games

F. Senault

8/12/2006 8:27:00 PM

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
--
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)
6 Answers

Francis Cianfrocca

8/12/2006 9:04:00 PM

0

On 8/12/06, F. Senault <fred@lacave.net> 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.

WikipedianKiba@gmail.com

8/13/2006 3:31:00 AM

0


F. Senault wrote:
> 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
> --
> 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.

M. Edward (Ed) Borasky

8/13/2006 3:46:00 AM

0

WikipedianKiba@gmail.com wrote:
> F. Senault wrote:
>> 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
>> --
>> 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.
>

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.

Logan Capaldo

8/13/2006 5:00:00 AM

0


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

> 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

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

> --
> 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)
>


F. Senault

8/13/2006 11:34:00 AM

0

Le 13 août 2006 à 05:31, WikipedianKiba@gmail.com 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
--
You and me We're in this together now None of them can stop us now
We will make it through somehow (Nine Inch Nails,
You and me If the world should break in two We're in
Until the very end of me Until the very end of you This Together)

Simen

8/13/2006 12:08:00 PM

0

On 8/13/06, F. Senault <fred@lacave.net> wrote:
> Le 13 août 2006 à 05:31, WikipedianKiba@gmail.com 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://shattere...] which takes
inspiration from Rails. I haven't played with it yet, but it does seem
to have potential.

> Fred
> --
> You and me We're in this together now None of them can stop us now
> We will make it through somehow (Nine Inch Nails,
> You and me If the world should break in two We're in
> Until the very end of me Until the very end of you This Together)
>
>


--
- Simen