This documentation is a work in progress. If you get stuck, send a note to the mailing list or chat with us on Gitter.

Get started »

Learn how to install the Ruby gem and build your first 2D application.


The window »

The foundation of every application, create windows and set attributes.

Shapes and colors (coming soon)

Draw shapes and explore how colors work.

Images, sprites, and text (coming soon)

Draw all different types of textures.

Input (coming soon)

Capture input from your keyboard, mouse, and game controller.

Audio (coming soon)

Create and play sounds and music.

Class reference »

Just the facts. Learn in detail about each class. Also browse the generated documentation by YARD online at RubyDoc.info.

Technical architecture »

Learn about how everything works under the hood.