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

Rendering method and device based on game engine and electronic equipment

A game engine and renderer technology, which is applied in the field of game engine-based rendering methods, devices and electronic equipment, can solve the problem of increasing development time and cost, increasing the maintenance cost and difficulty of game applications, and cannot solve the problem of game applications taking into account multi-platform performance and high performance. Platform development cost and maintenance cost and other issues, to achieve the effect of reducing development and maintenance cost

Active Publication Date: 2020-07-14
XIAMEN YAJI SOFTWARE
View PDF8 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This method not only increases the development time and cost, but also increases the maintenance cost and difficulty of game applications
[0004] In addition, the existing technology cannot solve the problem of multi-platform performance, multi-platform development cost and maintenance cost in game applications

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
  • Rendering method and device based on game engine and electronic equipment
  • Rendering method and device based on game engine and electronic equipment
  • Rendering method and device based on game engine and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0036] The embodiment of the present application provides a rendering method based on a game engine, such as figure 1 As shown, the method includes: step S101, step S102 and step S103.

[0037] Step S101, when receiving the rendering data of any scene in the game application, determine the running platform of the game application.

[0038] In the embodiment of the present application, the running platform provides an interface to the game operator, so that the game operator publishes the game application through the interface, so that after the game application is released, the user can use the running platform to operate and realize the connection through the running platform. Purpose of Game Operators and Game Players. Specifically, the operating platform is generally determined by the operating system of the electronic device, for example, if the operating system of the electronic device is Android, then the operating platform is the Android platform.

[0039] In actual a...

Embodiment 2

[0068] In order to further illustrate the rendering method based on the game engine provided by this application, the following is as follows image 3 and Figure 4 Be explained. image 3 Shown is a schematic structural diagram of a game engine applying the method provided in this application, and the game engine includes a business layer, a core layer, a data layer, a rendering layer and a platform layer. The method provided by this application achieves the purpose of splitting the rendering layer, and organically connects the data layer and the business layer, so that developers only need to use one of the engine versions for development when making game content. After the development is completed , you can package and publish the game to different platforms. This multi-platform development compatibility mechanism between the Web platform and the local platform of the rendering layer, while increasing the engine performance optimization, also improves the degree of freedom...

Embodiment 3

[0074] The embodiment of the present application provides a rendering device based on a game engine, such as Figure 5 As shown, the game engine-based rendering device 50 may include: a platform determination module 501, an engine determination module 502, and a rendering processing module 503, wherein,

[0075] The platform determination module 501 is configured to determine the running platform of the game application when receiving the rendering data of any scene in the game application;

[0076] The engine determination module 502 is used to determine the corresponding rendering engine according to the running platform of the game application;

[0077] The rendering processing module 503 is configured to perform rendering processing on the rendering data by using rendering instructions corresponding to the rendering engine.

[0078] In this embodiment of the present application, when the rendering data of any scene in the game application is received, the running platform...

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 embodiment of the invention provides a rendering method and device based on a game engine and electronic equipment. The method comprises the steps of: when rendering data of any scene in a game application are received, determining an operation platform of the game application; determining a corresponding rendering engine according to the operation platform of the game application; and performing rendering processing on the rendering data by utilizing a rendering instruction corresponding to the rendering engine. According to the embodiment of the invention, different rendering engines areadopted for different platforms, the purpose of ensuring the high-performance performance of the same game application on different platforms is achieved, a game developer does not need to research and develop different game applications for different platforms, and the development and maintenance cost of the game applications is reduced.

Description

technical field [0001] The present application relates to the technical field of games, and in particular, the present application relates to a rendering method, device and electronic equipment based on a game engine. Background technique [0002] In recent years, with the development of Web technology and game engine technology, more and more game applications are developed and run based on the Web. In order to provide game developers with more convenient and efficient means of making game content, there are more and more game engines based on Web technology. Traditional web game engines are mostly developed using languages ​​such as JavaScript, TypeScript, and ActionScript. After compilation, they run on the native platform. Compared with the method implemented by C++ programming, this method does not have performance advantages. [0003] Although the Web game engine has better performance on the Web platform, there are still performance bottlenecks on native platforms su...

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): A63F13/60
CPCA63F13/60Y02D10/00
Inventor 刘航郭佳伟林顺
Owner XIAMEN YAJI SOFTWARE
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