# Suggest a game development tool?

**URL:** <https://www.ruby-forum.com/t/suggest-a-game-development-tool/176552>\
**Category:** Ruby\
**Created:** [October 2, 2009, 12:40am UTC](https://www.ruby-forum.com/t/suggest-a-game-development-tool/176552 "2009-10-02T00:40:31Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![enchanter](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/ce7236/32.png) [@enchanter](https://www.ruby-forum.com/u/enchanter)\
**Post date:** [October 2, 2009, 12:40am UTC](https://www.ruby-forum.com/t/suggest-a-game-development-tool/176552/1 "2009-10-02T00:40:31Z")

</div>

I’d like to make a 2D RPG in the style of FF5 and it’s ilk. What tool do  
you suggest using? Trying to get rubygame to work on my mac? Or the  
other rudl/ruby+sdl tools, that just dont seem to want to work under  
Snow Leopard? .\_.

Any other options? Is Gosu good for this sort of animation, that is,  
lots of animated gifs? xD

---

<div class="post-metadata">

**Author:** ![enchanter](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/ce7236/32.png) [@enchanter](https://www.ruby-forum.com/u/enchanter)\
**Post date:** [October 2, 2009, 1:10am UTC](https://www.ruby-forum.com/t/suggest-a-game-development-tool/176552/2 "2009-10-02T01:10:26Z")

</div>

On Thu, Oct 1, 2009 at 4:40 PM, Tim M. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Any other options?

Pygame? 🙂

---

<div class="post-metadata">

**Author:** ![enchanter](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/ce7236/32.png) [@enchanter](https://www.ruby-forum.com/u/enchanter)\
**Post date:** [October 2, 2009, 1:34am UTC](https://www.ruby-forum.com/t/suggest-a-game-development-tool/176552/3 "2009-10-02T01:34:25Z")

</div>

On Thu, Oct 1, 2009 at 5:40 PM, Tim M. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> I’d like to make a 2D RPG in the style of FF5 and it’s ilk. What tool do  
> you suggest using?

C++ is the usual game dev language.

---

<div class="post-metadata">

**Author:** ![enchanter](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/ce7236/32.png) [@enchanter](https://www.ruby-forum.com/u/enchanter)\
**Post date:** [October 2, 2009, 1:35am UTC](https://www.ruby-forum.com/t/suggest-a-game-development-tool/176552/4 "2009-10-02T01:35:34Z")

</div>

Greg D. wrote:

> On Thu, Oct 1, 2009 at 5:40 PM, Tim M. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:
> 
> > I’d like to make a 2D RPG in the style of FF5 and it’s ilk. What tool do  
> > you suggest using?
> 
> C++ is the usual game dev language.

But ruby is the fun language 😉

---

<div class="post-metadata">

**Author:** ![enchanter](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/ce7236/32.png) [@enchanter](https://www.ruby-forum.com/u/enchanter)\
**Post date:** [October 2, 2009, 2:04am UTC](https://www.ruby-forum.com/t/suggest-a-game-development-tool/176552/5 "2009-10-02T02:04:52Z")

</div>

There are other options:

Rubygame [http://rubygame.org](http://rubygame.org) (SDL w/ some OpenGL options if desired)  
Gamebox [http://github.com/shawn42/gamebox](http://github.com/shawn42/gamebox) (Framework built on top of  
Rubygame) ← my favorite\*  
Ogre.rb [http://ogrerb.rubyforge.org/](http://ogrerb.rubyforge.org/) (Ruby bindings to Ogre3D engine)  
Gosu [http://www.libgosu.org/](http://www.libgosu.org/) (OpenGL based 2D)  
RPG-Template-for-Ruby-Gosu[http://github.com/Dahrkael/RPG-Template-for-Ruby-Gosu](http://github.com/Dahrkael/RPG-Template-for-Ruby-Gosu)(seems  
like a nice starting point)

/Shawn

- my favorite aka my library

---

<div class="post-metadata">

**Author:** ![enchanter](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/ce7236/32.png) [@enchanter](https://www.ruby-forum.com/u/enchanter)\
**Post date:** [October 2, 2009, 2:10pm UTC](https://www.ruby-forum.com/t/suggest-a-game-development-tool/176552/6 "2009-10-02T14:10:17Z")

</div>

I seem to recall that someone developed a clone of the original  
Wolfenstein 3D in Ruby - you can look for that on youtube, I believe.  
Ruby does scale 😉

---

<div class="post-metadata">

**Author:** ![enchanter](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/ce7236/32.png) [@enchanter](https://www.ruby-forum.com/u/enchanter)\
**Post date:** [October 2, 2009, 2:41pm UTC](https://www.ruby-forum.com/t/suggest-a-game-development-tool/176552/7 "2009-10-02T14:41:13Z")

</div>

Tim M. a Ã©crit :

> No virus found in this incoming message.  
> Checked by AVG - [www.avg.com](http://www.avg.com)  
> Version: 8.5.409 / Virus Database: 270.14.0/2406 - Release Date: 09/30/09 18:56:00

Well too bad you’re on Mac, cause you could have used the famous tool  
for that:  
RPG Maker which only exists on Windows.

both latest versions (XP, VX), include ruby programming, allowing great  
flexibility to the game creation.  
Dahrkael template is actually based on the scripts from this software.

---

<div class="post-metadata">

**Author:** ![enchanter](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/ce7236/32.png) [@enchanter](https://www.ruby-forum.com/u/enchanter)\
**Post date:** [October 2, 2009, 10:33pm UTC](https://www.ruby-forum.com/t/suggest-a-game-development-tool/176552/8 "2009-10-02T22:33:09Z")

</div>

On Thu, Oct 1, 2009 at 5:40 PM, Tim M. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> 

Here is a nice list, including some basic stats and links.

> **[Category: Game libraries - The Ruby Toolbox](https://www.ruby-toolbox.com/categories/game_libraries.html)**
>
> Explore and compare open source Ruby libraries

---

<div class="post-metadata">

**Author:** ![enchanter](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/ce7236/32.png) [@enchanter](https://www.ruby-forum.com/u/enchanter)\
**Post date:** [October 2, 2009, 5:56pm UTC](https://www.ruby-forum.com/t/suggest-a-game-development-tool/176552/9 "2009-10-02T17:56:20Z")

</div>

The guy who suggested pygame should be spanked 😉

Use rubygame.
