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

Logic node tree-shaped visual game editing engine

A game engine and logical node technology, applied in the field of logical node tree visual editing game engine, can solve the problems of no node setting, immaturity, inconvenient use, etc., achieve speed and efficiency improvement, clear and convenient tree structure logic The effect of organizing and reading logic

Pending Publication Date: 2016-07-27
成都神秘方块科技有限公司
View PDF4 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In addition, even if there are some similar graphic visualization programming methods, most of them are immature, and no nodes are set, which makes it inconvenient to use

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
  • Logic node tree-shaped visual game editing engine

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0013] The logical node tree visualization editing game engine in this embodiment adopts tree programming to construct different name lists, wherein, the left side of the visual programming interface is provided with a logical set of name lists, and these name lists are related to the functions in the programming language. Corresponding to the list, there is a tree-like logic list on the right; during the programming process, the execution of the entire programming logic starts from the first line, and only after the current line node and all the logic parts of the child nodes are executed, the next line will be executed. A row of node logic, such as figure 1 shown. These nodes are set with different icons to distinguish the different logical properties of each node. For example, the V-shaped icon here represents a variable, the CV-shaped icon represents a constant, etc.; the rightmost part is the property setting part of a single node. It can be dynamically adjusted accordin...

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 logic node tree-shaped visual game editing engine. Different name lists are constructed by adopting tree-shaped programming, wherein the name lists of a logic set are arranged at the left side of a visual programming interface; the name lists correspond to the function lists in programming languages; a tree-shaped logic list is arranged at the right side of the visual programming interface; in a programming process, execution of the whole programming logic is started from a first line; the nodes are equipped with different icons for distinguishing different logic properties of the nodes; the part at the most right side of the visual programming interface is the attribute setting part of a single node; dynamical adjustment can be carried out according to the currently selected nodes; and the most lower part of the visual programming interface is equipped with a debugging operation interface. According to the method provided by the invention, logic errors resulting from typing errors can be reduced; the tree-shaped structure is clear in logic and is convenient for organizing and reading the logic; and the speed and efficiency of debugging the logic can be greatly improved.

Description

technical field [0001] The invention relates to a logical node tree visualization editing game engine, which belongs to the technical field of game programming. Background technique [0002] At present, in the programming process, it is often necessary to use a variety of programming languages. Most of these programming languages ​​use text programming. Common text programming languages ​​include C, C++, C#, JAVA, etc. These programming languages ​​belong to the same level of programming. language. In addition, even if there are some similar graphic visualization programming methods, most of them are immature, and no nodes are set, which makes it inconvenient to use. In this regard, it is necessary to provide a suitable graphical programming method in order to better realize the visual programming process. Contents of the invention [0003] The purpose of the present invention is to provide a logical node tree visual editing game engine, in order to better solve the prob...

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/44
CPCG06F8/34
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