資源簡介
基于python的俄羅斯方塊小游戲,用較短的代碼量實現了游戲的基本功能:包括翻轉,邊界檢測,自動加分等。
代碼片段和文件信息
from?tkinter?import?*
from?time?import?sleep
from?random?import?*
from?tkinter?import?messagebox
class?Teris:
????def?__init__(self):
????????#?方塊顏色列表
????????self.color?=?[‘red‘?‘orange‘?‘yellow‘?‘purple‘?‘blue‘?‘green‘?‘pink‘]
????????#?設置核心方塊,任何形狀都可以通過相對位置繪制
????????#?字典?存儲形狀對應7種形狀?元組存儲坐標
????????self.shapeDict?=?{1:?[(0?0)?(0?-1)?(0?-2)?(0?1)]??#?方塊?I?型
??????????????????????????2:?[(0?0)?(0?-1)?(1?-1)?(1?0)]??#?方塊?O??型
??????????????????????????3:?[(0?0)?(-1?0)?(0?-1)?(1?0)]??#?方塊?T?型
??????????????????????????4:?[(0?0)?(0?-1)?(1?0)?(2?0)]??#?方塊?J?右長倒L蓋子型
??????????????????????????5:?[(0?0)?(0?-1)?(-1?0)?(-2?0)]??#?方塊?L?型
??????????????????????????6:?[(0?0)?(0?-1)?(-1?-1)?(1?0)]??#?方塊?Z?型
?????????????????????????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????14892??2018-11-12?15:27??ELuoSiFangKuai.py
?????文件?????190032??2018-11-18?22:33??ELuoSiFangKuai-converted.pdf
-----------?---------??----------?-----??----
???????????????204924????????????????????2
- 上一篇:pygame的接球小游戲
- 下一篇:布豐投針python
評論
共有 條評論