SDL(Simple DirectMedia Layer) is a cross-platform multimedia library by <URL:>. Ruby is powerful and useful object-oriented scripting language. Ruby/SDL enables you to use SDL from Ruby. You can easily develop a game in Ruby.

Ruby/SDL's Function

Ruby/SDL has following functions.

Ruby/SDL's advantage

Ruby/SDL has following advantages.

Ruby/SDL's disadvantage

Ruby/SDL has following disadvantage.

But SDL has fast 2D drawing function, so I think they can develop many kinds of games with Ruby/SDL.


This library supports Linux, Win32, FreeBSD, and BeOS.


This library is distributed under LGPL 2.1.

Bug tracker

BTS in RubyForge



Download and install

etc is the ruby library of system font listing for Windows and Unix like system. This library is useful for you with Ruby/SDL.