Game scene editing method and device and electronic equipment
By marking and editing guidance in the game test scene, the problem of repeated trial and debugging in UGC games is solved, which improves game editing and debugging efficiency and improves player experience.
Patent Information
- Application Number
- CN202411076733.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-06
- Publication Date
- 2024-12-17
AI Technical Summary
In UGC games, players need to try and debug repeatedly when setting game levels, resulting in high memory cost and operation cumbersomeness, affecting the game editing experience.
By providing a graphical user interface of the user-generated content editor, it provides test scenarios in response to game trial instructions, marks problems in the test scenario and adds target tags, and displays tags in the edit scenario in response to edit instructions. Use tags to adjust scene components to solve problems .
It reduces the time and operation cost of game debugging, improves game editing and debugging efficiency, and improves player game experience.
Smart Images

Figure CN119139708A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the technical field of game interaction design, and in particular to a method, device and electronic device for editing a game scene. Background Art
[0002] In UGC (User Generated Content) games, players can create game levels according to their own needs in the game editing scene, and the game levels can be tried out by the players themselves or other players. When setting UGC game levels, players need to perform repeated trial and debugging. When debugging, they usually need to enter the trial mode from the editing mode. After discovering problems in the trial mode, they need to enter the editing mode for debugging. After debugging is completed, they can try it out in the trial mode. However, when there are many debugging parts, they need to exit and re-enter the trial mode many times, resulting in high memory costs and cumbersome operations for players, affecting the player's game editing experience. Summary of the invention
[0003] The present invention aims to provide a method, device and electronic device for editing a game scene, so as to reduce the time cost and operation cost of repeated trial and debugging during the game editing process, improve the efficiency of game editing and debugging, and bring a better game experience to players.
[0004] In a first aspect, the present disclosure provides a method for editing a game scene, providing a graphical user interface of a user-generated content editor through a terminal device, the method comprising: in response to a game trial play instruction, providing a game test scene in the graphical user interface, the game test scene comprising at least one game character, the game character being configured to move in the game test scene in response to a control operation; in response to a marking operation on the game test scene, adding a target tag to a target position of the game test scene, the target tag comprising editing guidance information for the target position; in response to a game editing instruction, providing a game editing scene in the graphical user interface, and displaying the target tag at the target position in the game editing scene, wherein the game editing scene comprises a scene component, and the scene component is configured to generate a corresponding virtual object in the game test scene.
[0005] In a second aspect, the present disclosure provides an editing device for a game scene, which provides a graphical user interface of a user-generated content editor through a terminal device, and the device includes: a game trial module, which is used to provide a game test scene in the graphical user interface in response to a game trial instruction, and the game test scene includes at least one game character, and the game character is configured to move in the game test scene in response to a control operation; a scene marking module, which is used to respond to a marking operation on the game test scene, add a target tag to a target position of the game test scene, and the target tag includes editing guidance information for the target position; a game editing module, which is used to provide a game editing scene in the graphical user interface in response to a game editing instruction, and display the target tag at the target position in the game editing scene, wherein the game editing scene includes a scene component, and the scene component is configured to generate a corresponding virtual object in the game test scene.
[0006] In a third aspect, the present disclosure provides an electronic device, which includes a processor and a memory, wherein the memory stores machine executable instructions that can be executed by the processor, and the processor executes the machine executable instructions to implement the above-mentioned game scene editing method.
[0007] In a fourth aspect, the present disclosure provides a computer-readable storage medium storing computer-executable instructions. When the computer-executable instructions are called and executed by a processor, the computer-executable instructions prompt the processor to implement the above-mentioned game scene editing method.
[0008] The embodiments of the present disclosure bring the following beneficial effects:
[0009] The present disclosure provides a method, device and electronic device for editing a game scene. First, a graphical user interface of a user-generated content editor is provided through a terminal device. Then, in response to a game trial instruction, a game test scene is provided in the graphical user interface. The game test scene includes at least one game character, and the game character is configured to move in the game test scene in response to a control operation; then, in response to a marking operation for the game test scene, a target tag is added to a target position of the game test scene, and the target tag includes editing guidance information for the target position; then, in response to a game editing instruction, a game editing scene is provided in the graphical user interface, and a target tag is displayed at a target position in the game editing scene, wherein the game editing scene includes a scene component, and the scene component is configured to generate a corresponding virtual object in the game test scene. By setting a tag in the game test scene, this method can mark problems that appear in the game test scene and set editing guidance information, so that players can adjust the scene components in the game editing scene based on the tag, reducing the time cost, operation cost and player problem memory cost of game debugging, improving game editing and debugging efficiency, and also helping to improve the player's game experience.
[0010] Other features and advantages of the present disclosure will be set forth in the following description, or some features and advantages may be inferred or unambiguously determined from the description, or may be learned by implementing the above-mentioned technology of the present disclosure.
[0011] In order to make the above-mentioned objectives, features and advantages of the present disclosure more obvious and easy to understand, the following specifically cites preferred implementation modes and describes them in detail with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0012] In order to more clearly illustrate the specific embodiments of the present disclosure or the technical solutions in the prior art, the drawings required for use in the specific embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0013] Figure 1 A flowchart of a method for editing a game scene provided by an embodiment of the present disclosure;
[0014] Figure 2 A schematic diagram of scene marking provided in an embodiment of the present disclosure;
[0015] Figure 3 Another scene marking schematic diagram provided for an embodiment of the present disclosure;
[0016] Figure 4 A schematic diagram of displaying an editing guide tab corresponding to at least one target tag in a game editing scene provided by an embodiment of the present disclosure;
[0017] Figure 5 A schematic diagram of the structure of a device for editing a game scene provided by an embodiment of the present disclosure;
[0018] Figure 6 A schematic diagram of the structure of an electronic device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0019] In order to make the purpose, technical solutions and advantages of the embodiments of the present disclosure clearer, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are part of the embodiments of the present disclosure, rather than all the embodiments. The components of the embodiments of the present disclosure described and shown in the drawings here can be arranged and designed in various different configurations.
[0020] Therefore, the following detailed description of the embodiments of the present disclosure provided in the accompanying drawings is not intended to limit the scope of the present disclosure claimed for protection, but merely represents selected embodiments of the present disclosure. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present disclosure.
[0021] In one embodiment of the present disclosure, the method for editing a game scene can be run on a local terminal device or a server. When the method for editing a game scene is run on a server, the method can be implemented and executed based on a cloud interaction system, wherein the cloud interaction system includes a server and a client device.
[0022] In an optional implementation, various cloud applications can be run under the cloud interaction system, such as cloud games. 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 editing method of the game scene 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 cloud game server in the cloud is used for information processing. 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.
[0023] 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 by an electronic device and run conventionally. 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.
[0024] In a possible implementation, the embodiment of the present disclosure provides a method for editing a game scene, which provides a graphical user interface of a user-generated content editor through a terminal device. The user-generated content editor is also an editor corresponding to UGC. Players can edit game scenes in the user-generated content editor according to their own needs, thereby forming game levels or designing game scenes; Figure 1 As shown, the method comprises the following specific steps:
[0025] Step S102, in response to the game trial instruction, a game test scene is provided in the graphical user interface, the game test scene at least comprising a game character, and the game character is configured to move in the game test scene in response to the control operation.
[0026] In a specific implementation, the above-mentioned graphical user interface is displayed when a game program is run on a terminal device. The game program can be an application program of any game, and the terminal device can be the local terminal device mentioned above, or it can be a client device in the cloud interaction system mentioned above. For example, the terminal device can be a mobile phone, a tablet computer, or a personal computer. Players can perform scene editing in the game editing scene in the graphical user interface of the user-generated content editor to form multiple game levels. The above-mentioned game editing scene is a scene of the game editing stage provided by running the game program. In the game editing scene, editable components can be edited, and the edited editable components are determined as scene components and set in the game editing scene.
[0027] In a specific embodiment, after the game editing scene is displayed in the graphical user interface, the scene component can be set in the game editing scene in the following manner: display a component editing window in the graphical user interface; wherein the component editing window includes a plurality of scene component controls; in response to a selection operation on a target scene component control in the component editing window, control the generation of a scene component corresponding to the target scene component control in the game editing scene. The above-mentioned target scene component control can be any scene component control included in the component editing window. The specific operation of the above-mentioned selection operation on the target scene component control can be determined according to the research and development requirements, and can also be determined according to the user's setting operation. For example, the selection operation can be an operation of dragging the target scene component control into the game editing scene, or it can be an operation of clicking or long pressing the target scene component control in the component editing window, etc. Specifically, the component type and component form of the scene component control included in the above-mentioned component editing window can be set according to the research and development requirements. For example, the component editing window may include multiple different types of scene component controls, including: terrain component controls, mechanism component controls, decoration component controls, and combination component controls, etc. Each type of scene component control also contains multiple scene component controls. For example, the mechanism component control also includes motion mechanism component controls, functional mechanism component controls, logic component controls, object component controls, and floor component controls. Among them, the motion mechanism component controls also include cylinders, gears, cross gears, clockwise turntables, etc.
[0028] When the player completes editing the scene components in the game editing scene, multiple game levels will be formed. At this time, the player can trigger the game trial instruction and enter the game test scene to experience the game, that is, to generate a game test scene corresponding to the game editing scene in the graphical user interface. Specifically, the triggering method of the above-mentioned game trial instruction can be determined according to the research and development needs. For example, the game trial instruction can be triggered by clicking the specified control displayed in the graphical user interface, or it can be generated when the player participates in the game game. When the player triggers the game trial instruction, a game test scene corresponding to the game editing scene will be generated in the graphical user interface, and the virtual objects displayed in the game test scene are generated by the scene components displayed in the game editing scene. Specifically, the game test scene also includes a game character controlled by a terminal device. The player can control the game character to move, jump or release skills in the game test scene through control operations, that is, the player operates the game character in the game test scene to play a game or pass the game. Game experience.
[0029] Step S104, in response to the marking operation on the game test scene, a target tag is added to the target position of the game test scene, and the target tag contains editing guidance information for the target position.
[0030] During the game experience, players can mark the game test scene according to their own needs or problems found in the game experience, so that users can view the label corresponding to the mark in the game editing scene, thereby reducing the player's memory burden of problems in the game test scene. Among them, the problems found in the game experience include but are not limited to: the position or posture of a virtual object in the game test scene is problematic, the appearance of the virtual object is not beautiful, and a certain game level cannot be passed no matter how the player operates the game character, etc.
[0031] Specifically, the specific operation corresponding to the above-mentioned marking operation can be determined according to the research and development needs. For example, the marking operation can be a long press on the position to be marked in the game test scene, or a click on the marking control displayed in the graphical user interface, or a dragging of the marking control to the position to be marked, etc. When the player performs the marking operation, the target position in the game test scene will first be determined as the position to be marked based on the marking operation. The target position can be any position in the game test scene, and then a target tag is added to the target position. The target tag contains editing guidance information for the target position. The editing guidance information can indicate the type of problem corresponding to the target position, and can also indicate the cause and solution of the problem, etc. In actual applications, the above-mentioned target tag can be a preset type of tag added directly, or a marking mark. The user can also further add custom content to the marking mark or add preset fixed terms, etc.
[0032] Step S106, in response to the game editing instruction, a game editing scene is provided in the graphical user interface, and a target tag is displayed at a target position in the game editing scene, wherein the game editing scene includes a scene component, and the scene component is configured to generate a corresponding virtual object in the game test scene.
[0033] In specific implementation, when a player triggers a game editing instruction, a game editing scene can be displayed in a graphical user interface, and the game editing instruction can be determined according to the game rules. For example, the editing instruction can be an operation to enter the game editor; it can also be an operation to select a scene map for editing, etc. Since players can mark multiple locations in the game test scene in the game test scene and obtain labels corresponding to multiple locations, it is possible to avoid players constantly jumping between the game editing scene and the game test scene during the game debugging process. This method can mark multiple problems in the game test scene at one time, thereby improving the efficiency of game debugging. At the same time, the corresponding labels will be displayed at the positions in the game editing scene corresponding to the marked positions in the game editing scene.
[0034] When the target tag is displayed in the graphical user interface, the player can adjust the component position or component attribute parameters of the scene component in the game editing scene according to the editing guide information contained in the target tag, so as to solve the problem indicated by the target tag. The component attribute parameters may include but are not limited to: component color, component physical properties and component size.
[0035] An embodiment of the present invention provides a method for editing a game scene. By setting tags in a game test scene, problems occurring in the game test scene can be marked and editing guidance information can be set, so that players can adjust scene components in the game editing scene based on the tags, thereby reducing the time cost, operation cost and player problem memory cost of game debugging, improving the efficiency of game editing and debugging, and also helping to enhance the player's gaming experience.
[0036] The following embodiments are used to describe the scene labeling method.
[0037] Specifically, when the game test scene is displayed in the graphical user interface, the graphical user interface also includes a mark control, and the display position and display style of the mark control in the graphical user interface can be determined according to research and development requirements.
[0038] In an optional embodiment, the above-mentioned specific process of responding to the marking operation for the game test scene and adding a target tag to the target position of the game test scene may include: responding to the first trigger operation of the marking control for the game test scene, determining the position of the game character in the game test scene as the target position, and adding a target tag to the target position.
[0039] In specific implementation, the specific operation corresponding to the first trigger operation can be determined according to research and development requirements. For example, the first trigger operation can be a click operation or a long press operation on the mark control. When the player performs the first trigger operation on the mark control, a target label will be displayed at the position of the game character in the game test scene, so that the problem at the target position is marked by the target label.
[0040] like Figure 2 FIG. 1 is a schematic diagram of a scene marking provided by an embodiment of the present invention. Figure 2 The circular icon with a triangle in the middle indicates the mark control, the character model indicates the game character, the circular triangle icon in the middle below the game character indicates the target tag, and the edit guide tab on the right side of the game character contains the edit guide information of the target tag. When the player clicks the mark control, the target tag will be added to the position of the game character in the game test scene.
[0041] In another optional embodiment, the above-mentioned specific process of responding to the marking operation on the game test scene and adding a target label to the target position of the game test scene may also include: responding to the sliding operation on the marking control, determining the target position based on the stop position of the sliding operation in the game test scene, and adding a target label to the target position.
[0042] In specific implementation, the player can determine the target position by sliding, that is, the player can slide the mark control to the target position to be marked in the game test scene, thereby adding a target label to the target position. Figure 3 FIG. 2 is another schematic diagram of scene marking provided by an embodiment of the present invention. Figure 3 The circular icon with a triangle in the middle indicates the marker control, the character model indicates the game character, the circular triangle icon in the middle below the game character indicates the target tag, and the edit guide tab on the right side of the game character contains the edit guide information of the target tag. When the player drags the marker control to move in the game test scene, the target tag will be displayed at the position where the player stops dragging.
[0043] In an optional embodiment, the specific process of adding a target tag to the target location of the game test scene may include: adding a target mark identifier to the target location of the game test scene, and displaying an editing guide tab to be filled in corresponding to the target mark identifier in a graphical user interface; responding to a content input operation for the editing guide tab, determining the editing guide information in the editing guide tab, and determining the target mark identifier and the editing guide tab containing the editing guide information as the target tag.
[0044] Specifically, when marking a target location, a target mark will be displayed at the target location, and a blank edit guide tab will be displayed at the associated location of the target mark. Players can fill in the memo content for the target location on the edit guide tab. The above target mark is used to mark the target location. The display style of the target mark can be determined according to R&D requirements. For example, the target mark can be a triangle or cone mark. Figure 2 and Figure 3 The triangle icon with a circle inside it indicates the target marker icon.
[0045] In a specific implementation, the above input operation for the edit guide tab can be an operation of filling in text content in the edit guide tab through a virtual keyboard displayed in a graphical user interface or a hardware keyboard after selecting the edit guide tab. The text content is usually used to remind the player of the problem in the scene position marked by the corresponding mark identifier, and how to adjust the scene component to solve the problem, etc. Filling in text content in the edit guide tab reduces the player's memory burden of the problems to be debugged in the game test scene, which helps to remind the player of the game experience.
[0046] In an optional embodiment, after adding a target tag to the target position in the game test scene, the target tag will be displayed at the target position in the game editing scene. Therefore, in response to the trigger operation of the target tag displayed at the target position in the game editing scene, an editing guide tab corresponding to the target tag is displayed in the graphical user interface. Specifically, the trigger operation for the target tag can be a click operation, a long press operation, or a sliding operation on the target mark in the game editing scene. When the player triggers the target tag in the game editing scene, the editing guide tab corresponding to the target mark will be displayed in the graphical user interface, so that the player can adjust the scene components in the game editing scene according to the text content in the editing guide tab.
[0047] In an optional embodiment, the editing guide tab displayed in the above game test scene includes a delete control; Figure 2 and Figure 3 In the editing guide tab in the game, a delete control is displayed. Based on this, in response to the triggering operation of the delete control, the target mark identifier and the editing guide tab corresponding to the target mark identifier are deleted in the game test scene. Specifically, when the player triggers the delete control, the editing guide tab corresponding to the delete control and the mark identifier corresponding to the editing guide tab are deleted, thereby canceling the mark of the scene position corresponding to the target mark identifier.
[0048] In another optional embodiment, the editing guide tab displayed in the above game test scene includes a save control; Figure 2 and Figure 3 In the Edit Guide tab, a save control is displayed. Based on this, in response to the content input operation on the Edit Guide tab, after determining the edit guide information in the Edit Guide tab, in response to the trigger operation on the Save control, the edit guide information in the Edit Guide tab is saved, and the Edit Guide tab is undisplayed in the game test scene. Specifically, when the player triggers the Save control, the text content entered in the Edit Guide tab and the corresponding mark identifier will be saved.
[0049] In another optional embodiment, the edit guide tab also includes a close control, such as Figure 2 and Figure 3The round control with a cross in the upper right corner of the Edit Guide tab is the close control. Players can close and save the Edit Guide tab displayed in the graphical user interface by clicking the close control.
[0050] In the above method, the game is quickly debugged and optimized by real-time tracking and marking of the player's position and sliding of the marker control.
[0051] The following embodiments are used to describe the method of viewing mark information in a game editing scene.
[0052] Specifically, the game test scene includes at least one tag, that is, the player can mark one or more locations in the game test scene, and add tags to the problems that appear in each location. After the problem marking in the game test scene is completed, the game editing instruction can be used to return to the game editing scene, that is, the game editing scene is displayed in the graphical user interface, and the game editing scene includes a marking control; based on this, in response to the second trigger operation of the marking control of the game editing scene, an editing guide tab corresponding to at least one target tag is displayed in the graphical user interface; wherein the editing guide tab contains the editing guide information of the corresponding target location. The second trigger operation is different from the first trigger operation, and the second trigger operation can be a click operation or a long press operation, etc.
[0053] In an optional embodiment, the edit guide tab displayed in the game editing scene includes a go control, based on which, in response to the triggering operation of the go control on the currently displayed target edit guide tab, the target scene screen including the target location corresponding to the target edit guide tab is controlled to be displayed in the graphical user interface. The display style and display position of the above go control can be determined according to R&D requirements, and the triggering method of the go control can also be determined according to R&D requirements.
[0054] In an optional embodiment, the editing guide tab displayed in the above-mentioned game editing scene includes a switch control, and in response to the triggering operation of the switch control on the currently displayed target editing guide tab, the currently displayed target editing guide tab is switched to the next editing guide tab or the previous editing guide tab. That is, when multiple scene positions are marked in the game test scene, target tags will be added to the multiple scene positions, so that multiple editing guide tabs corresponding to the target tags will be displayed in the editing scene, and the display order of the multiple editing guide tabs can match the marking order or can be a random order. When the player clicks the corresponding switch control on the currently displayed editing guide tab, the currently displayed editing guide tab in the graphical user interface is switched to the next editing guide tab or the previous editing guide tab.
[0055] It should be noted that usually the edit guide tab includes two switch controls, the first switch control is used to switch to the previous edit guide tab, and the second switch control is used to switch to the Western medicine edit guide tab. If the currently displayed edit guide tab is the last edit guide tab, then only the first switch control is displayed on the last edit guide tab; if the currently displayed edit guide tab is the first edit guide tab, then only the second switch control is displayed on the first edit guide tab.
[0056] like Figure 4 FIG. 1 is a schematic diagram showing an editing guide tab corresponding to at least one target tag in a game editing scene provided by an embodiment of the present invention. Figure 4 The edit guide tab is displayed between the mark control and the game character. When the player triggers the mark control, an edit guide tab corresponding to at least one target tag will be displayed in the graphical user interface. The 1 in 1 / 5 in the edit guide tab indicates that the edit guide tab corresponding to the first target tag is currently displayed, and 5 indicates that there are a total of 5 target tags in the game editing scene. The order of the target tags in the game editing scene can be determined according to their mark order in the game test scene, or according to their position in the game editing scene. The specific determination method can be determined according to R&D needs. Figure 4 The arrow mark in the edit guide tab in the Target tab represents a switch control. When the player triggers the switch control, the edit guide tab corresponding to the second target label can be displayed.
[0057] In an optional embodiment, the editing guide tab displayed in the game editing scene includes a delete control, such as Figure 4 In the edit guide tab in the game scene, a delete control is displayed. Based on this, in response to the triggering operation of the delete control in the currently displayed target edit guide tab, the target edit guide tab is deleted. Specifically, when the target edit guide tab is deleted in the game edit scene, the target mark corresponding to the target edit guide tab displayed at the target position in the game edit scene is deleted.
[0058] In an optional embodiment, the editing guide tab displayed in the center of the above-mentioned game editing scene includes a completion control, and in response to the triggering operation of the completion control in the currently displayed target editing guide tab, the target tag corresponding to the target editing guide tab is determined to be the completed editing guide information, and the display state of the target tag corresponding to the target editing guide tab in the game editing scene is adjusted to distinguish it from the target tag of the unfinished editing guide information in the game editing scene. Among them, the target tag of the completed editing guide information is used to indicate: according to the text content in the editing guide tab corresponding to the target tag, the adjustment of the scene component in the game editing scene has been completed. Among them, in the game editing scene, the display states corresponding to the target tag of the completed editing guide information and the target tag of the unfinished editing guide information are different, and the display state here can be determined according to research and development needs. For example, the target tag of the completed editing guide information can be displayed in a first color, and the target tag of the unfinished editing guide information can be displayed in a second color.
[0059] In the specific implementation, since in the game testing scenario, players usually mark and annotate the problems that exist during the trial play or the game levels that cannot be passed, and the game levels in the game testing scenario are usually composed of scene components, therefore, in the game editing scene, players can adjust the scene components in the game editing scene according to the text content in the editing guide tab corresponding to the target tag, thereby completing the editing guide information.
[0060] Optionally, based on the text content in the editing guide tab, the specific process of adjusting the scene component in the game editing scene includes at least one of the following: responding to an adjustment operation on a target scene component in the game editing scene, adjusting the display position and / or component attribute parameters of the target scene component in the game editing scene; wherein the target scene component is: a scene component determined in the game editing scene based on the text content in the editing guide tab.
[0061] The specific operation corresponding to the above adjustment operation can be determined according to the research and development needs. For example, the adjustment operation can be a drag operation on the target scene component in the game editing scene, or an operation of inputting the position coordinates corresponding to the target scene component, or a parameter setting operation on the target scene component. For example, the parameter setting operation can be a trigger operation on the parameter setting control displayed in the graphical user interface, or a specified trigger operation on the target scene component, etc. When the player performs the parameter setting operation on the target scene component, a parameter setting panel will be displayed in the graphical user interface. The parameter setting panel usually includes multiple editable controls, each of which can set one or more component attribute parameters. Different editable controls can set different component attribute parameters. Players can determine the component attribute parameters corresponding to the target scene component by setting the parameter values corresponding to at least some of the editable controls in the multiple editable controls. Since different scene components have different component attribute parameters, the editable controls corresponding to different scene components will also be different. Among them, the component attribute parameters corresponding to the scene component include but are not limited to: component color, component size, component physical properties, component operation properties, etc.
[0062] In an optional embodiment, the graphical user interface corresponding to the above-mentioned game editing scene includes a first control, which is used to control the switch from editing mode to trial mode, that is, the switch from the game editing scene to the game testing scene; based on this, when the target scene screen including the target position corresponding to the target editing guide tab is displayed in the graphical user interface, the game testing scene is entered in response to the trigger operation of the first control, and the game testing scene is controlled to display the first scene screen matching the target scene screen, so that the game character starts the game from the scene position corresponding to the first scene screen.
[0063] In the specific implementation, when clicking the mark control in the edit mode, all the edit guide tabs will be displayed. Each edit guide tab has a go control. Clicking the go control will transfer the game character to the location of the mark mark corresponding to the currently displayed edit guide tab, and display the corresponding mark mark and edit guide tab. At this time, clicking the first control will switch to the trial mode, and start the trial play from the location of the mark mark where the game character is currently located, so as to quickly check whether the mark problem has been solved.
[0064] In the above method, the position of the game character can be tracked and marked in real time in the game test scenario, and the marking information can be used to quickly locate the problem. Based on this, this method can effectively solve the time cost, operation cost and memory cost problems caused by repeated trial and debugging when debugging UGC obstacles in the existing technology, and bring better gaming experience to users.
[0065] The following embodiments are used to describe the method of trial playing of a game.
[0066] In an optional embodiment, the graphical user interface corresponding to the game test scene includes a second control, which is used to help players pass levels, so that players can try all game levels through the second control to find problems in all game levels, so that players can record all problems contained in the entire game test scene during a trial play, avoiding the complex process of players repeatedly jumping between the game test scene and the game editing scene when debugging the game. Based on this, in response to the movement control operation of the game character, the game character is controlled to move in the game test scene; wherein the game test scene includes at least one game level, and the game level is composed of at least one scene component; when the game character moves to the target game level in the game test scene, in response to the trigger operation of the second control, the game character is controlled to pass the target game level, so that the game character moves to the position of passing the target game level in the game test scene.
[0067] In specific implementation, the specific operation corresponding to the above mobile control operation can be determined according to the research and development needs. For example, the mobile control operation can be a trigger operation for the mobile control displayed in the graphical user interface, or a trigger operation for a specified key in the game controller or keyboard, etc. When the player performs a mobile control operation on the game character, the game character can be controlled to move in the game motion scene, and can also be controlled to perform game behaviors such as jumping or running in the game test scene. In the process of the player controlling the game character, if the game character cannot be controlled to pass a certain game level in the game test scene, at this time, the player can trigger the second control to control the game character to directly pass the game level, so that the game character reaches the position of passing the game level in the game test scene. In this way, the game character can pass through the card point and quickly reach other locations for trial play.
[0068] In the above method, the second control allows players to explore freely without being restricted by the level, so that all problems can be marked at once, which can effectively improve the efficiency of problem handling. Among them, the second control only switches the player's own movement state, helping to smoothly pass through the stuck point, and click to smoothly switch back to the trial state. Returning to the game editing scene from the trial mode requires loading resources, consuming performance, and experiencing a long loading period. In addition, there will be many operation interference items in the editing mode.
[0069] Corresponding to the above method embodiment, the embodiment of the present invention also provides a device for editing a game scene, which provides a graphical user interface of a user-generated content editor through a terminal device, such as Figure 5 As shown, the device comprises:
[0070] The game trial module 50 is used to provide a game test scene in a graphical user interface in response to a game trial instruction. The game test scene includes at least one game character, and the game character is configured to move in the game test scene in response to a control operation.
[0071] The scene marking module 51 is used to respond to the marking operation on the game test scene and add a target tag to the target position of the game test scene, and the target tag contains editing guidance information for the target position.
[0072] The game editing module 52 is used to provide a game editing scene in a graphical user interface in response to a game editing instruction, and display a target label at a target position in the game editing scene, wherein the game editing scene includes a scene component, and the scene component is configured to generate a corresponding virtual object in the game test scene.
[0073] The above-mentioned game scene editing device can mark the problems that appear in the game test scene and set editing guidance information by setting tags in the game test scene, so that players can adjust the scene components in the game editing scene based on the tags, reducing the time cost, operation cost and player problem memory cost of game debugging, improving the efficiency of game editing and debugging, and also helping to enhance the player's gaming experience.
[0074] Specifically, when the game test scene is displayed in the above-mentioned graphical user interface, the graphical user interface also includes a marking control; based on this, the above-mentioned scene marking module 51 is used to: respond to the first trigger operation of the marking control for the game test scene, determine the position of the game character in the game test scene as the target position, and add a target tag to the target position.
[0075] Furthermore, when the game test scene is displayed in the above-mentioned graphical user interface, the graphical user interface also includes a marking control; based on this, the above-mentioned scene marking module 51 is used to: respond to a sliding operation on the marking control, determine the target position based on the stop position of the sliding operation in the game test scene, and add a target tag to the target position.
[0076] In a specific implementation, the above-mentioned scene marking module 51 is also used to: add a target marking identifier at the target position of the game test scene, and display the editing guide tab to be filled in corresponding to the target marking identifier in the graphical user interface; respond to the content input operation for the editing guide tab, determine the editing guide information in the editing guide tab, and determine the target marking identifier and the editing guide tab containing the editing guide information as the target tag.
[0077] Furthermore, the above-mentioned device also includes a tab display module, which is used to: respond to the triggering operation of the target tag displayed at the target position in the game editing scene, and display the editing guide tab corresponding to the target tag in the graphical user interface.
[0078] Furthermore, the editing guide tab displayed in the above-mentioned game test scene includes a deletion control; based on this, the above-mentioned device also includes a tab deletion module, which is used to: respond to a trigger operation for the deletion control, and delete the target mark identifier and the editing guide tab corresponding to the target mark identifier in the game test scene.
[0079] Furthermore, the editing guide tab displayed in the above-mentioned game testing scenario includes a save control; based on this, the above-mentioned device also includes a tab saving module, which is used to: in response to the content input operation on the editing guide tab, after determining the editing guide information in the editing guide tab, respond to the trigger operation on the save control, save the editing guide information in the editing guide tab, and cancel the display of the editing guide tab in the game testing scenario.
[0080] Furthermore, the above-mentioned game editing scene includes a marking control; based on this, the above-mentioned device also includes a tab display module, which is used to: respond to a second trigger operation of the marking control for the game editing scene, and display an editing guide tab corresponding to at least one target tag in the graphical user interface; wherein the editing guide tab contains editing guide information of the corresponding target position.
[0081] Furthermore, the editing guide tab displayed in the above-mentioned game editing scene includes a go control. Based on this, the above-mentioned device also includes a position go module, which is used to: respond to the trigger operation of the go control on the currently displayed target editing guide tab, and control the display of the target scene screen containing the target position corresponding to the target editing guide tab in the graphical user interface.
[0082] Furthermore, the editing guide tab displayed in the above-mentioned game editing scene includes a switching control. Based on this, the above-mentioned device also includes a tab switching module, which is used to: respond to the triggering operation of the switching control on the currently displayed target editing guide tab, and switch the currently displayed target editing guide tab to the next editing guide tab or the previous editing guide tab.
[0083] Furthermore, the editing guide tab displayed in the above-mentioned game editing scene includes a deletion control; based on this, the above-mentioned device also includes a tab deletion module, which is used to: respond to the triggering operation of the deletion control in the currently displayed target editing guide tab, and delete the target editing guide tab.
[0084] Furthermore, the editing guide tab displayed in the above-mentioned game editing scene includes a completion control; based on this, the above-mentioned device also includes a label completion module, which is used to: respond to the trigger operation of the completion control in the currently displayed target editing guide tab, determine that the target label corresponding to the target editing guide tab is the completed editing guide information, and adjust the display status of the target label corresponding to the target editing guide tab in the game editing scene to distinguish it from the target label of the uncompleted editing guide information in the game editing scene.
[0085] Furthermore, the graphical user interface corresponding to the above-mentioned game editing scene includes a first control; based on this, the above-mentioned device also includes a game testing module, which is used to: when the target scene screen including the target position corresponding to the target editing guide tab is displayed in the graphical user interface, respond to the trigger operation of the first control, enter the game testing scene, and control the game testing scene to display the first scene screen matching the target scene screen, so that the game character starts the game from the scene position corresponding to the first scene screen.
[0086] Furthermore, the graphical user interface corresponding to the above-mentioned game test scene includes a second control; based on this, the above-mentioned device also includes a clearance module, which is used to: respond to the movement control operation of the game character, and control the game character to move in the game test scene; wherein the game test scene includes at least one game level, and the game level is composed of at least one virtual object; when the game character moves to the target game level in the game test scene, respond to the trigger operation of the second control, and control the game character to pass through the target game level, so that the game character moves to the position of passing the target game level in the game test scene.
[0087] Furthermore, the above-mentioned device also includes a component adjustment module, which is used to: in response to a game editing instruction, provide a game editing scene in a graphical user interface, and after displaying a target tag at a target position in the game editing scene, respond to an adjustment operation on a target scene component in the game editing scene, adjust the display position and / or component attribute parameters of the target scene component in the game editing scene; wherein, the target scene component is a scene component determined in the game editing scene according to the target tag.
[0088] The game scene editing device provided in the embodiment of the present disclosure has the same implementation principle and technical effects as those of the aforementioned method embodiment. For the sake of brief description, for matters not mentioned in the device embodiment, reference may be made to the corresponding contents in the aforementioned method embodiment.
[0089] The present disclosure also provides an electronic device, such as Figure 6As shown, the electronic device includes a processor and a memory, the memory stores machine executable instructions that can be executed by the processor, and the processor executes the machine executable instructions to implement the above-mentioned game scene editing method.
[0090] Specifically, a graphical user interface of a user-generated content editor is provided through a terminal device, and the above-mentioned game scene editing method includes: in response to a game trial instruction, a game test scene is provided in the graphical user interface, the game test scene includes at least one game character, and the game character is configured to move in the game test scene in response to a control operation; in response to a marking operation on the game test scene, a target tag is added to a target position of the game test scene, and the target tag includes editing guidance information for the target position; in response to a game editing instruction, a game editing scene is provided in the graphical user interface, and the target tag is displayed at the target position in the game editing scene, wherein the game editing scene includes a scene component, and the scene component is configured to generate a corresponding virtual object in the game test scene.
[0091] The above-mentioned game scene editing method can mark the problems that appear in the game test scene and set editing guidance information by setting tags in the game test scene, so that players can adjust the scene components in the game editing scene based on the tags, reducing the time cost, operation cost and player problem memory cost of game debugging, improving the efficiency of game editing and debugging, and also helping to enhance the player's gaming experience.
[0092] In an optional embodiment, when a game test scene is displayed in the above-mentioned graphical user interface, the graphical user interface also includes a marking control; the above-mentioned step of responding to the marking operation on the game test scene and adding a target tag to the target position of the game test scene includes: responding to a first trigger operation of the marking control on the game test scene, determining the position of the game character in the game test scene as the target position, and adding a target tag to the target position.
[0093] In an optional embodiment, when a game test scene is displayed in a graphical user interface, the graphical user interface also includes a marking control; the above-mentioned step of responding to a marking operation on the game test scene and adding a target label to the target position of the game test scene includes: responding to a sliding operation on the marking control, determining the target position based on the stop position of the sliding operation in the game test scene, and adding a target label to the target position.
[0094] In an optional embodiment, the above-mentioned step of adding a target tag to the target location of the game test scene includes: adding a target mark identifier to the target location of the game test scene, and displaying an editing guide tab to be filled in corresponding to the target mark identifier in a graphical user interface; responding to a content input operation for the editing guide tab, determining the editing guide information in the editing guide tab, and determining the target mark identifier and the editing guide tab containing the editing guide information as the target tag.
[0095] In an optional embodiment, the above method also includes: responding to a trigger operation of a target tag displayed at a target position in a game editing scene, and displaying an editing guide tab corresponding to the target tag in a graphical user interface.
[0096] In an optional embodiment, the editing guide tab displayed in the game test scene includes a deletion control; the above method also includes: responding to a trigger operation for the deletion control, deleting the target mark identifier and the editing guide tab corresponding to the target mark identifier in the game test scene.
[0097] In an optional embodiment, the editing guide tab displayed in the above-mentioned game testing scenario includes a save control; after responding to the content input operation on the editing guide tab and determining the editing guide information in the editing guide tab, the above-mentioned method also includes: responding to the trigger operation on the save control, saving the editing guide information in the editing guide tab, and canceling the display of the editing guide tab in the game testing scenario.
[0098] In an optional embodiment, the game editing scene includes a marking control; the above method also includes: in response to a second trigger operation of the marking control for the game editing scene, displaying an editing guide tab corresponding to at least one target tag in a graphical user interface; wherein the editing guide tab includes editing guide information of the corresponding target location.
[0099] In an optional embodiment, the editing guide tab displayed in the game editing scene includes a go control, and the above method also includes: responding to a trigger operation on the go control on the currently displayed target editing guide tab, controlling the display of a target scene screen including a target position corresponding to the target editing guide tab in the graphical user interface.
[0100] In an optional embodiment, the editing guide tab displayed in the game editing scene includes a switch control, and the above method also includes: responding to a trigger operation of the switch control on the currently displayed target editing guide tab, switching the currently displayed target editing guide tab to the next editing guide tab or the previous editing guide tab.
[0101] In an optional embodiment, the editing guide tab displayed in the game editing scene includes a delete control; the above method also includes: responding to a trigger operation of the delete control in the currently displayed target editing guide tab, deleting the target editing guide tab.
[0102] In an optional embodiment, the editing guide tab displayed in the game editing scene includes a completion control; the above method also includes: responding to a trigger operation on the completion control in the currently displayed target editing guide tab, determining that the target tag corresponding to the target editing guide tab is the completed editing guide information, and adjusting the display status of the target tag corresponding to the target editing guide tab in the game editing scene to distinguish it from the target tag of the unfinished editing guide information in the game editing scene.
[0103] In an optional embodiment, the graphical user interface corresponding to the game editing scene includes a first control; the above method also includes: when a target scene screen including a target position corresponding to a target editing guide tab is displayed in the graphical user interface, responding to a trigger operation on the first control, entering the game test scene, and controlling the game test scene to display a first scene screen matching the target scene screen, so that the game character starts the game from the scene position corresponding to the first scene screen.
[0104] In an optional embodiment, the graphical user interface corresponding to the game test scene includes a second control; the above method also includes: responding to a movement control operation on the game character, controlling the game character to move in the game test scene; wherein the game test scene includes at least one game level, and the game level is composed of at least one virtual object; when the game character moves to the target game level in the game test scene, responding to a trigger operation on the second control, controlling the game character to pass through the target game level, so that the game character moves to a position in the game test scene where the target game level is passed.
[0105] In an optional embodiment, after the steps of providing a game editing scene in a graphical user interface in response to a game editing instruction and displaying a target tag at a target position in the game editing scene, the method further includes: responding to an adjustment operation on a target scene component in the game editing scene, adjusting a display position and / or component attribute parameters of the target scene component in the game editing scene; wherein the target scene component is a scene component determined in the game editing scene according to the target tag.
[0106] Further, Figure 6 The electronic device shown further includes a bus 102 and a communication interface 103 , and the processor 101 , the communication interface 103 and the memory 100 are connected via the bus 102 .
[0107] The memory 100 may include a high-speed random access memory (RAM), and may also include a non-volatile memory, such as at least one disk storage. The communication connection between the system network element and at least one other network element is realized through at least one communication interface 103 (which may be wired or wireless), and the Internet, wide area network, local area network, metropolitan area network, etc. may be used. The bus 102 may be an ISA bus, a PCI bus, or an EISA bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 6 Only one bidirectional arrow is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0108] The processor 101 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the hardware integrated logic circuit in the processor 101 or the instruction in the form of software. The above processor 101 can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present invention can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in conjunction with the embodiments of the present invention can be directly embodied as a hardware decoding processor for execution, or a combination of hardware and software modules in the decoding processor for execution. The software module may be located in a storage medium mature in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 100, and the processor 101 reads the information in the memory 100 and completes the steps of the method of the above embodiment in combination with its hardware.
[0109] An embodiment of the present invention also provides a computer-readable storage medium, which stores computer-executable instructions. When the computer-executable instructions are called and executed by a processor, the computer-executable instructions prompt the processor to implement the above-mentioned game scene editing method. The specific implementation can be found in the method embodiment, which will not be repeated here.
[0110] Specifically, a graphical user interface of a user-generated content editor is provided through a terminal device, and the above-mentioned game scene editing method includes: in response to a game trial instruction, a game test scene is provided in the graphical user interface, the game test scene includes at least one game character, and the game character is configured to move in the game test scene in response to a control operation; in response to a marking operation on the game test scene, a target tag is added to a target position of the game test scene, and the target tag includes editing guidance information for the target position; in response to a game editing instruction, a game editing scene is provided in the graphical user interface, and the target tag is displayed at the target position in the game editing scene, wherein the game editing scene includes a scene component, and the scene component is configured to generate a corresponding virtual object in the game test scene.
[0111] The above-mentioned game scene editing method can mark the problems that appear in the game test scene and set editing guidance information by setting tags in the game test scene, so that players can adjust the scene components in the game editing scene based on the tags, reducing the time cost, operation cost and player problem memory cost of game debugging, improving the efficiency of game editing and debugging, and also helping to enhance the player's gaming experience.
[0112] In an optional embodiment, when a game test scene is displayed in the above-mentioned graphical user interface, the graphical user interface also includes a marking control; the above-mentioned step of responding to the marking operation on the game test scene and adding a target tag to the target position of the game test scene includes: responding to a first trigger operation of the marking control on the game test scene, determining the position of the game character in the game test scene as the target position, and adding a target tag to the target position.
[0113] In an optional embodiment, when a game test scene is displayed in a graphical user interface, the graphical user interface also includes a marking control; the above-mentioned step of responding to a marking operation on the game test scene and adding a target label to the target position of the game test scene includes: responding to a sliding operation on the marking control, determining the target position based on the stop position of the sliding operation in the game test scene, and adding a target label to the target position.
[0114] In an optional embodiment, the above-mentioned step of adding a target tag to the target location of the game test scene includes: adding a target mark identifier to the target location of the game test scene, and displaying an editing guide tab to be filled in corresponding to the target mark identifier in a graphical user interface; responding to a content input operation for the editing guide tab, determining the editing guide information in the editing guide tab, and determining the target mark identifier and the editing guide tab containing the editing guide information as the target tag.
[0115] In an optional embodiment, the above method also includes: responding to a trigger operation of a target tag displayed at a target position in a game editing scene, and displaying an editing guide tab corresponding to the target tag in a graphical user interface.
[0116] In an optional embodiment, the editing guide tab displayed in the game test scene includes a deletion control; the above method also includes: responding to a trigger operation for the deletion control, deleting the target mark identifier and the editing guide tab corresponding to the target mark identifier in the game test scene.
[0117] In an optional embodiment, the editing guide tab displayed in the above-mentioned game testing scenario includes a save control; after responding to the content input operation on the editing guide tab and determining the editing guide information in the editing guide tab, the above-mentioned method also includes: responding to the trigger operation on the save control, saving the editing guide information in the editing guide tab, and canceling the display of the editing guide tab in the game testing scenario.
[0118] In an optional embodiment, the game editing scene includes a marking control; the above method also includes: in response to a second trigger operation of the marking control for the game editing scene, displaying an editing guide tab corresponding to at least one target tag in a graphical user interface; wherein the editing guide tab includes editing guide information of the corresponding target location.
[0119] In an optional embodiment, the editing guide tab displayed in the game editing scene includes a go control, and the above method also includes: responding to a trigger operation on the go control on the currently displayed target editing guide tab, controlling the display of a target scene screen including a target position corresponding to the target editing guide tab in the graphical user interface.
[0120] In an optional embodiment, the editing guide tab displayed in the game editing scene includes a switch control, and the above method also includes: responding to a trigger operation of the switch control on the currently displayed target editing guide tab, switching the currently displayed target editing guide tab to the next editing guide tab or the previous editing guide tab.
[0121] In an optional embodiment, the editing guide tab displayed in the game editing scene includes a delete control; the above method also includes: responding to a trigger operation of the delete control in the currently displayed target editing guide tab, deleting the target editing guide tab.
[0122] In an optional embodiment, the editing guide tab displayed in the game editing scene includes a completion control; the above method also includes: responding to a trigger operation on the completion control in the currently displayed target editing guide tab, determining that the target tag corresponding to the target editing guide tab is the completed editing guide information, and adjusting the display status of the target tag corresponding to the target editing guide tab in the game editing scene to distinguish it from the target tag of the unfinished editing guide information in the game editing scene.
[0123] In an optional embodiment, the graphical user interface corresponding to the game editing scene includes a first control; the above method also includes: when a target scene screen including a target position corresponding to a target editing guide tab is displayed in the graphical user interface, responding to a trigger operation on the first control, entering the game test scene, and controlling the game test scene to display a first scene screen matching the target scene screen, so that the game character starts the game from the scene position corresponding to the first scene screen.
[0124] In an optional embodiment, the graphical user interface corresponding to the game test scene includes a second control; the above method also includes: responding to a movement control operation on the game character, controlling the game character to move in the game test scene; wherein the game test scene includes at least one game level, and the game level is composed of at least one virtual object; when the game character moves to the target game level in the game test scene, responding to a trigger operation on the second control, controlling the game character to pass through the target game level, so that the game character moves to a position in the game test scene where the target game level is passed.
[0125] In an optional embodiment, after the steps of providing a game editing scene in a graphical user interface in response to a game editing instruction and displaying a target tag at a target position in the game editing scene, the method further includes: responding to an adjustment operation on a target scene component in the game editing scene, adjusting a display position and / or component attribute parameters of the target scene component in the game editing scene; wherein the target scene component is a scene component determined in the game editing scene according to the target tag.
[0126] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a terminal device, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.
[0127] In the description of the present invention, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc., indicating the orientation or positional relationship, are based on the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as limiting the present invention. In addition, the terms "first", "second", and "third" are used for descriptive purposes only, and cannot be understood as indicating or implying relative importance.
[0128] Finally, it should be noted that the above-described embodiments are only specific implementations of the present invention, which are used to illustrate the technical solutions of the present invention, rather than to limit them. The protection scope of the present invention is not limited thereto. Although the present invention is described in detail with reference to the above-described embodiments, ordinary technicians in the field should understand that any technician familiar with the technical field can still modify the technical solutions recorded in the above-described embodiments within the technical scope disclosed by the present invention, or can easily think of changes, or make equivalent replacements for some of the technical features therein; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims
1. A method for editing a game scene, characterized in that: Providing a graphical user interface of a user-generated content editor via a terminal device, the method comprising: In response to the game trial play instruction, a game test scene is provided in the graphical user interface, wherein the game test scene includes at least one game character, and the game character is configured to move in the game test scene in response to a control operation; In response to a marking operation on the game test scene, a target tag is added to a target position of the game test scene, wherein the target tag includes editing guidance information for the target position; In response to a game editing instruction, a game editing scene is provided in the graphical user interface, and the target label is displayed at the target position in the game editing scene, wherein the game editing scene includes a scene component, and the scene component is configured to generate a corresponding virtual object in the game testing scene.
2. The method according to claim 1, characterized in that When the game test scene is displayed in the graphical user interface, the graphical user interface also includes a marking control; The step of adding a target tag to a target position of the game test scene in response to a marking operation on the game test scene comprises: In response to a first trigger operation of a marking control for the game test scene, the position of the game character in the game test scene is determined as the target position, and a target tag is added to the target position.
3. The method according to claim 1, characterized in that When the game test scene is displayed in the graphical user interface, the graphical user interface also includes a marking control; The step of adding a target tag to a target position of the game test scene in response to a marking operation on the game test scene comprises: In response to a sliding operation on the mark control, the target position is determined based on a stop position of the sliding operation in the game test scene, and a target label is added to the target position.
4. The method according to claim 1, characterized in that: The step of adding a target tag to the target position of the game test scene includes: Adding a target mark at a target position of the game test scene, and displaying an edit guide tab to be filled in corresponding to the target mark in the graphical user interface; In response to the content input operation for the editing guide page tab, the editing guide information in the editing guide page tab is determined, and the target mark identifier and the editing guide page tab containing the editing guide information are determined as the target tag.
5. The method according to claim 4, characterized in that The method further comprises: In response to a triggering operation of the target tag displayed at the target position in the game editing scene, an editing guide tab corresponding to the target tag is displayed in the graphical user interface.
6. The method according to claim 4, characterized in that The editing guide tab displayed in the game test scene includes a delete control; the method further includes: In response to the triggering operation on the deletion control, the target mark identifier and the editing guide tab corresponding to the target mark identifier are deleted in the game test scene.
7. The method according to claim 4, characterized in that The editing guide tab displayed in the game test scene includes a save control; After the step of determining the editing guide information in the editing guide tab in response to the content input operation on the editing guide tab, the method further includes: In response to a trigger operation on the save control, the editing guide information in the editing guide tab is saved, and the editing guide tab is undisplayed in the game test scene.
8. The method according to claim 1, characterized in that The game editing scene includes a marking control; the method further includes: In response to a second trigger operation of the marking control for the game editing scene, an editing guide tab corresponding to at least one of the target tags is displayed in the graphical user interface; wherein the editing guide tab contains editing guide information of the corresponding target location.
9. The method according to claim 8, characterized in that The editing guide tab displayed in the game editing scene includes a go control, and the method further includes: In response to a triggering operation of a go control on a currently displayed target editing guide tab, a target scene screen including a target position corresponding to the target editing guide tab is controlled to be displayed in the graphical user interface.
10. The method according to claim 8, characterized in that The editing guide tab displayed in the game editing scene includes a switching control, and the method further includes: In response to the triggering operation of the switch control on the currently displayed target editing guide tab, the currently displayed target editing guide tab is switched to the next editing guide tab or the previous editing guide tab.
11. The method according to claim 8, characterized in that The editing guide tab displayed in the game editing scene includes a delete control; the method further includes: In response to a triggering operation of a delete control in a currently displayed target editing guide tab, the target editing guide tab is deleted.
12. The method according to claim 8, characterized in that The editing guide tab displayed in the game editing scene includes a completion control; the method further includes: In response to a trigger operation of a completion control in a currently displayed target editing guidance tab, the target tag corresponding to the target editing guidance tab is determined to be the completed editing guidance information, and the display status of the target tag corresponding to the target editing guidance tab in the game editing scene is adjusted to distinguish it from the target tag of the unfinished editing guidance information in the game editing scene.
13. The method according to claim 9, characterized in that The graphical user interface corresponding to the game editing scene includes a first control; the method further includes: When a target scene screen including a target position corresponding to the target editing guide tab is displayed in the graphical user interface, the game test scene is entered in response to a trigger operation on the first control, and the game test scene is controlled to display a first scene screen matching the target scene screen, so that the game character starts the game from the scene position corresponding to the first scene screen.
14. The method according to claim 1, characterized in that The graphical user interface corresponding to the game test scene includes a second control; the method further includes: In response to a movement control operation for the game character, control the game character to move in the game test scene; wherein the game test scene includes at least one game level, and the game level is composed of at least one virtual object; When the game character moves to the target game level in the game test scene, in response to the trigger operation on the second control, the game character is controlled to pass through the target game level so that the game character moves to a position in the game test scene that passes through the target game level.
15. The method according to claim 1, characterized in that After the step of providing a game editing scene in the graphical user interface in response to the game editing instruction and displaying the target label at the target position in the game editing scene, the method further comprises: In response to an adjustment operation on a target scene component in a game editing scene, a display position and / or component attribute parameters of the target scene component in the game editing scene are adjusted; wherein the target scene component is a scene component determined in the game editing scene according to the target tag.
16. A device for editing a game scene, characterized in that: A graphical user interface for a user-generated content editor is provided through a terminal device, the apparatus comprising: A game trial play module, for providing a game test scene in the graphical user interface in response to a game trial play instruction, wherein the game test scene includes at least one game character, and the game character is configured to move in the game test scene in response to a control operation; A scene marking module, configured to respond to a marking operation on the game test scene and add a target tag to a target position of the game test scene, wherein the target tag includes editing guidance information for the target position; A game editing module is used to provide a game editing scene in the graphical user interface in response to a game editing instruction, and display the target label at the target position in the game editing scene, wherein the game editing scene includes a scene component, and the scene component is configured to generate a corresponding virtual object in the game testing scene.
17. An electronic device, characterized in that: The electronic device includes a processor and a memory, the memory stores machine executable instructions that can be executed by the processor, and the processor executes the machine executable instructions to implement the game scene editing method described in any one of claims 1 to 15.
18. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are called and executed by the processor, the computer-executable instructions prompt the processor to implement the game scene editing method described in any one of claims 1 to 15.
Citation Information
Cited By
Game test processing method and device, program product and electronic equipment
CN119902982A
Game testing processing methods, devices, program products and electronic devices
CN119902982B
