游戲界面:
要設計一個基本的俄羅斯方塊游戲,需要在編程中解決的問題有:
1、顯示方塊
2、實現方塊的移動(左右)
3、方塊旋轉
4、對層滿的方塊消行
5、提示下一個方塊的形狀
基本圖形:
每個方塊由四個box組成,從游戲框的中心位置掉落。7種基本形狀(TSZJLIO)如下圖:
<div align="center"><img src="images/screenshot_1561102081007.png"/></div>
由于方塊最大的長度是長條形的,為4格,所以統一用4*4的方格來定義。
以一個二維數組來定義方塊,0表示空,1表示實心。
- 前言
- 第一章 樹莓派快速入門
- 1. 初識樹莓派3B+
- 2. 燒錄系統
- 3. 樹莓派連接鍵盤鼠標和顯示器
- 4. 啟動樹莓派
- 5.樹莓派連接網絡
- 6. Windows遠程訪問樹莓派
- 7. 終端通過raspi-config配置樹莓派
- 第二章 樹莓派編程
- 1. Linux入門操作
- 常用的linux命令
- 重要的快捷鍵
- 通過命令安裝軟件
- 樹莓派關機/重啟
- 2. 創建、編輯和保存文件
- 3. 創建并運行Python程序
- 4. 使用樹莓派的GPIO口
- 第三章 樹莓派套件應用
- 樹莓派3B+ IO擴展板介紹
- 家居系統
- 會呼吸的RGB燈
- 樹莓派控制家電
- 制作一個環境檢測儀
- 樹莓派攝像頭做遠程監控
- 攝像頭使用
- socket通信
- PiCamera + socket遠程監控
- AI語音
- 配置snowboy
- 自定義響應
- 采集語音和語音播放
- 語音機器人
- 圖靈機器人
- 俄羅斯方塊小游戲
- pygame基本使用
- ADKeyboard使用
- 俄羅斯方塊實現原理
- 俄羅斯方塊代碼講解
- 手勢控制的樹莓派相冊
- 模塊介紹
- 爬取圖片
- 電子相冊
- 附錄
- 網址