A game editing method and device, a terminal and a storage medium

By showcasing game elements and editing options through a game editor, users can further edit completed games, solving the problem of poor user experience in existing game programs and improving the convenience and efficiency of game editing.

CN116173507BActive Publication Date: 2026-04-21BEIJING YOUZHUJU NETWORK TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING YOUZHUJU NETWORK TECH CO LTD
Filing Date
2022-09-05
Publication Date
2026-04-21

AI Technical Summary

Technical Problem

Existing game programs typically only allow users to play, resulting in a poor user experience and a lack of game editing features.

Method used

A game editing method and apparatus are provided, which displays game elements and editing options through a game editor and allows users to further edit a completed game.

Benefits of technology

It lowers the barrier to entry for game editing, improves game editing efficiency, and enhances the user's gaming experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116173507B_ABST
    Figure CN116173507B_ABST
Patent Text Reader

Abstract

This disclosure provides a game editing method, apparatus, terminal, and storage medium. The method, applied to a client, includes: displaying a game editor in response to a game editing operation, wherein the game editing operation is used to further edit an already edited game, and the game editor displays at least one game element and at least one editing option; and displaying the edited game element in the game editor in response to a game editing operation input on the displayed at least one game element and at least one editing option. The technical solution of this disclosure allows for the further editing of an already edited game.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of games, and more particularly to a game editing method, apparatus, terminal, and storage medium. Background Technology

[0002] With the increasing popularity of smart mobile devices and the continuous improvement of game development technology, games have become a primary choice for more and more people during their leisure and entertainment.

[0003] However, current game programs on the market usually only allow users to play games within that program, resulting in a poor user experience. Summary of the Invention

[0004] This disclosure provides a game editing method, apparatus, terminal, and storage medium to enable the re-editing of a game that has already been edited.

[0005] In a first aspect, embodiments of this disclosure provide a game editing method, wherein the method is applied to a client and includes:

[0006] In response to a game editing operation, a game editor is displayed, wherein the game editing operation is used to further edit a game that has already been edited, and the game editor displays at least one game element and at least one editing option of the game;

[0007] In response to a game editing operation input for the at least one displayed game element and the at least one editing option, the edited game element is displayed in the game editor.

[0008] Secondly, embodiments of this disclosure also provide a game editing device, wherein the device is configured on a client and includes:

[0009] The game editor display module is used to display the game editor in response to game editing operations. The game editing operations are used to further edit the game that has already been edited. The game editor displays at least one game element and at least one editing option of the game.

[0010] A game editing module is used to display the edited game element in the game editor in response to a game editing operation input for the at least one displayed game element and the at least one editing option.

[0011] Thirdly, embodiments of this disclosure also provide a terminal, wherein the terminal includes:

[0012] One or more processors;

[0013] Storage device for storing one or more programs.

[0014] When the one or more programs are executed by the one or more processors, the one or more processors implement the game editing method provided in any embodiment of this disclosure.

[0015] Fourthly, embodiments of this disclosure also provide a storage medium containing computer-executable instructions, wherein the computer-executable instructions, when executed by a computer processor, are used to implement the game editing method provided in any embodiment of this disclosure.

[0016] The technical solution of this disclosure embodiment, in response to a game editing operation, displays a game editor. The game editing operation is used to further edit a game that has already been edited. The game editor displays at least one game element and at least one editing option. In response to a game editing operation input on the displayed at least one game element and at least one editing option, the edited game element is displayed in the game editor. This technical solution allows users (i.e., ordinary players) to further edit a game that has already been edited, thereby lowering the barrier to entry for game editing, improving game editing efficiency, and ultimately enhancing the user's gaming experience. Attached Figure Description

[0017] The above and other features, advantages, and aspects of the embodiments of this disclosure will become more apparent from the accompanying drawings and the following detailed description. Throughout the drawings, the same or similar reference numerals denote the same or similar elements. It should be understood that the drawings are schematic, and the originals and elements are not necessarily drawn to scale.

[0018] Figure 1 This is a flowchart illustrating a game editing method provided in an embodiment of this disclosure;

[0019] Figure 2a This is a schematic diagram of the first interface of an optional example provided in the embodiments of this disclosure;

[0020] Figure 2b This is a schematic diagram of the second interface of an optional example provided in the embodiments of this disclosure;

[0021] Figure 2c This is a schematic diagram of a third interface, which is an optional example provided in the embodiments of this disclosure.

[0022] Figure 2d This is a schematic diagram of the fourth interface, which is an optional example provided in the embodiments of this disclosure;

[0023] Figure 3 This is a flowchart illustrating another game editing method provided in this embodiment of the disclosure;

[0024] Figure 4 This is a flowchart illustrating yet another game editing method provided in this embodiment of the disclosure;

[0025] Figure 5 This is a schematic diagram of the structure of a game editing device provided in an embodiment of this disclosure;

[0026] Figure 6 This is a schematic diagram of the structure of a terminal provided in an embodiment of this disclosure. Detailed Implementation

[0027] Embodiments of this disclosure will now be described in more detail with reference to the accompanying drawings. While some embodiments of this disclosure are shown in the drawings, it should be understood that this disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of this disclosure. It should be understood that the accompanying drawings and embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of protection of this disclosure.

[0028] It should be understood that the steps described in the method embodiments of this disclosure may be performed in different orders and / or in parallel. Furthermore, the method embodiments may include additional steps and / or omit the steps shown. The scope of this disclosure is not limited in this respect.

[0029] The term "comprising" and its variations as used herein are open-ended inclusions, meaning "including but not limited to". The term "based on" means "at least partially based on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Definitions of other terms will be given in the description below.

[0030] It should be noted that the concepts of "first" and "second" mentioned in this disclosure are used only to distinguish different devices, modules or units, and are not used to limit the order of functions performed by these devices, modules or units or their interdependencies.

[0031] It should be noted that the terms "a" and "a plurality of" used in this disclosure are illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise expressly indicated in the context, they should be understood as "one or more".

[0032] It is understood that prior authorization has been obtained from game-related rights holders, such as game developers or game producers, before using the technical solutions of the various embodiments in this disclosure.

[0033] The names of messages or information exchanged between multiple devices in the embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of such messages or information.

[0034] Figure 1 This is a flowchart illustrating a game editing method provided in an embodiment of this disclosure. This embodiment is applicable to situations where a game is edited again, particularly when a user (i.e., a regular player) edits a game that has already been edited (and is ready to play). This method can be executed by a game editing device, which can be implemented in software and / or hardware. Optionally, it can be implemented through a terminal, such as a mobile terminal or a personal computer (PC), especially a mobile terminal, such as a mobile phone or tablet computer.

[0035] like Figure 1 As shown, the method is applied to the client, and the method includes:

[0036] S110. In response to a game editing operation, a game editor is displayed, wherein the game editing operation is used to further edit a game that has already been edited, and the game editor displays at least one game element and at least one editing option of the game.

[0037] The game editing operation can be understood as a startup operation input to the game editor, allowing for further editing (i.e., secondary editing or secondary creation) of the already edited game within the launched game editor. The input method for the game editing operation can be varied. For example, the user can input the game editing operation by manipulating pre-set game editing controls. In this embodiment, the game editing controls can be displayed to all users, allowing any user to further edit the game, thereby lowering the barrier to entry for game editing. Alternatively, the game editing controls can be displayed to a subset of users, who may be users who have completed at least some levels of the game. Such users have a higher level of familiarity with the game and are more likely to create better secondary creations, thus improving the game creation effect. For example, the user can also input the game editing operation by executing pre-set sound or gesture information. It is understood that the input method for the game editing operation can be set according to the application scenario and is not specifically limited here. For example, when a user launches the client, i.e., the application (APP), the game screen and the game editing control are displayed on the APP's homepage. The user touches the game editing control to enter the game editor, i.e., the APP displays the game editor by touching the game editing control, so that the user can use the game editor to make secondary edits to the game according to their own ideas.

[0038] The game editor can be understood as an editing device that can be used to edit the game. In this embodiment of the disclosure, the display interface of the game editor can display at least one game element and at least one editing option of the game. Specifically,

[0039] The at least one game element can be understood as an editable element involved in the game. In this embodiment, optionally, the at least one game element may include game logic and / or individual elements. The game logic may include at least one of character logic, item logic, scene logic, and level logic. The individual elements may include at least one of character, item, scene, and level. It should be noted that any of the at least one game element can be an element that has been edited and can be directly applied in the game; or it can be an element that has not been edited and cannot be directly applied in the game at present. For example, it may be a character whose character logic provided by the game developer is empty. The user needs to edit the character logic for the character before the character can be applied in the game. Such a game editing process can be understood as the process of the user creating a new character for the game. It should also be noted that the at least one game element may be all or part of the editable game elements in the game. For the latter, it is mainly because the display interface of the game editor is limited. In this case, the displayed game elements can be changed by dragging the game screen. Optionally, all game elements involved in the game have been loaded into the client, thus improving the display efficiency of game elements as the user drags and drops.

[0040] The at least one editing option can be understood as an option for editing the game, specifically, the game elements of the game. In this embodiment, optionally, the at least one editing option may be a position editing option, a logic editing option, an attribute editing option, and an appearance editing option, etc., without specific limitations. Further optionally, when initially displaying the game editor, the at least one editing option displayed in the game editor may be an editing option adaptable to all game elements in the at least one game element, i.e., an editing option common to all game elements; it may be an editing option adaptable to the default editing element in the at least one game element; it may be all editing options involved in the game. In this embodiment, optionally, these editing options may initially be in an disabled state; of course, they may also be editing options without any substantial meaning, for example, an icon with the word "edit" that, when triggered, can display more specific editing options in the game editor; etc., without specific limitations.

[0041] Based on this, for the first two scenarios, when the game editing device receives an element selection operation input for at least one game element, it can determine the element to be edited from the at least one game element through the element selection operation, and then determine and display at least one editing option matching the element to be edited in the game editor; for the third scenario, when the game editing device determines the element to be edited, it can enable the editing option among the at least one editing options that is adapted to the element to be edited, so that the editable option in the enabled state can be applied; for the fourth scenario, when the game editing device determines the element to be edited and receives a trigger operation input for the editing option, it can determine and display at least one editing option matching the element to be edited in the game editor; and so on, without specific limitations.

[0042] S120. In response to a game editing operation input for the at least one displayed game element and the at least one editing option, the edited game element is displayed in the game editor.

[0043] The game editing operation can be understood as an operation inputting on the at least one game element option and the at least one editing option displayed. The game editing operation inputting on the at least one game element can be understood as selecting some or all of the game elements from the at least one game element as the object of this game editing process. The game editing operation inputting on the at least one editing option can be understood as selecting one or more editing options from these editing options as the option applied in this game editing process.

[0044] In this embodiment, the input method for the game editing operation can be varied, such as touch input, key input, gesture input, or voice input, etc., without specific limitations. The game editing operation can be input through one or more operations. For example, taking touch input as an example, if at least one editing option has substantial meaning, the user can input by first clicking a game element and then clicking an editing option, or by directly clicking an editing option. In this case, it can be considered that all game elements are edited based on the clicked editing option. If at least one editing option does not have substantial meaning, i.e., similar to the icon with the word "edit" in the example above, the user can first click a game element and then click the icon. At this time, the game editor can display editing options matching the clicked game element, and then the user can click the newly displayed editing option to input; and so on, without specific limitations. In this embodiment, the game editing operation can be input by touching the display screen used to display the game editor. In other words, the above game editing method can be applied to mobile terminals, which helps to improve the convenience of game editing.

[0045] In response to the game editing operation, the edited game element is obtained. This edited game element can be understood as the result of editing the game element triggered by one of the at least one editing options. The edited game element is then displayed in the game editor so that the user can quickly determine whether the game editing result meets expectations.

[0046] To better understand the above technical solution, a specific example is provided below for illustration. For an example, see [link to example]. Figure 2a The app displays a game editor on the screen, which shows five game elements (game element 1 to game element 5) and three editing options (undo, edit, and single / multiple selection). Users can select game element 1, edit, or single selection to edit only game element 1. In response to the user's first click, the app displays the editing options matching game element 1 on the screen (e.g., ...). Figure 2b (As shown in the image, including attributes, appearance, rotation, and movement). Furthermore, users can click on attributes to edit the attributes of game element 1. In response to a second click by the user, the app displays the following on the display screen: Figure 2cThe attribute editing interface shown displays three editing options: transparency, collision acceptance, and enabling light source. Furthermore, by clicking "Enable Light Source," the user can enable the light source effect for game element 1. The app responds to this third click by the user, adding the light source effect to game element 1 and displaying the edited game element 1 on the screen, as shown below. Figure 2d As shown.

[0047] The technical solution of this disclosure embodiment, in response to a game editing operation, displays a game editor. The game editing operation is used to further edit a game that has already been edited. The game editor displays at least one game element and at least one editing option. In response to a game editing operation input on the displayed at least one game element and at least one editing option, the edited game element is displayed in the game editor. This technical solution allows users (i.e., ordinary players) to further edit a game that has already been edited, thereby lowering the barrier to entry for game editing, improving game editing efficiency, and ultimately enhancing the user's gaming experience.

[0048] Optionally, the method further includes:

[0049] The game screen displays the game footage and game editing controls;

[0050] Receive a trigger operation applied to the game editing control, and treat the trigger operation applied to the game editing control as the game editing operation;

[0051] The game editor being displayed includes:

[0052] The game editor is displayed on the aforementioned display screen.

[0053] The display screen can be a screen on a terminal that can display information. To allow users to understand the game, game footage can be displayed on the display screen. Specifically, the game footage can be related to the game, such as images, videos, or footage displayed by the game while it is running, etc., without specific limitations. It should be noted that for the first two scenarios, the footage can be recorded by the game developer or by other players' gameplay comments; for the third scenario, it allows users to directly play the game and, if they feel the game is not perfect during gameplay, trigger subsequent game editing functions.

[0054] In addition to displaying the game screen, the display screen can also display game editing controls, allowing users to edit the game by triggering these controls. Therefore, when the game editing device receives a trigger operation applied to the game editing controls, it can treat this operation as the game editing operation and display the game editor on the display screen in response to the operation, thus improving the convenience of game editing.

[0055] Optionally, the method may further include:

[0056] The game editing information of the game is displayed on the display screen;

[0057] The game editing information includes at least one of the following: game editor author, game editing version, and game editing path.

[0058] To provide users with a more comprehensive understanding of the game and improve the ease of editing it, game editing information can be displayed on the screen. This information may include details related to the editing process, such as at least one of the following: game editor author, game version, and game editing path. Specifically, since the currently displayed game may have undergone multiple editing iterations by different authors, the game editor author can represent the current editor, the game version can represent the current editing version, and the game editing path can represent the evolution path of the game through each editing iteration. For example, editing object B edits the game from version 1.0 to version 2.0, and then edits version 2.0 to version 3.0, and so on. This allows users to better understand the entire editing process of the game.

[0059] Optionally, receiving a trigger operation applied to the game editing control includes:

[0060] Receive touch operations applied to the display screen;

[0061] When the touch operation on the display screen matches the displayed game editing control, the touch operation is used as a trigger operation on the game editing control.

[0062] To improve user convenience during game editing, the game editing device used to implement the above-described game editing method can be configured on a mobile client. This allows users to trigger the game editing function by directly touching the display screen. Specifically, when the game editing device receives a touch operation on the display screen, it determines the touch position on the screen and further determines the corresponding position of that touch position within the game editor displayed on the screen. If the corresponding position is exactly on the game editing control, meaning the touch position matches the displayed game editing control, this indicates that the user's touch operation is indeed used to trigger the game editing control. Therefore, the received touch operation can be used as a trigger operation on the game editing control; that is, the game editing device has received the trigger operation on the game editing control, thereby enabling the game editing function.

[0063] Optionally, the above methods also include:

[0064] Determine the game's revenue and object editing path;

[0065] For each edited object in the object editing chain, the proportion of the edited object in the game revenue is determined according to the degree of contribution of the edited object to the game, so as to allocate the game revenue to the edited object based on the proportion.

[0066] The game revenue can be understood as the revenue generated by the game. In this embodiment, it can be manifested as economic or reputational gains, etc., without specific limitations. The object editing chain can be understood as the chain composed of various editing objects in the game's editing iterations, such as ABCD. Editing object A edits the game to version 1.0, editing object B edits the game to version 2.0, editing object C edits the game to version 3.0, and editing object D edits the game to version 4.0 (i.e., the currently displayed version). Editing object D can also be considered as the concept of the game editor author.

[0067] For each edited object in the object editing chain, the degree of contribution of the edited object to the game can be determined. In this embodiment, the degree of contribution can be determined in various ways, such as by the extent of the changes made to the game by the edited object (i.e., the amount of change) or the complexity of the changes. Furthermore, the proportion of the edited object in the game's revenue is determined based on the degree of contribution. Generally, the degree of contribution and the proportion are positively correlated. In this way, appropriate game revenue can be allocated to the edited object based on the proportion. For example, assuming the game revenue is X million yuan, and A's proportion in the game revenue is 60%, then 0.6X million yuan can be allocated to A as A's revenue share.

[0068] Figure 3 This is a schematic diagram of another game editing method provided in this embodiment, which is an addition to the game editing method described in the above embodiments.

[0069] like Figure 3 As shown, the method is applied to the client, and the method includes:

[0070] S210. In response to a game editing operation, a game editor is displayed, wherein the game editing operation is used to further edit a game that has already been edited, and the game editor displays at least one game element and at least one editing option of the game.

[0071] S220. Determine the game's prompt editing information and display the prompt editing information in the game editor.

[0072] In this embodiment, the game editing method is primarily aimed at users, specifically ordinary players. Compared to professional game editors, ordinary players lack professional game editing skills and find it difficult to create high-quality games. Therefore, to help ordinary players create high-quality games, the method identifies and displays game editing prompts in the game editor, providing editing guidance (or creative direction) for them.

[0073] The editing prompts can be understood as information used to guide the ordinary player on how to edit the game. In this embodiment, they can be used to prompt at least one of the following:

[0074] The prompt editing element in at least one game element;

[0075] The at least one editing option includes a prompt editing option for the prompt editing element;

[0076] The prompt editing direction for the prompt editing options;

[0077] When at least two of the aforementioned prompt editing options exist, the editing direction of each of the aforementioned prompt editing options is linked.

[0078] The "hint editing element" can be understood as a game element among the at least one game element that suggests editing options for the ordinary player. The "hint editing option" can be understood as an editing option among the at least one editing option that can be used to edit the hint editing element and is suggested to the ordinary player. The "hint editing direction" can be understood as the editing direction suggested to the ordinary player when applying the hint editing option, such as increasing the value, decreasing the value, or adjusting the value within a certain range.

[0079] When at least two of the aforementioned prompt editing options exist, the at least two prompt editing options may correspond to the same or different prompt editing elements. The prompt editing information can be used to indicate the coordinated editing direction of each prompt editing option. The coordinated editing direction is used to characterize the cooperative editing direction of each prompt editing option. For example, if it is desired to increase the difficulty of the game, the value of the prompt editing option x of the prompt editing element X can be increased and the value of the prompt editing option y of the prompt editing element Y can be decreased. Similarly, the value of the prompt editing option z1 of the prompt editing element Z can be increased and the value of the prompt editing option z2 can be decreased. Through this combined reminder method, the convenience and guidance of game editing are improved.

[0080] After determining the prompt editing information, the prompt editing information can be displayed in the game editor. For example, the game element or editing option represented by the prompt editing information can be highlighted, or a prompt editing window can be displayed in the game editor, and then the prompt editing information can be displayed in the prompt editing window, etc. No specific limitation is made here.

[0081] S230. In response to a game editing operation input for the at least one displayed game element and the at least one editing option, the edited game element is displayed in the game editor.

[0082] It should be noted that the game editing operation can be an operation entered by the ordinary player after referring to the prompt editing information, or it can be an operation entered without referring to the prompt editing information. This is related to the actual choice of the ordinary player and is not specifically limited here.

[0083] The technical solution of this disclosure embodiment determines the game's prompt editing information and displays the prompt editing information in the game editor, thereby guiding ordinary players to edit high-quality games and improving the editing experience of ordinary players.

[0084] Optionally, determining the game's prompt editing information includes:

[0085] Obtain the game strategy of the game, and determine the degree of influence of each game element among the at least one game element on the game based on the game strategy;

[0086] Based on the degree of influence corresponding to each game element, recommended editing information is determined for at least one game element, and the recommended editing information is used as the prompt editing information for the game.

[0087] The game strategy can be understood as a strategy that characterizes certain aspects of the game itself, such as game editing strategies or game play strategies, all of which reflect the key elements of the game. Therefore, based on the game strategy, the degree of influence of each of the at least one game element on the game can be determined. This degree of influence can be reflected in multiple aspects, such as game complexity, game diversity, or game completion time, without specific limitations here.

[0088] Based on the degree of influence corresponding to each game element, recommended editing information is determined for at least one game element. This recommended editing information represents the game element recommended for editing by the average player, indicating that this game element has a significant impact on the game. Furthermore, this recommended editing information can be used as a prompt editing message and displayed to guide the average player in editing the recommended game element, thereby creating a high-quality game.

[0089] Optionally, determining the game's prompt editing information includes:

[0090] Obtain the historical editing information of the game, and determine the historical editing count and historical editing content of each game element in the at least one game element based on the historical editing information;

[0091] Based on the historical number of edits for each game element, a core editing element is determined from the at least one game element, and based on the historical editing content of the core editing element, the game's prompt editing information is determined.

[0092] The historical editing information shown represents the editing information of the game during each editing iteration. For example, it could be that the transparency of item XX was adjusted during the evolution from game editing version 1.0 to game editing version 2.0. Therefore, for each game element among the at least one game element, the historical editing information can be used to count the number of times the game element has been edited and the content of the historical editing. The number of times the game element has been edited represents how many times the game element has been edited in total; the content of the historical editing represents which editing options the game element has been edited on, such as attributes, appearance, or position. In addition, it can also represent how the game element was edited on each editing option, such as commonly used numerical editing ranges. Optionally, the historical editing information can be used to further count the number of times the game element has been edited on each editing option, thereby determining more commonly used editing options.

[0093] Furthermore, based on the historical edit count of each game element, a core editing element is determined from the at least one game element. The core editing element can be considered a game element that has been edited by most editing objects. Then, based on the historical edit content of the core editing element, the game's prompt editing information can be determined. For example, it can be information representing the core editing element and the editing options involved in the historical edit content of the core editing element as prompt editing information; or, information representing the core editing element and core editing options as prompt editing information, where the core editing options can be understood as the editing options that have been edited more frequently among the editing options involved in the historical edit content of the core editing element; or, information representing the core editing direction of the core editing element and the core editing options as prompt editing information, where the core editing direction can be understood as the editing direction adopted by most editing objects when applying the core editing options; etc., without specific limitations. The above technical solution, by analyzing the historical edit information, ensures the effectiveness of the prompt editing information obtained thereby.

[0094] Figure 4 This is a schematic diagram of another game editing method provided in this embodiment, which is an addition to the game editing method described in the above embodiments.

[0095] like Figure 4 As shown, the method is applied to the client, and the method includes:

[0096] S310. In response to a game editing operation, a game editor is displayed, wherein the game editing operation is used to further edit a game that has already been edited, and the game editor displays at least one game element, at least one editing option, and a save option for the game.

[0097] The save option can be understood as an option to save the game represented by the edited game elements. The game represented by the edited game elements may include at least one of the game elements that was not edited during the current game editing process, as well as the edited game elements.

[0098] S320. In response to a game editing operation input for the displayed at least one game element and the at least one editing option, the edited game element is displayed in the game editor.

[0099] S330, In response to a trigger operation acting on the save option, the game represented by the edited game element is saved, and the saved game is published to the server.

[0100] In this embodiment, after receiving a trigger operation applied to the save option, the client can save the game represented by the edited game elements, and then publish the saved game to the server so that other players can play the saved game. Optionally, in this embodiment, the server can simultaneously store different game editing versions of the game, so that each player has the opportunity to play the game in various game editing versions, thereby increasing the diversity of gameplay.

[0101] The technical solution of this disclosure embodiment includes a save option displayed in the game editor. By responding to a trigger operation on the save option, the game represented by the edited game elements is saved, and then the saved game is published to the server so that other players can play the saved game, thereby improving the diversity of game play.

[0102] Optionally, after the trigger operation performed on the save option, the method further includes:

[0103] Obtain the current editing information of the game during the current editing process, and determine the degree of editing of the game during the current editing process based on the current editing information;

[0104] Saving the game as represented by the edited game elements includes:

[0105] If the current editing level meets the pre-configured game saving conditions, the game represented by the edited game elements is saved.

[0106] The current editing information can characterize what kind of editing was performed on the game during the current editing process. For example, it can be the number of game elements that were edited among the at least one game element; the number of editing options applied when editing each of the edited game elements; and the extent of editing of the content of each of the applied editing options, such as the range of value adjustment.

[0107] Therefore, based on the current editing information, the degree of editing of the game during the current editing process can be determined, whereby the degree of editing represents the extent of changes made to the game. Furthermore, it can be determined whether the degree of editing meets pre-configured game saving conditions. These conditions characterize the conditions under which the edited game can be saved, such as the game being modified (i.e., the degree of editing is greater than 0) or the game undergoing significant modifications (i.e., the degree of editing is greater than a preset threshold). If the degree of editing meets the game saving conditions, the edited game is saved. This technical solution avoids situations where two games before and after editing are quite similar, thus achieving an anti-plagiarism effect.

[0108] Optionally, after saving the game represented by the edited game elements, the method further includes:

[0109] The exposure weight of the saved game is determined based on the degree of editing at that time;

[0110] The exposure weight is sent to the server so that the server can expose the saved game based on the received exposure weight.

[0111] To encourage game creation, the exposure weight of the saved game can be determined based on the level of editing at each stage. This exposure weight represents the proportion of the saved game's exposure among all games. Typically, the level of editing is positively correlated with the exposure weight. The exposure weight is then sent to the server, allowing the server to increase the exposure of the saved game based on this weight. This way, games edited by players who add more features are more likely to be played by other players, thus increasing player motivation for game editing.

[0112] Figure 5 This is a schematic diagram of a game editing device provided in an embodiment of the present disclosure, such as... Figure 5 As shown, the device is configured on the client and includes: a game editor display module 410 and a game editing module 420.

[0113] The game editor display module 410 is used to display a game editor in response to a game editing operation, wherein the game editing operation is used to further edit the already edited game, and the game editor displays at least one game element and at least one editing option of the game; the game editing module 420 is used to display the edited game element in the game editor in response to a game editing operation input on the displayed at least one game element and at least one editing option.

[0114] The technical solution of this disclosure embodiment, through the game editor display module responding to a game editing operation, displays a game editor. The game editing operation is used to further edit a game that has already been edited. The game editor displays at least one game element and at least one editing option of the game. In response to a game editing operation input to the displayed at least one game element and at least one editing option, the game editing module displays the edited game element in the game editor. This device allows users (i.e., ordinary players) to further edit a game that has already been edited, thereby lowering the barrier to game editing and improving game editing efficiency, thus enhancing the user's gaming experience.

[0115] Optionally, the game editing device further includes: a prompt editing information determination module and a prompt editing information display module;

[0116] The prompt editing information determination module is used to determine the prompt editing information of the game;

[0117] The prompt editing information display module is used to display the prompt editing information in the game editor.

[0118] Optionally, the prompt editing information determination module is used for:

[0119] Obtain the game strategy of the game, and determine the degree of influence of each game element among the at least one game element on the game based on the game strategy;

[0120] Based on the degree of influence corresponding to each game element, recommended editing information is determined for at least one game element, and the recommended editing information is used as the prompt editing information for the game.

[0121] Optionally, the prompt editing information determination module is used for:

[0122] Obtain the historical editing information of the game, and determine the historical editing count and historical editing content of each game element in the at least one game element based on the historical editing information;

[0123] Based on the historical number of edits for each game element, a core editing element is determined from the at least one game element, and based on the historical editing content of the core editing element, the game's prompt editing information is determined.

[0124] Optionally, the prompt editing information is used to prompt at least one of the following:

[0125] The prompt editing element in at least one game element;

[0126] The at least one editing option includes a prompt editing option for the prompt editing element;

[0127] The prompt editing direction for the prompt editing options;

[0128] When at least two of the aforementioned prompt editing options exist, the editing direction of each of the aforementioned prompt editing options is linked.

[0129] Optionally, the game editing device further includes: a game editing control display module and a game editing operation acquisition module;

[0130] The game editing control display module is used to display the game screen and game editing controls on the display screen before responding to the game editing operation;

[0131] The game editing operation receiving module is used to receive trigger operations applied to the game editing control and to take the trigger operations applied to the game editing control as the game editing operation;

[0132] The game editor display module 410 includes: a game editor display unit;

[0133] The game editor display unit is used to display the game editor on the display screen.

[0134] Optionally, the game editing device may further include: a game editing information display module;

[0135] The game editing information display module is used to display the game editing information of the game on the display screen, wherein the game editing information includes at least one of the following: game editor author, game editing version, and game editing path.

[0136] Alternatively, the game editing operation obtaining module may include: a touch operation receiving unit and a trigger operation obtaining unit;

[0137] The touch operation receiving unit is used to receive touch operations applied to the display screen;

[0138] The trigger operation obtaining unit is used to treat the touch operation as a trigger operation on the game editing control when the touch operation on the touch position on the display screen matches the displayed game editing control.

[0139] Optionally, the game editor also displays a save option, and the game editing device further includes a game publishing module;

[0140] The game publishing module is used to respond to a trigger operation on the save option, save the game represented by the edited game elements, and publish the saved game to the server.

[0141] Optionally, the game editing device may further include: a module for determining the degree of editing in the current session;

[0142] The current editing level determination module is used to obtain the current editing information of the game in the current editing process after the trigger operation is performed on the save option, and determine the current editing level of the game in the current editing process based on the current editing information;

[0143] The game publishing module includes: a game saving unit;

[0144] The game saving unit is used to save the game represented by the edited game elements when the current editing level meets the pre-configured game saving conditions.

[0145] Optionally, the game editing device may further include: an exposure weight determination module and an exposure weight sending module;

[0146] The exposure weight determination module is used to determine the exposure weight of the saved game based on the degree of editing at that time.

[0147] The exposure weight sending module is used to send the exposure weight to the server so that the server can expose the saved game based on the received exposure weight.

[0148] Optionally, the game editing device further includes: an object editing link determination module and a proportion determination module;

[0149] The object editing link determination module is used to determine the game's revenue and object editing link.

[0150] The proportion determination module is used to determine the proportion of the edited object in the game revenue for each edited object in the object editing chain, based on the degree of contribution of the edited object to the game, so as to allocate the game revenue to the edited object based on the proportion.

[0151] Optionally, the at least one game element includes game logic and / or individual elements;

[0152] The game logic includes at least one of character logic, item logic, scene logic, and level logic, and the individual elements include at least one of character, item, scene, and level.

[0153] The game editing device provided in this disclosure can execute the game editing method provided in any embodiment of this disclosure, and has the corresponding functional modules and beneficial effects of the method execution.

[0154] It is worth noting that the various units and modules included in the above-mentioned device are only divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be realized; in addition, the specific names of each functional unit are only for easy differentiation and are not used to limit the protection scope of the embodiments of this disclosure.

[0155] Figure 6 This is a schematic diagram of the structure of a terminal provided in an embodiment of this disclosure. Refer to the following... Figure 6 The diagram illustrates a structural schematic suitable for implementing the terminal 500 of the embodiments of this disclosure. The terminal devices in the embodiments of this disclosure may include, but are not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 6 The terminal shown is merely an example and should not be construed as limiting the functionality and scope of use of the embodiments disclosed herein.

[0156] like Figure 6As shown, terminal 500 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 501, which can perform various appropriate actions and processes according to a program stored in read-only memory (ROM) 502 or a program loaded from storage device 508 into random access memory (RAM) 503. RAM 503 also stores various programs and data required for the operation of terminal 500. Processing device 501, ROM 502, and RAM 503 are interconnected via bus 504. Edit / output (I / O) interface 505 is also connected to bus 504.

[0157] Typically, the following devices can be connected to I / O interface 505: input devices 506 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 507 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 508 including, for example, magnetic tapes, hard disks, etc.; and communication devices 509. Communication device 509 allows terminal 500 to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 6 A terminal 500 with various devices is shown, but it should be understood that it is not required to implement or have all of the devices shown. More or fewer devices may be implemented or have instead.

[0158] In particular, according to embodiments of this disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this disclosure include a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device 509, or installed from a storage device 508, or installed from a ROM 502. When the computer program is executed by the processing device 501, it performs the functions defined in the methods of embodiments of this disclosure.

[0159] The names of messages or information exchanged between multiple devices in the embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of such messages or information.

[0160] The terminal provided in this embodiment and the game editing method provided in the above embodiments belong to the same disclosed concept. Technical details not described in detail in this embodiment can be found in the above embodiments, and this embodiment has the same beneficial effects as the above embodiments.

[0161] This disclosure provides a computer storage medium storing a computer program that, when executed by a processor, implements the game editing method provided in the above embodiments.

[0162] It should be noted that the computer-readable medium described in this disclosure can be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this disclosure, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in connection with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium can be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), etc., or any suitable combination thereof.

[0163] In some implementations, clients and servers can communicate using any currently known or future-developed network protocol such as HTTP (Hypertext Transfer Protocol) and can interconnect with digital data communication (e.g., communication networks) of any form or medium. Examples of communication networks include local area networks (“LANs”), wide area networks (“WANs”), the Internet (e.g., the Internet of Things), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future-developed networks.

[0164] The aforementioned computer-readable medium may be included in the aforementioned terminal; or it may exist independently and not assembled into the terminal.

[0165] The aforementioned computer-readable medium carries one or more programs, which, when executed by the terminal, cause the terminal to: in response to a game editing operation, display a game editor, wherein the game editing operation is used to further edit a game that has already been edited, and the game editor displays at least one game element and at least one editing option of the game;

[0166] In response to a game editing operation input for the at least one displayed game element and the at least one editing option, the edited game element is displayed in the game editor.

[0167] Computer program code for performing the operations of this disclosure can be written in one or more programming languages ​​or a combination thereof, including but not limited to object-oriented programming languages ​​such as Java, Smalltalk, and C++, as well as conventional procedural programming languages ​​such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0168] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0169] The units described in the embodiments of this disclosure can be implemented in software or in hardware. The names of the units are not necessarily limiting in certain circumstances; for example, the game editor display module can also be described as "displaying a game editor in response to a game editing operation, wherein the game editing operation is used to further edit a completed game, and the game editor displays at least one game element and at least one editing option of the game."

[0170] The functions described above in this document can be performed, at least in part, by one or more hardware logic components. For example, exemplary types of hardware logic components that can be used, without limitation, include: Field Programmable Gate Arrays (FPGAs), Application-Specific Integrated Circuits (ASICs), Application Standard Products (ASSPs), System-on-Chip (SoCs), Complex Programmable Logic Devices (CPLDs), and so on.

[0171] In the context of this disclosure, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0172] According to one or more embodiments of this disclosure, [Example 1] provides a game editing method applied to a client, the method comprising:

[0173] In response to a game editing operation, a game editor is displayed, wherein the game editing operation is used to further edit a game that has already been edited, and the game editor displays at least one game element and at least one editing option of the game;

[0174] In response to a game editing operation input for the at least one displayed game element and the at least one editing option, the edited game element is displayed in the game editor.

[0175] According to one or more embodiments of this disclosure, Example 2 provides the method of Example 1, further comprising:

[0176] Determine the game's prompt editing information;

[0177] The prompt editing information is displayed in the game editor.

[0178] According to one or more embodiments of this disclosure, [Example 3] provides the method of Example 2, wherein determining the game's prompt editing information includes:

[0179] Obtain the game strategy of the game, and determine the degree of influence of each game element among the at least one game element on the game based on the game strategy;

[0180] Based on the degree of influence corresponding to each game element, recommended editing information is determined for at least one game element, and the recommended editing information is used as the prompt editing information for the game.

[0181] According to one or more embodiments of this disclosure, Example 4 provides the method of Example 2, wherein determining the game's prompt editing information includes:

[0182] Obtain the historical editing information of the game, and determine the historical editing count and historical editing content of each game element in the at least one game element based on the historical editing information;

[0183] Based on the historical number of edits for each game element, a core editing element is determined from the at least one game element, and based on the historical editing content of the core editing element, the game's prompt editing information is determined.

[0184] According to one or more embodiments of this disclosure, Example 5 provides the method of Example 2, wherein the prompt editing information is used to prompt at least one of the following:

[0185] The prompt editing element in at least one game element;

[0186] The at least one editing option includes a prompt editing option for the prompt editing element;

[0187] The prompt editing direction for the prompt editing options;

[0188] When at least two of the aforementioned prompt editing options exist, the editing direction of each of the aforementioned prompt editing options is linked.

[0189] According to one or more embodiments of this disclosure, Example Six provides the method of Example One, which further includes, prior to the response to the game editing operation:

[0190] The game screen displays the game footage and game editing controls;

[0191] Receive a trigger operation applied to the game editing control, and treat the trigger operation applied to the game editing control as the game editing operation;

[0192] The game editor being displayed includes:

[0193] The game editor is displayed on the aforementioned display screen.

[0194] According to one or more embodiments of this disclosure, Example 7 provides the method of Example 6, which further includes:

[0195] The game editing information of the game is displayed on the display screen;

[0196] The game editing information includes at least one of the following: game editor author, game editing version, and game editing path.

[0197] According to one or more embodiments of this disclosure, Example 8 provides the method of Example 6, wherein receiving a trigger operation applied to the game editing control includes:

[0198] Receive touch operations applied to the display screen;

[0199] When the touch operation on the display screen matches the displayed game editing control, the touch operation is used as a trigger operation on the game editing control.

[0200] According to one or more embodiments of this disclosure, [Example Nine] provides the method of Example One, wherein the game editor also displays a save option, and the method further includes:

[0201] In response to a trigger operation applied to the save option, the game represented by the edited game element is saved, and the saved game is published to the server.

[0202] According to one or more embodiments of this disclosure, Example 10 provides the method of Example 9, which, after the trigger operation acting on the save option, further includes:

[0203] Obtain the current editing information of the game during the current editing process, and determine the degree of editing of the game during the current editing process based on the current editing information;

[0204] Saving the game as represented by the edited game elements includes:

[0205] If the current editing level meets the pre-configured game saving conditions, the game represented by the edited game elements is saved.

[0206] According to one or more embodiments of this disclosure, Example 11 provides the method of Example 10, which, after saving the game represented by the edited game elements, further includes:

[0207] The exposure weight of the saved game is determined based on the degree of editing at that time;

[0208] The exposure weight is sent to the server so that the server can expose the saved game based on the received exposure weight.

[0209] According to one or more embodiments of this disclosure, Example Twelve provides the method of Example One, which may further include:

[0210] Determine the game's revenue and object editing path;

[0211] For each edited object in the object editing chain, the proportion of the edited object in the game revenue is determined according to the degree of contribution of the edited object to the game, so as to allocate the game revenue to the edited object based on the proportion.

[0212] According to one or more embodiments of this disclosure, Example Thirteen provides a method of any of Examples One to Twelve, further comprising:

[0213] The at least one game element includes game logic and / or individual elements;

[0214] The game logic includes at least one of character logic, item logic, scene logic, and level logic, and the individual elements include at least one of character, item, scene, and level.

[0215] According to one or more embodiments of this disclosure, [Example Fourteen] provides a game editing device configured on a client, the device comprising:

[0216] The game editor display module is used to display the game editor in response to game editing operations. The game editing operations are used to further edit the game that has already been edited. The game editor displays at least one game element and at least one editing option of the game.

[0217] A game editing module is used to display the edited game element in the game editor in response to a game editing operation input for the at least one displayed game element and the at least one editing option.

[0218] The above description is merely a preferred embodiment of this disclosure and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of this disclosure is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above-described concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features disclosed in this disclosure that have similar functions.

[0219] Furthermore, while the operations are described in a specific order, this should not be construed as requiring these operations to be performed in the specific order shown or in a sequential order. In certain environments, multitasking and parallel processing may be advantageous. Similarly, while several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of this disclosure. Certain features described in the context of individual embodiments may also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented individually or in any suitable sub-combination in multiple embodiments.

[0220] Although the subject matter has been described using language specific to structural features and / or methodological logic, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. Rather, the specific features and actions described above are merely illustrative examples of implementing the claims.

Claims

1. A game editing method, characterized in that, The application client, the method includes: In response to a game editing operation, a game editor is displayed, wherein the game editing operation is used to further edit a game that has already been edited, and the game editor displays at least one game element and at least one editing option of the game; The game's prompt editing information is determined and displayed in the game editor. The prompt editing information is used to prompt at least one of the following: a prompt editing element in at least one game element; a prompt editing option for the prompt editing element in at least one editing option; the prompt editing direction of the prompt editing option; and, when there are at least two prompt editing options, the linked editing direction of each prompt editing option, wherein the linked editing direction is used to represent the coordinated editing direction of at least two prompt editing options. In response to a game editing operation input for the at least one displayed game element and the at least one editing option, the edited game element is displayed in the game editor; The process of determining the game's prompt editing information includes: Obtain the historical editing information of the game, and determine the historical editing count and historical editing content of each game element in the at least one game element based on the historical editing information; Based on the historical number of edits for each game element, a core editing element is determined from the at least one game element, and based on the historical edit content of the core editing element, the game's prompt editing information is determined, wherein the prompt editing information includes information for characterizing the core editing element and the core editing options' core editing direction.

2. The method according to claim 1, characterized in that, The process of determining the game's prompt editing information also includes: Obtain the game strategy of the game, and determine the degree of influence of each game element among the at least one game element on the game based on the game strategy; Based on the degree of influence corresponding to each game element, recommended editing information is determined for at least one game element, and the recommended editing information is used as the prompt editing information for the game.

3. The method according to claim 1, characterized in that, Prior to the response to the game editing operation, it also includes: The game screen displays the game footage and game editing controls; Receive a trigger operation applied to the game editing control, and treat the trigger operation applied to the game editing control as the game editing operation; The game editor being displayed includes: The game editor is displayed on the aforementioned display screen.

4. The method according to claim 3, characterized in that, Also includes: The game editing information of the game is displayed on the display screen; The game editing information includes at least one of the following: game editor author, game editing version, and game editing path.

5. The method according to claim 3, characterized in that, The receiving of a trigger operation applied to the game editing control includes: Receive touch operations applied to the display screen; When the touch operation on the display screen matches the displayed game editing control, the touch operation is used as a trigger operation on the game editing control.

6. The method according to claim 1, characterized in that, The game editor also displays a save option, and the method further includes: In response to a trigger operation applied to the save option, the game represented by the edited game element is saved, and the saved game is published to the server.

7. The method according to claim 6, characterized in that, Following the trigger operation performed on the save option, the method further includes: Obtain the current editing information of the game during the current editing process, and determine the degree of editing of the game during the current editing process based on the current editing information; Saving the game as represented by the edited game elements includes: If the current editing level meets the pre-configured game saving conditions, the game represented by the edited game elements is saved.

8. The method according to claim 7, characterized in that, After saving the game represented by the edited game elements, the process further includes: The exposure weight of the saved game is determined based on the degree of editing at that time; The exposure weight is sent to the server so that the server can expose the saved game based on the received exposure weight.

9. The method according to claim 1, characterized in that, Also includes: Determine the game's revenue and object editing path; For each edited object in the object editing chain, the proportion of the edited object in the game revenue is determined according to the degree of contribution of the edited object to the game, so as to allocate the game revenue to the edited object based on the proportion.

10. The method according to any one of claims 1-9, characterized in that, The at least one game element includes game logic and / or individual elements; The game logic includes at least one of character logic, item logic, scene logic, and level logic, and the individual elements include at least one of character, item, scene, and level.

11. A game editing device, characterized in that, Configured on a client, the device includes: The game editor display module is used to display the game editor in response to game editing operations. The game editing operations are used to further edit the game that has already been edited. The game editor displays at least one game element and at least one editing option of the game. A game editing module is configured to, in response to a game editing operation input for the at least one displayed game element and the at least one editing option, display the edited game element in the game editor; A prompt editing information determination module is used to determine the prompt editing information of the game; and to display the prompt editing information in the game editor. The prompt editing information is used to prompt at least one of the following: a prompt editing element in at least one game element; a prompt editing option for the prompt editing element in at least one editing option; the prompt editing direction of the prompt editing option; and, when there are at least two prompt editing options, the linked editing direction of each prompt editing option, wherein the linked editing direction is used to represent the coordinated editing direction of at least two prompt editing options. The prompt editing information determination module is used for: Obtain the historical editing information of the game, and determine the historical editing count and historical editing content of each game element in the at least one game element based on the historical editing information; Based on the historical number of edits for each game element, a core editing element is determined from the at least one game element, and based on the historical edit content of the core editing element, the game's prompt editing information is determined, wherein the prompt editing information includes information for characterizing the core editing element and the core editing options' core editing direction.

12. A terminal, characterized in that, include: One or more processors; Memory, used to store one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the game editing method as described in any one of claims 1-10.

13. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the game editing method as described in any one of claims 1-10.

Citation Information

Patent Citations

  • Game resource bundle release method, terminal equipment and medium

    CN108970117A