CN101604358A - A kind of resource updates methods, devices and systems - Google Patents

A kind of resource updates methods, devices and systems Download PDF

Info

Publication number
CN101604358A
CN101604358A CNA2009100882858A CN200910088285A CN101604358A CN 101604358 A CN101604358 A CN 101604358A CN A2009100882858 A CNA2009100882858 A CN A2009100882858A CN 200910088285 A CN200910088285 A CN 200910088285A CN 101604358 A CN101604358 A CN 101604358A
Authority
CN
China
Prior art keywords
resource
index information
updated
scene
client
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2009100882858A
Other languages
Chinese (zh)
Other versions
CN101604358B (en
Inventor
叶蓬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
UONENET (BEIJING) CO Ltd
Original Assignee
UONENET (BEIJING) CO Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by UONENET (BEIJING) CO Ltd filed Critical UONENET (BEIJING) CO Ltd
Priority to CN2009100882858A priority Critical patent/CN101604358B/en
Publication of CN101604358A publication Critical patent/CN101604358A/en
Application granted granted Critical
Publication of CN101604358B publication Critical patent/CN101604358B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The embodiment of the invention discloses a kind of resource updates methods, devices and systems.Wherein, described method comprises: explorer obtains the resource index information to be updated of the map area under the virtual role current location; According to described resource index information check to be updated this locality whether corresponding resource file is arranged,, then return to client if having; If do not have, then send the resource updates request to server, the resource file that described client utilization is received upgrades the scene of the map area under the virtual role current location, this method is decentralized with existing unified renewal process, the process that renewal process and user are played by virtual role combines, when not influencing user's game process, avoided the renewal of user before entering recreation to wait for process, greatly promoted user experience.

Description

A kind of resource updates methods, devices and systems
Technical field
The present invention relates to networking technology area, relate in particular to a kind of resource updates methods, devices and systems.
Background technology
Online game claims " game on line " again, is called for short " network game ".Online game relies on the internet to be carried out, and along with development of internet technology, online game is widely current, and various online games also emerge in an endless stream.Online game can realize that many people participate in simultaneously, reach the purpose of interchange, amusement and leisure by interpersonal interaction.
Object in the existing gaming world all comes out by computer technology is virtual.Need the developer to create corresponding model, utilize render engine to play up again and just can show afterwards.So the virtual scene of existing online game all is to be made into installation kit or update package after at first being finished by developer's creation, uploads onto the server and issues; The user downloads to this locality with described installation kit or update package from server, just can see corresponding scene after installation or the renewal before entering recreation.
The inventor is by discovering, in the existing resources update mode, server need be shut down just can upload installation kit or update package; And in client, the user must just can enter recreation after having downloaded installation kit or update package, obviously, no matter is in server end or client, all needs to stop current game process and carries out renewal work, poor user experience; Simultaneously, client has the influence to network state from downloaded installation file or updating file the time, if the network state instability, downloading process is affected possibly so, further influences user experience.
Summary of the invention
In view of this, the purpose of the embodiment of the invention is to provide a kind of resource updates methods, devices and systems, changes the existing resource update mode, promotes user experience.
For achieving the above object, the embodiment of the invention provides following technical scheme:
A kind of resource updates method comprises:
Explorer obtains resource index information to be updated, and described resource index information to be updated is determined according to the map area under the virtual role current location;
According to described resource index information check to be updated this locality whether corresponding resource file is arranged,, then return to client if having; If no, then send the resource updates request to server, wherein carry resource index information to be updated;
Described server is searched corresponding resource file according to the resource index information to be updated in the described resource updates request and is returned to described explorer in this locality;
Described explorer returns to client with described resource file;
The resource file that described client utilization is received upgrades the scene of the map area under the virtual role current location.
The resource index information to be updated that described explorer obtains the map area under the virtual role current location comprises:
Client detects the virtual role current location, determines the affiliated map area of current location;
Described client is determined the resource index information to be updated of described map area;
Described client sends the resource updates request to explorer, carries described resource index information to be updated in described resource updates request;
Described explorer obtains described resource index information to be updated from described resource updates request.
The resource index information to be updated that described explorer obtains the map area under the virtual role current location comprises:
Client detects the virtual role current location, determines the affiliated map area of current location;
Described client sends the resource updates request to explorer, carries described map area in described resource updates request;
Described explorer is determined the resource index information to be updated of described map area according to described map area.
Optionally, said method also comprises:
When the user of a certain client has made a new object, send the object creation request to described scene management device, comprise the resource index information of the residing positional information of described new object, founder's information and described new object in the described request to create;
When described scene management device agrees that described new object is created, determine the scene of variation and the resource index information of this scene correspondence according to described object creation request.
Optionally, said method also comprises:
When the user of a certain client has made a new object, send the object creation request to described scene management device, comprise the model file of the residing positional information of described new object, founder's information and described new object in the described request to create;
When described scene management device agrees that described new object is created, described object creation request is transmitted to described server;
Described server forms new resources index information and corresponding new resources file according to the model file of described new object, and is stored in this locality;
The new resources index information of the correspondence of described new object is returned to described scene management device;
Described scene management device is determined the scene of variation and the resource index information of this scene correspondence according to residing positional information of described new object and new resources index information.
Optionally, said method also comprises:
The scene of the scene management device statistics variations of server end and the resource index information of this scene correspondence;
When virtual role moved to the scene of described variation, described scene management device as described resource index information to be updated, was issued to described client with the resource index information of described scene change correspondence;
Described client sends the resource updates request according to described resource index information to be updated to described explorer, continues follow-up flow process.
A kind of resource management apparatus comprises:
Acquiring unit is used to obtain resource index information to be updated;
Processing unit is used for according to described resource index information check to be updated this locality whether corresponding resource file being arranged, if having then described resource file is returned to client; If no, then send the resource updates request to server, wherein carry resource index information to be updated;
Receiving element is used to receive the resource file that described server returns according to described resource index information to be updated;
Transmitting element, the described resource file that is used for receiving returns to described client, and the resource file that makes described client to utilize to receive upgrades local scenario resources.
Described acquiring unit comprises:
Receive subelement, be used to receive the resource updates request that client sends, in described resource updates request, carry the to be updated resource index information of described client according to the definite described map area of the described map area of virtual role current location;
Extract subelement, be used for extracting described resource index information to be updated from described resource updates request.
Described acquiring unit comprises:
Receive subelement, be used to receive the resource updates request that client sends, in described resource updates request, carry the map area under the described virtual role current location;
Determine subelement, be used for determining the resource index information to be updated of described map area according to the map area under the virtual role current location.
A kind of resource updates system comprises: server, explorer and at least one client, wherein:
Described explorer is used to obtain resource index information to be updated, according to described resource index information check to be updated this locality whether corresponding resource file is arranged, if having then described resource file is returned to client; If no, then to the described resource updates request of server forwards; The resource file that the described server that receives is returned according to described resource index information to be updated returns to described client;
Described server is used for searching corresponding resource file in this locality according to the resource index information to be updated of described resource updates request and returns to described explorer.
Described client is used to receive described resource index information corresponding resource file to be updated, and utilizes described resource file that local scene is upgraded.
Optionally, said system also comprises:
The scene management device is used to receive the object creation request that client sends, and comprises the resource index information of the residing positional information of new object, founder's information and described new object that described client is created in the described request to create; Determine the scene of variation and the resource index information of this scene correspondence according to described object creation request.
Optionally, said system also comprises:
The scene management device is used to receive the object creation request that client sends, and comprises the model file of the residing positional information of described new object, founder's information and described new object in the described request to create; Described object creation request is transmitted to described server;
Described server also is used for forming new resources index information and corresponding new resources file according to the model file of described new object, and is stored in this locality; The new resources index information of the correspondence of described new object is returned to described scene management device;
Described scene management device also is used for determining the scene of variation and the resource index information of this scene correspondence according to residing positional information of described new object and new resources index information.
Described scene management device also is used for when virtual role moves to the scene of described variation, and the resource index information of described scene change correspondence as described resource index information to be updated, is issued to described client;
Described client also is used for according to described resource index information to be updated, sends the resource updates request to explorer, continues follow-up flow process.
As seen, in embodiments of the present invention, explorer obtains the resource index information to be updated of the map area under the virtual role current location; According to described resource index information check to be updated this locality whether corresponding resource file is arranged,, then return to client if having; If do not have, then send the resource updates request to server, the resource file that described client utilization is received upgrades the scene of the map area under the virtual role current location, this method is decentralized with existing unified renewal process, the process that renewal process and user are played by virtual role combines, in the game process that does not influence the user, avoided the renewal of user before entering recreation to wait for process, greatly promoted user experience.
Description of drawings
Fig. 1 is the process flow diagram of the method that one embodiment of the invention provided;
Fig. 2 is the signaling flow graph of the method that one embodiment of the invention provided;
Fig. 3 is the signaling flow graph of the method that another embodiment of the present invention provided;
Fig. 4 is the process flow diagram of the method that one embodiment of the invention provided;
Fig. 5 is the process flow diagram of the method that another embodiment of the present invention provided;
Fig. 6 is the process flow diagram of the method that further embodiment of this invention provided;
Fig. 7 is the structural representation of the device that one embodiment of the invention provided;
Fig. 8 is the structural representation of a unit in the device that one embodiment of the invention provided;
Fig. 9 is another structural representation of a unit in the device that one embodiment of the invention provided;
Figure 10 is the structural representation of the system that one embodiment of the invention provided;
Figure 11 is the structural representation of the system that another embodiment of the present invention provided.
Embodiment
The embodiment of the invention discloses a kind of resource updates methods, devices and systems, for making purpose of the present invention, technical scheme and advantage clearer, below with reference to the accompanying drawing embodiment that develops simultaneously, the present invention is elaborated.
Referring to Fig. 1, the method that one embodiment of the invention provided comprises:
S101, explorer obtain resource index information to be updated, and described resource index information to be updated is determined according to the map area under the virtual role current location.
Above-mentioned resource index information to be updated is the resource index information to be updated of the affiliated map area of virtual role current location.
S102, whether described explorer has corresponding resource file according to described resource index information check to be updated this locality, if having, then returns to client; If no, then send the resource updates request to server, wherein carry resource index information to be updated;
Gaming world is made of a plurality of map area, and the scene of map area is made of the numerous objects in the scene.Each object in the scene all is the resource in the scene, is made of resource index and resource file.With the one tree in the scene is example, and the resource index of this tree just comprises trunk leaf etc., and resource file is exactly the model of trunk and the model of leaf.Resource index combines with resource file and has just more become a complete resource, is presented in face of the current virtual role of user.Resource index and resource file are one to one, can find and its corresponding resource file by resource index.
S103, described server is searched corresponding resource file according to the resource index information to be updated in the described resource updates request and is returned to described explorer in this locality;
S104, described explorer returns to client with described resource file;
S105, the resource file that described client utilization is received upgrades the scene of the map area under the virtual role current location.
When a scene in the gaming world has renewal, be actually the resource updates in the scene, so by after obtaining resource index information to be updated, find corresponding resource file according to described resource index information to be updated, just can utilize resource index information to be updated and corresponding resource file to reconstruct the resource of renewal afterwards.
The method that the embodiment of the invention provided, resource index to be updated according to virtual role current location affiliated area, obtain corresponding resource file according to this index information, client utilizes described resource file that the scene of the map area under the virtual role current location is upgraded, accomplished when the user plays by virtual role, to upgrade scene of game, compare with existing update mode, the method that the embodiment of the invention provided is decentralized with existing unified renewal process, the process that renewal process and user are played combines, in the game process that does not influence the user, avoid the renewal of user before entering recreation to wait for process, greatly promoted user experience.
In the practical application, described explorer can obtain the resource index information to be updated of the map area under the virtual role current location in several ways, and the mode below in conjunction with different is elaborated to the method that the embodiment of the invention provided.
Referring to Fig. 2, the method that the embodiment of the invention provided comprises:
S201, client detects the virtual role current location, determines the affiliated map area of current location;
S202, described client is determined the resource index information to be updated of described map area;
S203, described client sends the resource updates request to explorer, carries described resource index information to be updated in described resource updates request;
S204, described explorer obtain described resource index information to be updated from described resource updates request;
S205, whether described explorer has corresponding resource file according to described resource index information check to be updated this locality, if having, then returns to client; If no, then send the resource updates request to server, wherein carry resource index information to be updated;
S206, described server is searched corresponding resource file according to the resource index information to be updated in the described resource updates request and is returned to described explorer in this locality;
S207, described explorer returns to client with described resource file;
S208, the resource file that described client utilization is received upgrades the scene of the map area under the virtual role current location.
In the embodiment of the invention, detect the virtual role current location by client after, determine the map area under this position, and determine the resource index information to be updated in the described map area.According to the resource index information searching corresponding resource file of this map area, if do not find the resource file of certain resource index information in this locality, this resource index information is resource index information to be updated so.After having determined resource index information to be updated, resource index information to be updated is submitted to explorer obtain corresponding resource file, be used for the scene under the virtual role current location is upgraded.
Further, after detecting this locality and having resource index information corresponding resource file, whether the version that can also further detect this resource file is consistent with the version on the server, and promptly detecting, whether this resource file has renewal.If having had, upgraded the resource file on the server, so with the resource index information of this resource file correspondence as resource index information to be updated, and resource index information to be updated is submitted to explorer obtain corresponding resource file, be used for the scene under the virtual role current location is upgraded.
Along with moving of virtual role, client can constantly be obtained the resource file of resource to be updated in the virtual role map area of living in, and utilize described resource file that corresponding scene is upgraded, compared with prior art, the renewal that the method that the embodiment of the invention provided unification is originally carried out is decentralized, the process that renewal process and user are played by virtual role combines, in the game process that does not influence the user, avoid the renewal of user before entering recreation to wait for process, greatly promoted user experience.
Referring to Fig. 3, the method that another embodiment of the present invention provided comprises:
S301, client detects the virtual role current location, determines the affiliated map area of current location;
S302, described client sends the resource updates request to explorer, carries described map area in described resource updates request;
S303, described explorer determine the resource index information to be updated of described map area according to described map area;
S304, whether described explorer has corresponding resource file according to described resource index information check to be updated this locality, if having, then returns to client; If no, then send the resource updates request to server, wherein carry resource index information to be updated;
S305, described server is searched corresponding resource file according to the resource index information to be updated in the described resource updates request and is returned to described explorer in this locality;
S306, described explorer returns to client with described resource file;
S307, the resource file that described client utilization is received upgrades the scene of the map area under the virtual role current location.
In the embodiment of the invention, detect the virtual role current location by client after, determine the map area under this position, then this map area is sent to explorer by the resource updates request.Explorer is determined the resource index information to be updated in the described map area, obtains then with described resource index information corresponding resource file to be updated scene under the virtual role current location is upgraded.
Along with moving of the current virtual role of user, client can constantly be obtained the resource file of resource to be updated in the virtual role map area of living in, and utilize described resource file that corresponding scene is upgraded, compared with prior art, the renewal that the method that the embodiment of the invention provided unification is originally carried out is decentralized, the process that renewal process and user are played by virtual role combines, in the game process that does not influence the user, avoid the renewal of user before entering recreation to wait for process, greatly promoted user experience.
Preferably, in the method that the embodiment of the invention provided, game user and game developer can upgrade scene of game, and referring to Fig. 4, if the game developer has renewal to scene of game, the method that the embodiment of the invention provided comprises so:
S401, the scene of the scene management device statistics variations of server end and the resource index information of this scene correspondence;
S402, when virtual role moved to the scene of described variation, described scene management device as described resource index information to be updated, was issued to described client with the resource index information of described scene change correspondence;
S403, when virtual role moved to the scene of described variation, described client sent the resource updates request to described explorer, carries described resource index information to be updated in described request.
After described explorer was received described resource updates request, referring to the step S204 among the embodiment shown in Figure 2, then described explorer can obtain described resource index information to be updated.Continue execution in step S205-S208 then, client can be obtained the resource file that server end upgrades, thereby realizes the renewal to corresponding scene in the client.
In the embodiment shown in fig. 4, the renewal of scene is that server end is initiated, so the virtual role in each client all can upgrade operation when entering into the scene of this variation.
When the user in a certain client had carried out renewal to scene, if the user utilizes client existing resources file that a certain scene in the middle of playing is upgraded, then referring to Fig. 5, the method that the embodiment of the invention provided comprised:
S501, client sends the object creation request to described scene management device, comprises the resource index information of the residing positional information of described new object, founder's information and described new object in the described request to create;
When S502, described scene management device agree that described new object is created, determine the scene of variation and the resource index information of this scene correspondence according to described object creation request.
S503, when the virtual role of the user in another client moved to the scene of described variation, described scene management device as described resource index information to be updated, was issued to described client with the resource index information of described scene change correspondence;
S504, described client sends the resource updates request to described explorer, carries described resource index information to be updated in described request.
After described explorer was received described resource updates request, referring to the step S204 among the embodiment shown in Figure 2, then described explorer can obtain described resource index information to be updated.Continue execution in step S205-S208 then, client can be obtained the resource file that server end upgrades, thereby realizes the renewal to corresponding scene in the client.
At this moment, be that a client in numerous clients is initiated to the renewal of scene, after described scene management device is accepted the renewal of described client, to this new record more.So, when the virtual role in other client moves to this scene, can receive update notification, receive the resource index information to be updated that the scene management device issues, client is finished renewal work according to described resource index information to be updated then.
In another embodiment of the present invention, the user in a certain client upgrades scene, and this user utilizes is not client existing resources file, and then referring to Fig. 6, the method that the embodiment of the invention provided comprises:
S601, client sends the object creation request to described scene management device, comprises the model file of the residing positional information of described new object, founder's information and described new object in the described request to create;
When S602, described scene management device agree that described new object is created, described object creation request is transmitted to described server;
S603, described server forms new resources index information and corresponding new resources file according to the model file of described new object, and is stored in this locality;
S604, described server returns to described scene management device with the new resources index information of the correspondence of described new object;
S605, described scene management device is determined the scene of variation and the resource index information to be updated of this scene correspondence according to residing positional information of described new object and new resources index information.
Similar with embodiment shown in Figure 5, when the virtual role by the user of other clients moved to the scene of variation, described scene management device was issued to this client with the resource retrieval information to be updated of the scene correspondence of described variation.Described client downloads to this locality according to described resource index information to be updated with corresponding resource file again and upgrades.
In embodiments of the present invention, because the user is not the object that utilizes client existing resources file to make, so the model of making this object need be submitted to the scene management device.And the scene management device is when allowing to increase this object, the model of this object correspondence need be sent to server end registers, stores, form new resource index information and corresponding resource file, like this, when other clients move the scene of this object correspondence, can upgrade the scene of this object correspondence.
The method that the embodiment of the invention provided, the scene in the network that the client and server end can both be realized is upgraded, and the scene of upgrading can realize along with moving dynamically of virtual role, under the situation that does not influence user's normal game, effectively online game is upgraded, greatly promoted player's experience.
Embodiment is corresponding with method, and the embodiment of the invention also provides a kind of resource management apparatus, and referring to Fig. 7, this device comprises:
Acquiring unit 701 is used to obtain resource index information to be updated;
Processing unit 702 is used for according to described resource index information check to be updated this locality whether corresponding resource file being arranged, if having then described resource file is returned to client; If no, then send the resource updates request to server, wherein carry resource index information to be updated;
Receiving element 703 is used to receive the resource file that described server returns according to described resource index information to be updated;
Transmitting element 704, the described resource file that is used for receiving returns to described client, and the resource file that makes described client to utilize to receive upgrades local scenario resources.
In one embodiment of this invention, referring to Fig. 8, described acquiring unit 701 comprises:
Receive subelement 801, be used to receive the resource updates request that client sends, in described resource updates request, carry the to be updated resource index information of described client according to the definite described map area of the described map area of virtual role current location;
Extract subelement 802, be used for extracting described resource index information to be updated from described resource updates request.
In another embodiment of the present invention, referring to Fig. 9, described acquiring unit 701 comprises:
Receive subelement 901, be used to receive the resource updates request that client sends, in described resource updates request, carry the map area under the described virtual role current location;
Determine subelement 902, be used for determining the resource index information to be updated of described map area according to the map area under the virtual role current location.
Resource management apparatus that the embodiment of the invention provides, can be according to the resource retrieval information of online game from the downloaded corresponding resource file, can also issue corresponding resource file to client according to the resource index information to be updated in the described zone of virtual role current location simultaneously upgrades the scene of this locality for client, realized the process that scene dynamically updated according to the virtual role position, thereby with renewal mobilism unified, static in the prior art, decentralized, realizing effectively having avoided the user to upgrade the process of wait in the renewal.
Referring to Figure 10, one embodiment of the invention also provides a kind of resource updates system, and described system comprises: server 1001, explorer 1002 and at least one client 1003, wherein:
Described explorer 1002 is used to obtain resource index information to be updated, according to described resource index information check to be updated this locality whether corresponding resource file is arranged, if having then described resource file is returned to client; If no, then to the described resource updates request of server forwards; The resource file that the described server that receives is returned according to described resource index information to be updated returns to described client;
Described server 1001 is used for searching corresponding resource file in this locality according to the resource index information to be updated of described resource updates request and returns to described explorer.
Described client 1003 is used to receive described resource index information corresponding resource file to be updated, and utilizes described resource file that local scene is upgraded.
In the system as shown in figure 10, if the user of a client has utilized in client existing resources document creation object, then described system also comprises:
Scene management device 1004 is used to receive the object creation request that client sends, and comprises the resource index information of the residing positional information of new object, founder's information and described new object that described client is created in the described request to create; Determine the scene of variation and the resource index information of this scene correspondence according to described object creation request.
Referring to Figure 11, in further embodiment of this invention, if the user of a client has utilized the modelling oneself created object, then described system also comprises:
Scene management device 1005 is used to receive the object creation request that client sends, and comprises the model file of the residing positional information of described new object, founder's information and described new object in the described request to create; Described object creation request is transmitted to described server;
Described server 1001 also is used for forming new resources index information and corresponding new resources file according to the model file of described new object, and is stored in this locality; The new resources index information of the correspondence of described new object is returned to described scene management device;
Described scene management device 1005 also is used for determining the scene of variation and the resource index information of this scene correspondence according to residing positional information of described new object and new resources index information.
Further, described system shown in Figure 10 or 11, described scene management device also is used for when virtual role moves to the scene of described variation, the resource index information of described scene change correspondence as described resource index information to be updated, is issued to described client;
Described client also is used for according to described resource index information to be updated, sends the resource updates request to explorer, continues follow-up flow process.
The embodiment of the invention provides the resource updates system, can issue corresponding resource file to client according to the resource index information to be updated of virtual role current location affiliated area upgrades the scene of this locality for client, realized the process that the position according to virtual role dynamically updates scene, thereby with renewal mobilism unified, static in the prior art, decentralized, realizing effectively having avoided the user to upgrade the process of wait in the renewal.
Simultaneously, the system that the embodiment of the invention provided is the renewal of back-level server end and client also, by the scene management device scene of upgrading is controlled, and writes down the resource index information to be updated in the scene of described renewal.When virtual role moves to the described scene that has changed, described resource index information to be updated is issued to client, for described client downloads corresponding resource file the scene of this locality is upgraded, having realized equally that move the virtual role position more dynamically updates scene, guarantee normally carrying out of recreation simultaneously in renewal, promoted user experience.
The present invention can describe in the general context of the computer executable instructions of being carried out by computing machine, for example program module.Usually, program module comprises the routine carrying out particular task or realize particular abstract, program, object, assembly, data structure or the like.Also can in distributed computing environment, put into practice the present invention, in these distributed computing environment, by by communication network connected teleprocessing equipment execute the task.In distributed computing environment, program module can be arranged in the local and remote computer-readable storage medium that comprises memory device.
The above only is a preferred implementation of the present invention; should be pointed out that for those skilled in the art, under the prerequisite that does not break away from the principle of the invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.

Claims (13)

1, a kind of resource updates method is characterized in that, comprising:
Explorer obtains resource index information to be updated, and described resource index information to be updated is determined according to the map area under the virtual role current location;
According to described resource index information check to be updated this locality whether corresponding resource file is arranged,, then return to client if having; If no, then send the resource updates request to server, wherein carry resource index information to be updated;
Described server is searched corresponding resource file according to the resource index information to be updated in the described resource updates request and is returned to described explorer in this locality;
Described explorer returns to client with described resource file;
The resource file that described client utilization is received upgrades the scene of the map area under the virtual role current location.
2, method according to claim 1 is characterized in that, the resource index information to be updated that described explorer obtains the map area under the virtual role current location comprises:
Client detects the virtual role current location, determines the affiliated map area of current location;
Described client is determined the resource index information to be updated of described map area;
Described client sends the resource updates request to explorer, carries described resource index information to be updated in described resource updates request;
Described explorer obtains described resource index information to be updated from described resource updates request.
3, method according to claim 1 is characterized in that, the resource index information to be updated that described explorer obtains the map area under the virtual role current location comprises:
Client detects the virtual role current location, determines the affiliated map area of current location;
Described client sends the resource updates request to explorer, carries described map area in described resource updates request;
Described explorer is determined the resource index information to be updated of described map area according to described map area.
4, method according to claim 1 is characterized in that, also comprises:
When the user of a certain client has made a new object, send the object creation request to described scene management device, comprise the resource index information of the residing positional information of described new object, founder's information and described new object in the described request to create;
When described scene management device agrees that described new object is created, determine the scene of variation and the resource index information of this scene correspondence according to described object creation request.
5, method according to claim 1 is characterized in that, also comprises:
When the user of a certain client has made a new object, send the object creation request to described scene management device, comprise the model file of the residing positional information of described new object, founder's information and described new object in the described request to create;
When described scene management device agrees that described new object is created, described object creation request is transmitted to described server;
Described server forms new resources index information and corresponding new resources file according to the model file of described new object, and is stored in this locality;
The new resources index information of the correspondence of described new object is returned to described scene management device;
Described scene management device is determined the scene of variation and the resource index information of this scene correspondence according to residing positional information of described new object and new resources index information.
6, according to any described method of claim 1~5, it is characterized in that, also comprise:
The scene of the scene management device statistics variations of server end and the resource index information of this scene correspondence;
When virtual role moved to the scene of described variation, described scene management device as described resource index information to be updated, was issued to described client with the resource index information of described scene change correspondence;
Described client sends the resource updates request according to described resource index information to be updated to described explorer, continues follow-up flow process.
7, a kind of resource management apparatus is characterized in that, comprising:
Acquiring unit is used to obtain resource index information to be updated;
Processing unit is used for according to described resource index information check to be updated this locality whether corresponding resource file being arranged, if having then described resource file is returned to client; If no, then send the resource updates request to server, wherein carry resource index information to be updated;
Receiving element is used to receive the resource file that described server returns according to described resource index information to be updated;
Transmitting element, the described resource file that is used for receiving returns to described client, and the resource file that makes described client to utilize to receive upgrades local scenario resources.
8, device according to claim 7 is characterized in that, described acquiring unit comprises:
Receive subelement, be used to receive the resource updates request that client sends, in described resource updates request, carry the to be updated resource index information of described client according to the definite described map area of the described map area of virtual role current location;
Extract subelement, be used for extracting described resource index information to be updated from described resource updates request.
9, device according to claim 7 is characterized in that, described acquiring unit comprises:
Receive subelement, be used to receive the resource updates request that client sends, in described resource updates request, carry the map area under the described virtual role current location;
Determine subelement, be used for determining the resource index information to be updated of described map area according to the map area under the virtual role current location.
10, a kind of resource updates system is characterized in that, comprising: server, explorer and at least one client, wherein:
Described explorer is used to obtain resource index information to be updated, according to described resource index information check to be updated this locality whether corresponding resource file is arranged, if having then described resource file is returned to client; If no, then to the described resource updates request of server forwards; The resource file that the described server that receives is returned according to described resource index information to be updated returns to described client;
Described server is used for searching corresponding resource file in this locality according to the resource index information to be updated of described resource updates request and returns to described explorer.
Described client is used to receive described resource index information corresponding resource file to be updated, and utilizes described resource file that local scene is upgraded.
11, system according to claim 10 is characterized in that, also comprises:
The scene management device is used to receive the object creation request that client sends, and comprises the resource index information of the residing positional information of new object, founder's information and described new object that described client is created in the described request to create; Determine the scene of variation and the resource index information of this scene correspondence according to described object creation request.
12, system according to claim 10 is characterized in that, also comprises:
The scene management device is used to receive the object creation request that client sends, and comprises the model file of the residing positional information of described new object, founder's information and described new object in the described request to create; Described object creation request is transmitted to described server;
Described server also is used for forming new resources index information and corresponding new resources file according to the model file of described new object, and is stored in this locality; The new resources index information of the correspondence of described new object is returned to described scene management device;
Described scene management device also is used for determining the scene of variation and the resource index information of this scene correspondence according to residing positional information of described new object and new resources index information.
13, according to claim 11 or 12 described systems, it is characterized in that,
Described scene management device also is used for when virtual role moves to the scene of described variation, and the resource index information of described scene change correspondence as described resource index information to be updated, is issued to described client;
Described client also is used for according to described resource index information to be updated, sends the resource updates request to explorer, continues follow-up flow process.
CN2009100882858A 2009-07-13 2009-07-13 Method, device and system for updating resources Expired - Fee Related CN101604358B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2009100882858A CN101604358B (en) 2009-07-13 2009-07-13 Method, device and system for updating resources

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2009100882858A CN101604358B (en) 2009-07-13 2009-07-13 Method, device and system for updating resources

Publications (2)

Publication Number Publication Date
CN101604358A true CN101604358A (en) 2009-12-16
CN101604358B CN101604358B (en) 2011-01-26

Family

ID=41470085

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009100882858A Expired - Fee Related CN101604358B (en) 2009-07-13 2009-07-13 Method, device and system for updating resources

Country Status (1)

Country Link
CN (1) CN101604358B (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102567328A (en) * 2010-12-08 2012-07-11 腾讯科技(深圳)有限公司 Method and device for updating increment
CN102646152A (en) * 2011-02-22 2012-08-22 腾讯科技(深圳)有限公司 Game map switching method and system
CN103297249A (en) * 2012-03-05 2013-09-11 盛趣信息技术(上海)有限公司 Notification method and system for game broadcast
CN103856336A (en) * 2012-12-04 2014-06-11 福建天晴数码有限公司 Game map time-division broadcasting method
CN105536252A (en) * 2015-12-23 2016-05-04 盛趣信息技术(上海)有限公司 Client-side, server and data transmission system and method
CN105573835A (en) * 2015-12-22 2016-05-11 网易(杭州)网络有限公司 Interface combined management system and method as well as terminal
CN105635264A (en) * 2016-03-28 2016-06-01 庄铭宇 File system based on network game application
CN108109204A (en) * 2017-12-18 2018-06-01 苏州蜗牛数字科技股份有限公司 A kind of method and system for making and rendering large-scale terrain
CN108769192A (en) * 2018-05-29 2018-11-06 努比亚技术有限公司 A kind of game bandwidth regulation and control method, equipment and computer readable storage medium
CN109831518A (en) * 2019-03-06 2019-05-31 珠海金山网络游戏科技有限公司 A kind of map datum method for down loading and device calculate equipment and storage medium
CN111399873A (en) * 2015-10-26 2020-07-10 阿里巴巴集团控股有限公司 Model updating method and device
CN113694532A (en) * 2021-09-01 2021-11-26 深圳市乐天堂科技有限公司 Method, system, storage medium and terminal for resource reuse in resource manager

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1322427C (en) * 2005-02-25 2007-06-20 清华大学 Universal method for dynamical management of storage resource under Windows platform

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102567328A (en) * 2010-12-08 2012-07-11 腾讯科技(深圳)有限公司 Method and device for updating increment
CN102646152A (en) * 2011-02-22 2012-08-22 腾讯科技(深圳)有限公司 Game map switching method and system
CN102646152B (en) * 2011-02-22 2015-10-21 腾讯科技(深圳)有限公司 A kind of map changing method and system
CN103297249B (en) * 2012-03-05 2018-04-13 盛趣信息技术(上海)有限公司 game broadcast notification method and system
CN103297249A (en) * 2012-03-05 2013-09-11 盛趣信息技术(上海)有限公司 Notification method and system for game broadcast
CN103856336A (en) * 2012-12-04 2014-06-11 福建天晴数码有限公司 Game map time-division broadcasting method
CN103856336B (en) * 2012-12-04 2017-06-16 福建天晴数码有限公司 A kind of method of map timesharing broadcast
CN111399873A (en) * 2015-10-26 2020-07-10 阿里巴巴集团控股有限公司 Model updating method and device
CN111399873B (en) * 2015-10-26 2023-09-22 创新先进技术有限公司 Model updating method and device
CN105573835A (en) * 2015-12-22 2016-05-11 网易(杭州)网络有限公司 Interface combined management system and method as well as terminal
CN105573835B (en) * 2015-12-22 2019-04-16 网易(杭州)网络有限公司 A kind of interface combinations management system, method and terminal
CN105536252A (en) * 2015-12-23 2016-05-04 盛趣信息技术(上海)有限公司 Client-side, server and data transmission system and method
CN105635264A (en) * 2016-03-28 2016-06-01 庄铭宇 File system based on network game application
CN108109204A (en) * 2017-12-18 2018-06-01 苏州蜗牛数字科技股份有限公司 A kind of method and system for making and rendering large-scale terrain
CN108109204B (en) * 2017-12-18 2021-06-25 苏州蜗牛数字科技股份有限公司 Method and system for manufacturing and rendering large-scale terrain
CN108769192A (en) * 2018-05-29 2018-11-06 努比亚技术有限公司 A kind of game bandwidth regulation and control method, equipment and computer readable storage medium
CN109831518A (en) * 2019-03-06 2019-05-31 珠海金山网络游戏科技有限公司 A kind of map datum method for down loading and device calculate equipment and storage medium
CN109831518B (en) * 2019-03-06 2021-08-24 珠海金山网络游戏科技有限公司 Map data downloading method and device, computing equipment and storage medium
CN113694532A (en) * 2021-09-01 2021-11-26 深圳市乐天堂科技有限公司 Method, system, storage medium and terminal for resource reuse in resource manager
CN113694532B (en) * 2021-09-01 2023-10-27 深圳市乐天堂科技有限公司 Method, system, storage medium and terminal for multiplexing resources in resource manager

Also Published As

Publication number Publication date
CN101604358B (en) 2011-01-26

Similar Documents

Publication Publication Date Title
CN101604358B (en) Method, device and system for updating resources
US8290920B2 (en) System and method for remote updates
CN109918463A (en) Map data processing method, device, equipment and storage medium
CN101335916B (en) General mobile phone role playing network game engine
CN105431813A (en) Attributing user action based on biometric identity
CN113018848B (en) Game picture display method, related device, equipment and storage medium
CN104967552A (en) Message push method and apparatus
CN104065637A (en) Web-game running method and device
CN102646152B (en) A kind of map changing method and system
KR20160133441A (en) Game system, storage control device, program, and information storage medium
US20130143673A1 (en) Game system, and control method and a storage medium storing a computer program used therein
WO2017083157A1 (en) Creating and modifying applications from a mobile device
CN113559499B (en) Service processing method and device for virtual scene, electronic equipment and storage medium
CN110580257A (en) Data sharing method, server and medium
CN114191822A (en) Test method, test device, computer equipment, storage medium and product
US20180337989A1 (en) System and method for synchronizing data between computer devices
CN111957052A (en) Task team forming method and device, electronic equipment and storage medium
US9805067B1 (en) System and method for multiplayer network gaming
CN105245558B (en) Application program running method, system and server supporting virtual online
KR102147978B1 (en) User assist system using user assist app
CN114470746A (en) Server system, data transmission method, device, equipment and storage medium
KR101966559B1 (en) Method and system for controlling storage of game data
KR102133925B1 (en) Method and system for minimizing data synchronization traffic
KR20160098143A (en) Method for using a plurality of device to provide online game
KR20130083023A (en) Method for using a plurality of device to provide online game

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
PC01 Cancellation of the registration of the contract for pledge of patent right

Date of cancellation: 20121113

Granted publication date: 20110126

Pledgee: Zhongguancun Beijing science and technology Company limited by guarantee

Pledgor: UOneNet (Beijing) Co., Ltd.

Registration number: 2011990000385

PLDC Enforcement, change and cancellation of contracts on pledge of patent right or utility model
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20110126

Termination date: 20170713