標題: | 六子棋遊戲之設計與研究在 Android 行動裝置 The Study and Development of Connect6 Game for Android Devices |
作者: | 鄭吉閎 Zheng, Ji Hong 吳毅成 Wu, I Chen 資訊學院資訊科技(IT)產業研發碩士專班 |
關鍵字: | 六子棋;行動裝置;安卓;Connect6;Mobile devices;Android |
公開日期: | 2012 |
摘要: | 六子棋是 2005 年由吳毅成教授所發明的一種棋類遊戲,近年來已經
發展成為世界性的遊戲。 此外, 隨著硬體技術的進步與嵌入式系統的發展,
智慧型手機與平板電腦的運算及功能愈來愈強大,而搭載 Android 系統的
智慧型手機與平板電腦,更是在市場中佔有舉足輕重的地位,
為了推廣六子棋,我們在 Android 系統行動裝置上開發六子棋程式。
這篇論文提出一個棋類遊戲框架並透過此框架實作六子棋程式。此框架讓
遊戲開發者能夠加速開發棋類遊戲,同時遊戲開發者可以更專注於遊戲內
容的設計。
此六子棋程式除了完成基本的對弈功能與友善的使用者介面之外,還
支援由本實驗室所研發的六子棋人工智慧程式── NCTU6。此外,我們收
集大量的詰棋盤面與開局,讓使用者能達到自我訓練的目的。我們相信使
用者透過此六子棋程式能夠更了解六子棋。 Connect6, first introduced by Professor I-Chen Wu in 2005, has become a popular game that is played around the world. Meanwhile, smartphones and tablets have become more powerful with advances in hardware technology and the development of embedded systems. Android operating system devices are popular for the smartphone and tablet market. In order to further popularize Connect6, we designed and developed a Connect6 application on Android devices. In this paper, a generic framework for board games was designed, and the Connect6 application is based on this framework. Developers only need to concentrate on game-related implementation, so they can implement board games more easily and efficiently . In this Connect6 application, we provide the basic features of Connect6 and a friendly user interface. Additionally, the application supports NCTU6, a Connect6 AI program developed by our laboratory. We also collected a large number of puzzles and openings. Users are able to train themselves by solving puzzles. We believe that users can familiarize themselves with Connect6 through this application. |
URI: | http://140.113.39.130/cdrfb3/record/nctu/#GT079990508 http://hdl.handle.net/11536/51015 |
顯示於類別: | 畢業論文 |