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

一種將網(wǎng)游客戶端網(wǎng)頁化的方法

文檔序號:6489665閱讀:249來源:國知局
一種將網(wǎng)游客戶端網(wǎng)頁化的方法
【專利摘要】本發(fā)明提供一種將網(wǎng)游客戶端網(wǎng)頁化的實現(xiàn)方法,包括:將網(wǎng)游客戶端進行微端化處理;瀏覽器插件處理:在網(wǎng)頁中借助瀏覽器插件下載、更新微端化后的游戲客戶端,并對游戲中的可執(zhí)行文件進行安全校驗;安全校驗通過后由瀏覽器插件負責(zé)啟動游戲,并將玩家的輸入信息轉(zhuǎn)發(fā)給游戲進程,并獲取游戲進程的渲染圖片進行顯示;游戲客戶端嵌入網(wǎng)頁中的處理:游戲進程啟動后在后臺運行,接收瀏覽器插件發(fā)送過來的信息,進行相應(yīng)的處理,并將每幀渲染得到的圖片發(fā)送給瀏覽器插件進行顯示。
【專利說明】一種將網(wǎng)游客戶端網(wǎng)頁化的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)游戲的【技術(shù)領(lǐng)域】,尤指一種將網(wǎng)游客戶端網(wǎng)頁化的實現(xiàn)方法。
【背景技術(shù)】
[0002]網(wǎng)絡(luò)游戲可以分成兩大類:一類是帶客戶端的網(wǎng)絡(luò)游戲(簡稱端游),另一類是網(wǎng)頁游戲(簡稱頁游),各有優(yōu)缺點。端游的優(yōu)點是游戲畫面質(zhì)量高、內(nèi)容豐富、表現(xiàn)力強,缺點是安裝包非常大,玩家體驗游戲的門檻較高,頁游恰好相反。
[0003]雖然頁游存在表現(xiàn)力較差,玩法較單調(diào),較耗CPU等缺點,但其方便快捷,隨時隨地打開網(wǎng)站就能玩的優(yōu)點,正越來越受到廣大玩家的青睞。
[0004]由于頁游和端游的開發(fā)平臺不同,要想讓一款游戲同時支持端游和頁游,難度較大,成本也較高。
[0005]有鑒于此,本發(fā)明人針對現(xiàn)有技術(shù)的缺陷深入研究,并有本案產(chǎn)生。

【發(fā)明內(nèi)容】

[0006]本發(fā)明所要解決的技術(shù)問題在于提供一種將網(wǎng)游客戶端網(wǎng)頁化的實現(xiàn)方法。
[0007]本發(fā)明采用以下技術(shù)方案解決上述技術(shù)問題:
一種將網(wǎng)游客戶端網(wǎng)頁化的實現(xiàn)方法,包括如下步驟:
步驟一:將網(wǎng)游客戶端進行微端化處理;
步驟二:瀏覽器插件處理:在網(wǎng)頁中借助瀏覽器插件下載、更新微端化后的游戲客戶端,并對游戲中的可執(zhí)行文件進行安全校驗;安全校驗通過后由瀏覽器插件負責(zé)啟動游戲,并將玩家的輸入信息轉(zhuǎn)發(fā)給游戲進程,并獲取游戲進程的渲染圖片進行顯示;
步驟三:游戲客戶端嵌入網(wǎng)頁中的處理:游戲進程啟動后在后臺運行,接收瀏覽器插件發(fā)送過來的信息,進行相應(yīng)的處理,并將每幀渲染得到的圖片發(fā)送給瀏覽器插件進行顯
/Jn ο
[0008]進一步地,所述步驟一具體包括如下步驟:
將資源存放在服務(wù)器上;
客戶端要使用所需的資源時,如果所需資源在本地硬盤上,則直接使用,否則從服務(wù)器上異步下載;
異步下載過程中使用相應(yīng)的默認資源;
異步下載完成后使用下載到的資源替換默認資源,并將下載到的資源保存到本地硬盤上。
[0009]進一步地,所述步驟二還包括如下步驟:在進行所述文件安全檢驗步驟前,還進行如下步驟:
如果游戲未下載則進行下載;
如果游戲要更新則進行更新。
[0010]本發(fā)明的有益效果在于: 1、由于大大降低了網(wǎng)游客戶端的大小,極大縮短了玩家下載客戶端的時間,使得玩家可以更容易地進入游戲進行體驗;
2、由于瀏覽器插件所需實現(xiàn)的功能較為單一,沒有什么復(fù)雜的操作,因此只會消耗很少的CPU ;
3、瀏覽器插件在運行游戲前會進行文件安全校驗,因此不用擔(dān)心會運行病毒程序?qū)е码娔X中毒;
4、由于游戲進程是脫離瀏覽器運行的,不會受到瀏覽器相關(guān)技術(shù)的限制,因此仍然具有端游的優(yōu)點,可以在網(wǎng)頁中很容易地表現(xiàn)出2D或者3D的畫面效果。
【專利附圖】

【附圖說明】
[0011]下面參照附圖結(jié)合實施例對本發(fā)明作進一步的描述。
[0012]圖1是本發(fā)明的工作流程示意圖。
[0013]圖2是本發(fā)明中微端化處理步驟示意圖。
[0014]圖3是本發(fā)明中瀏覽器插件處理步驟示意圖。
[0015]圖4是本發(fā)明中游戲客戶端嵌入網(wǎng)頁中的處理步驟示意圖。
【具體實施方式】
[0016]請參閱圖1至圖4所示,一種將網(wǎng)游客戶端網(wǎng)頁化的實現(xiàn)方法,包括如下步驟: 步驟一:將網(wǎng)游客戶端進行微端化處理:
網(wǎng)游客戶端中99%以上都是資源文件,因此為了降低客戶端大小,需要將絕大部分的資源文件存放在服務(wù)器上供客戶端下載,為此需做如下處理:
根據(jù)資源性質(zhì),劃分出哪些資源是沒有必要放在客戶端安裝包中的,將其存放在服務(wù)器上供客戶端下載;
當客戶端要使用的資源不在本地時,以異步下載的方式從指定的服務(wù)器上獲取資源進行使用,并將獲取到的資源保持在本地硬盤中,以便下次使用;
異步下載資源需要花費一定的時間,出于表現(xiàn)效果上的考慮,此段時間內(nèi)可顯示相應(yīng)的默認資源;
出于表現(xiàn)效果上的考慮,需要將服務(wù)器上的資源全部下載到本地硬盤中供客戶端使用,因此需要啟動一個后臺服務(wù)用于不停地從服務(wù)器上下載資源。
[0017]步驟二:瀏覽器插件處理:在網(wǎng)頁中借助瀏覽器插件下載、更新微端化后的游戲客戶端,并對游戲中的可執(zhí)行文件進行安全校驗;安全校驗通過后由瀏覽器插件負責(zé)啟動游戲,并將玩家的輸入信息轉(zhuǎn)發(fā)給游戲進程,并獲取游戲進程的渲染圖片進行顯示;
具體包括:使用ATL庫開發(fā)ie內(nèi)核的瀏覽器插件,使用npapi庫開發(fā)非ie內(nèi)核的瀏覽器插件,插件的實現(xiàn)邏輯如下:
根據(jù)網(wǎng)頁中設(shè)置的信息下載、更新游戲客戶端相關(guān)文件;根據(jù)數(shù)字簽名信息對游戲客戶端中的可執(zhí)行文件進行安全校驗;校驗通過后運行游戲;借助共享內(nèi)存將玩家的輸入信息轉(zhuǎn)發(fā)給游戲進程;借助共享內(nèi)存獲取游戲進程的渲染圖片,將其顯示在網(wǎng)頁中。
[0018]步驟三:游戲客戶端嵌入網(wǎng)頁中的處理:游戲進程啟動后在本機后臺運行,不顯示窗口 ;借助共享內(nèi)存接收瀏覽器插件發(fā)送過來的信息,進行相應(yīng)的處理,并借助共享內(nèi)存將每幀渲染得到的圖片發(fā)送給瀏覽器插件進行顯示。
[0019]本發(fā)明由于大大降低了網(wǎng)游客戶端的大小,極大縮短了玩家下載客戶端的時間,使得玩家可以更容易地進入游戲進行體驗;由于瀏覽器插件所需實現(xiàn)的功能較為單一,沒有什么復(fù)雜的操作,因此只會消耗很少的CPU ;瀏覽器插件在運行游戲前會進行文件安全校驗,因此不用擔(dān)心會運行病毒程序?qū)е码娔X中毒;由于游戲進程是脫離瀏覽器運行的,不會受到瀏覽器相關(guān)技術(shù)的限制,因此仍然具有端游的優(yōu)點,可以在網(wǎng)頁中很容易地表現(xiàn)出2D或者3D的畫面效果。
[0020]以上所述僅為本發(fā)明的較佳實施用例而已,并非用于限定本發(fā)明的保護范圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換以及改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
【權(quán)利要求】
1.一種將網(wǎng)游客戶端網(wǎng)頁化的實現(xiàn)方法,其特征在于:包括如下步驟: 步驟一:將網(wǎng)游客戶端進行微端化處理; 步驟二:瀏覽器插件處理:在網(wǎng)頁中借助瀏覽器插件下載、更新微端化后的游戲客戶端,并對游戲中的可執(zhí)行文件進行安全校驗;安全校驗通過后由瀏覽器插件負責(zé)啟動游戲,并將玩家的輸入信息轉(zhuǎn)發(fā)給游戲進程,并獲取游戲進程的渲染圖片進行顯示; 步驟三:游戲客戶端嵌入網(wǎng)頁中的處理:游戲進程啟動后在本機后臺運行,接收瀏覽器插件發(fā)送過來的信息,進行相應(yīng)的處理,并將每幀渲染得到的圖片發(fā)送給瀏覽器插件進行顯示。
2.如權(quán)利要求1所述的一種將網(wǎng)游客戶端網(wǎng)頁化的實現(xiàn)方法,其特征在于:所述步驟一具體包括如下步驟: 將資源存放在服務(wù)器上; 客戶端要使用所需的資源時,如果所需資源在本地硬盤上,則直接使用,否則從服務(wù)器上異步下載; 異步下載過程中使用相應(yīng)的默認資源; 異步下載完成后使用下載到的資源替換默認資源,并將下載到的資源保存到本地硬盤上。
3.如權(quán)利要求1所述的一種將網(wǎng)游客戶端網(wǎng)頁化的實現(xiàn)方法,其特征在于:所述步驟二還包括如下步驟:在進行所述文件安全檢驗步驟前,還進行如下步驟: 如果游戲未下載則進行下載; 如果游戲要更新則進行更新。
【文檔編號】G06F9/445GK103713890SQ201210378926
【公開日】2014年4月9日 申請日期:2012年10月9日 優(yōu)先權(quán)日:2012年10月9日
【發(fā)明者】陳義慶 申請人:廈門吉比特網(wǎng)絡(luò)技術(shù)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
剑川县| 七台河市| 同江市| 全南县| 合川市| 博爱县| 乡宁县| 元朗区| 临湘市| 襄垣县| 合作市| 南华县| 安阳县| 景宁| 辽源市| 富民县| 武汉市| 云安县| 辽中县| 邯郸县| 榆中县| 凤阳县| 宜丰县| 潮州市| 东至县| 贵溪市| 平利县| 凤冈县| 芜湖县| 甘洛县| 崇阳县| 牙克石市| 城步| 临夏市| 桑日县| 育儿| 阿拉善右旗| 天长市| 济阳县| 大理市| 滨海县|