Martyn Garcia
2006-Jul-20 03:10 UTC
[Rails] Shattered 0.3.3 - an opinionated 3d game development framework
Ever have an idea for a game? Ever want to create a 3d game, but
didn''t want
to mess with the horrors of C++? Well now you can, and without even leaving
the warm gooey comfort of Ruby!
http://ShatteredRuby.com ShatteredRuby.com presents Shattered 0.3.3.
Shattered is an opinionated 3d game DSL created in Ruby built on top of of
http://ogre3d.org Ogre . Originally inspired by Ruby on Rails, Shattered
aims to do for game development what Rails has done for web development.
Here is some sample code that you might see in a shattered application:
class OgreHeadView < ShatteredView::Base
mesh "ogre_head"
timer :every => :frame, :action => :update
def update
rotate(:y, 90*per_second) #rotate around the y axis 90 degrees per
second
end
end
This release is anything but minor. The final release before 0.4, here are
some of the feature highlights:
Unit Testing - Cleanly seperating view from model gives us access to unit
testing game rules.
Sensible Node hierarchy - An opinionated approach to the scenenode hierachy.
Come check us out http://shatteredruby.com here .
--
View this message in context:
http://www.nabble.com/Shattered-0.3.3---an-opinionated-3d-game-development-framework-tf1970088.html#a5408274
Sent from the RubyOnRails Users forum at Nabble.com.
