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