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