資源簡介
python 拼圖 小游戲示例源碼
代碼片段和文件信息
import?pygame?sys?random?????????????????????#導入pygame模塊
from?pygame.locals?import?*?
#?定義一些常量
WINDOWWIDTH?=?500??????????????????????????????#設置顯示窗口的寬度為500
WINDOWHEIGHT?=?500?????????????????????????????#設置顯示窗口的高度為500
BACKGROUNDCOLOR?=?(255?255?255)??????????????#設置背景顏色
BLUE?=?(0?0?255)?????????????????????????????#設置的藍色
BLACK?=?(0?0?0)??????????????????????????????#設置黑色
FPS?=?40???????????????????????????????????????#設置幀數40幀
VHNUMS?=?3
CELLNUMS?=?VHNUMS*VHNUMS
MAXRANDTIME?=?100
#?退出???
def?terminate():
??pygame.quit()
??sys.exit()
#?隨機生成游戲盤面
def?newGameBoard():
??board?=?[]
??for?i?in?range(CELLNUMS):
????board.append(i)
??blackCell?=?CELLNUMS-1
??board[blackCell]?=?-1
??for?i?in?range(MAXRANDTIME):
????direction?=?random.randint(0?3)
????if?(direction?=
評論
共有 條評論