標題: | WGDP--WAP遊戲發展平台 WGDP--A WAP Game Development Platform |
作者: | 汪益賢 Wang Yet-Shiang 蔡文能 Tsai Wen-Nung 資訊科學與工程研究所 |
關鍵字: | WAP遊戲發展平台;WGDP;桌上型遊戲;client agent;跨平台;WAP game development platform;WGDP;play-on-table game;client agent |
公開日期: | 2001 |
摘要: | 近十年來,由於網際網路、無線通訊、線上遊戲等領域的高度成長,許多人認為無線的線上遊戲將具有市場潛力。本論文承續WGFC研究WAP遊戲開發平台,以CYC platform為基礎,真正實作出WAP遊戲開發平台,簡稱為WGDP。WGDP主要提供桌上型遊戲的解決方案。我們的目標不僅止於提供一個開發WAP遊戲的環境,而是還要保有跨平台的彈性,目前已經具備兩種平台-Java Applet、WAP手機-的玩家互相對戰的功能,未來也將擴充至使用J2ME的設備。
設計WGDP的基本概念是:提供一個「能代替缺乏足夠資源的裝置,保存遊戲資料」的Client Agent。目前流行的無線通訊設備,如WAP手機、Java手機,其系統資源尚無法容納大量遊戲資料,且計算能力也不強,因此由Client Agent來負責保存遊戲資料、執行遊戲所需的運算,而無線Client端僅需負責user interface的部分。本論文將解說WAP遊戲開發平台的設計過程,包含WGFC、CYC platform、以及WAP Client Agent,並說明我們如何解決WAP手機用於遊戲時特有的問題,最後以Connect-4遊戲做為平台使用例子,使用WAP手機的玩家可以與使用個人電腦的玩家一樣對戰。 For the recent ten years, because of the highly-grow-up Internet, wireless communications, and online games, many people recognize for wireless online game will have market latent capacity. This thesis follows earlier research of WGFC in our Lab. and studies how to build an integrated wireless game development platform. The platform we developed is designed for WAP games and is based on the CYC platform. We call this platform a WAP Game Development Platform (WGDP). The WGDP is suitable for developing the play-on-table games, such as poker games, board games, etc. Now the WGDP supports both Java applet and WAP micro-browser. Any players from different devices can play games together in these environments. We will expand WGDP to support J2ME devices in our future work. The basic concept of WGDP is to provide a client agent for those devices lack of resources to handle a game. At present, many popular mobile devices, such as WAP mobile phones and J2ME mobile phones, have few system resources to consume the mass game data. The computation power of these devices is not strong either. Therefore, the client agent should be responsible to keep game data, and to handle the game operations. Thus, the wireless client has only to deal the user interfaces for games. This thesis explains the design process of the WGDP and how to resolve special problems of game using the WAP devices. We will use the Connect-4 game as an example to explain how to develop a game on the WGDP. |
URI: | http://140.113.39.130/cdrfb3/record/nctu/#NT900392015 http://hdl.handle.net/11536/68429 |
Appears in Collections: | Thesis |