需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字數(shù):11000 | ![]() | |
折扣與優(yōu)惠:團購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:黑白棋,又被稱作翻轉(zhuǎn)棋、反棋、蘋果棋或者奧賽羅棋。游戲通過黑白兩方輪流下子且相互翻轉(zhuǎn)對方棋子,最后以棋盤上雙方棋子的多少來判斷勝負。 本文利用軟件工程的開發(fā)原理,依據(jù)軟件流程過程規(guī)范,按照需求分析,概要設(shè)計,詳細設(shè)計,程序編碼等過程開發(fā)一個基于PC機的單機版黑白棋游戲。此游戲的開發(fā)基于windows操作系統(tǒng),采用Java語言作為該游戲的主要開發(fā)語言。 關(guān)鍵詞:黑白棋 JAVA 游戲開發(fā)
目錄 摘要 Abstract 1 黑白棋游戲簡介-1 1.1 黑白棋游戲簡介及研究背景-1 1.2 國內(nèi)外現(xiàn)狀-2 2 黑白棋游戲的需求分析-4 2.1 范圍-4 2.2 定義-4 2.3 功能-4 2.3.1界面功能-4 2.3.2邏輯功能-5 2.4 具體需求-5 2.4.1 系統(tǒng)具體功能需求-5 2.4.2 界面需求-8 3 黑白棋游戲的概要設(shè)計-10 3.1 整體說明-10 3.2 系統(tǒng)流程分析-10 3.3 各模塊設(shè)計-12 3.3.1 繪圖模塊-12 3.3.2 事件模塊-13 3.3.3 規(guī)則模塊-14 3.4 系統(tǒng)模塊劃分-15 3.4.1黑白棋游戲的顯示模塊-15 3.4.2黑白棋游戲的交互模塊-15 3.4.3各個功能之間的交互-16 4 黑白棋游戲的詳細設(shè)計-17 4.1 顯示模塊-17 4.1.1 主界面模塊-17 4.1.2 文字模塊-19 4.1.3 控件模塊-19 4.2 交互模塊設(shè)計-19 4.2.1 按鍵交互-19 4.2.2 響應(yīng)交互(游戲邏輯判斷)-21 4.3 存儲結(jié)構(gòu)及算法-23 4.3.1存儲結(jié)構(gòu)設(shè)計-23 4.3.2游戲邏輯判斷和算法-23 5 黑白棋游戲的實現(xiàn)-25 5.1 java技術(shù)-25 5.2界面的實現(xiàn)-25 5.3 功能的實現(xiàn)-26 6 黑白棋游戲的測試-33 6.1 系統(tǒng)測試-33 6.2 測試方法-33 6.3 測試用例及結(jié)果-33 結(jié)論-35 致謝-36 參考文獻-37 |