• 沒有找到結果。

專題規劃目標

在文檔中 骰子遊戲 (頁 15-0)

第三章 專題設計與規劃

3.1 專題規劃目標

本專題希望能夠達到的功能:

1. 藉由了解到機率目的 2. 了解特殊骰子種類和特性

3. 介紹不同點數,了解歸納特性和特殊規則

3.2 系統開發方法

此系統之發展和方法採用系統生命週期以瀑布模式 (Water Fall)方法,如圖為流程其內容如下:

系統測試 需求定義

內部設計 外部設計

結合測試 編寫程式

運作測試

測試

3.3 專題設備

本專題所需使用之軟硬體有:

(1)軟體方面:…… ECLIPSE, JDK, Android SDK (2)硬體方面:

電腦使用設備 電腦規格

主記憶體(RAM) 4.00GB 以上

中央處理器(CPU) Intel(R)Core(TM)i5-2400CPU 3.10GHz

顯示卡 Intel(R)Sandybridge

Desktop Graphics Chipset

卸除式磁碟機 子母碟

3.4 專題時程規劃

本專題由開始規劃至系統完成,預計會有下列幾項工作……

成品 試玩和分析 骰子遊戲創作

進行討論 蒐集資料

了解研究動機和目的 確認主題

甘特圖

3.5 專題分工

個人工作分配表

工作分配. 召集開會 書籍資料查詢 網路資料收集 計畫書製作 程式設計

陳詩芸

徐冠程

陳俊宇

賀立緯

黃正揚

3.6 專題貢獻

可以利用骰子功能讓大家了解到數學機率的問題以及能成 為現在生活中把玩的一種小遊戲

第四章 專題成果

4.2 系統分析

4.2.2 邏輯圖(Logical View)

LOAD 首

說明

開始遊戲

加注

減注

否.

開始遊戲

Roll

Game over 籌碼<0

排行榜

開始遊戲

Exit

Game over

排行榜

回首頁

4.3 系統介紹:

(1)使用 Eclipse 所做的 Android 智慧型手機博弈小遊戲 (2)進入骰子遊戲前封面為黑底跟開始遊戲及說明

(3)以三顆骰子比點數大小博弈可自行調整下注金額 (4)遊戲進行畫面以搖骰盅呈現

(5)搖骰盅時呈現搖骰的音效

(6)離開遊戲會呈現最高紀錄跟先前的紀錄與排行 (7)遊戲結束時會呈現所配的結束音效

4.4 使用手冊 4.4.1 安裝步驟 安裝 JAVA JDK

步驟一:在 IE 瀏覽器輸入

http://www.oracle.com/technetwork/java/javase/downl oads/jdk7u9-downloads-1859576.html,即可進入下載頁面,

選取 windows x86 因為此電腦是 32 位元。

步驟二:

在 IE 瀏覽器 輸入

http://www.eclipse.org/downloads/download.php?file=

/eclipse/downloads/drops4/R-4.2.1-201209141800/ecli pse-SDK-4.2.1-win32.zip

上述網址 進入 Eclipse 網頁 下載 Eclipse 主程式

步驟三:

接著安裝剛剛以下載好的 JDK 和 Eclipse

步驟四:

將以安裝完成之 Eclipse 打開、目錄上方有 help 選項,點 取並選取 Install New Software,即可進入下圖

接著選取圖示上 Add,接著在 name 欄位輸入 ADT,在 Location 欄位輸 https://dl-ssl.google.com/android/eclipse/,

完成後會跑出 Developer Tools 將整列打勾並選取下一步

接著再按下 Next 按鍵,會進入下圖所示:

點取 Finish 安裝。

這邊選取 ok、下個問題也是選擇 ok

步驟五:

上述步驟完成之後會重新開啟 Eclipse,接著會出現下圖

選取 open preferences ,接著出現的視窗關閉之後會出現 下圖

選取 next 在選取 Finish 接著如下圖安裝

步驟六:

回到 Eclipse 介面,上方按取 windows 選項,選擇 android SDK Manager。跑完之後畫面如下圖,找尋 android 2.3.3 選取 全部並且安裝

步驟七:

接著選取 Android Virtual Device manager 如下圖所示

進入下圖畫面

並點選右邊 New 按鈕,會進入下圖所示的步驟

如果再 Target 欄位 找尋不到剛剛已經安裝過的 android 2.3.3 需先從開機 即可。

步驟八:

接著會跑出下面圖示所呈現的地方,右邊有一個 STAR 的按 鈕,點取下去 即可跑出模擬器的畫面

步驟九:

重新開啟 eclipse 上方選項中有 File 按鈕點取,並選擇 Import。

接著選取已經打好程式碼的原始檔儲放的地方

完成之後 如下圖

步驟 10:

在 MainActivity 點又鍵、Run As、Android Application

點取進去會如下圖

4.4.2 操作手冊

步驟一:上述都完成之後即可進入本專題的進入畫面。

說明功能

遊戲畫面

遊戲結束畫面

遊戲排行榜

第五章 結論與建議

(3)Java Development Kit 程序開發者必須安裝 JDK 來編譯

(4)「Eclipse 跨平台的自由集成開發環境(IDE)本身只是 一個框架平台,但眾多外掛程式支持,擁有較佳的靈活性」

(5)ADT,抽象資料型別是一組資料以及相應運算的規格。如 某個資料型別是抽象的,且獨立於各種具體的實作。其可用 數學定義,可用作為程式設計中的介面。

(6)SQLite 學開發手機應用程式的人都應該要知道的 SQLite 資料庫是程式設計中一種不可或缺的夥伴。

SQLite 是個輕量化的關聯式資料庫,它輕薄短小,無須設定 或管理,沒有伺服器及組態檔,不需要資料庫管理員,它只 是一個檔案,可以依須求四處移動,對移動裝置來說是非常 好用的資料庫。

第一次寫手機軟體,因時間及技術上的不熟練,使本組在寫 手機程式上顯得困難,不過也因如此經由這次專題報告讓我 們學會以往不懂的程式撰寫。

5.2 建議:

由於現今 3C 資訊產品發達智慧型手機普遍,幾乎人手一支 智慧型手機或平板電腦,所以 Android 系統所開發出來的遊 戲擁有龐大的市場於商機,而且也能以 Android 開發出來的 這些遊戲與朋友們彼此交流。

參考文獻

1.http://blog.chinatimes.com/tomsun/archive/2010/08/31/533666.ht ml,[Android 教學] Android 的系統架構說明課程講義 2.http://blog.chinatimes.com/tomsun/archive/2010/08/30/533364.ht ml,什麼是 Android?

3.

http://baike.baidu.com/view/28173.htm,

百度百科資料 4.http://mbehm.com/a/lunpanguzi/2011/0908/4077.html,機率的歷 史

5. android.iPhone Windows Mobile 手機程式設計 入門與應用 陳彥文‧彭亦暄 旗標出版有限公司 13-12

7. 鄭一鴻,「第一次學 Android」,碁峰學苑

8. 孫惠民,「系統分析與設計」,學冠行銷股份有限公司 9. 林國平,吳宗杉,「系統分析與設計」,東華書局

10. http://zh.wikipedia.org/zh-tw/%E9%AA%B0%E5%AD%90 , 維基百科,骰子介紹

11. http://mate.idc.scu.edu.tw/android/ ,Android 遊戲程式設計 12. http://www.runpc.com.tw/content/content.aspx?id=106839 ,手

機程式設計入門與應用,擲骰子遊戲

13. http://zh.wikipedia.org/wiki/SQLite ,維基百科,SQLite 介紹

14. http://blog.tonycube.com/2011/11/androidsqlite.html,在 Android 中使用 SQLite 資料庫

15. 蕭明城,周岱琳,「SQL 設計與應用範例」,金禾資訊有 限公司

16. 編譯 大新資訊,「SQL 21 天自學手冊」,第三波資訊有限 公司

17. 張丁才,「資料庫系統應用設計」,滄海書局

在文檔中 骰子遊戲 (頁 15-0)

相關文件