麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

一種下載游戲的方法和裝置與流程

文檔序號:11186126閱讀:1387來源:國知局
一種下載游戲的方法和裝置與流程

本發明涉及軟件領域,具體是一種下載游戲的方法和裝置。



背景技術:

休閑游戲平臺通常包括游戲大廳和多個不同游戲。在安裝游戲大廳后,根據用戶的選擇,下載相應的游戲并安裝,然后用戶才能夠開始相應游戲。如果本地游戲版本不符合游戲大廳的要求,通常需要重新安裝或者下載補丁包安裝后,用戶才能開始相應的游戲。

如圖1所述為現有下載游戲方法的實現過程,包括:

s101、接收用戶輸入的登入信息和開始游戲的命令;

s102、檢測用戶選擇的游戲是否安裝,選擇“否”進入步驟s103,選擇“是”進入步驟s104;

s103、向服務器端下載游戲文件;

s104、檢測用戶選擇的游戲是否需要更新,選擇“否”進入步驟s105,選擇“是”進入步驟s106;

s105、向服務器端下載更新文件;

s106、啟動游戲客戶端開始游戲。

目前游戲大廳中,都要通過用戶的主動點擊,才能下載或更新游戲,這樣用戶往往需要等待一段時間才能開始游戲;如果在進行游戲的時同時下載另一個游戲,這種下載方式也會對正在進行的游戲造成影響;對于沒有下載的游戲,則需要下載安裝后才能進行游戲,用戶的等待時間較長,不利于游戲體驗。



技術實現要素:

為解決現有技術中游戲下載需要主動更新的問題,本發明的目的在于提供一種下載游戲的方法和裝置。

本發明的目的可以通過以下技術方案實現:

一種下載游戲的方法,其特征在于,包括:

游戲客戶端向游戲終端發送本地游戲大廳內的游戲信息,游戲終端生成下載配置文件,游戲客戶端根據下載配置文件進行流暢模式下載或者全速模式下載;同時,客戶端可檢測電腦中是否具有未下載游戲的安裝包,并進行提前下載,當用戶下次體驗該游戲時只需進行安裝即可,無需下載安裝包;

所述下載游戲方法的步驟為:

s201,登錄游戲大廳,檢測已下載游戲是否為最新版本,選擇“否”進入步驟s202,選擇“是”進入步驟s205;

s202,將最新的游戲版本號發送至游戲終端;

s203,根據版本號生成最新版本游戲下載配置文件;

s204,將生成的配置文件發送給游戲客戶端;

s205,檢測是否有游戲進行,選擇“是”進入s206,選擇“否”進入s207;

s206,進入流暢模式下載;

s207,進入全速模式下載;

s208,登錄游戲大廳,檢測是否有未下載的安裝包,選擇“是”則直接進入步驟s205。

所述步驟s206中的流暢模式下載,是在不影響游戲流暢性的前提下進行的下載:

a、客戶端根據當前游戲所需要的網速進行網速分配,在保證保證游戲流暢的前提下,將剩余網絡全部利用在游戲更新中,既保證了游戲的流暢,又能將剩余網絡充分利用;

a、當用戶暫停游戲進行下載時,則下載模式直接進入s207;

b、當用戶關閉游戲客戶端且無其他操作時,則下載模式直接進入s207。

所述步驟s207中的全速模式下載,是指當前電腦沒有程序占用網絡時,則游戲下載速度達到設定的最大值。

所述步驟s208和步驟s201同時進行。

一種下載的游戲的裝置,其特征在于,所述裝置包括:

文件校驗模塊,用于檢測已下載游戲當前的版本,并將當前版本號發送至游戲終端;

信息反饋模塊,游戲終端根據文件校驗模塊提供的版本號,向信息反饋模塊發送配置文件;

文件接收模塊,文件接收模塊接收來自信息反饋模塊的配置文件,并將配置文件反饋至邏輯處理模塊;

邏輯處理模塊,邏輯處理模塊用于檢測當前電腦網絡占用率和電腦運行狀態,并根據自身的邏輯計算分配下載方式,下載方式主要包括以下兩個模塊:

勿擾模式下載塊和全速模式下載模塊。

所述勿擾模式下載模塊是指:

a、客戶端根據當前游戲所需要的網速進行網速分配,在保證保證游戲流暢的前提下,將剩余網絡全部利用在游戲更新中;

b、當占用網絡的程序停止運行或關閉時,游戲更新由勿擾模式下載模塊轉為全速模式下載模塊。

所述全速模式下載模塊是指:

當邏輯處理模塊檢測到當前網絡無其它程序占用時,游戲客戶端下載游戲速度達到設定的最大值。

附圖說明

下面結合附圖對本發明作進一步的說明。

圖1是現有技術中下載游戲方法的流程圖;

圖2是本發明中下載游戲方法的流程圖;

圖3是本發明中下載游戲的裝置圖。

具體實施方式

下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其它實施例,都屬于本發明保護的范圍。

本發明實施實例中,游戲客戶端向游戲終端發送本地游戲大廳內的游戲信息,游戲終端生成下載配置文件,游戲客戶端根據下載配置文件進行流暢模式下載或者全速模式下載;同時,客戶端可檢測電腦中是否具有未下載游戲的安裝包,并進行提前下載,當用戶下次體驗該游戲時只需進行安裝即可,無需下載安裝包。

圖2所示為本發明中下載游戲方法的流程圖,如下所述:

步驟s201,登錄游戲大廳,檢測已下載游戲是否為最新版本,選擇“否”進入步驟s202,選擇“是”進入步驟s205;

其中,當用戶登錄游戲的大廳時,客戶端自動檢測已下載的游戲是否為最新版本的游戲,并根據結果決定是否要向游戲終端發送配置文件生成請求;當

步驟s202,將最新的游戲版本號發送至游戲終端。

步驟s203,根據版本號生成最新版本游戲下載配置文件。

步驟s204,將生成的配置文件發送給游戲客戶端;

其中,游戲客戶端根據游戲終端反饋的配置文件信息,做好下載準備,游戲客戶端的下載模式根據步驟s205進行確定。

步驟s205,檢測是否有游戲進行,選擇“是”進入s206,選擇“否”進入s207;

其中,客戶端檢測是否有游戲進行,是為了防止因為游戲的下載而占用網速,導致游戲進行不流暢,影響游戲體驗。

步驟s206,進入流暢模式下載;

其中,流暢模式下載是在不影響游戲流暢性的前提下進行的下載,其模式主要包括:

c、客戶端根據當前游戲所需要的網速進行網速分配,在保證保證游戲流暢的前提下,將剩余網絡全部利用在游戲更新中,既保證了游戲的流暢,又將剩余網絡充分利用,效率高且適于實用;

d、當用戶暫停游戲進行下載時,則下載模式直接進入s207;

e、當用戶關閉游戲客戶端且無其他操作時,則下載模式直接進入s207;

步驟s207,進入全速下載模式;

其中,所述全速下載模式指當前電腦沒有程序占用網絡時,則游戲下載將網絡充分利用起來。

步驟s208,登錄游戲大廳,檢測是否有未下載的安裝包,選擇“是”則直接進入步驟s205;

其中,步驟s208和步驟s201同時進行。

圖3是本發明實施實例提供的下載游戲的裝置圖,為了便于說明,僅列出了與本發明實施實例相關的部分,包括:

文件校驗模塊11,用于檢測已下載游戲當前的版本,并將當前版本號發送至游戲終端;

信息反饋模塊12,游戲終端根據文件校驗模塊11提供的版本號,向信息反饋模塊12發送配置文件;

文件接收模塊13,文件接收模塊13接收來自信息反饋模塊12的配置文件,并將配置文件反饋至邏輯處理模塊14;

邏輯處理模塊14,邏輯處理模塊14用于檢測當前電腦網絡占用率和電腦運行狀態,并根據自身的邏輯計算分配下載方式,下載方式主要包括以下兩個模塊:

勿擾模式下載塊1401和全速模式下載模塊1402;

勿擾模式下載模塊1401:

c、客戶端根據當前游戲所需要的網速進行網速分配,在保證保證游戲流暢的前提下,將剩余網絡全部利用在游戲更新中;

d、當占用網絡的程序停止運行或關閉時,游戲更新由勿擾模式下載模塊1401轉為全速模式下載模塊;

全速模式下載模塊1402:

當邏輯處理模塊14檢測到當前網絡無其它程序占用時,游戲客戶端下載游戲速度達到最大化。

以上內容僅僅是對本發明結構所作的舉例和說明,所屬本技術領域的技術人員對所描述的具體實施例做各種各樣的修改或補充或采用類似的方式替代,均應屬于本發明的保護范圍。

當前第1頁1 2 
網友詢問留言 已有2條留言
  • 訪客 來自[中國] 2021年05月18日 17:56
    這不都這樣么???
    0
  • 訪客 來自[中國] 2021年05月18日 17:56
    ??????????????這都行????
    0
1
主站蜘蛛池模板: 布尔津县| 庆安县| 肇庆市| 汝州市| 南木林县| 隆尧县| 叙永县| 潼关县| 娄底市| 福海县| 新田县| 关岭| 白城市| 大厂| 琼海市| 宁波市| 浦县| 平和县| 合山市| 铁力市| 中卫市| 新密市| 黄龙县| 砚山县| 府谷县| 东明县| 宜都市| 育儿| 长宁县| 杭锦后旗| 崇义县| 洪湖市| 衢州市| 辽宁省| 鄯善县| 江津市| 大冶市| 广饶县| 郯城县| 临沂市| 唐海县|