Hi there,
i found shattered ruby today. Looks quite interesting to me. I tried
to go through the tutorial (
http://wiki.shatteredruby.com/index.php?
title=Your_First_Moves), but when it comes to the point
script/runner is executed, i get the ogre configscreen and after
pressing ok-button it crashes and tells me:
C:\Shattered\dirty_ruby>ruby script/runner
Warning:c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:
importenv
is deprecated after Ruby 1.8.1 (no replacement)
c:/ruby/lib/ruby/gems/1.8/gems/shattered_pack-0.5.1/lib/shattered_view/
base.rb:2
17:in `node': Error upon self.send(:setup_view, []):
(ShatteredPack::RetossError
)
NoMethodError:
undefined method `root_scene_node' for nil:NilClass
c:/ruby/lib/ruby/gems/1.8/gems/shattered_pack-0.5.1/lib/
shattered_view/base.rb:
217:in `node'
from c:/ruby/lib/ruby/gems/1.8/gems/shattered_pack-0.5.1/lib/
shattered_v
iew/base.rb:170:in `create_mesh'
from c:/ruby/lib/ruby/gems/1.8/gems/shattered_pack-0.5.1/lib/
shattered_v
iew/base.rb:153:in `send'
from c:/ruby/lib/ruby/gems/1.8/gems/shattered_pack-0.5.1/lib/
shattered_v
iew/base.rb:153:in `create'
from ./script/../config/../app/views/dirty_ruby_view.rb:5:in
`initialize
'
from c:/ruby/lib/ruby/gems/1.8/gems/shattered_pack-0.5.1/lib/
shattered_p
ack/base.rb:19:in `send'
from c:/ruby/lib/ruby/gems/1.8/gems/shattered_pack-0.5.1/lib/
shattered_p
ack/base.rb:19:in `new'
from c:/ruby/lib/ruby/gems/1.8/gems/shattered_pack-0.5.1/lib/
shattered_m
odel/base.rb:33:in `setup_view'
from c:/ruby/lib/ruby/gems/1.8/gems/shattered_pack-0.5.1/lib/
shattered_p
ack/pre_initialize/pre_initialize.rb:100:in `send'
... 12 levels...
from c:/ruby/lib/ruby/gems/1.8/gems/shattered-0.5.0.1/lib/
game_loader.rb
:40:in `create_state'
from c:/ruby/lib/ruby/gems/1.8/gems/shattered-0.5.0.1/lib/
game_loader.rb
:30:in `run'
from ./script/runner.rb:4:in `start_game'
from script/runner:8
C:\Shattered\dirty_ruby>ruby --version
ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-mswin32]
Im running WinXp and following versions:
Ruby 1.86
Shattered 0.5.0.1
Should I use Ruby 1.81 because of the deprecated importenv-function?
I would be very glad if someone could help me. I´d really like to get
this started