
Python 實(shí)現(xiàn) 2048 游戲培訓(xùn)
本實(shí)驗(yàn)僅用 200 行的 Python 代碼完成 2048 小游戲的編寫(xiě)。
通過(guò)本實(shí)驗(yàn)將學(xué)習(xí) Python 基本知識(shí),狀態(tài)機(jī)的概念,
以及編寫(xiě) Python 游戲的步驟。課程為 Python 的進(jìn)階內(nèi)容,
需要用戶(hù)具有 Python 的語(yǔ)法基礎(chǔ)。
1 狀態(tài)機(jī)的概念
2 列表推導(dǎo)式
3 Python 相關(guān)基礎(chǔ)語(yǔ)法
4 Python 類(lèi)和函數(shù)的使用
5 匿名函數(shù)
1
Python 實(shí)現(xiàn) 2048 游戲
1.Python基本知識(shí)
2.curses終端圖形編程庫(kù)
3.random隨機(jī)數(shù)模塊
4.collections容器數(shù)據(jù)類(lèi)型庫(kù)
5.狀態(tài)機(jī)的概念
1 梳理游戲主邏輯
2 處理用戶(hù)輸入
3 實(shí)現(xiàn)矩陣轉(zhuǎn)置與矩陣逆轉(zhuǎn)
4 創(chuàng)建棋盤(pán)
5 實(shí)現(xiàn)棋盤(pán)相關(guān)操作
6 繪制游戲界面
7 完成主邏輯
8 運(yùn)行游戲查看效果
9 使用面向?qū)ο蟮姆椒ㄖ貥?gòu)代碼
