基於推箱子遊戲軟件開發概述(PDF 40頁)
基於推箱子遊戲軟件開發概述(PDF 40頁)內容簡介
1 緒論.... 1
1.1 課題研究來源、目的以及意義. 1
1.2 國內外研究的發展情況 2
1.2.1 推箱子遊戲的發展曆程..... 2
1.2.2 推箱子遊戲的具體情況..... 3
2 開發平台Qt..... 5
2.1 Qt 簡介 5
2.2 Qt 的使用..... 6
2.3 信號與槽..... 8
3 推箱子遊戲的總體設計.. 8
3.1 推箱子遊戲概述...... 8
3.2 推箱子遊戲具有的功能 9
3.3 推箱子遊戲係統設計.. 9
3.3.1 推箱子遊戲功能架構 9
3.3.2 程序結構設計..... 10
3.3.3 維護設計.. 11
3.4 推箱子遊戲界麵設計. 11
3.4.1 推箱子遊戲主界麵的設計.. 11
3.4.2 遊戲菜單結構設計. 12
3.4.3 遊戲中關口選擇對話框設計 12
3.4.4 遊戲中死局後退和重新開始對話框設計.... 12
4 推箱子遊戲的程序實現. 13
4.1 推箱子遊戲的界麵設計...... 13
4.1.1 遊戲菜單的實現... 13
4.1.2 推箱子遊戲幫助對話框的實現..... 14
4.1.3 遊戲關口選擇控件的實現.. 16
4.1.4 遊戲播放背景音樂的實現.. 17
4.2 推箱子遊戲的核心算法設計與實現... 18
4.2.1 地圖文件讀取模塊的設計與實現... 18
4.2.2 地圖繪製模塊的設計與實現 19
4.2.3 鍵盤操作模塊的設計與實現 20
4.2.4 遊戲規則模塊的設計與實現 21
5 推箱子遊戲的最後測試. 22
5.1 測試推箱子遊戲主菜單和界麵功能的演示.... 22
5.2 測試鍵盤操作功能的演示.... 23
5.3 測試箱子放置到目標位置時的變色顯示功能演示..... 24
5.4 測試遊戲勝負的判斷功能的演示..... 25
5.5 測試遊戲中幫助功能的演示.. 26
5.6 測試文件進度儲存功能的演示 27
6 總結和展望.... 27
6.1 總結. 27
6.2 展望. 28
6.2.1 推箱子遊戲與人工智能關係的展望. 28
6.2.2 Linux GUI 展望.... 29
參考文獻.. 30
英文摘要.. 31
致謝...... 32
仲愷農業工程學院畢業論文(設計)成績評定表..... 33
..............................
1.1 課題研究來源、目的以及意義. 1
1.2 國內外研究的發展情況 2
1.2.1 推箱子遊戲的發展曆程..... 2
1.2.2 推箱子遊戲的具體情況..... 3
2 開發平台Qt..... 5
2.1 Qt 簡介 5
2.2 Qt 的使用..... 6
2.3 信號與槽..... 8
3 推箱子遊戲的總體設計.. 8
3.1 推箱子遊戲概述...... 8
3.2 推箱子遊戲具有的功能 9
3.3 推箱子遊戲係統設計.. 9
3.3.1 推箱子遊戲功能架構 9
3.3.2 程序結構設計..... 10
3.3.3 維護設計.. 11
3.4 推箱子遊戲界麵設計. 11
3.4.1 推箱子遊戲主界麵的設計.. 11
3.4.2 遊戲菜單結構設計. 12
3.4.3 遊戲中關口選擇對話框設計 12
3.4.4 遊戲中死局後退和重新開始對話框設計.... 12
4 推箱子遊戲的程序實現. 13
4.1 推箱子遊戲的界麵設計...... 13
4.1.1 遊戲菜單的實現... 13
4.1.2 推箱子遊戲幫助對話框的實現..... 14
4.1.3 遊戲關口選擇控件的實現.. 16
4.1.4 遊戲播放背景音樂的實現.. 17
4.2 推箱子遊戲的核心算法設計與實現... 18
4.2.1 地圖文件讀取模塊的設計與實現... 18
4.2.2 地圖繪製模塊的設計與實現 19
4.2.3 鍵盤操作模塊的設計與實現 20
4.2.4 遊戲規則模塊的設計與實現 21
5 推箱子遊戲的最後測試. 22
5.1 測試推箱子遊戲主菜單和界麵功能的演示.... 22
5.2 測試鍵盤操作功能的演示.... 23
5.3 測試箱子放置到目標位置時的變色顯示功能演示..... 24
5.4 測試遊戲勝負的判斷功能的演示..... 25
5.5 測試遊戲中幫助功能的演示.. 26
5.6 測試文件進度儲存功能的演示 27
6 總結和展望.... 27
6.1 總結. 27
6.2 展望. 28
6.2.1 推箱子遊戲與人工智能關係的展望. 28
6.2.2 Linux GUI 展望.... 29
參考文獻.. 30
英文摘要.. 31
致謝...... 32
仲愷農業工程學院畢業論文(設計)成績評定表..... 33
..............................
用戶登陸
項目管理熱門資料
項目管理相關下載