getting_started.rdoc

Path: doc/getting_started.rdoc
Last Update: Sat Apr 21 15:53:17 -0400 2007

Getting Started with Rubygame

About Rubygame

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

Suggested Order

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.

[Validate]