shawn42/gamebox

View on GitHub
examples/pending/netris/src/actors/s_actor.rb

Summary

Maintainability
A
1 hr
Test Coverage
define_actor :s do
  has_behaviors do
    positioned
    colored color: 'green.png'
  end
  has_attributes  blocks: [[
                      [0, 0],
                      [-1, 0],
                      [0, -1],
                      [1, -1]
                    ], [
                      [0, 0],
                      [0, 1],
                      [-1, 0],
                      [-1, -1]
                    ]],
                  current_rotation: 0,
                  grid_position: Struct.new(:x, :y).new(0, 0),
                  view: :piece_view

end