Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Game rendering method and device

A technology for games and game scenes, which is applied in the field of game rendering methods and devices, can solve problems such as low installed capacity of games, flashbacks, and difficulty in determining whether texture images are still used by other places, so as to solve the problem of insufficient running memory and reduce The effect of occupying and reducing the memory occupied

Active Publication Date: 2015-11-25
NETEASE (HANGZHOU) NETWORK CO LTD
View PDF4 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In addition, for some modules with complex resources in the game engine, such as the unity window UI module, it is often difficult for programmers to determine whether some texture images are still used by other places after the form is released, and it is necessary to write a special export plug-in to strip resources and statistics resource information
However, many developers will not do this kind of thing, or they are not aware of the problem of memory usage at all. Often at the later stage of the project, everything has been completed, and the operating platform reports that the successful installed capacity of the game is very low. Or the game testing department reported that the game has various flashback problems on many low-end machines, and the developer is looking for an optimization solution

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
  • Game rendering method and device
  • Game rendering method and device
  • Game rendering method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0072] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. The sequence number before each step in the embodiment is only for convenience of description, and should not be regarded as a limitation on the execution order of each step. In actual operation, the execution order of each step may be different. Although some steps are in the embodiment It is a sequential relationship, but it may also be a parallel relationship in actual operation. Conversely, although some steps are in a parallel relationship in the embodiment, they may also be a sequential relationship in actual operation. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts...

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 invention discloses a game rendering method and device. The game rendering method comprises the steps of recording a loading path of a texture used in a current game scene when game resources are loaded; obtaining a grid to be rendered in the current game scene; detecting whether a texture used by the grid to be rendered is loaded into a memory or not; when the texture is not loaded, conducting asynchronous loading on the texture through a background thread according to the loading path of the texture, so that the texture is loaded into the memory, and skipping the rendering of the texture for a current rendering batch; when the texture is loaded ready, submitting the texture to a rendering engine for conducting the rendering. According to the game rendering method and device, the texture rendering process is controlled, so that memory space occupied by the texture in the game operation process is greatly reduced.

Description

technical field [0001] The present invention relates to the field of computer technology, in particular to a game rendering method and device. Background technique [0002] The memory occupied by a game or software is an important indicator for evaluating the quality of a game or software. Taking games as an example, when a computer or mobile terminal is running a game, the smaller the memory occupied by the game, the more resources can be released, so that other programs that the user runs at the same time run more smoothly. There are a large number of low-end mobile phones on the market in China. Major operators and mobile phone manufacturers often use very low hardware configurations in order to keep prices down. The memory of mobile phones is relatively small. It will cause the game not to run. Therefore, minimizing the memory required to run the game can ensure that the game can run normally on more machines and thus gain more user base. [0003] At present, the opti...

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
IPC IPC(8): G06F9/445G06F17/30
Inventor 林春华
Owner NETEASE (HANGZHOU) NETWORK CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products