Path: | doc/getting_started.rdoc |
Last Update: | Mon Nov 19 19:57:04 -0500 2007 |
Rubygame is a combination extension and library for the Ruby language, designed for creating computer games (and having fun doing it!). As an extension, it provides an interface to the Simple DirectMedia Library (SDL) and its companion libraries SDL_gfx, SDL_image, SDL_ttf, and SDL_mixer. As a Ruby library, it provides classes/modules which implement some useful concepts such as Sprites, Event Queues, and rasterized fonts (SFont).
To get acquainted with Rubygame, we recommend exploring the available classes and modules in this order.
First, take a look at the most fundamental classes:
As a next step, read about the event Queue and the hardware events, which allow you to take keyboard and mouse input, among other things.
Finally, familiarize yourself with:
There are several sample applications in the rubygame/samples/ directory packaged with Rubygame which can also help you get started.