La Culebrita
La Culebrita
# Configuración inicial
c = curses.initscr()
w = curses.newwin(20, 60, 0, 0)
w.keypad(1)
curses.noecho()
curses.curs_set(0)
w.border(0)
w.timeout(100)
# Inicialización de la serpiente
key = curses.KEY_RIGHT
snake = [(4, 10), (4, 9), (4, 8)]
food = (10, 20)
# Mueve la serpiente
new_head = [snake[0][0], snake[0][1]]
if key == curses.KEY_DOWN:
new_head[0] += 1
if key == curses.KEY_UP:
new_head[0] -= 1
if key == curses.KEY_LEFT:
new_head[1] -= 1
if key == curses.KEY_RIGHT:
new_head[1] += 1
snake.insert(0, new_head)
curses.endwin()