跳到主要內容

臺灣博碩士論文加值系統

(216.73.216.26) 您好!臺灣時間:2026/09/13 20:20
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:曾氏炫
研究生(外文):Shih-Hsuan Tseng
論文名稱:博弈線上遊戲設計與實作
論文名稱(外文):Design and Implementation of Online Board Games
指導教授:顏士淨顏士淨引用關係
指導教授(外文):Shi-Jim Yen
學位類別:碩士
校院名稱:國立東華大學
系所名稱:資訊工程學系
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2008
畢業學年度:96
語文別:中文
論文頁數:99
中文關鍵詞:Ajax叢集式AI博弈線上遊戲網頁遊戲
外文關鍵詞:AjaxOnline Board GamesCluster AIWeb Games
相關次數:
  • 被引用被引用:5
  • 點閱點閱:1503
  • 評分評分:
  • 下載下載:253
  • 收藏至我的研究室書目清單書目收藏:4
目前市場上的線上遊戲系統(戲谷、Game淘、CYC…)皆需安裝應用程式來執行遊戲系統,容易造成使用者無法安裝及相容性和跨平台的支援度有限等相關問題。並且無法提供電腦AI程式對局,因受限於計算時易造成伺服器負擔,如處理不當易造成伺服器停擺或服務中斷。

本論文利用瀏覽器(Browser)的跨平台性,來製作博弈線上遊戲平台,並且利用Ajax(Asynchronous JavaScript And XML)的非同步數據交換技術,來達成即時傳輸、節省頻寬、降低伺服器負擔…等,並加入對局功能( 人對人、人對AI程式、AI程式對AI程式 ),提供AI程式設計師與玩家共通對局平台,以及Game Server與AI Service獨立,並建構叢集式AI服務器,達成分散AI程式計算量的線上遊戲平台。
Recently, on the market, Online Game Systems ( FunTown, GameTown, Cyc ... ) need to install the application to implement the game system, and users can't be easy for the installation and compatibility and cross-platform support for limited, and other related issues. And online Game Systems can not provide AI Game program player, due to calculation that makes easy burden caused by the server, such as improper handling easy to be a server downtime or disruption in service.

This paper uses the cross-platform of browser to create online game platform, and this paper uses non-synchronous data exchange technology of Ajax (Asynchronous JavaScript And XML) to achieve real-time transmission, save bandwidth and reduce the burden server...etc and adds computer game features(human-to-human, human-to-AI program, AI program-to-AI program), and provides a common game platform for AI programs and players, and makes independence of Game Server and AI Service, and builds cluster AI servers to reach distribution of the AI calculated amount online game platform.
摘要
Abstract
致謝
目錄
表目錄
圖目錄
第一章 緒論
1.1 研究背景
1.2 研究動機
1.3 研究目的
1.4 論文概述
第二章 基礎理論與相關文獻
2.1 網路遊戲發展
2.2 網頁技術與標準
2.2.1 W3C簡介
2.2.2 網頁技術及標準
2.2.3 網頁程式進化史
2.2.4 網頁程式的限制
2.2.5 靜態與動態網頁差別與介紹
2.3 Ajax介紹
2.3.1 非同步(Asynchronous)互動
2.3.2 Ajax的定義與原則
2.3.3 Ajax的優缺點
2.4 博弈線上遊戲相關技術
第三章 博弈線上遊戲架構及程式
3.1 系統構想
3.2 系統架構
3.3 儲存資料結構
3.3.1 Session 儲存資料
3.3.2 Application 儲存資料
3.4 資料庫結構
3.5 玩家介面設計
3.5.1 遊戲計分介面
3.5.2 背景服務介面
3.5.3 遊戲廳介面
3.5.4 遊戲介面
第四章 叢集式AI架構與程式
4.1 系統構想
4.2 系統架構
4.3 Web Server與AI Server通訊架構
4.4 遊戲資訊檢查
4.5 叢集系統架構
4.5.1 多叢集的叢集式系統
4.5.2 叢集式分配原則
4.5.3 叢集式分配改善
4.6 Web Server與AI Server資訊交換
4.7 連結通訊方式
4.7.1 外部程式連結及記錄格式
4.7.2 傳遞計算結果
第五章 棋譜庫架構與程式
5.1 系統構想
5.2 棋譜格式
5.3 系統架構
5.3.1 棋譜轉換
5.3.2 資料庫結構與儲存流程
5.4 棋譜搜尋
5.4.1 棋譜轉換為搜尋盤面
5.4.2 盤面搜尋
5.5 開局資料表
第六章 系統測試與分析
6.1 博弈線上遊戲
6.1.1 系統平台與介面
6.1.2 系統實際應用
6.2 叢集式AI
6.2.1 系統平台與介面
6.2.2 系統測試實驗
6.2.3 系統實際應用
6.3 棋譜庫
6.3.1 系統平台與介面
6.3.2 系統測試實驗
6.3.3 系統實際應用
第七章 結論與未來發展
7.1 結論
7.2 未來發展
參考文獻
【1】CYC遊戲大聯盟:http://www.cycgame.com/
【2】Game淘:http://www.gametower.com.tw/
【3】iGame線上遊戲站:http://www.igame.com.tw/
【4】Jesse James Garrett, “A New Approach to Web Applications”, Adaptive Path Inc., Feb 2005.
【5】Keith Smith, “Simplifying Ajax-Style Web Development”, Microsoft, May 2006.
【6】Linda Dailey Paulson, “Building Rich Web Applications with Ajax”, Ventura, California, October 2005.
【7】Little Golem:http://www.littlegolem.net/
【8】WWW Consortium Information Portal:http://www.ascc.sinica.edu.tw/w3c/
【9】林信良,《Ajax實戰手冊》,�眳p資訊股份有限公司,台灣,2006。
【10】戲谷:http://www.funtown.com.tw/
【11】陳凌彬,網際網路遊戲發展平台之研究,國立交通大學資訊工程學系,碩士論文,2001。
【12】汪益賢,WGDP–WAP遊戲發展平台,國立交通大學資訊工程研究所,碩士論文,2002。
【13】維基百科(Wikipedia):http://zh.wikipedia.org/
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top