时间:2018-11-14
概述:贪吃蛇
Python贪吃蛇完整代码,代码注释比较多,可学习一下Python编写游戏的一些基本技巧,代码分享如下:
#coding=utf-8
import curses...addch(y,x,ch)
stdscr = curses.initscr() #初始化curses,返回屏幕对象
curses.noecho() #如果在终端上打字,在终端输入一个a就会显示一个a,如果不要这样的效果...,比如上下左右,如果我们需要特殊处理这些键位,则可以调用keypad(True),这样当我们按下键盘左键,将会返回一个类似KEY_LEFT的特殊值
gameX = 1 #坐标原点y
gameY = 1...,
ord(“j”): down,
ord(“l”): right
}
“””
相反方向.传入一个方向,返回其相反的方向
“””
opposite = {curses.KEY_UP: curses.KEY_DOWN...#设置nodelay,为1时,使得控制台可以以非阻塞的方式接受控制台的输入,超时1秒 没什么用
if isGameOver:
EndWin()
return
ch = stdscr.getch() #