• 大小: 7.41KB
    文件类型: .py
    金币: 1
    下载: 0 次
    发布日期: 2021-01-30
  • 语言: Python
  • 标签: 游戏  学习  

资源简介

贪吃蛇,游戏开发学习

资源截图

代码片段和文件信息

# -*- coding: cp936 -*-

“““python2.7 / Windows控制台“““

import ostimerandommsvcrt


helpInfo=u“““A S D W 操控
Num 1-4 游戏速度
Space   暂停
R       重玩
Q       变换花色
G       屏幕大小
Esc     退出“““

gridWidthgridHeight=1020 #栅格宽高

rewardDict={1:12:33:64:10} #炸楼/得分表

gears={1:.642:.323:.164:.08} #速度/刷新时间间隔
gameSpeed=1

patterns=u“■◇●¤◆※▓卐╬囧“ #填充花色
def pTurntable():
while True:
for c in patterns:
yield c
nPattern=pTurntable()
cellPattern=next(nPattern)



class Tetris():
mino_I=((00)(10)(20)(30))  ((1-1)(10)(11)(12))
mino_J=((00)(01)(11)(21))  ((0-1)(00)(01)(1-1))  ((00)(21)(10)(20))  ((01)(1-1)(10)(11))
mino_L=((00)(01)(10)(20))  ((0-1)(10)(11)(1-1))  ((01)(20)(11)(21))  ((0-1)(00

评论

共有 条评论