|Last Update:||2009-10-24 15:52:57 -0500|
Rubygame is a cross-platform game-development library for Ruby, inspired by Pygame. Rubygame strives to empower game developers by providing them with powerful and flexible mid-to-high level tools. Instead of worrying about low-level technical details, you can focus your energy on more interesting things (like making a fun game).
You will definitely need these software packages to use Rubygame:
It’s highly recommended that you have these packages as well, or some cool features won’t be available!
The simplest way to install is with RubyGems:
$ sudo gem install rubygame
Another way is to install directly from the source:
$ sudo rake install
Or generate and install a gem from the source:
$ rake gem $ sudo gem install pkg/rubygame-*.gem
You can generate documentation for Rubygame’s API by running:
$ rake rdoc
Documentation will be generated as HTML in the ‘html’ directory. Open ‘html/index.html’ in a web browser to get started.
See the documentation (online at docs.rubygame.org, or generated locally with the ‘rake rdoc’ command).
We also recommend that you take a peek at the demo applications in the ‘samples’ directory, especially image_viewer.rb, demo_rubygame.rb, and chimp.rb.
The version number of Rubygame has a strict meaning, to help you decide whether the new version might break your application. The version number has 3 parts: the major number, the minor number, and the patch number. For the example of Rubygame 2.6.0:
2 . 6 . 0 MAJOR . MINOR . PATCH
When a new release of Rubygame is made, one of the version numbers will go up, and the numbers that come after it will be reset to 0. Which number will go up depends on how much the Rubygame API changed:
Some of the sample files are distributed under licenses other than the GNU Lesser GPL. See ‘samples/README’ and ‘samples/GPL’ for more details.
John Croisant (jacius at gmail.com)