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

Implementation method of a cross-platform game development tool

A game development and implementation method technology, applied in the field of cross-platform game development tools, can solve problems such as few options, low rendering efficiency and long cycle of cross-platform game development tools, so as to ensure rendering efficiency and reduce game development costs. cost effect

Active Publication Date: 2020-12-04
XIAMEN YAJI SOFTWARE
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] One is to only use C++ to develop cross-platform game development tools. Cross-platform game development tools have high rendering efficiency, but using C++ to develop cross-platform game development tools has few options, high cost, and long cycle;
[0007] The second is to use only C#, JAVA, Html5 to develop cross-platform game development tools, the cost is low, the cycle is short, but the rendering efficiency of cross-platform game development tools is low

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
  • Implementation method of a cross-platform game development tool

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, and should not be construed as limiting the specific protection scope of the present invention.

[0029] Such as figure 1 As shown, the present embodiment takes the particle special effect system as an example, and provides a method for flexibly applying the same version of the particle special effect system to the Windows system and the Mac OS system, including the following steps:

[0030] 1. The rendering engine implemented by C++ is used as the underlying structure of the cross-platform game development tool to support the logic and rendering of the cross-platform game development tool. Build the particle system in the rendering e...

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 cross-platform game development tool implementation method. The method includes: applying a render engine realized by C++ as a substructure of a cross-platform game development tool; adopting C++ for realizing complex and efficient rendering, and converting a C++ function packaging class library into a C# function packaging class library; adopting C# for realizing a simple UI interface and functional logics, and adopting C# for calling the C# function packaging class library and the simple UI interface and the functional logics realized by use of C#, so that rendering efficiency of the cross-platform game development tool is guaranteed while game development cost is reduced. By joint use of C++ and C# for development of the cross-platform game development tool, software products in a same version can be flexibly applied to a Windows system and a Mac OS system.

Description

technical field [0001] The invention relates to the technical field of online game development, in particular to a method for realizing a cross-platform game development tool. Background technique [0002] The Mac OS system is a special system for Apple computers, and it cannot be installed and used on ordinary PCs under normal circumstances. The Darwin-based Mac OS X system enhances the stability, performance and responsiveness of the Mac OS system. It can take full advantage of dual processors through symmetric multi-processing technology, providing unparalleled 2D, 3D and multimedia graphics performance and a wide range of fonts Support and integrated PDA functions. Mac OS X can support almost all Mac OS 9 applications through the Classic environment, and its intuitive Aqua user interface brings the ease of use of the Mac OS system to a whole new level. [0003] The Windows system developed by Microsoft is currently the operating system with the most users and the most ...

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): G06F8/38
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