aspose file tools*
The moose likes Ruby and the fly likes Ruby on Gaming Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Languages » Ruby
Bookmark "Ruby on Gaming" Watch "Ruby on Gaming" New topic
Author

Ruby on Gaming

Philip Gutierrez
Greenhorn

Joined: Apr 24, 2007
Posts: 13
Is Ruby good in developing games?...
Lasse Koskela
author
Sheriff

Joined: Jan 23, 2002
Posts: 11962
    
    5
Well, as far as I know (not being in the game development industry myself), practically every single 3D action shooter is implemented with a bunch of core libraries written in C, C++ or assembly language and the game logic is written with a scripting language like Python or Lua.

In other words, what needs to be blazing fast is implemented with something that can get really close to the hardware but everything else is implemented in a language that's easy to write, easy to read, and easy to change.

But, again, this is coming from someone who's only observed the game industry from a distance.


Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
Prabhakar Chaganti
author
Ranch Hand

Joined: Nov 30, 2004
Posts: 50
There are a few Ruby gaming libs. Check these links:

http://raa.ruby-lang.org/cat.rhtml?category_major=Library;category_minor=Game
http://www.raschke.de/julian/gosu/

If you are not particular that the scripting be in Ruby, Python has some good gaming libs.


Packt Author Page (http://www.packtpub.com/author_view_profile/id/120)
David Berube
author
Greenhorn

Joined: Jun 18, 2007
Posts: 26
Assuming you mean graphic intensive games, RubySDL looks promising:

http://rubyforge.org/projects/rubysdl/

I do know that many, many games use dynamic or functional languages as scripting; I've personally seen Python a few times.

Take it easy,

Dave
 
 
subject: Ruby on Gaming