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

3D engine system applied to games

A 3D engine and engine technology, applied in the field of 3D engine systems, can solve the problems of unfamiliarity with the underlying implementation of the engine system and high licensing fees, and achieve the effects of enriching the game experience, enhancing the sense of substitution, and high loading efficiency.

Inactive Publication Date: 2016-03-23
INNER MONGOLIA UNIV OF TECH
View PDF5 Cites 27 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Although there are already many mature and excellent 3D game engine systems on the market, such as EPIC’s Unreal Engine system, Crytek’s CryEngine, EA’s Frostbite, Unity3D engine systems, etc., the use of these engine systems for game development not only requires high licensing fees costs, and due to unfamiliarity with the underlying implementation of the engine system, bottlenecks and post-performance optimization problems may be encountered during the development process

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
  • 3D engine system applied to games
  • 3D engine system applied to games
  • 3D engine system applied to games

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050] like figure 1 As shown, the present invention provides a 3D engine system applied to games. The game engine system of the present invention exports all core functions of the engine system to the DLL dynamic link library plug-in, and provides C++ header files for game logic developers to use, and has strong flexibility and expansibility.

[0051] Artists convert the finished art resources (scenes, models, special effects, etc.) into a data format dedicated to the engine system through various tools provided by the engine system and provide them to the game engine system. The engine system loads various resources through the resource loading module and cooperates with the multi-thread module. In this era of multi-core popularization, multi-thread resource loading has high loading efficiency.

[0052] The resource loading process of the engine system of the present invention is as follows: image 3As shown, the resources loaded into the game are managed uniformly by the ...

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 relates to a 3D engine system applied to games. The engine system comprises an upper game application layer, a middle engine system layer and a bottom operation system layer. The middle engine system layer comprises an engine system core module, a resource loading module, a resource management module, a core rendering module, a scene management module, a multi-thread module, an event system module, a log system module, a sound module, a mathematic module, a rendering unit, a terrain module, a sky module, a special effect module, a camera module, an animation module, a model module, a shader module, a role module, an after effect module and a lamplight module. The upper game application layer, the middle engine system layer and the bottom operation system layer are sequentially connected. The system has the advantages that the system is simple and easy to use, is designed according to an object interface, can achieve rendering more easily and can be used for extension. The system supports loading of files in various formats and supports a multi-thread loading engine system to render various required resources.

Description

technical field [0001] The invention belongs to a 3D engine system, and in particular relates to a 3D engine system applied to games. Background technique [0002] With the development of computer hardware graphics accelerators, graphics, and 3D rendering technology, 3D stereoscopic games have gradually entered our lives. 3D games can change the viewing angle at will, have fantastic scenes, and have strong visual impact, and are attracting more and more people's attention. The Sixth Plenary Session of the Seventeenth Central Committee of the Communist Party of China proposed to accelerate the promotion of the cultural industry to become a pillar industry of the national economy, and the core role of the game industry is increasingly obvious. 3D games are still the key field of market development and account for the largest revenue of the entire game industry. The 3D game engine system is the core technology in 3D game development, the quality of the engine system directly ...

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): A63F13/60A63F13/213
CPCA63F13/00A63F2300/1087A63F2300/66
Inventor 仁庆道尔吉李娜万剑雄
Owner INNER MONGOLIA UNIV OF TECH
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