struct Game::Point
  property x : Int32
  property y : Int32

  def initialize(@x : Int32, @y : Int32)
  end

  getter x
  getter y

  def distance(other) : Int32
    return (other.x - @x).abs + (other.y - @y).abs
  end
end