Shattered 0.3.3 - an opinionated 3d game development framewo

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.