170 likes | 275 Views
神隱九宮鬥. 行動終端應用 - 神隱九宮鬥 指導教授 : 盧永豐 學生 : 邱子晉、鄭文硯、劉柏廷. 目錄. 摘要 動機 遊戲內容 開發 工具選擇 程式語言與美術軟體的 選用 遊戲靈感發想 系統架構 - 人工智慧 系統架構 - 遊戲介面 未來計畫功能. 摘要. 以 “ 神隱九宮鬥 ” 做為遊戲的主題,利用 Eclipse 的來開發一個新的益智遊戲 。 井字遊戲總是會發生平局的情況,相較於其他棋類,他應該要更有一定的複雜度,又保持簡單的規則。開發分為三個階段進行,首先先規劃遊戲系統,確定可以執行之後開始設計人工智慧,最後做連線系統和排行榜資料庫。. 動機.
E N D
神隱九宮鬥 行動終端應用-神隱九宮鬥 指導教授:盧永豐 學生:邱子晉、鄭文硯、劉柏廷
目錄 • 摘要 • 動機 • 遊戲內容 • 開發工具選擇 • 程式語言與美術軟體的選用 • 遊戲靈感發想 • 系統架構-人工智慧 • 系統架構-遊戲介面 • 未來計畫功能
摘要 • 以“神隱九宮鬥”做為遊戲的主題,利用Eclipse的來開發一個新的益智遊戲。 • 井字遊戲總是會發生平局的情況,相較於其他棋類,他應該要更有一定的複雜度,又保持簡單的規則。開發分為三個階段進行,首先先規劃遊戲系統,確定可以執行之後開始設計人工智慧,最後做連線系統和排行榜資料庫。
動機 • 智慧型手機的平民化。 • 越來越多人投入APP遊戲的創作。
遊戲內容 • 遊戲中圈或叉只能有三個! • 易學難精!
遊戲主畫面 • 遊戲音樂 • 遊戲美術 • 遊戲模式
遊戲畫面(一) • 難度等級區分 • 小提示 • 挑戰AI
遊戲畫面(二) • 持續不斷的神隱最先放的 • 場上OX最多各只存在3個 • 記住自己和對方放的順序
遊戲引擎框架 Game logic Application framework 遊戲功能節構圖
開發工具選擇 • 市占率最廣的手機平台。 • 門檻較低、容易上手 。
程式語言與美術軟體的選用 • Eclipse • Xml • Java • SAI • PhotoShop • Painter • Illustrator
遊戲靈感發想 • 捨棄”放大”的想法 • 使用“消失”的元素
系統架構-人工智慧 • 難度調整 • 觀察玩家的反應
進攻與防守 • 每次都不同的棋局 • 會神隱的判斷方式 • 不會神隱的判斷方式
系統架構-遊戲介面 • 雙人遊戲&朋友較勁 • 玩家建議&人機對戰 • 主選單
黑線為轉換Activity或是呼叫Alert Dialog視窗 藍線為重新開始的功能 紅線為返回的功能 使用者介面流程
未來計畫功能 • 排行榜 • 連線對戰積分