# Gosu 0.7.7 (includes Chipmunk & ruby-opengl integration demos)

**URL:** <https://www.ruby-forum.com/t/gosu-0-7-7-includes-chipmunk-ruby-opengl-integration-demos/119859>\
**Category:** Ruby\
**Created:** [November 11, 2007, 1:03pm UTC](https://www.ruby-forum.com/t/gosu-0-7-7-includes-chipmunk-ruby-opengl-integration-demos/119859 "2007-11-11T13:03:19Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![nex4k](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/9fc29f/32.png) [@nex4k](https://www.ruby-forum.com/u/nex4k)\
**Post date:** [November 11, 2007, 1:03pm UTC](https://www.ruby-forum.com/t/gosu-0-7-7-includes-chipmunk-ruby-opengl-integration-demos/119859/1 "2007-11-11T13:03:19Z")

</div>

Hi,

the new, Leopard-compatible Gosu 0.7.7 has been available as a ZIP  
download for two weeks, but there were problems with the RubyGems  
distribution up until last night (that’s where the weird gem version  
numbers come from), so I’d like to belatedly announce it now! 🙂

Gosu is a cross-platform, 2D game development library for C++ and  
Ruby, available via ‘gem install gosu’ and its website on Google Code:  
[http://code.google.com/p/gosu/](http://code.google.com/p/gosu/)

While most of the time was spent on code cleanup and re-organisation  
in 0.7.7, there are two new example games available that may be of  
interest to anyone who wants to build really rich Ruby games:

- The tutorial game rewritten to use the Chipmunk[1] physics library,  
with an extensive, accompanying Wiki page that explains everything[2],  
by Dirk Johnson.
- A similarly simple 2D Gosu game that includes a 3D OpenGL  
background, drawn using ruby-opengl and incorporated using Gosu’s new  
gl/gl\_tex\_info methods.

Other changes include:

- Gosu now uses doubles as Z positions, not weirdly restrictive  
integers
- Gosu now cooperates with Ruby’s multitasking
- Mac, Linux: Additive drawing fixed

The next version will focus on stability, improved input code and more  
support for actually releasing Ruby-powered games. I have my hopes up  
for some cool gamedev in Ruby! 🙂

[1] [http://wiki.slembcke.net/main/published/Chipmunk](http://wiki.slembcke.net/main/published/Chipmunk)  
[2] [Google Code Archive - Long-term storage for Google Code Project Hosting.](http://code.google.com/p/gosu/wiki/RubyChipmunkIntegration)

---

<div class="post-metadata">

**Author:** ![nex4k](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/9fc29f/32.png) [@nex4k](https://www.ruby-forum.com/u/nex4k)\
**Post date:** [November 12, 2007, 1:39am UTC](https://www.ruby-forum.com/t/gosu-0-7-7-includes-chipmunk-ruby-opengl-integration-demos/119859/2 "2007-11-12T01:39:30Z")

</div>

Julian R. wrote:

> While most of the time was spent on code cleanup and re-organisation  
> in 0.7.7, there are two new example games available that may be of  
> interest to anyone who wants to build really rich Ruby games:
> 
> - The tutorial game rewritten to use the Chipmunk[1] physics library,  
> with an extensive, accompanying Wiki page that explains everything[2],  
> by Dirk Johnson.
> - A similarly simple 2D Gosu game that includes a 3D OpenGL  
> background, drawn using ruby-opengl and incorporated using Gosu’s new  
> gl/gl\_tex\_info methods.

Sweet!

> The next version will focus on stability, improved input code and more  
> support for actually releasing Ruby-powered games. I have my hopes up  
> for some cool gamedev in Ruby! 🙂

Ditto! I’ve got a couple screen shots up on Flickr of a quick demo that  
only took a few hours…

[![Imgur](https://live.staticflickr.com/2229/1927719014_6c949cf2d6_z.jpg "Zap! ZAP ZAP!") ](https://www.flickr.com/photos/rabbitcreative/1927719014/)

I’m interested in seeing what can be done with Chipmunk.

Thanks for the update, Julian!
