Component editing method and device in game, program product and electronic equipment
By displaying the target components and editing event trigger parameters during the game editing stage, the cumbersome creation process in UGC games is solved, and a more personalized and convenient game creation is achieved.
Patent Information
- Application Number
- CN202411978123.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-30
- Publication Date
- 2025-04-25
AI Technical Summary
In UGC games, the user needs to pre-create the event library and perform logical configuration during the game creation process, resulting in a cumbersome creation process.
Provides a component editing method in the game, simplifying the logical editing of component configuration by displaying target components during the game editing stage and editing events in response to editing instructions.
It simplifies logical editing in component configuration and improves the personalization and convenience of game creation.
Smart Images

Figure CN119868959A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of computer technology, and in particular to a component editing method in a game, a component editing device in a game, a computer program product, and an electronic device. Background Art
[0002] In UGC (User Generated Content) games, users can set various scene components in the virtual scene, such as decorations, objects, functions, mechanisms, combinations, etc., so that users can realize various game functions through various scene components in the virtual scene.
[0003] In the related art, when creating a game, the user is usually required to create a corresponding event library for the corresponding components in advance, and then perform logical configuration on the corresponding components based on the created event library, which makes the game creation process relatively cumbersome.
[0004] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present disclosure, and therefore may include information that does not constitute the prior art known to ordinary technicians in the field. Summary of the invention
[0005] The present disclosure provides a component editing method in a game, a component editing device in a game, a computer program product and an electronic device, so as to at least to some extent solve the problem that game creation in the related art is relatively complicated.
[0006] According to a first aspect of the present disclosure, a method for editing components in a game is provided, wherein the game includes a game editing phase and a game running phase, and the method includes: in the game editing phase, displaying a corresponding game editing scene; providing a target component in the game editing scene, wherein the target component is a component whose component parameters can change with the progress of a game match in the game running phase, and / or a component whose component parameters can change through interaction with a target object; in response to a first editing instruction, editing an event trigger parameter corresponding to the target component, wherein the event trigger parameter is used to characterize a specified condition to be satisfied by the component parameter of the target component; in response to a second editing instruction, displaying at least one game event corresponding to a target game play; in response to an event configuration instruction, associating a target event in the at least one game event with the event trigger parameter.
[0007] According to a second aspect of the present disclosure, there is provided a component editing device in a game, wherein the game comprises a game editing phase and a game running phase, and the device comprises: an editing scene display module, for displaying a corresponding game editing scene in the game editing phase; a target component display module, for providing a target component in the game editing scene, wherein the target component is a component whose component parameters can change with the progress of a game match in the game running phase, and / or a component whose component parameters can change through interaction with a target object; a first editing module, for editing event trigger parameters corresponding to the target component in response to a first editing instruction, wherein the event trigger parameters are used to characterize specified conditions to be satisfied by the component parameters of the target component; a second editing module, for displaying at least one game event corresponding to a target game play in response to a second editing instruction; and an event configuration module, for associating a target event in the at least one game event with the event trigger parameters in response to an event configuration instruction.
[0008] According to a third aspect of the present disclosure, a computer program product is provided, including a computer program, wherein when the computer program is executed by a processor, the component editing method in a game of the first aspect and possible implementation methods thereof are implemented.
[0009] According to a fourth aspect of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute the component editing method in the game of the above-mentioned first aspect and its possible implementation method by executing the executable instructions.
[0010] The technical solution disclosed in this disclosure has the following beneficial effects:
[0011] In the component editing process in the above-mentioned game, in the game editing stage, the corresponding game editing scene is displayed; a target component is provided in the game editing scene, wherein the target component is a component whose component parameters can change with the progress of the game match during the game running stage, and / or a component whose component parameters can change through interaction with the target object; in response to the first editing instruction, the event triggering parameters corresponding to the target component are edited, wherein the event triggering parameters are used to characterize the specified conditions to be satisfied by the component parameters of the target component; in response to the second editing instruction, at least one game event corresponding to the target game play is displayed; in response to the event configuration instruction, the target event in at least one game event is associated with the event triggering parameters. The present disclosure simplifies the logic editing in the component configuration and enhances the personalization and convenience of game creation by displaying at least one game event corresponding to the target game play and associating the target event in the displayed game event with the event triggering parameters (i.e., the specified conditions to be satisfied by the component parameters of the target component). BRIEF DESCRIPTION OF THE DRAWINGS
[0012] Figure 1 A flowchart showing a method for editing components in a game in this exemplary embodiment is shown;
[0013] Figure 2 A schematic diagram showing an interface for editing a component in one of the exemplary embodiments;
[0014] Figure 3 A schematic diagram showing an interface for editing a component in one of the exemplary embodiments;
[0015] Figure 4 A schematic diagram showing an interface for editing a component in one of the exemplary embodiments;
[0016] Figure 5 A schematic diagram showing an interface for displaying an event in one of the exemplary embodiments;
[0017] Figure 6 A flowchart showing a scene component event editing method according to the exemplary embodiment;
[0018] Figure 7 A structural block diagram showing a component editing device in a game according to the exemplary embodiment;
[0019] Figure 8 An electronic device for implementing the component editing method in the game in this exemplary embodiment is shown. DETAILED DESCRIPTION
[0020] Exemplary embodiments of the present disclosure will be described more fully hereinafter with reference to the accompanying drawings.
[0021] The accompanying drawings are schematic diagrams of the present disclosure and are not necessarily drawn to scale. Some of the block diagrams shown in the accompanying drawings may be functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities can be implemented in software form, or in hardware modules or integrated circuits, or in networks, processors or microcontrollers. The embodiments can be implemented in various forms and should not be construed as being limited to the examples set forth herein. The features, structures or characteristics described in the present disclosure may be combined in one or more embodiments in any suitable manner. In the description below, many specific details are provided to provide a full description of the embodiments of the present disclosure. However, those skilled in the art should appreciate that one or more specific details may be omitted when implementing the technical solution of the present disclosure, or one or more specific details may be replaced by other methods, components, devices, steps, etc.
[0022] In the related art, when creating a game, the user is usually required to create a corresponding event library for the corresponding components in advance, and then perform logical configuration on the corresponding components based on the created event library, which makes the game creation process relatively cumbersome.
[0023] In view of one or more of the above problems, exemplary embodiments of the present disclosure provide a method for editing components in a game, an apparatus for editing components in a game, a computer program product, and an electronic device.
[0024] In one embodiment of the present disclosure, the component editing method in the game can be run on a local terminal device or a server. When the component editing method in the game is run on the server, the component editing method in the game can be implemented and executed based on a cloud interaction system, wherein the cloud interaction system includes a server and a client device.
[0025] In an optional implementation, various cloud applications, such as cloud games, can be run under the cloud interaction system. Taking cloud games as an example, cloud games refer to a game mode based on cloud computing. In the operation mode of cloud games, the operating body of the game program and the main body of the game screen presentation are separated. The storage and operation of the component editing method in the game are completed on the cloud game server. The role of the client device is used for receiving and sending data and presenting the game screen. For example, the client device can be a display device with data transmission function close to the user side, such as a mobile terminal, a TV, a computer, a handheld computer, etc.; but the game processing is performed by the cloud game server in the cloud. When playing the game, the player operates the client device to send an operation instruction to the cloud game server. The cloud game server runs the game according to the operation instruction, encodes and compresses the game screen and other data, and returns it to the client device through the network. Finally, the client device decodes and outputs the game screen.
[0026] In an optional embodiment, taking a game as an example, a local terminal device stores a game program and is used to present a game screen. The local terminal device is used to interact with the player through a graphical user interface, that is, the game program is downloaded and installed and run by an electronic device in a conventional manner. The local terminal device may provide the graphical user interface to the player in a variety of ways, for example, it may be rendered and displayed on a display screen of the terminal, or provided to the player through a holographic projection. For example, the local terminal device may include a display screen and a processor, the display screen is used to present a graphical user interface, the graphical user interface includes a game screen, and the processor is used to run the game, generate a graphical user interface, and control the display of the graphical user interface on the display screen.
[0027] In an optional implementation, a component editing method in a game is provided, wherein the game includes a game editing phase and a game running phase. Figure 1As shown, the component editing method in the game may specifically include the following steps S110 to S150:
[0028] Step S110, during the game editing phase, displaying the corresponding game editing scene;
[0029] Step S120, providing a target component in the game editing scene, wherein the target component is a component whose component parameters can change with the progress of the game during the game running phase, and / or a component whose component parameters can change through interaction with a target object;
[0030] Step S130, in response to the first editing instruction, editing the event triggering parameters corresponding to the target component, wherein the event triggering parameters are used to characterize the specified conditions that the component parameters of the target component must satisfy;
[0031] Step S140, in response to the second editing instruction, displaying at least one game event corresponding to the target game play;
[0032] Step S150, in response to the event configuration instruction, associating a target event in at least one game event with an event trigger parameter.
[0033] Figure 1 In the method shown, by displaying at least one game event corresponding to the target game play, the target event in the displayed game event is associated with the event trigger parameter (i.e., the specified conditions that the component parameters of the target component must meet), which can simplify the logical editing in the component configuration and enhance the personalization and convenience of game creation.
[0034] Below Figure 1 Provide detailed instructions for each step.
[0035] In step S110, during the game editing stage, the corresponding game editing scene is displayed.
[0036] During the game editing stage, the game editing scene can be displayed in the graphical user interface; the game editing scene can be a game map scene loaded in the editing mode. This exemplary embodiment can support users to customize the game map scene. The user can choose to create a new game map scene and edit it, or can choose to edit an existing game map scene. The game map scene may include a background and one or more generated scene components. These scene components may be scene components that come with the game map (such as a game program can provide preset game map scenes of multiple different styles, and the user can choose a preset game map scene to edit, which initially comes with scene components), or they may be scene components generated by user editing. This disclosure does not specifically limit this.
[0037] In step S120, a target component is provided in the game editing scene, wherein the target component is a component whose component parameters can change with the progress of the game during the game running phase, and / or a component whose component parameters can change through interaction with the target object.
[0038] Optionally, during the game editing stage, the user may pre-create one or more components for editing by the user. The created components may include various types, such as cipher machines, timers, doors, etc., which are not specifically limited in the present disclosure.
[0039] Optionally, the target component may be a component whose component parameters can change as the game progresses, for example, a timer component that can perform timing during a game.
[0040] Optionally, the target component may also be a component that changes through interaction with the target object, such as a cipher component that can be deciphered by a virtual character, a door component that can be opened by a virtual character, etc.
[0041] Among them, the target object is the game participating role, and the game participating role refers to the game role edited and generated in the game editing stage and available for selection and play in the game running stage.
[0042] In step S130, in response to the first editing instruction, the event triggering parameters corresponding to the target component are edited, wherein the event triggering parameters are used to characterize the specified conditions that the component parameters of the target component must satisfy;
[0043] The first editing instruction refers to the event parameter editing instruction.
[0044] In the game editing stage, a component editing interface of the target component may be provided, and an event trigger parameter editing control may be provided in the component editing interface. The control type may be an axis or a text box, and the present disclosure does not specifically limit this. In response to the first editing instruction of the event trigger parameter editing control, the event trigger parameter corresponding to the target component may be edited.
[0045] Optionally, when the target component is a timer component, the component parameters may include but are not limited to a time node. The time node is used to represent the time reached by the timer, such as 5 minutes after the start of the game.
[0046] For example, Figure 2 As shown, taking the timer component as an example, the first editing instruction can be a time node configuration operation. Exemplarily, the "timing reaches the specified time" configured as 5 seconds is used as the event trigger parameter, which can indicate that the specified condition to be satisfied by the time node of the timer component is that the timer reaches 5 seconds.
[0047] Optionally, when the target component is a cryptographic machine component, the component parameters may include but are not limited to a decryption progress node. The decryption progress node is used to represent the progress value reached by the decryption progress.
[0048] For example, Figure 3 As shown, taking the cipher machine component as an example, the first editing instruction can be a deciphering progress configuration operation. For example, the "deciphering progress" configured as 100% is used as an event trigger parameter, which can represent that the specified condition to be met by the time node of the cipher machine component is that the cipher machine deciphering progress reaches 100%.
[0049] Optionally, the target component is a door component, and the component parameters include an opening degree. The opening degree is used to represent a progress value of the door opening.
[0050] For example, Figure 4 As shown, taking the door component as an example, the first editing instruction can be a door opening and closing degree configuration operation. For example, the "door opening and closing degree" configured as 50% is used as an event trigger parameter, which can indicate that the specified condition that the opening and closing degree of the door component must meet is that the door opening and closing degree reaches 50%.
[0051] In step S140 , in response to the second editing instruction, at least one game event corresponding to the target game play is displayed.
[0052] The second editing instruction is used to display at least one game event corresponding to the target game play.
[0053] Optionally, in response to the second editing instruction, the game events associated with the target game play are obtained and displayed. In this case, the game events displayed by different types of components are the same.
[0054] The target game mode is the game mode currently being edited during the game editing phase, and can be one of a plurality of preset game modes. Since different game modes may correspond to different components and trigger different events, the game events associated with the target game mode can be displayed for the user to select, thereby reducing the event configuration burden on the user.
[0055] Furthermore, in an optional embodiment, the above-mentioned response to the second editing instruction to display at least one game event corresponding to the target game play can also be achieved by the following steps: in response to the second editing instruction, obtain the game event associated with the target game play, and determine the game event associated with the target component from the game events associated with the target game play, and display the game event associated with the target component.
[0056] Determine the game events associated with the target component from the game events associated with the target game play, and display the game events associated with the target component. In this case, the events displayed by different types of components may be different. The targeted display of component-related event lists can further reduce the user's event configuration burden and improve user editing efficiency. For example, Figure 5 As shown, taking the cryptographic machine component as an example, a schematic diagram of an interface of a game event list is provided. A user can display an event list 502 by clicking an event display control 501 .
[0057] In the game editing stage, a component editing interface of the target component may be provided, and an event display control may be provided in the component editing interface. The user may click on the event display control to display at least one game event corresponding to the target game play, so that the user can select it.
[0058] In an optional implementation, the above-mentioned acquisition of the game event associated with the target game play can be achieved through the following steps: determining the game event associated with the target game play according to the preset game rules of the target game play.
[0059] Specifically, based on the preset game rules of the target game play, such as the game rules given by the official game, the game events involved in the target game play can be extracted, and an event configuration table can be formed based on the game events for the user to select the configuration, thereby simplifying the component editing process and improving user editing efficiency.
[0060] In step S150, in response to the event configuration instruction, a target event in at least one game event is associated with an event trigger parameter.
[0061] The event configuration instruction may be an event configuration operation for event triggering parameters. The target event may be a game event selected from game events associated with the target game play.
[0062] By associating and binding the target event with the event trigger parameters, users can customize the game trigger logic.
[0063] During the game editing phase, a component editing interface of the target component may be provided. The component editing interface may provide an event configuration control associated with an event trigger parameter editing control. The event configuration control may be associated with an event display control for the user to perform event selection operations. In response to the configuration operation of the event configuration control associated with the event trigger parameter editing control, the target event may be associated with the event trigger parameter. Figure 5 As shown, a target event can be selected from an event list 502 displayed by an event display control 501 .
[0064] Optional, such as Figure 5As shown, if the target event that the user wants to select does not exist in the event list 502 displayed by the event display control 501, the event can also be customized through the "Create New Event" control to meet personalized game creation needs. This disclosure does not make specific limitations on this.
[0065] In an optional embodiment, during the game running phase, in response to component parameters of the target component satisfying specified conditions, a target event related to the target game play is triggered in the game scene corresponding to the game running phase.
[0066] Furthermore, after a target event related to a target game play is triggered in a game scene corresponding to the game running phase, the component configured with the target event and the event result of the target event in the game scene can be controlled to execute a game behavior that matches the event result of the target event.
[0067] In an optional embodiment, taking the timer component as an example, the above-mentioned response to the event configuration instruction to associate the target event in at least one game event with the event trigger parameter can be achieved through the following steps: in response to the event configuration instruction, the target event in at least one game event is associated with the target time node; the target time node is the event trigger parameter configured for the timer component; the above-mentioned in the game running stage, in response to the component parameters of the target component satisfying the specified conditions, triggering the target event related to the target game play in the game scene corresponding to the game running stage can be achieved through the following steps: in the game running stage, in response to the timing time of the target component reaching the target time node, triggering the target event related to the target game play in the game scene corresponding to the game running stage.
[0068] For example, Figure 2 As shown, taking the timer component as an example, in response to the event configuration instruction, event 1 can be used as the target event and associated with the target time node (e.g., "the timing reaches the specified time of 5 seconds"). During the game running stage, in response to the timing time of the timer component reaching the target time node, such as 5 seconds, event 1 can be broadcast in the game, so as to further control the components configured with event 1 and the event result of event 1 to perform the game behavior matching the event result of event 1.
[0069] In an optional implementation, taking the cipher machine component as an example, the above-mentioned response to the event configuration instruction to associate the target event in at least one game event with the event trigger parameter can be achieved through the following steps: in response to the event configuration instruction, the target event in at least one game event is associated with the target decryption progress node; the target decryption progress node is the event trigger parameter configured for the cipher machine component; the above-mentioned in the game running stage, in response to the component parameters of the target component meeting the specified conditions, the target event related to the target game play is triggered in the game scene corresponding to the game running stage, which can be achieved through the following steps: in the game running stage, in response to the decryption progress of the target component reaching the target decryption progress node, the target event related to the target game play is triggered in the game scene corresponding to the game running stage.
[0070] For example, Figure 3 As shown, taking the cryptographic machine component as an example, in response to the event configuration instruction, event 2 can be used as the target event and associated with the target decryption progress node (e.g., "decryption progress reaches 100%). During the game running stage, in response to the decryption progress of the cryptographic machine component reaching the target decryption progress node, such as 100%, event 2 can be broadcast in the game to further control the components configured with event 2 and the event result of event 2 to perform game behaviors that match the event result of event 2.
[0071] In an optional embodiment, taking the door component as an example, the above-mentioned response to the event configuration instruction to associate the target event in at least one game event with the event trigger parameter can be achieved through the following steps: in response to the event configuration instruction, the target event in at least one game event is associated with the target opening and closing degree; the target opening and closing degree is the event trigger parameter configured for the door component; the above-mentioned in the game running stage, in response to the component parameters of the target component meeting the specified conditions, triggering the target event related to the target game play in the game scene corresponding to the game running stage can be achieved through the following steps: in the game running stage, in response to the opening and closing degree of the target component reaching the target opening and closing degree, triggering the target event related to the target game play in the game scene corresponding to the game running stage.
[0072] For example, Figure 4 As shown, taking the door component as an example, in response to the event configuration instruction, event 3 can be used as the target event and associated with the target opening degree (e.g., "the door opening degree reaches 50%"). During the game running stage, in response to the door component opening degree reaching the target opening degree, such as 50%, event 3 can be broadcast in the game, so as to further control the components configured with event 3 and the event result of event 3 to perform game behaviors matching the event result of event 3.
[0073] For example, Figure 6As shown, a flowchart of scene component event editing is provided, which may specifically include the following steps:
[0074] Step S601, in the game editing stage, display the corresponding game editing scene;
[0075] Step S602, providing a target component in the game editing scene, wherein the target component is a component whose component parameters can change with the progress of the game during the game running phase, and / or a component whose component parameters can change through interaction with a target object;
[0076] Step S603, in response to the first editing instruction, editing the event triggering parameters corresponding to the target component, wherein the event triggering parameters are used to characterize the specified conditions that the component parameters of the target component must satisfy;
[0077] Step S604, in response to the second editing instruction, obtaining a game event associated with the target game play, determining a game event associated with the target component from the game events associated with the target game play, and displaying the game event associated with the target component;
[0078] Step S605, in response to the event configuration instruction, associating the target event in the game event associated with the target component with the event trigger parameter.
[0079] The exemplary embodiment of the present disclosure also provides a component editing device in a game, wherein the game includes a game editing phase and a game running phase. Figure 7 As shown, the component editing device 700 in the game may include the following program modules:
[0080] The editing scene display module 710 is used to display the corresponding game editing scene during the game editing stage;
[0081] The target component display module 720 is used to provide a target component in the game editing scene, wherein the target component is a component whose component parameters can change with the game progress during the game running stage, and / or a component whose component parameters can change through interaction with a target object;
[0082] A first editing module 730, configured to edit, in response to a first editing instruction, an event trigger parameter corresponding to a target component, wherein the event trigger parameter is used to characterize a specified condition to be satisfied by a component parameter of the target component;
[0083] A second editing module 740, for displaying at least one game event corresponding to the target game play in response to a second editing instruction;
[0084] The event configuration module 750 is used to associate a target event in at least one game event with an event trigger parameter in response to an event configuration instruction.
[0085] In an optional embodiment, based on the aforementioned scheme, the component editing device 700 in the game may include a game running module, which is used to trigger a target event related to the target game play in the game scene corresponding to the game running stage in response to the component parameters of the target component meeting specified conditions during the game running stage.
[0086] In an optional implementation, based on the aforementioned solution, the target component is a timer component, and the component parameters include a time node.
[0087] In an optional implementation, based on the above solution, the event configuration module 750 can be configured to: in response to the event configuration instruction, associate the target event in at least one game event with the target time node; the target time node is the event trigger parameter configured for the timer component. The game running module can be configured to: in the game running stage, in response to the timer time of the target component reaching the target time node, trigger the target event related to the target game play in the game scene corresponding to the game running stage.
[0088] In an optional implementation, based on the aforementioned solution, the target component is a cryptographic machine component, and the component parameters include a decryption progress node.
[0089] In an optional implementation, based on the above solution, the event configuration module 750 can be configured to: in response to the event configuration instruction, associate the target event in at least one game event with the target decryption progress node; the target decryption progress node is the event trigger parameter configured for the cipher machine component. The game running module can be configured to: in the game running stage, in response to the decryption progress of the target component reaching the target decryption progress node, trigger the target event related to the target game play in the game scene corresponding to the game running stage.
[0090] In an optional implementation, based on the aforementioned solution, the target component is a door component, and the component parameters include the degree of opening and closing.
[0091] In an optional implementation, based on the above solution, the event configuration module 750 can be configured to: in response to the event configuration instruction, associate the target event in at least one game event with the target opening and closing degree; the target opening and closing degree is the event trigger parameter configured for the door component. The game running module can be configured to: in the game running stage, in response to the opening and closing degree of the target component reaching the target opening and closing degree, trigger the target event related to the target game play in the game scene corresponding to the game running stage.
[0092] In an optional embodiment, based on the aforementioned scheme, the second editing module can be configured to: in response to the second editing instruction, obtain game events associated with the target game play, determine game events associated with the target component from the game events associated with the target game play, and display the game events associated with the target component.
[0093] In an optional implementation, based on the above solution, obtaining the game event associated with the target game play in the second editing module includes: determining the game event associated with the target game play according to preset game rules of the target game play.
[0094] In an optional implementation, based on the above scheme, the target object is a game participant character, and the game participant character refers to a game character that is edited and generated in the game editing phase and is available for selection and performance in the game running phase.
[0095] The specific details of each part of the above-mentioned device have been described in detail in the implementation method of the method part. The undisclosed details can be found in the implementation method of the method part, so they will not be repeated here.
[0096] The exemplary embodiments of the present disclosure also provide a computer program product, which includes a computer program, and when the computer program is executed by a processor, the component editing method in the game is implemented.
[0097] In one embodiment, the computer program product may be a tangible product containing a computer program, such as a computer-readable storage medium storing a computer program. The readable storage medium may be a storage medium based on electrical, magnetic, optical, electromagnetic, infrared, or other signals, including but not limited to: random access memory (RAM), read-only memory (ROM), magnetic tape, floppy disk, flash memory (Flash), mechanical hard disk (HDD), solid-state drive (SSD), and the like. Exemplarily, the computer program product may be implemented as a non-volatile storage medium storing a computer program, such as a read-only memory, a NAND flash memory, and the like.
[0098] In one embodiment, the computer program product may be an intangible product including a computer program. Exemplarily, the computer program product may be implemented as a virtual digital product, such as a digital file storing an executable file, an installation package, etc. of the computer program.
[0099] The code of the computer program can be written in one or more programming languages. Programming languages such as C language, Java, C++, etc. The program code can be executed entirely on the user computing device, or partially on the user computing device, or as a separate software package, or partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device can be connected to the user computing device through any type of network, such as a local area network (LAN), a wide area network (WAN), etc., or can be connected to an external computing device (e.g., an Internet connection provided by an operator).
[0100] The computer program may be carried or transmitted via electrical, magnetic, optical, electromagnetic, infrared, or other signals. The electronic device may convert the signal carrying the computer program into a digital signal, thereby running the computer program. When the computer program is run on an electronic device, its code is used to enable the electronic device to execute (more specifically, the processor of the electronic device may execute) the method steps of various exemplary embodiments of the present disclosure. Exemplarily, the following steps may be included:
[0101] During the game editing phase, display the corresponding game editing scene;
[0102] Providing a target component in a game editing scene, wherein the target component is a component whose component parameters can change with the progress of the game during the game running phase, and / or a component whose component parameters can change through interaction with a target object;
[0103] In response to the first editing instruction, editing the event triggering parameters corresponding to the target component, wherein the event triggering parameters are used to characterize the specified conditions that the component parameters of the target component must satisfy;
[0104] In response to the second editing instruction, display at least one game event corresponding to the target game play;
[0105] In response to the event configuration instruction, a target event in at least one game event is associated with an event trigger parameter.
[0106] In an optional embodiment, based on the aforementioned scheme, the following steps may also be performed: during the game running phase, in response to component parameters of the target component satisfying specified conditions, a target event related to the target game play is triggered in the game scene corresponding to the game running phase.
[0107] In an optional implementation, based on the aforementioned solution, the target component is a timer component, and the component parameters include a time node.
[0108] In an optional embodiment, based on the aforementioned scheme, the above-mentioned response to the event configuration instruction to associate the target event in at least one game event with the event trigger parameter can be achieved through the following steps: in response to the event configuration instruction, the target event in at least one game event is associated with the target time node; the target time node is the event trigger parameter configured for the timer component; wherein, in the game running stage, in response to the component parameters of the target component satisfying the specified conditions, the target event related to the target game play is triggered in the game scene corresponding to the game running stage, which can be achieved through the following steps: in the game running stage, in response to the timing time of the target component reaching the target time node, the target event related to the target game play is triggered in the game scene corresponding to the game running stage.
[0109] In an optional implementation, based on the aforementioned solution, the target component is a cryptographic machine component, and the component parameters include a decryption progress node.
[0110] In an optional embodiment, based on the aforementioned scheme, the above-mentioned response to the event configuration instruction to associate the target event in at least one game event with the event trigger parameter can be achieved through the following steps: in response to the event configuration instruction, the target event in at least one game event is associated with the target decryption progress node; the target decryption progress node is the event trigger parameter configured for the cipher machine component; wherein, in the game running stage, in response to the component parameters of the target component meeting the specified conditions, the target event related to the target game play is triggered in the game scene corresponding to the game running stage, which can be achieved through the following steps: in the game running stage, in response to the decryption progress of the target component reaching the target decryption progress node, the target event related to the target game play is triggered in the game scene corresponding to the game running stage.
[0111] In an optional implementation, based on the aforementioned solution, the target component is a door component, and the component parameters include the degree of opening and closing.
[0112] In an optional embodiment, based on the aforementioned scheme, the above-mentioned response to the event configuration instruction to associate the target event in at least one game event with the event trigger parameter can be achieved through the following steps: in response to the event configuration instruction, the target event in at least one game event is associated with the target opening and closing degree; the target opening and closing degree is the event trigger parameter configured for the door component; wherein, in the game running stage, in response to the component parameters of the target component meeting the specified conditions, the target event related to the target game play is triggered in the game scene corresponding to the game running stage, which can be achieved through the following steps: in the game running stage, in response to the opening and closing degree of the target component reaching the target opening and closing degree, the target event related to the target game play is triggered in the game scene corresponding to the game running stage.
[0113] In an optional embodiment, based on the aforementioned scheme, the above-mentioned response to the second editing instruction to display at least one game event corresponding to the target game play can be achieved through the following steps: in response to the second editing instruction, obtain the game event associated with the target game play, and determine the game event associated with the target component from the game events associated with the target game play, and display the game event associated with the target component.
[0114] In an optional implementation, based on the aforementioned solution, the above-mentioned acquisition of the game events associated with the target game play can be achieved through the following steps: according to the preset game rules of the target game play, the game events associated with the target game play are determined.
[0115] In an optional implementation, based on the above scheme, the target object is a game participant character, and the game participant character refers to a game character that is edited and generated in the game editing phase and is available for selection and performance in the game running phase.
[0116] In the above steps, by displaying at least one game event corresponding to the target game play, the target event in the displayed game event is associated with the event trigger parameter (i.e., the specified conditions that the component parameters of the target component must meet), which can simplify the logic editing in the component configuration and enhance the personalization and convenience of game creation.
[0117] The exemplary embodiment of the present disclosure also provides an electronic device capable of implementing the component editing method in the above-mentioned game. The electronic device may include a processor and a memory. The memory stores executable instructions of the processor, such as program code. The processor executes the method in the exemplary embodiment by executing the executable instructions. In addition, the electronic device may also include a display for displaying a graphical user interface.
[0118] Reference below Figure 8 , the electronic device is exemplarily described in the form of a general-purpose computing device. It should be understood that Figure 8 The electronic device 800 shown is merely an example and should not limit the functions and scope of use of the embodiments of the present disclosure.
[0119] like Figure 8 As shown, the electronic device 800 may include: a processor 810 , a memory 820 , a bus 830 , an I / O (input / output) interface 840 , a network adapter 850 , and a display 860 .
[0120] The memory 820 may include a volatile memory, such as a RAM 821, a cache unit 822, and may also include a non-volatile memory, such as a ROM 823. The memory 820 may also include one or more program modules 824, such program modules 824 include but are not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or a combination thereof may include the implementation of a network environment. For example, the program module 824 may include each module in the above-mentioned device.
[0121] The processor 810 may include one or more processing units. For example, the processor 810 may include an AP (Application Processor), a modem processor, a GPU (Graphics Processing Unit), an ISP (Image Signal Processor), a controller, an encoder, a decoder, a DSP (Digital Signal Processor), a baseband processor and / or an NPU (Neural-Network Processing Unit), etc.
[0122] The processor 810 may be configured to execute executable instructions stored in the memory 820 , such as executing any one or more method steps in the exemplary embodiment.
[0123] Exemplarily, the processor 810 may perform the following steps:
[0124] During the game editing phase, display the corresponding game editing scene;
[0125] Providing a target component in a game editing scene, wherein the target component is a component whose component parameters can change with the progress of the game during the game running phase, and / or a component whose component parameters can change through interaction with a target object;
[0126] In response to the first editing instruction, editing the event triggering parameters corresponding to the target component, wherein the event triggering parameters are used to characterize the specified conditions that the component parameters of the target component must satisfy;
[0127] In response to the second editing instruction, display at least one game event corresponding to the target game play;
[0128] In response to the event configuration instruction, a target event in at least one game event is associated with an event trigger parameter.
[0129] In an optional embodiment, based on the aforementioned scheme, the following steps may also be performed: during the game running phase, in response to component parameters of the target component satisfying specified conditions, a target event related to the target game play is triggered in the game scene corresponding to the game running phase.
[0130] In an optional implementation, based on the aforementioned solution, the target component is a timer component, and the component parameters include a time node.
[0131] In an optional embodiment, based on the aforementioned scheme, the above-mentioned response to the event configuration instruction to associate the target event in at least one game event with the event trigger parameter can be achieved through the following steps: in response to the event configuration instruction, the target event in at least one game event is associated with the target time node; the target time node is the event trigger parameter configured for the timer component; wherein, in the game running stage, in response to the component parameters of the target component satisfying the specified conditions, the target event related to the target game play is triggered in the game scene corresponding to the game running stage, which can be achieved through the following steps: in the game running stage, in response to the timing time of the target component reaching the target time node, the target event related to the target game play is triggered in the game scene corresponding to the game running stage.
[0132] In an optional implementation, based on the aforementioned solution, the target component is a cryptographic machine component, and the component parameters include a decryption progress node.
[0133] In an optional embodiment, based on the aforementioned scheme, the above-mentioned response to the event configuration instruction to associate the target event in at least one game event with the event trigger parameter can be achieved through the following steps: in response to the event configuration instruction, the target event in at least one game event is associated with the target decryption progress node; the target decryption progress node is the event trigger parameter configured for the cipher machine component; wherein, in the game running stage, in response to the component parameters of the target component meeting the specified conditions, the target event related to the target game play is triggered in the game scene corresponding to the game running stage, which can be achieved through the following steps: in the game running stage, in response to the decryption progress of the target component reaching the target decryption progress node, the target event related to the target game play is triggered in the game scene corresponding to the game running stage.
[0134] In an optional implementation, based on the aforementioned solution, the target component is a door component, and the component parameters include the degree of opening and closing.
[0135] In an optional embodiment, based on the aforementioned scheme, the above-mentioned response to the event configuration instruction to associate the target event in at least one game event with the event trigger parameter can be achieved through the following steps: in response to the event configuration instruction, the target event in at least one game event is associated with the target opening and closing degree; the target opening and closing degree is the event trigger parameter configured for the door component; wherein, in the game running stage, in response to the component parameters of the target component meeting the specified conditions, the target event related to the target game play is triggered in the game scene corresponding to the game running stage, which can be achieved through the following steps: in the game running stage, in response to the opening and closing degree of the target component reaching the target opening and closing degree, the target event related to the target game play is triggered in the game scene corresponding to the game running stage.
[0136] In an optional embodiment, based on the aforementioned scheme, the above-mentioned response to the second editing instruction to display at least one game event corresponding to the target game play can be achieved through the following steps: in response to the second editing instruction, obtain the game event associated with the target game play, and determine the game event associated with the target component from the game events associated with the target game play, and display the game event associated with the target component.
[0137] In an optional implementation, based on the aforementioned solution, the above-mentioned acquisition of the game events associated with the target game play can be achieved through the following steps: according to the preset game rules of the target game play, the game events associated with the target game play are determined.
[0138] In an optional implementation, based on the above scheme, the target object is a game participant character, and the game participant character refers to a game character that is edited and generated in the game editing phase and is available for selection and performance in the game running phase.
[0139] In the above steps, by displaying at least one game event corresponding to the target game play, the target event in the displayed game event is associated with the event trigger parameter (i.e., the specified conditions that the component parameters of the target component must meet), which can simplify the logic editing in the component configuration and enhance the personalization and convenience of game creation.
[0140] The bus 830 is used to realize the connection between different components of the electronic device 800, and may include a data bus, an address bus, and a control bus.
[0141] The electronic device 800 can communicate with one or more external devices 900 (eg, a keyboard, a mouse, an external controller, etc.) through the I / O interface 840 .
[0142] The electronic device 800 can communicate with one or more networks through the network adapter 850. For example, the network adapter 850 can provide mobile communication solutions such as 3G / 4G / 5G, or wireless communication solutions such as wireless LAN, Bluetooth, near field communication, etc. The network adapter 850 can communicate with other modules of the electronic device 800 through the bus 830.
[0143] The electronic device 800 may display a graphical user interface and the like through the display 860 .
[0144] although Figure 8 Not shown, other hardware and / or software modules may also be provided in the electronic device 800, including but not limited to: a display, a microcode, a device driver, a redundant processor, an external disk drive array, a RAID (Redundant Arrays of Independent Disks) system, a tape drive, and a data backup storage system.
[0145] It should be noted that, although several modules or units of the device for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the exemplary embodiments of the present disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided into multiple modules or units to be embodied.
[0146] It will be appreciated by those skilled in the art that various aspects of the present disclosure may be implemented as a system, method or program product. Therefore, various aspects of the present disclosure may be specifically implemented in the following forms, namely: a complete hardware implementation, a complete software implementation (including firmware, microcode, etc.), or an implementation combining hardware and software aspects, which may be collectively referred to herein as a "circuit", "module" or "system". Those skilled in the art will readily think of other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present application is intended to cover any variations, uses or adaptive changes of the present disclosure, which follow the general principles of the present disclosure and include common knowledge or customary technical means in the art that are not disclosed in the present disclosure. The specification and implementation are intended to be exemplary only, and the true scope and spirit of the present disclosure are indicated by the claims.
[0147] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A component editing method in a game, characterized in that: The game includes a game editing stage and a game running stage, and the method includes: In the game editing stage, displaying the corresponding game editing scene; Providing a target component in the game editing scene, wherein the target component is a component whose component parameters can change with the progress of the game during the game running phase, and / or a component whose component parameters can change through interaction with a target object; In response to the first editing instruction, editing the event triggering parameters corresponding to the target component, wherein the event triggering parameters are used to characterize the specified conditions that the component parameters of the target component must satisfy; In response to the second editing instruction, display at least one game event corresponding to the target game play; In response to the event configuration instruction, a target event in the at least one game event is associated with the event trigger parameter.
2. The method according to claim 1, characterized in that The method further comprises: In the game running phase, in response to the component parameters of the target component satisfying the specified conditions, the target event related to the target game play is triggered in the game scene corresponding to the game running phase.
3. The method according to claim 2, characterized in that The target component is a timer component, and the component parameters include a time node.
4. The method according to claim 3, characterized in that The step of associating the target event in the at least one game event with the event trigger parameter in response to the event configuration instruction comprises: In response to the event configuration instruction, a target event in the at least one game event is associated with a target time node; the target time node is an event trigger parameter configured for the timer component; Wherein, in the game running stage, in response to the component parameter of the target component satisfying the specified condition, triggering the target event related to the target game play in the game scene corresponding to the game running stage includes: In the game running phase, in response to the timing time of the target component reaching the target time node, the target event related to the target game play is triggered in the game scene corresponding to the game running phase.
5. The method according to claim 2, characterized in that: The target component is a cryptographic machine component, and the component parameters include a decryption progress node.
6. The method according to claim 5, characterized in that The step of associating the target event in the at least one game event with the event trigger parameter in response to the event configuration instruction comprises: In response to the event configuration instruction, the target event in the at least one game event is associated with a target decryption progress node; the target decryption progress node is an event trigger parameter configured for the cryptographic machine component; Wherein, in the game running stage, in response to the component parameter of the target component satisfying the specified condition, triggering the target event related to the target game play in the game scene corresponding to the game running stage includes: In the game running stage, in response to the deciphering progress of the target component reaching the target deciphering progress node, the target event related to the target game play is triggered in the game scene corresponding to the game running stage.
7. The method according to claim 2, characterized in that: The target component is a door component, and the component parameters include an opening degree.
8. The method according to claim 7, characterized in that The step of associating the target event in the at least one game event with the event trigger parameter in response to the event configuration instruction comprises: In response to the event configuration instruction, a target event in the at least one game event is associated with a target opening and closing degree; the target opening and closing degree is an event trigger parameter configured for the door component; Wherein, in the game running stage, in response to the component parameter of the target component satisfying the specified condition, triggering the target event related to the target game play in the game scene corresponding to the game running stage includes: In the game running stage, in response to the opening and closing degree of the target component reaching the target opening and closing degree, the target event related to the target game play is triggered in the game scene corresponding to the game running stage.
9. The method according to claim 1, characterized in that: The displaying of at least one game event corresponding to the target game play in response to the second editing instruction includes: In response to the second editing instruction, game events associated with the target game play are obtained, and game events associated with the target component are determined from the game events associated with the target game play, and the game events associated with the target component are displayed.
10. The method according to claim 9, characterized in that The game events associated with obtaining the target game play include: According to the preset game rules of the target game play, a game event associated with the target game play is determined.
11. The method according to any one of claims 1 to 9, characterized in that: The target object is a game participating character, and the game participating character refers to a game character edited and generated in the game editing stage and available for selection and performance in the game running stage.
12. A component editing device in a game, characterized in that: The game includes a game editing stage and a game running stage, and the device includes: An editing scene display module, used to display the corresponding game editing scene during the game editing stage; A target component display module, used for providing a target component in the game editing scene, wherein the target component is a component whose component parameters can change with the progress of the game during the game running phase, and / or a component whose component parameters can change through interaction with a target object; A first editing module, configured to edit, in response to a first editing instruction, an event trigger parameter corresponding to the target component, wherein the event trigger parameter is used to characterize a specified condition to be satisfied by a component parameter of the target component; A second editing module, configured to display at least one game event corresponding to the target game play in response to a second editing instruction; The event configuration module is used to associate the target event in the at least one game event with the event trigger parameter in response to the event configuration instruction.
13. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the method according to any one of claims 1 to 11 is implemented.
14. An electronic device, characterized in that: include: processor; as well as A memory, configured to store executable instructions of the processor; The processor is configured to perform the method of any one of claims 1 to 11 by executing the executable instructions.
Citation Information
Patent Citations
Motion editing processing method and device in game, storage medium and electronic equipment
CN117482531A
Game logic processing method and device for scene component, equipment and storage medium
CN118356648A