At this year's RailsConf, the Phusion guys (known for Passenger) ended their slides with an unexpected "one more thing": a demo of a satirical Wolfenstein clone. This one plays in the Rails universe, but the still uses unusual ray casting techniques of the original that I didn't even know about:
http://github.com/FooBarWidget/rubystein/Here is a video of Ninh Bui (Phusion) demoing the game:
http://railsenvy.com/2009/5/11/rubystein-ruby-meets-wolfensteinAnd here is an article on RubyInside about it:
http://www.rubyinside.com/rubystein-wolfenstein-3d-recreated-in-ruby-1751.htmlIt's a nice benchmark to compare Ruby 1.8 and Ruby 1.9 performance too :)
-
Ninh will show this again on next weekend's
Ruby On OS X conference and will also give an overview of the development process and algorithms. After that I'll give a short introduction to Ruby/Gosu development in general. Hope nobody minds if I nick some screenshots from the Showcase board and show them to the greater public! :)