Discrete loading method and system of game resources based on Unity3D

A technology for loading systems and games, applied in the field of game development, can solve the problems of increasing the difficulty of distribution and deployment of game clients, huge number of game resources, and difficult management of game resources, etc., to achieve the effects of easy management, reduced interaction, and good experience

Pending Publication Date: 2017-08-11
长沙趣动文化科技有限公司
View PDF5 Cites 27 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For an online game, the amount of game resources required for its operation is very large, resulting in a relatively large overall capacity of the existing game client, increasing the difficulty of distribution and deployment of the game client, making it difficult to manage game resources and easily causing duplication. load
[0004] Therefore, the defect in the prior art is that when the game is running, the amount of game resources required is too large, which makes it difficult to manage game resources and easily causes repeated loading.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Discrete loading method and system of game resources based on Unity3D
  • Discrete loading method and system of game resources based on Unity3D
  • Discrete loading method and system of game resources based on Unity3D

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0077] first, figure 1 A flow chart of a method for discrete loading of game resources based on Unity3D provided by an embodiment of the present invention is shown; figure 1 As shown, Embodiment 1 provides a method for discrete loading of game resources based on Unity3D, including:

[0078] Step S1, create a micro-end engine. The micro-end engine includes a micro-end client and a micro-end server; update operation;

[0079] Wherein, the game resources include game model resources and UI resources.

[0080] Among them, the micro-end engine is the Unity3d game engine.

[0081] Step S2, process the game resources to obtain multiple prefabs, each prefab generates a corresponding version number, and sets a download address for each version number;

[0082] Step S3, generating an AssetBundle resource bundle from multiple prefabs, and the AssetBundle resource bundle is stored locally or in the server;

[0083] Step S4, obtain the initial game resource request message, and start ...

Embodiment 2

[0131] Game resources include game model resources and UI resources. The game resources on the corresponding micro-end engine page are usually controlled by game players. In practical applications, players often place resource items in the storage space according to their own operating habits. When acquiring new items or initiating a request to organize storage space, the system-defined placement or sorting methods in the prior art often affect or change the arrangement order of the player's existing resources and items, causing inconvenience to the player's operation and use of items. After the placement order of the resource items is changed, the player needs to reorganize or sort the resource items in the storage space. When the player has a lot of resource items, the above operation is a very cumbersome process, and the server also needs to frequently respond to the player's requests. requests, resulting in increased load on the server.

[0132] Based on this, the present ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The present invention provides a discrete loading method and system of game resources based on Unity3D. The method comprises: processing a game resource, to obtain multiple prefabs, wherein each prefab generates a version number correspondingly, and each version number corresponds to a download address; generating an AssetBundle resource packet using the multiple prefabs, and after a game process is started successfully, calculating a game resource required within a time interval away from a current moment, to obtain a version number and a download address that correspond to the game resource required; and searching out the game resource required in the AssetBundle resource packet, to complete a process of loading the game resource required. According to the method and system provided by the present invention, the corresponding AssetBundle resource packet is searched for by using the version number corresponding to the game resource required, to realize real-time loading of the game resource and facilitate management of the game resource; and because the version number is unique, repeated loading will not occur.

Description

technical field [0001] The invention relates to the technical field of game development, in particular to a game resource discrete loading method and system based on Unity3D. Background technique [0002] With the rapid development of the media Internet, digital interactive entertainment extends to new fields. Online games are an industry that has received widespread attention in recent years and has developed extremely rapidly. Today, the huge market of my country's online game industry makes game practitioners continue to develop software technology and Improve the player's gaming experience. [0003] Existing game clients generally include all game resources required for the game to run, for example, resources such as pictures, audio and video. For an online game, the amount of game resources required for its operation is very large, resulting in a relatively large overall capacity of the existing game client, increasing the difficulty of distribution and deployment of th...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/445
CPCG06F9/44505G06F9/44536
Inventor 张继
Owner 长沙趣动文化科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products