Gosu logo
overview forum documentation ruby reference c++ reference

Gosu is a 2D game development library for the Ruby and C++ programming languages, available for Mac OS X, Windows, and Linux. The C++ version is also available for iPad, iPhone, and iPod Touch; an Android port is being developed right now. The Ruby version works with MRI, MacRuby, and Rubinius, but not JRuby.
Visual C++  2010 required for the Windows C++ version, but the free Express version is fine.

Gosu only provides basic building blocks:

The extended Ruby/Gosu gem family: There is also an experimental TextMate bundle that makes Ruby/Gosu easier to use. It is generated from the rdoc every night. The best way to understand what it can do for you is to inspect it in the bundle editor.

Licensing

Gosu and all documentation © 2001-2014 Julian Raschke, Jan Lücker, and other contributors. Gosu is released under the MIT license.