Fun with ruby (and without r***s) Program your own games with gosu

Screenshot
On May 9th, 12:15 PM at Main

By javier ramirez

Games programming is usually associated to heavy duty graphics, system-dependent libraries, and serious performance issues. While that's true for virtual worlds or 3d realistic games, you can still have lots of fun developing your own 2d platform games.

After all, if we could do it back in the nineties with BASIC on a Spectrum, we should be able to do it today.

In my talk, I'll be introducing Gosu, a 2D game development library for the Ruby and C++ programming languages, available for Linux, OS X and Windows. Gosu provides libraries for dealing with graphics, sound and input devices in an easy portable way.

I know almost nothing about games programming, and I'm not an expert in Gosu, but I have been playing around with it for a while and I have a fairly good idea of how to start writing your own games. Actually, the fact that I'm no expert and I'm still able to produce some results is proof of how easy it can be.

I will present a very simple game, à la Mario Bros., based in one of the available tutorials for Gosu, and I will use it to illustrate the different concepts of this platform.

I will also show how to create the redistributable binaries for the game, so it can be played in any computer even without ruby installed.

And, if everything goes fine, I will ultimately show you can still have fun with Ruby without using r****s. Muhahahahaha

Rate of this talk

5_star (51 votes so far)

Attendees (56)
toggle
Comments (2)
avatar de Tomasz Stachewicz

Tomasz Stachewicz said on 2009-05-09 16:51:02 +0200
Best talk ever -- all the other speakers will have a hard time now, being compared to this masterpiece :)

avatar de Fernando Martinez de la Cueva

Fernando Martinez de la Cueva said on 2009-05-10 01:37:56 +0200
He got us from slide #2, genius