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

A 3D game engine for massively multiplayer online role-playing

A role-playing and 3D game technology, applied in the direction of program control devices, etc., can solve the problems of expensive authorization fees, high learning costs, code changes, etc., and achieve the effect of easy maintenance and development expansion, good scalability, and lower industry threshold

Inactive Publication Date: 2016-06-29
绵阳市武道数码科技有限公司
View PDF5 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] At present, relatively mature engines, such as Unreal 3, CryEngine3, and Frostbite 2 engines, have several shortcomings in the development of massively multiplayer online role-playing games: First, they are basically developed for FPS games, and other types of The game needs a lot of code changes; the second is that it has to pay expensive licensing fees; the third is that its functions are too many and too complicated, and the learning cost is high

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
  • A 3D game engine for massively multiplayer online role-playing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] In order to make the technical means, creative features, goals and effects achieved by the present invention easy to understand, the present invention will be further described below in conjunction with specific illustrations.

[0025] Core system: As shown in Figure 7, every game engine, even large-scale C++ software, requires a large number of commonly used common libraries. We put these common libraries in the core system, and using these common libraries can reduce a lot of coding Work:

[0026] Assertions, the assertion library, is an advanced form of exception handling. Assertions are expressed as Boolean expressions that the programmer believes to be true at a particular point in the program. Assertion validation can be enabled and disabled at any time, so assertions can be enabled for testing and disabled for deployment. Also, after the program is running, the end user can re-enable assertions if they encounter problems.

[0027] The memory management library...

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 an engine for a large-scale multiplayer online role playing 3D game. The engine overcomes the defects in developing the large-scale multiplayer online role playing game with an existing game engine. The engine for the large-scale multiplayer online role playing 3D game is characterized in that the engine is specialized for large-scale multiplayer online role playing games and achieves a system architecture which is composed of seven modules, namely a core system, resource management, a rendering system, a physical system, a voice system, a game application, and game tools. The engine for the large-scale multiplayer online role playing 3D game saves game development cost, improves game development efficiency and independently designs and packages all the design modules of a system at the same time, and is good in expansibility and easy to maintain.

Description

technical field [0001] The invention relates to the technical field of game development, in particular to a 3D game engine for massively multiplayer online role-playing. Background technique [0002] With the development of computer hardware, 3D graphics technology, and virtual reality technology, the realistic 3D visual world is gradually entering people's lives. The dreamlike realm it presents to people is attracting widespread attention. Promotion and development has become a hot field of current technology, and 3D games are a typical representative of 3D technology. [0003] With the progress of the times, from the picture made of simple color blocks to the fine characters composed of millions of polygons, the game is showing us an increasingly real and vast world. For players who have only been exposed to games in recent years For example, playing games such as "World of Warcraft" and "Resident Evil 5", you may not be able to imagine how crude 3D games were more than t...

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 Patents(China)
IPC IPC(8): G06F9/44
Inventor 刘涛黄利
Owner 绵阳市武道数码科技有限公司
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