Expand map
This commit is contained in:
parent
3264ce3ec2
commit
821a875380
@ -41,23 +41,34 @@ def render_map(world)
|
||||
if x == 0
|
||||
printf "+"
|
||||
(0...size).each do |y|
|
||||
printf "---+"
|
||||
printf "-----+"
|
||||
end
|
||||
print "\n"
|
||||
end
|
||||
printf "|"
|
||||
(0...size).each do |y|
|
||||
printf "%c%d%d|", world.map.get(x, y).letter, x, y
|
||||
tile = world.map.get(x, y)
|
||||
printf "%c %d%d|", tile.letter, x, y
|
||||
end
|
||||
print "\n"
|
||||
printf "|"
|
||||
(0...size).each do |y|
|
||||
printf "%3d|", world.map.get(x, y).cur
|
||||
printf " |"
|
||||
end
|
||||
print "\n"
|
||||
printf "|"
|
||||
(0...size).each do |y|
|
||||
tile = world.map.get(x, y)
|
||||
if tile.letter == 'f'
|
||||
printf "%5d|", world.map.get(x, y).cur
|
||||
else
|
||||
printf " |", world.map.get(x, y).cur
|
||||
end
|
||||
end
|
||||
print "\n"
|
||||
printf "+"
|
||||
(0...size).each do |y|
|
||||
printf "---+"
|
||||
printf "-----+"
|
||||
end
|
||||
print "\n"
|
||||
end
|
||||
|
@ -15,7 +15,7 @@ module Game
|
||||
end
|
||||
|
||||
class Map
|
||||
SIZE = 4
|
||||
SIZE = 5
|
||||
|
||||
def initialize
|
||||
@data = {} of String => Tile
|
||||
@ -25,9 +25,9 @@ module Game
|
||||
end
|
||||
end
|
||||
self.set(MainBaseTile.new(Point.new(0, 0)))
|
||||
self.set(CrystalTile.new(Point.new(1, 1), 100))
|
||||
self.set(CrystalTile.new(Point.new(3, 1), 200))
|
||||
self.set(CrystalTile.new(Point.new(2, 2), 100))
|
||||
self.set(CrystalTile.new(Point.new(1, 2), 100))
|
||||
self.set(CrystalTile.new(Point.new(4, 2), 200))
|
||||
self.set(CrystalTile.new(Point.new(3, 3), 100))
|
||||
end
|
||||
|
||||
def size
|
||||
|
Loading…
Reference in New Issue
Block a user