欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

移動游戲綜合能力引擎的制作方法

文檔序號:6461109閱讀:165來源:國知局
專利名稱:移動游戲綜合能力引擎的制作方法
技術領域
本發(fā)明涉及移動游戲綜合能力引擎技術。
背景技術
隨著3G建設的開展,3G游戲作為3G提供的基礎服務,已越來越受到運營商和游戲廠商 的關注,但在目前的移動數據增值業(yè)務中短信等消息類業(yè)務還占據著主要地位,相對來講, 3G手機游戲還只不過是初顯端倪。但是隨著支持手機游戲業(yè)務的彩屏手機的日益普及和手機 游戲業(yè)務產業(yè)鏈的日益完善,手機游戲必然會邁入快速增長的階段。
然而與此同時,在目前手機游戲開發(fā)中,存在著游戲開發(fā)周期過長,缺少高質量手機游 戲這一普遍問題。游戲引擎匯集了游戲核心架構和技術,因此也是所有游戲開發(fā)中風險最高 的一個環(huán)節(jié),可以說游戲引擎往往決定了游戲開發(fā)的成敗。但由于各大運營商沒有提供一個 公共的游戲引擎,造成游戲開發(fā)商把絕大部分成本投入到引擎開發(fā)上,開發(fā)周期過長,成本 預算過高,而且不同開發(fā)商開發(fā)的游戲引擎和網絡的適配性不一致,達不到平臺通用性,對 于運營商來說無法依靠游戲真正去聚集人氣。目前許多游戲開發(fā)商由于在游戲引擎開發(fā)上的 成本壓力,忽視了游戲內容的重要性,缺少深入了解用戶需求的重要環(huán)節(jié),而開發(fā)的游戲引 擎與網絡平臺的適配性、操作性和可玩性不強,這成為阻礙手機游戲市場良性健康發(fā)展的重 要原因。
通過發(fā)布移動游戲綜合能力引擎,可以向眾多游戲開發(fā)提供商和游戲運營商開放游戲統(tǒng) 一的規(guī)范接口,降低手機游戲開發(fā)和運營的門檻,充分利用游戲開發(fā)商和提供商的資源,向 用戶推出豐富的手機聯網游戲;通過移動游戲綜合能力引擎,開發(fā)業(yè)務接口,充分利用運營 商平臺資源,在游戲中開展個性化業(yè)務。

發(fā)明內容
本發(fā)明專利的目的是提供一種基于3G網絡的移動游戲綜合能力引擎,它可以向眾多游戲 開發(fā)提供商和游戲運營商開放游戲統(tǒng)一的規(guī)范接口,降低手機游戲開發(fā)和運營的門檻,充分 利用游戲開發(fā)商和提供商的資源,向用戶推出豐富的手機聯網游戲;通過移動游戲綜合能力 引擎,開發(fā)業(yè)務接口,充分利用運營商平臺資源,在游戲中開展個性化業(yè)務。
本引擎架構從縱向上分為三層,回合制休閑游戲功能、基本網游架構層、底層開發(fā)類庫。 回合制休閑游戲功能,提供了開房間的模式、等級系統(tǒng)、回合制架構、數據庫方案等。 基本網游架構層,提供了網絡游戲核心架構、手機端各資源調用架構、賬戶角色管理方
案、聊天消息系統(tǒng)、數據庫架構、移植解決方案、網絡安全解決方案等。
底層開發(fā)類庫,提供了手機端的圖像資源管理、聲音資源管理播放、UI系統(tǒng)、網絡通信
接口、手機輸入接口管理、算法庫等,服務端的網絡通信接口,算法庫等。這一層可以被所 有游戲使用。
這三層從上到下越來越通用,適用面越廣,從下到上越來越具體,開發(fā)效率越高。因此 可以說任何手機游戲都可以從本引擎獲益,提高開發(fā)的效率和品質。
本發(fā)明專利的顯著優(yōu)點在于
□ 1、通用性充分分析現有手機游戲設計需要的功能,抽象出核心的業(yè)務模型。并對提供
最常遇見的問題的解決方案。
□ 2、易用性引擎對外的接口層是采用至上而下的思路進行設計的。 一開始就站在具體游 戲開發(fā)者(引擎使用者)的角度進設計。另外采用面向對象的方式進行充分的封裝,將實現 細節(jié)隱藏起來。并結合Faeade等設計模式使得對外的接口簡單明了。
□ 3、擴展性引擎的架構是在適用范圍內對游戲業(yè)務的高度抽象,采用依賴倒轉原則(依 賴于抽象而不是具體實現)進行規(guī)劃架構。充分運用各種設計模式的手段,降低了代碼之間 的耦合度,從而保障后期維護升級的擴展性。
口 4、穩(wěn)定性引擎的開發(fā)引入了測試驅動開發(fā)的思想,有效的確保了代碼的穩(wěn)定性。同時
在架構上對于各突發(fā)情況進行了充分的分析,采取了相應的應對措施。
□ 5、重用性本著架構重用優(yōu)于功能重用的大原則。首先會對引擎的架構進行充分的設計,
再慢慢擴展具體功能。好的架構不僅對引擎的升級提供了無限的想象空間,同時也讓開發(fā)商
方便的組織錯綜復雜的游戲細節(jié)。


圖l是系統(tǒng)結構圖。
圖2是本發(fā)明專利的引擎客戶端原理圖。 圖3是本發(fā)明專利的引擎服務端原理圖。
具體實施例方式
下面通過具體的實施方式對本發(fā)明作進一步詳細的描述。
移動游戲綜合能力引擎主要解決問題是1)服務端核心部署架構;2)服務端對外運營 程序的公共服務;3)安全機制;4)穩(wěn)定性機制;5)客戶端移植方案。 上述難題主要通過以下幾個方式解決
1) 服務端采用分布式架構,帳號、社區(qū)、游戲各系統(tǒng)間相對獨立,并通過開放的接口, 接入運營商平臺資源,提供特色增值業(yè)務。
2) 游戲運營過程中,其他外部系統(tǒng)如何訪問到游戲內部的數據,與游戲內部通訊。目前
很多做法是直接開放數據庫來、訪問。但這違背了封裝性原則,使得游戲內部數據對外暴露無 遺。在游戲服務器架構中,特意部署一臺對外邏輯服務器(通過com或web service提供服 務),其任何的邏輯的執(zhí)行或信息的獲取都和系統(tǒng)的游戲邏輯服務器通訊的,這樣確保了邏輯 只有一份。
3) —個游戲的系統(tǒng)安全主要來源于幾個方面。黑客的惡意攻擊造成服務端癱瘓、外掛軟 件造成的數值不平衡、賬號密碼的安全性。因此引擎針對這幾方面為游戲的安全性提供了一 整套的防范機制1、通加密碼加密傳輸存儲;2、對數據包進行加密;3、發(fā)送時間同步信號, 防止客戶端時間被加速;4、核心邏輯放在服務端,至少對關鍵數據進行驗證;5、自動封閉 發(fā)來多次無效命令的同 一個客戶端。
4) 引擎從以下幾個方面為游戲的穩(wěn)定運行提供了有力的保障1、平衡負載的解決方案。 負載主要來源于兩方面, 一是游戲邏輯處理;二是網絡負載,主要來源于網絡的帶寬和建立 連接的系統(tǒng)消耗。針對網絡負載,引擎提供了專門平衡服務器,將玩家分配給不同的gateway, 玩家不會直接和游戲邏輯服務器交互。另外硬件部署上,針對不同地區(qū),以分區(qū)形式管理。 針對邏輯負載,引擎將兩類服務器分開,且架構上有利于邏輯服務器的擴展。2. 服務器 后備機制。引擎建立了動態(tài)開關各類服務器的機制。對于一些核心的服務器采用后備機制。 3.游戲重要數據的事務完整性。對于休閑游戲來說,數據會在一盤游戲結束后進行數據庫 的存儲。對同一桌游戲的人的數據,會統(tǒng)一在一個事務中處理,以避免服務器異常造成玩家 數據的不公平。這里包括游戲中使用的道具。4. 網絡異常中斷的邏輯處理。服務器在判 斷一個玩家失去連接后,可以有三種解決方案, 一種是服務器托管到本盤結束,其間若玩家 恢復連接可繼續(xù), 一種直接將玩家踢出繼續(xù)本盤游戲,還一種是直接提示有玩家退出游戲結 束。5.防丟包等惡劣環(huán)境。服務器判斷一個玩家在一定時間是否收到數據包,并響應數據, 當出現丟包時服務器重發(fā)數據。6.防止任何突發(fā)事件造成的斷線。當一個玩家掉線時,進 行一定的等待時間,等待時間超時進行斷線處理,如保存當前角色狀態(tài)等。7.手機跨基站, 考慮是否采用短連接的方式。8.7x24小時服務機制。
5) 構造一個配置架構,游戲運行時,自動會讀取配置文件,進行不同的處理。游戲底層 開發(fā)上通過手機端和中間件的結合解決,主要涉及到具體的交互流程和界面,因此有兩種結 合方式1.開發(fā)商遵守交互流程和界面要求,使用中間件的邏輯部件,開發(fā)和公用能力服務 的交互;2.開發(fā)商直接使用帶有一定交互界面和流程的中間件。
該發(fā)明通過以上五個方面,提供了從服務端到客戶端完整的端到端解決方案,能夠有效 解決移動游戲開發(fā)周期長,質量低,為手機聯網游戲提供統(tǒng)一的業(yè)務平臺。
權利要求
1.移動游戲綜合能力引擎,是一種向眾多游戲開發(fā)提供商和游戲運營商開放游戲統(tǒng)一的規(guī)范接口,其特征在于該引擎的架構從縱向上分為回合制休閑游戲功能、基本網游架構層和底層開發(fā)類庫三層,所述的回合制休閑游戲功能,用于提供開房間的模式、等級系統(tǒng)、回合制架構、數據庫方案;所述的基本網游架構層,用于提供網絡游戲核心架構、手機端各資源調用架構、賬戶角色管理方案、聊天消息系統(tǒng)、數據庫架構、移植解決方案、網絡安全解決方案;所述的底層開發(fā)類庫,用于提供手機端的圖像資源管理、聲音資源管理播放、UI系統(tǒng)、網絡通信接口、手機輸入接口管理、算法庫,服務端的網絡通信接口,算法庫,所述的底層開發(fā)類庫層可以被所有游戲使用。
全文摘要
本發(fā)明涉及3G網絡的移動游戲綜合能力引擎,它是向眾多游戲開發(fā)提供商和游戲運營商開放游戲統(tǒng)一的規(guī)范接口,降低手機游戲開發(fā)和運營的門檻,充分利用游戲開發(fā)商和提供商的資源,向用戶推出豐富的手機聯網游戲;通過移動游戲綜合能力引擎,開發(fā)業(yè)務接口,充分利用運營商平臺資源,在游戲中開展個性化業(yè)務。
文檔編號G06F19/00GK101344901SQ20081007166
公開日2009年1月14日 申請日期2008年8月29日 優(yōu)先權日2008年8月29日
發(fā)明者吳學慧, 杰 楊, 江奕華, 賴克中 申請人:福建郵科通信技術有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
林甸县| 宁德市| 班玛县| 库尔勒市| 西乌珠穆沁旗| 石柱| 洛川县| 竹山县| 徐闻县| 城固县| 南投市| 彰化县| 和政县| 耿马| 芒康县| 新竹市| 施甸县| 汝南县| 库伦旗| 宣汉县| 大丰市| 玛多县| 吉木萨尔县| 横山县| 和顺县| 永春县| 铜梁县| 田东县| 阳城县| 达拉特旗| 新邵县| 济南市| 包头市| 多伦县| 龙南县| 盐池县| 军事| 陵水| 济宁市| 杭锦后旗| 兴义市|