refactor
parent
95e1653b1a
commit
9e82c9478a
10
frame.py
10
frame.py
|
@ -50,13 +50,15 @@ class Frame:
|
||||||
to_str += '│'
|
to_str += '│'
|
||||||
for elem in line:
|
for elem in line:
|
||||||
if elem == SPACE:
|
if elem == SPACE:
|
||||||
to_str += " "
|
to_str += TT_SPACE
|
||||||
elif elem == WALL:
|
elif elem == WALL:
|
||||||
to_str += "██"
|
to_str += TT_WALL
|
||||||
elif elem == FOOD:
|
elif elem == FOOD:
|
||||||
to_str += "@@"
|
to_str += TT_FOOD
|
||||||
elif elem == WALL_FOOD:
|
elif elem == WALL_FOOD:
|
||||||
to_str += "@█"
|
to_str += TT_WALL_FOOD
|
||||||
|
elif elem == HEAD:
|
||||||
|
to_str += TT_HEAD
|
||||||
to_str += '│\n'
|
to_str += '│\n'
|
||||||
|
|
||||||
out_string += to_str
|
out_string += to_str
|
||||||
|
|
6
out.py
6
out.py
|
@ -20,6 +20,12 @@ class Out:
|
||||||
width=1, height=1
|
width=1, height=1
|
||||||
)
|
)
|
||||||
|
|
||||||
|
frame.draw(
|
||||||
|
x=pl.body[-1].x, y=pl.body[-1].y,
|
||||||
|
value=HEAD,
|
||||||
|
width=1, height=1
|
||||||
|
)
|
||||||
|
|
||||||
if frame.see(pl.food.x, pl.food.y) == WALL:
|
if frame.see(pl.food.x, pl.food.y) == WALL:
|
||||||
frame.draw(
|
frame.draw(
|
||||||
x=pl.food.x, y=pl.food.y,
|
x=pl.food.x, y=pl.food.y,
|
||||||
|
|
|
@ -25,3 +25,10 @@ SPACE = 0
|
||||||
WALL = 1
|
WALL = 1
|
||||||
FOOD = 2
|
FOOD = 2
|
||||||
WALL_FOOD = 3
|
WALL_FOOD = 3
|
||||||
|
HEAD = 4
|
||||||
|
|
||||||
|
TT_SPACE = " "
|
||||||
|
TT_WALL = "██"
|
||||||
|
TT_FOOD = "@@"
|
||||||
|
TT_WALL_FOOD = "@█"
|
||||||
|
TT_HEAD = "██"
|
||||||
|
|
Loading…
Reference in New Issue