Game design interactive interface display method, system, device and medium
By creating parameter layers and calculation layers in the game design interactive interface and editing formulas, the problem of inefficiency of non-specialized software in game numerical design is solved, and the visual operation and threshold of game design are achieved.
Patent Information
- Application Number
- CN202111521329.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-13
- Publication Date
- 2024-12-24
- Estimated Expiration
- 2041-12-13
AI Technical Summary
Existing non-specialized software is inefficient in game numerical design and lacks effective solutions.
Provide a display method of game design interactive interface, switch to the user interface to include formula parameter editing area, formula logic editing area and formula generation editing area, create parameter layer and calculation layer, and drag the formula operation carrier to perform parameter layer and Logical operations of operator symbols to implement formula editing and calculation.
It improves the efficiency of game numerical design, realizes visual operation of game design, and lowers the design threshold.
Smart Images

Figure CN114404989B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of design interface interaction, and in particular to a display method, system, device and medium for a game design interaction interface. Background Art
[0002] The current software used in the game industry for design mainly includes mind mapping, Word and Excel. Specifically, when it comes to game numerical design, Excel software is basically used. The original function of these software is office work, not game production.
[0003] When using Excel to design game values, if you want the value table to have good readability, you need to mark the content of the value table and write an explanation. If you mark and explain it manually, the efficiency of game value design will be reduced.
[0004] Currently, no effective solution has been proposed for the low efficiency of game numerical design using non-professional software in related technologies. Summary of the invention
[0005] The embodiments of the present application provide a method, system, device and medium for displaying a game design interactive interface, so as to at least solve the problem of low efficiency of game numerical design using non-professional software in the related art.
[0006] In a first aspect, an embodiment of the present application provides a method for displaying a game design interactive interface, the method comprising:
[0007] Displaying a user interface, wherein the user interface includes a first user operation interface and a second user operation interface;
[0008] Switch to the first user operation interface, wherein the first user operation interface includes a formula parameter editing area, a formula logic editing area, and a formula generation editing area;
[0009] Creating a generation parameter layer and a calculation layer in the formula parameter editing area;
[0010] Select a formula operation carrier from the formula logic editing area, and drag it to the formula generation editing area of the calculation layer where formula editing is required;
[0011] Select several parameter layers from the formula parameter editing area and store them in the formula operation carrier, select formula operation symbols from the formula logic editing area and add them to the formula operation carrier, so as to complete the logical operation between the parameter layers in the formula operation carrier in the calculation layer that needs to be edited.
[0012] In some embodiments, selecting a plurality of parameter layers from the formula parameter editing area and storing them in the formula operation carrier, and selecting formula operation symbols from the formula logic editing area and adding them to the formula operation carrier include:
[0013] Selecting a plurality of the parameter layers from the formula parameter editing area, and in response to a first prompt message, dragging the parameter layers to a first position of the formula operation carrier in the formula generation editing area;
[0014] A formula operation symbol is selected from the formula logic editing area, and in response to a second prompt message, the formula operation symbol is dragged to a second position of the formula operation carrier in the formula generation editing area.
[0015] In some embodiments, after completing the logical operation between parameter layers in the formula operation carrier, the method further includes:
[0016] Select a formula operation symbol from the formula logic editing area and drag it to the formula generation editing area. In response to the third prompt information, click and interact with the third position of different formula operation carriers to complete the logical operation between different formula operation carriers in the calculation layer that needs to be edited.
[0017] In some embodiments, the method further comprises:
[0018] Select a formula operation carrier from the formula logic editing area, and drag it to the formula generation editing area of the calculation layer where formula editing is required;
[0019] Select a calculation layer from the formula parameter editing area and store it in the formula operation carrier; select a formula operation symbol from the formula logic editing area and add it to the formula operation carrier; then select a parameter layer or a calculation layer from the formula parameter editing area and store it in the formula operation carrier to complete the logical operation between the calculation layer and the parameter layer or calculation layer in the formula operation carrier in the calculation layer that needs to be edited.
[0020] In some embodiments, creating a generation parameter layer and a calculation layer in the formula parameter editing area includes:
[0021] In the formula parameter editing area, several parameter layers are created, and parameter names and parameter values of the several parameter layers are set respectively; several calculation layers are created, and parameter names of the several calculation layers are set respectively.
[0022] In some embodiments, the method further comprises:
[0023] In the formula generation editing area, interactively query the formula operation carrier or the formula operation symbol connecting different formula operation carriers by pointing the mouse, and display the parameter values, parameter names and operation logic of the parameter layer and calculation layer in the corresponding formula in real time.
[0024] In some embodiments, the method further comprises:
[0025] Drag the formula body from the formula logic editing area to the formula generation editing area of the calculation layer where the formula editing is completed, and bind the formula in the calculation layer to the formula body;
[0026] Switch to the second user operation interface, wherein the second user operation interface includes a parameter configuration area and an example test area;
[0027] Creating a number of configuration instances in the parameter configuration area, and dragging the configuration instances to the instance test area;
[0028] Adding a corresponding formula body to the configuration instance in the instance test area, and modifying the value of the parameter layer of the formula corresponding to the formula body in the parameter configuration area;
[0029] A combat instruction set is added in the instance test area, and the combat instruction set is used to control the configuration instance to perform simulated combat.
[0030] In a second aspect, an embodiment of the present application provides a display system for a game design interactive interface, the system comprising an interface display module and an interface operation module;
[0031] The interface display module displays a user interface, wherein the user interface includes a first user operation interface and a second user operation interface;
[0032] The interface display module switches to the first user operation interface, wherein the first user operation interface includes a formula parameter editing area, a formula logic editing area, and a formula generation editing area;
[0033] The interface operation module creates a generation parameter layer and a calculation layer in the formula parameter editing area;
[0034] The interface operation module selects a formula operation carrier from the formula logic editing area and drags it to the formula generation editing area of the calculation layer where formula editing is required;
[0035] The interface operation module selects several parameter layers from the formula parameter editing area and stores them in the formula operation carrier, selects formula operation symbols from the formula logic editing area and adds them to the formula operation carrier, so as to complete the logical operation between the parameter layers in the formula operation carrier in the calculation layer that needs to be edited.
[0036] In a third aspect, an embodiment of the present application provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the method for displaying a game design interactive interface as described in the first aspect above is implemented.
[0037] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method for displaying a game design interactive interface as described in the first aspect above.
[0038] Compared with the related art, the embodiment of the present application provides a display method, system, device and medium for a game design interactive interface, which displays and switches to a first user operation interface, wherein the first user operation interface includes a formula parameter editing area, a formula logic editing area and a formula generation editing area; creates a generation parameter layer and a calculation layer in the formula parameter editing area; selects a formula operation carrier from the formula logic editing area and drags it to the formula generation editing area of the calculation layer where formula editing is required; selects several parameter layers from the formula parameter editing area and stores them in the formula operation carrier, selects formula operation symbols from the formula logic editing area and adds them to the formula operation carrier, completes the logical operation between parameter layers in the formula operation carrier in the calculation layer where formula editing is required, solves the problem of low efficiency of non-professional software in game numerical design, realizes visual operation of game design, and lowers the threshold of game numerical design. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:
[0040] Figure 1 is a flowchart of the steps of the game design interactive interface display method according to an embodiment of the present application;
[0041] Figure 2 is a schematic diagram of a first user operation interface;
[0042] Figure 3 It is a schematic diagram for creating parameters in the formula parameter editing area;
[0043] Figure 4 It is a schematic diagram of using the formula operation symbols in the formula logic editing area;
[0044] Figure 5 It is a schematic diagram of implementing inter-layer operations of parameters in the computation layer;
[0045] Figure 6It is a schematic diagram of realizing the operation between formula operation carriers in the calculation layer;
[0046] Figure 7 It is a schematic diagram for realizing nested operations in parameter layer and calculation layer;
[0047] Figure 8 It is a schematic diagram for viewing formula information in the formula generation editing area;
[0048] Fig. 9 is a flow chart of steps for testing a formula instance through a second user operation interface;
[0049] Fig.10 is a structural block diagram of a game design interactive interface display system according to an embodiment of the present application;
[0050] Fig.11 It is a schematic diagram of the internal structure of an electronic device according to an embodiment of the present application.
[0051] Description of the drawings: 101, interface display module; 102, interface operation module. DETAILED DESCRIPTION
[0052] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application is described and illustrated below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not intended to limit the present application. Based on the embodiments provided in the present application, all other embodiments obtained by ordinary technicians in the field without making creative work are within the scope of protection of the present application.
[0053] Obviously, the drawings described below are only some examples or embodiments of the present application. For ordinary technicians in this field, the present application can also be applied to other similar scenarios based on these drawings without creative work. In addition, it can also be understood that although the efforts made in this development process may be complicated and lengthy, for ordinary technicians in this field related to the content disclosed in this application, some changes in design, manufacturing or production based on the technical content disclosed in this application are just conventional technical means, and should not be understood as insufficient content disclosed in this application.
[0054] Reference to "embodiments" in this application means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those of ordinary skill in the art that the embodiments described in this application may be combined with other embodiments without conflict.
[0055] Unless otherwise defined, the technical terms or scientific terms involved in this application should be understood by people with ordinary skills in the technical field to which this application belongs. The words "one", "a", "a", "the" and the like involved in this application do not indicate a quantitative limitation, and may represent the singular or plural. The terms "include", "comprise", "have" and any of their variations involved in this application are intended to cover non-exclusive inclusions; for example, a process, method, system, product or device that includes a series of steps or modules (units) is not limited to the listed steps or units, but may also include steps or units that are not listed, or may also include other steps or units inherent to these processes, methods, products or devices. The words "connect", "connected", "coupled" and the like involved in this application are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. The "multiple" involved in this application refers to two or more. "And / or" describes the association relationship of associated objects, indicating that there may be three relationships, for example, "A and / or B" can represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the objects before and after are in an "or" relationship. The terms "first", "second", "third", etc. involved in this application are only used to distinguish similar objects and do not represent a specific ordering of the objects.
[0056] The present application embodiment provides a method for displaying a game design interactive interface. Figure 1 is a flowchart of the steps of the game design interactive interface display method according to an embodiment of the present application, such as Figure 1 As shown, the method comprises the following steps:
[0057] Step S102, displaying a user interface, wherein the user interface includes a first user operation interface and a second user operation interface;
[0058] Step S104, switching to a first user operation interface, wherein the first user operation interface includes a formula parameter editing area, a formula logic editing area, and a formula generation editing area;
[0059] Specifically, Figure 2 is a schematic diagram of the first user operation interface, such as Figure 2 As shown, the first user operation interface includes a formula parameter editing area, a formula logic editing area and a formula generation editing area.
[0060] Step S106, creating a generation parameter layer and a calculation layer in the formula parameter editing area;
[0061] Specifically, Figure 3 This is a schematic diagram of creating parameters in the formula parameter editing area, such as Figure 3 As shown, open the creation window in the formula parameter editing area and select the type of parameter to be created. Generally speaking, the types of parameters include parameter layer, calculation layer, parameter adjustment layer and table layer. When creating, they can be distinguished by markings such as color, letters and symbols. The parameter layer and calculation layer are mainly used for the design of game values and formulas, while the parameter adjustment layer and table layer are mainly used to directly call and observe the formula nesting relationship between the parameter layer and the calculation layer. Taking the parameter layer and calculation layer as an example, create several parameter layers and set the parameter names and parameter values of several parameter layers (Va) respectively, such as "attack = 10", "armor penetration = 8", "defense = 5"; create several calculation layers and set the parameter names of several calculation layers (Lf) respectively, such as "basic damage" and "final damage".
[0062] Step S108, select a formula operation carrier from the formula logic editing area, and drag it to the formula generation editing area of the calculation layer where formula editing is required;
[0063] Figure 4 This is a schematic diagram of using the formula operation symbols in the formula logic editing area, such as Figure 4 As shown, the formula operation symbols in the formula logic editing area include mathematical operators such as "+", "-", "*", and " / ", logical judgment symbols such as ">", "<", and "!=", formula operation carriers, macro functions that can be used for code editing, and formula bodies that can be used for formula binding. Taking the formula operation carrier as an example, open the calculation layer "Basic Damage" that needs to be edited through input devices such as the mouse or keyboard, select the formula operation carrier from the formula logic editing area, and drag it to the formula generation editing area of the calculation layer "Basic Damage".
[0064] Step S110, select several parameter layers from the formula parameter editing area and store them in the formula operation carrier, select formula operation symbols from the formula logic editing area and add them to the formula operation carrier, and complete the logic operation between the parameter layers in the formula operation carrier in the calculation layer that needs to be edited;
[0065] Specifically, Figure 5 It is a schematic diagram of implementing inter-layer operations of parameters in the computing layer, such as Figure 5 As shown, in the calculation layer "basic damage", the parameter layers "attack = 10" and "defense = 5" are selected from the formula parameter editing area, and the first prompt information indicating the first position (dotted box) through the flashing effect is generated in the formula generation editing area. In response to the first prompt information, the parameter layer is dragged to the first position of the formula operation carrier in the formula generation editing area;
[0066] Select the formula operation symbol "-" from the formula logic editing area, and generate a second prompt information indicating the second position (dashed box) through a flashing effect in the formula generation editing area. In response to the second prompt information, drag the formula operation symbol "-" to the second position of the formula operation carrier in the formula generation editing area to complete the logical operation between the parameter layers within the formula operation carrier in the calculation layer "Basic Damage" that requires formula editing.
[0067] Through steps S102 to S110 in the embodiment of the present application, the problem of low efficiency of game numerical design using non-professional software is solved, visual operation of game design is achieved, and the threshold for game numerical design is lowered.
[0068] In some embodiments, in step S110, after completing the logical operation between the parameter layers in the formula operation carrier, the method further includes:
[0069] Select the formula operation symbol from the formula logic editing area and drag it to the formula generation editing area. In response to the third prompt information, click and interact with the third position of different formula operation carriers to complete the logical operation between different formula operation carriers in the calculation layer that needs to be edited.
[0070] Specifically, Figure 6 This is a schematic diagram of implementing operations between formula operation carriers in the calculation layer, such as Figure 6 As shown, the formula operation symbol "*" is selected from the formula logic editing area and dragged to the formula generation editing area, and a third prompt information indicating the third position (dashed box) through a flashing effect is generated in the formula generation editing area. In response to the third prompt information, the third positions of the formula operation carriers "'Attack=10''-''Defense=5''" and the formula operation carriers "'Attack=10'' / ''Defense=5'" are clicked and interacted, and a line segment is generated to connect the formula operation symbol "*" and the two formula operation carriers, thereby completing the logical operation between different formula operation carriers in the calculation layer "Basic Damage" that requires formula editing.
[0071] In some embodiments, a formula operation carrier is selected from a formula logic editing area and dragged to a formula generation editing area of a calculation layer where formula editing is required;
[0072] Select a calculation layer from the formula parameter editing area and store it in the formula operation carrier; select a formula operation symbol from the formula logic editing area and add it to the formula operation carrier; then select a parameter layer or calculation layer from the formula parameter editing area and store it in the formula operation carrier; complete the logical operation between the calculation layer and the parameter layer or calculation layer in the formula operation carrier in the calculation layer that needs to be edited.
[0073] Specifically, Figure 7This is a schematic diagram of implementing nested operations in the parameter layer and the calculation layer, such as Figure 7 As shown, select the formula operation carrier from the formula logic editing area and drag it to the formula generation editing area of the calculation layer "Final Damage" where the formula editing is required;
[0074] Select the calculation layer "Basic Damage" from the formula parameter editing area and store it in the formula calculation carrier;
[0075] Select the formula operation symbol "+" from the formula logic editing area to generate a second prompt information indicating the second position (dotted box) through a flashing effect in the formula generation editing area. In response to the second prompt information, drag the formula operation symbol "-" to the second position of the formula operation carrier in the formula generation editing area.
[0076] Then select the parameter layer "Armor Break = 8" from the formula parameter editing area, generate a first prompt information indicating the first position (dashed box) through a flashing effect in the formula generation editing area, and in response to the first prompt information, drag the parameter layer to the first position of the formula operation carrier in the formula generation editing area.
[0077] Complete the logical operation between the calculation layer and the parameter layer in the formula operation carrier of the calculation layer "Final Damage" that needs formula editing. In addition, logical operations between calculation layers can also be performed in the formula operation carrier.
[0078] In some of the embodiments, in the formula generation editing area, the formula operation carrier or the formula operation symbol connecting different formula operation carriers is interactively queried by pointing the mouse, and the parameter values, parameter names and operation logic of the parameter layer and calculation layer in the corresponding formula are displayed in real time.
[0079] Specifically, Figure 8 This is a schematic diagram of viewing formula information in the formula generation editing area, such as Figure 8 As shown, taking the calculation layer "Basic Damage" as an example, in the formula generation editing area of "Basic Damage", the formula operation carrier or the formula operation symbol connecting different formula operation carriers is interactively queried by pointing the mouse, and the parameter values, parameter names and operation logic of the parameter layer and calculation layer of the corresponding formula are displayed in real time.
[0080] In some of these embodiments, Fig. 9 is a flow chart of the steps of testing a formula instance through the second user operation interface, such as Fig. 9 Shown
[0081] Step S902, drag the formula body from the formula logic editing area to the formula generation editing area of the calculation layer where the formula editing is completed, and bind the formula in the calculation layer to the formula body;
[0082] Step S904, switching to a second user operation interface, wherein the second user operation interface includes a parameter configuration area and an example test area;
[0083] Step S906, create several configuration instances in the parameter configuration area, and drag the configuration instances to the instance test area;
[0084] Step S908, adding a corresponding formula body to the configuration instance in the instance test area, and modifying the value of the parameter layer of the formula corresponding to the formula body in the parameter configuration area;
[0085] Step S910, add a combat instruction set in the instance test area, and use the combat instruction set to control the configuration instance to perform simulated combat.
[0086] It should be noted that the steps shown in the above process or the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0087] The present application embodiment provides a display system for a game design interactive interface, Fig.10 is a structural block diagram of a game design interactive interface display system according to an embodiment of the present application, such as Fig.10 As shown, the system includes an interface display module 101 and an interface operation module 102;
[0088] The interface display module 101 displays a user interface, wherein the user interface includes a first user operation interface and a second user operation interface;
[0089] The interface display module 101 switches to the first user operation interface, wherein the first user operation interface includes a formula parameter editing area, a formula logic editing area, and a formula generation editing area;
[0090] The interface operation module 102 creates a generation parameter layer and a calculation layer in the formula parameter editing area;
[0091] The interface operation module 102 selects a formula operation carrier from the formula logic editing area and drags it to the formula generation editing area of the calculation layer where the formula editing is required;
[0092] The interface operation module 102 selects several parameter layers from the formula parameter editing area and stores them in the formula operation carrier, selects formula operation symbols from the formula logic editing area and adds them to the formula operation carrier, and completes the logical operation between the parameter layers in the formula operation carrier in the calculation layer that needs to be edited.
[0093] Through the interface display module 101 and the interface operation module 102 in the embodiment of the present application, the problem of low efficiency of non-professional software in game numerical design is solved, the visual operation of game design is realized, and the threshold of game numerical design is lowered.
[0094] It should be noted that the above modules can be functional modules or program modules, and can be implemented by software or hardware. For modules implemented by hardware, the above modules can be located in the same processor; or the above modules can be located in different processors in any combination.
[0095] This embodiment further provides an electronic device, including a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.
[0096] Optionally, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor, and the input / output device is connected to the processor.
[0097] It should be noted that the specific examples in this embodiment can refer to the examples described in the above embodiments and optional implementation modes, and this embodiment will not be described in detail here.
[0098] In addition, in combination with the display method of the game design interactive interface in the above embodiment, the embodiment of the present application can provide a storage medium for implementation. The storage medium stores a computer program; when the computer program is executed by the processor, any one of the display methods of the game design interactive interface in the above embodiment is implemented.
[0099] In one embodiment, a computer device is provided, which may be a terminal. The computer device includes a processor, a memory, a network interface, a display screen, and an input device connected via a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the computer device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, a display method for a game design interactive interface is implemented. The display screen of the computer device may be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device may be a touch layer covered on the display screen, or a key, trackball, or touchpad provided on the housing of the computer device, or an external keyboard, touchpad, or mouse, etc.
[0100] In one embodiment, Fig.11 is a schematic diagram of the internal structure of an electronic device according to an embodiment of the present application, such as Fig.11 As shown, an electronic device is provided, which may be a server, and its internal structure diagram may be as shown in Fig.11 As shown. The electronic device includes a processor, a network interface, an internal memory and a non-volatile memory connected through an internal bus, wherein the non-volatile memory stores an operating system, a computer program and a database. The processor is used to provide computing and control capabilities, the network interface is used to communicate with an external terminal through a network connection, the internal memory is used to provide an environment for the operation of the operating system and the computer program, the computer program is executed by the processor to implement a display method of a game design interactive interface, and the database is used to store data.
[0101] Those skilled in the art will understand that Fig.11 The structure shown in the figure is merely a block diagram of a partial structure related to the scheme of the present application, and does not constitute a limitation on the electronic device to which the scheme of the present application is applied. The specific electronic device may include more or fewer components than shown in the figure, or combine certain components, or have a different arrangement of components.
[0102] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
[0103] Those skilled in the art should understand that the various technical features of the above-described embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the various technical features in the above-described embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0104] The above-mentioned embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be subject to the attached claims.
Claims
1. A method for displaying a game design interactive interface, characterized in that: The method comprises: Displaying a user interface, wherein the user interface includes a first user operation interface and a second user operation interface; Switch to the first user operation interface, wherein the first user operation interface includes a formula parameter editing area, a formula logic editing area, and a formula generation editing area; Creating a generation parameter layer and a calculation layer in the formula parameter editing area; Select a formula operation carrier from the formula logic editing area, and drag it to the formula generation editing area of the calculation layer where formula editing is required; Selecting several parameter layers from the formula parameter editing area and storing them in the formula operation carrier, selecting formula operation symbols from the formula logic editing area and adding them to the formula operation carrier, and completing the logic operation between the parameter layers in the formula operation carrier in the calculation layer that needs to be edited; Drag the formula body from the formula logic editing area to the formula generation editing area of the calculation layer where the formula editing is completed, and bind the formula in the calculation layer to the formula body; Switch to the second user operation interface, wherein the second user operation interface includes a parameter configuration area and an example test area; Creating a number of configuration instances in the parameter configuration area, and dragging the configuration instances to the instance test area; Adding a corresponding formula body to the configuration instance in the instance test area, and modifying the value of the parameter layer of the formula corresponding to the formula body in the parameter configuration area; A combat instruction set is added in the instance test area, and the combat instruction set is used to control the configuration instance to perform simulated combat.
2. The method according to claim 1, characterized in that Selecting a number of parameter layers from the formula parameter editing area and storing them in the formula operation carrier, and selecting formula operation symbols from the formula logic editing area and adding them to the formula operation carrier include: Selecting a plurality of the parameter layers from the formula parameter editing area, and in response to a first prompt message, dragging the parameter layers to a first position of the formula operation carrier in the formula generation editing area; A formula operation symbol is selected from the formula logic editing area, and in response to a second prompt message, the formula operation symbol is dragged to a second position of the formula operation carrier in the formula generation editing area.
3. The method according to claim 1, characterized in that After completing the logical operation between the parameter layers in the formula operation carrier, the method further includes: Select a formula operation symbol from the formula logic editing area and drag it to the formula generation editing area. In response to the third prompt information, click and interact with the third position of different formula operation carriers to complete the logical operation between different formula operation carriers in the calculation layer that needs to be edited.
4. The method according to claim 1, characterized in that The method further comprises: Select a formula operation carrier from the formula logic editing area, and drag it to the formula generation editing area of the calculation layer where formula editing is required; Select a calculation layer from the formula parameter editing area and store it in the formula operation carrier; select a formula operation symbol from the formula logic editing area and add it to the formula operation carrier; then select a parameter layer or a calculation layer from the formula parameter editing area and store it in the formula operation carrier to complete the logical operation between the calculation layer and the parameter layer or calculation layer in the formula operation carrier in the calculation layer that needs to be edited.
5. The method according to claim 1, characterized in that Creating a generation parameter layer and a calculation layer in the formula parameter editing area includes: In the formula parameter editing area, several parameter layers are created, and parameter names and parameter values of the several parameter layers are set respectively; several calculation layers are created, and parameter names of the several calculation layers are set respectively.
6. The method according to any one of claims 1 to 5, characterized in that: The method further comprises: In the formula generation editing area, interactively query the formula operation carrier or the formula operation symbol connecting different formula operation carriers by pointing the mouse, and display the parameter values, parameter names and operation logic of the parameter layer and calculation layer in the corresponding formula in real time.
7. A display system for a game design interactive interface, characterized in that: The system includes an interface display module and an interface operation module; The interface display module displays a user interface, wherein the user interface includes a first user operation interface and a second user operation interface; The interface display module switches to the first user operation interface, wherein the first user operation interface includes a formula parameter editing area, a formula logic editing area, and a formula generation editing area; The interface operation module creates a generation parameter layer and a calculation layer in the formula parameter editing area; The interface operation module selects a formula operation carrier from the formula logic editing area and drags it to the formula generation editing area of the calculation layer where formula editing is required; The interface operation module selects several parameter layers from the formula parameter editing area and stores them in the formula operation carrier, selects formula operation symbols from the formula logic editing area and adds them to the formula operation carrier, and completes the logic operation between the parameter layers in the formula operation carrier in the calculation layer that needs to be edited; Drag the formula body from the formula logic editing area to the formula generation editing area of the calculation layer where the formula editing is completed, and bind the formula in the calculation layer to the formula body; Switch to the second user operation interface, wherein the second user operation interface includes a parameter configuration area and an example test area; Creating a number of configuration instances in the parameter configuration area, and dragging the configuration instances to the instance test area; Adding a corresponding formula body to the configuration instance in the instance test area, and modifying the value of the parameter layer of the formula corresponding to the formula body in the parameter configuration area; A combat instruction set is added in the instance test area, and the combat instruction set is used to control the configuration instance to perform simulated combat.
8. An electronic device comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and the processor is configured to run the computer program to execute the method for displaying a game design interactive interface according to any one of claims 1 to 6.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, a method for displaying a game design interactive interface as described in any one of claims 1 to 6 is implemented.
