Game character creation method and device, storage medium, and computer equipment
By generating and displaying the game character creation scene, combining the initial scene features and preset information, the problem of the separation between the creation scene and the game scene is solved, the gaming experience is improved and the development workload is reduced.
Patent Information
- Application Number
- CN202111161004.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-09-30
- Publication Date
- 2025-09-09
- Estimated Expiration
- 2041-09-30
AI Technical Summary
In the character creation stage of existing games, the creation scene and the game scene are separated, which affects the player's gaming experience.
By obtaining the feature data of the initial game scene, generating and displaying the game character creation scene, and combining it with the preset character creation information, players are allowed to configure the initial game character image in the scene, directly utilizing the existing game scene and reducing the workload of developers.
It achieves seamless connection between creation scenes and game scenes, improves players' gaming experience and reduces developers' workload.
Smart Images

Figure CN113893531B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computer technology, and in particular to a method and device for creating a game character, a storage medium, and a computer device. Background Art
[0002] Currently, most games use a separate character creation scene map during the character creation phase. After the player creates their character, the game scene map is loaded. For cost-effectiveness, the character creation scene map is typically simple. After character creation, the character enters the game scene, which typically contains a rich variety of resources such as terrain, landforms, and buildings. This transition from the character creation scene to the game scene can create a strong sense of disconnection for players, impacting their gaming experience. Summary of the Invention
[0003] In view of this, the present application provides a method and device for creating a game character, a storage medium, and a computer device, which solves the problem of separating the creation scene from the game scene, and directly utilizes the existing game scene, which also reduces the workload of developers to create the scene separately.
[0004] According to one aspect of the present application, a method for creating a game character is provided, which is applied to a game client, and the method includes:
[0005] In response to the game character creation instruction, obtaining game initial scene feature data, wherein the game initial scene includes the appearance scene of the newly created game character in the game;
[0006] Generate and display a game character creation scene based on the game initial scene feature data and preset character creation information, wherein the game character creation scene includes the game initial scene features and the initial game character image;
[0007] The configuration data of the initial game character image is received, and the initial game character image in the game character creation scene is configured to create a target game character.
[0008] Optionally, the game initial scene feature data includes game initial scene features within a preset preview range, the preset preview range is determined based on the appearance position and appearance perspective of the newly created game character in the game, and the game initial scene features include environmental features within the preset preview range in the game initial scene.
[0009] Optionally, the preset preview range is determined based on the appearance position and the viewing angle adjustment range corresponding to the appearance viewing angle; and the displaying of the game character creation scene specifically includes:
[0010] Displaying a game character creation scene that matches the appearance position and the appearance perspective;
[0011] In response to a viewing angle adjustment instruction for the game character creation scene, the display viewing angle of the game character creation scene is adjusted within the viewing angle adjustment range.
[0012] Optionally, before obtaining the game initial scene feature data in response to the game character creation instruction, the method further includes:
[0013] Displaying an optional attribute selection interface, wherein the optional attribute selection interface includes attribute preview scenes corresponding to multiple optional attributes and attribute selection options;
[0014] Based on the selection operation of the target optional attribute, the game character creation instruction is generated, and the cutscene animation corresponding to the target optional attribute is played, wherein the cutscene animation is produced based on the target attribute preview scene corresponding to the target optional attribute and the game initial scene, and the cutscene animation is used to show the transition effect from the target attribute preview scene to the game initial scene. The duration of the cutscene animation matches the rendering duration of the game character creation scene, and the initial game character image matches the target optional attribute.
[0015] Optionally, before displaying the optional attribute selection interface, the method further includes:
[0016] When receiving a signal that a player account has successfully logged into the game, obtaining the game character information under the player account;
[0017] If the player account does not include a created game character, displaying the optional attribute selection interface;
[0018] If the player account includes a created game character, a character selection interface is displayed, wherein the character selection interface includes a character selection option for the created game character and a character creation option; based on the selection operation of the character creation option, the optional attribute selection interface is displayed.
[0019] Optionally, after presenting the game character creation scene, the method further includes:
[0020] In response to the target game character generation instruction, sending target game character configuration data to the game server;
[0021] Receive the data to be loaded in the initial scene of the game fed back by the game server, and load the data to be loaded, wherein the data to be loaded includes player data and NPC data in the initial scene of the game.
[0022] Optionally, the loading the data to be loaded specifically includes:
[0023] The data to be loaded is loaded, and a character creation effect is displayed at the same time, wherein the display duration of the character creation effect matches the preset loading duration.
[0024] According to another aspect of the present application, a device for creating a game character is provided, the device comprising:
[0025] A scene data acquisition module is used to obtain feature data of an initial game scene in response to a game character creation instruction, wherein the initial game scene includes the appearance scene of the newly created game character in the game;
[0026] A creation scene display module is used to generate and display a game character creation scene based on the game initial scene feature data and preset character creation information, wherein the game character creation scene includes the game initial scene features and the initial game character image;
[0027] The character creation module is used to receive configuration data of the initial game character image and configure the initial game character image in the game character creation scene to create a target game character.
[0028] Optionally, the game initial scene feature data includes game initial scene features within a preset preview range, the preset preview range is determined based on the appearance position and appearance perspective of the newly created game character in the game, and the game initial scene features include environmental features within the preset preview range in the game initial scene.
[0029] Optionally, the preset preview range is determined based on the appearance position and the viewing angle adjustment range corresponding to the appearance viewing angle; and the scene display creation module is specifically configured to:
[0030] Displaying a game character creation scene that matches the appearance position and the appearance perspective;
[0031] In response to a viewing angle adjustment instruction for the game character creation scene, the display viewing angle of the game character creation scene is adjusted within the viewing angle adjustment range.
[0032] Optionally, the device further comprises:
[0033] An attribute configuration module is used for displaying an optional attribute selection interface in response to a game character creation instruction and before obtaining the game initial scene feature data, wherein the optional attribute selection interface includes attribute preview scenes and attribute selection options corresponding to multiple optional attributes; based on the selection operation of the target optional attribute, generating the game character creation instruction and playing the cutscene corresponding to the target optional attribute, wherein the cutscene is produced based on the target attribute preview scene corresponding to the target optional attribute and the game initial scene, the cutscene is used to display the transition effect from the target attribute preview scene to the game initial scene, the duration of the cutscene matches the rendering duration of the game character creation scene, and the initial game character image matches the target optional attribute.
[0034] Optionally, the attribute configuration module is further used to:
[0035] Before displaying the optional attribute selection interface, when receiving a signal that the player account has successfully logged into the game, obtaining the game character information under the player account;
[0036] If the player account does not include a created game character, displaying the optional attribute selection interface;
[0037] If the player account includes a created game character, a character selection interface is displayed, wherein the character selection interface includes a character selection option for the created game character and a character creation option; based on the selection operation of the character creation option, the optional attribute selection interface is displayed.
[0038] Optionally, the device further comprises:
[0039] The loading module is used to send target game character configuration data to the game server in response to the generation instruction of the target game character after the game character creation scene is displayed; receive the data to be loaded in the game initial scene fed back by the game server, and load the data to be loaded, wherein the data to be loaded includes player data and NPC data in the game initial scene.
[0040] Optionally, the loading module is specifically used to: load the data to be loaded and display a character creation effect at the same time, and the display duration of the character creation effect matches the preset loading duration.
[0041] According to another aspect of the present application, a storage medium is provided, on which a computer program is stored, and when the program is executed by a processor, the method for creating a game character is implemented.
[0042] According to another aspect of the present application, a computer device is provided, including a storage medium, a processor, and a computer program stored on the storage medium and executable on the processor, wherein the processor implements the above-mentioned method for creating a game character when executing the program.
[0043] By means of the above technical solution, the present application provides a method and device for creating a game character, a storage medium, and a computer device. In response to a game character creation instruction, the method obtains characteristic data of the game character's appearance scene, and combines the preset character creation information to generate a game character creation scene for display, so that the player can configure the initial game character image in the scene and achieve the creation of the target game character. The embodiment of the present application constructs a game character creation scene based on the appearance scene characteristic data of the newly created game character, so as to show the characteristics of the game character's appearance scene in the game in the creation scene. When the player creates the character in the scene, he can more intuitively feel the effect of the game character in the game scene, and the game features can be displayed in the creation scene, which solves the problem of the separation between the creation scene and the game scene, and directly utilizes the existing game scene, which also reduces the workload of the developer to create the creation scene separately.
[0044] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:
[0046] Figure 1 A schematic diagram showing a flow chart of a method for creating a game character provided in an embodiment of the present application is shown;
[0047] Figure 2 A schematic diagram showing a flow chart of another method for creating a game character provided in an embodiment of the present application is shown;
[0048] Figure 3 A schematic diagram of a game character creation scene provided by an embodiment of the present application is shown;
[0049] Figure 4 A schematic diagram of another game character creation scene provided by an embodiment of the present application is shown;
[0050] Figure 5 A schematic diagram of an initial game scene provided by an embodiment of the present application is shown;
[0051] Figure 6 A schematic structural diagram of a device for creating a game character provided in an embodiment of the present application is shown. DETAILED DESCRIPTION
[0052] The present application will be described in detail below with reference to the accompanying drawings and in combination with embodiments. It should be noted that, unless there is a conflict, the embodiments and features in the embodiments of the present application can be combined with each other.
[0053] In this embodiment, a method for creating a game character is provided, such as Figure 1 As shown, the method includes:
[0054] Step 101: In response to a game character creation instruction, obtain feature data of an initial game scene, wherein the initial game scene includes an appearance scene of the newly created game character in the game;
[0055] In an embodiment of the present application, a game character creation instruction is used to trigger entry into a game character creation scene. The game character creation instruction can be generated by a player triggering the option to enter the game character creation scene, or it can be automatically generated when a player's account logs into the game and determines that no game character has been created under the player's account. In response to the game character creation instruction, the game client obtains feature data for the game's initial scene. This feature data can be built into the game installation package and available in a local directory after the game is installed, or the game client can obtain this data from the game server. The game's initial scene can specifically be the newly created game character's appearance scene in the game, that is, the game scene displayed by the client when the newly created game character first enters the game, such as the Novice Village in the game world. After completing the game character creation, the player can control the game character to perform game operations in the game's initial scene, including but not limited to walking, running, using skills, interacting with NPCs in the game's initial scene, and interacting with other players' game characters.
[0056] Step 102: Generate and display a game character creation scene based on the game initial scene feature data and preset character creation information, wherein the game character creation scene includes the game initial scene features and the initial game character image;
[0057] Next, in order to ensure the consistency between the screen that the player sees in the game creation scene and the game screen that the player sees after entering the game, in an embodiment of the present application, a game character creation scene containing the characteristics of the game initial scene is generated based on the game initial scene feature data, so that the game character creation scene can display the characteristics of the game initial scene, and the player can more intuitively feel the effect of the game character in the game scene when creating a character in the game character creation scene. In addition, the game character creation scene also includes an initial game character image, that is, the initial game character image is loaded in the game character creation scene, and the character configuration options are displayed on the display interface showing the game character creation scene. The character configuration options are determined based on the preset character creation information. The player can change the initial game character image in the game character creation scene through the character configuration options.
[0058] Step 103: receiving configuration data of the initial game character image, and configuring the initial game character image in the game character creation scene to create a target game character.
[0059] Finally, in the game character creation scene, the player's configuration data for the initial game character is received, and the image of the initial game character is configured according to the configuration data entered by the player, such as personalized settings for gender, appearance, makeup, character name, etc., and the configured character image can be previewed in the game character creation scene.
[0060] By applying the technical solution of this embodiment, in response to a game character creation instruction, characteristic data of the game character's appearance scene is obtained, and combined with the preset character creation information, a game character creation scene is generated for display, so that the player can configure the initial game character image in the scene and realize the creation of the target game character. The embodiment of the present application constructs a game character creation scene based on the characteristic data of the appearance scene of the newly created game character, so as to show the characteristics of the game character's appearance scene in the game in the creation scene. When the player creates the character in the scene, he can more intuitively feel the effect of the game character in the game scene, and the game features can be displayed in the creation scene, solving the problem of separation between the creation scene and the game scene, and directly utilizing the existing game scene, which also reduces the workload of developers in making the creation scene separately.
[0061] Furthermore, as a refinement and extension of the above embodiment, in order to fully illustrate the specific implementation process of this embodiment, another method for creating a game character is provided, such as Figure 2 As shown, the method includes:
[0062] Step 201: When a signal indicating that a player account has successfully logged into the game is received, the game character information under the player account is obtained; if the player account does not include a created game character, the process proceeds to step 203;
[0063] Step 202: If the player account includes a created game character, a character selection interface is displayed, wherein the character selection interface includes a character selection option for the created game character and a character creation option; based on the selection operation of the character creation option, step 203 is entered;
[0064] Step 203: displaying an optional attribute selection interface, wherein the optional attribute selection interface includes attribute preview scenes corresponding to a plurality of optional attributes and attribute selection options;
[0065] In an embodiment of the present application, when a player logs into the game, the game character information under the player account is obtained. If the player has not created a character on the selected server, an optional attribute selection interface may be displayed. For example, the optional attribute may be the game character's profession. If the player has not created a game character on the selected server, the player will be directly directed to the profession preview scene. If the player has already created a character on the selected server, a character selection interface may be displayed. This interface not only provides character selection options for the created game character, but also provides character creation options. If the player selects the character creation option, an optional attribute selection interface is displayed for the player to select attributes and thus create the character.
[0066] Step 204: Based on the selection operation of the target optional attribute, the game character creation instruction is generated, and the cutscene animation corresponding to the target optional attribute is played, wherein the cutscene animation is produced based on the target attribute preview scene corresponding to the target optional attribute and the game initial scene, and the cutscene animation is used to show the transition effect from the target attribute preview scene to the game initial scene. The duration of the cutscene animation matches the rendering duration of the game character creation scene, and the initial game character image matches the target optional attribute.
[0067] In step 204, after the player determines that a certain attribute selection option is selected in the optional attribute selection interface, a game character creation instruction is generated based on the player's selection operation of the target optional attribute, so that the game character creation scene is entered through the instruction. In an embodiment of the present application, in order to avoid the jamming caused by the loading process of entering the game character creation scene from the optional attribute selection interface, a pre-designed cutscene animation can be played for this loading process, and the game character creation scene is loaded simultaneously during the animation playback process. In order to bring a seamless transition visual effect to the player, a cutscene animation can be pre-produced for the transition of the attribute preview scene corresponding to each optional attribute to the initial scene of the game. For example, if the optional attributes include two professions, a cutscene animation 1 for the transition of the profession 1 preview scene to the game character creation scene and a cutscene animation 2 for the transition of the profession 2 preview scene to the game character creation scene can be pre-produced, so that the corresponding cutscene animation is played for the target profession selected by the player.
[0068] Optionally, the image content of the last preset number of image frames in the cutscene (e.g., the multiple frames at the end) is combined with environmental features in the initial game scene, thereby achieving a seamless and smooth transition from the content in the cutscene to the initial game scene. For example, the initial game scene may include a "mirror," and the image content of the last preset number of image frames in the cutscene is combined with the mirror in the initial game scene to appear as if the last preset number of image frames of the cutscene are playing in the mirror, thereby achieving a seamless transition from the cutscene to the initial game scene. Alternatively, the last preset number of image frames in the cutscene include environmental features (e.g., building models, terrain, etc.) in the initial game scene, thereby achieving a seamless transition from the cutscene to the initial game scene. Specifically, the preset number of image frames at the beginning of the cutscene (e.g., the first few frames of the cutscene) include features (or elements) of the target attribute preview scene, thereby achieving an overall smooth transition from the target attribute preview scene to the initial game scene.
[0069] As an implementation method, the parameters of the virtual camera used to produce the last preset number of image frames of the cutscene are the same as the parameters of the virtual camera used when loading the initial scene of the game, for example, they have the same viewing angle, virtual camera height and other parameters, so that the cutscene and the initial scene of the game are presented as being obtained by long-shot shooting using the same virtual camera, thereby achieving the effect of a natural transition to the initial scene of the game.
[0070] Additionally, cutscene duration can be determined based on the rendering time of the character creation scene. This can be estimated by testing the rendering time on various client models. Furthermore, the initial character image in the character creation scene can match the optional attributes, or the same initial character image can correspond to different optional attributes. This can be customized by the game developer.
[0071] Step 205, in response to the game character creation instruction, obtain the game initial scene feature data; generate the game character creation scene based on the game initial scene feature data and the preset character creation information, and display the game character creation scene that matches the appearance position and the appearance perspective.
[0072] Step 206: In response to the viewing angle adjustment instruction for the game character creation scene, adjust the display viewing angle of the game character creation scene within the viewing angle adjustment range.
[0073] The initial game scene feature data includes initial game scene features within a preset preview range, the preset preview range being determined based on the newly created game character's appearance position and appearance perspective in the game. The initial game scene features include environmental features within the preset preview range within the initial game scene. The preset preview range is determined based on a viewing angle adjustment range corresponding to the appearance position and appearance perspective.
[0074] In the above embodiment, since the game character creation stage is mainly carried out in the game character creation scene, the game character creation scene only needs to be able to display the game scene features. The scene does not need to be too large, and the preset preview range can be a small part of the game initial scene to achieve the rapid generation of the game character creation scene. In actual application scenarios, the game character creation scene can be obtained by shooting the game character's appearance position with the appearance perspective of the game virtual camera. The game initial scene features displayed in the game initial scene can specifically include the terrain, landforms, buildings, sky and other environmental features within the game. In order to save costs, only some data with significant features can be obtained, aiming to show the game scene features, so that players can feel the game character in the game scene in the game character creation scene, fully display the game features, and reduce the abruptness when entering the game scene.
[0075] Furthermore, to enhance the realism of the character creation scene and allow players to experience a more immersive experience of their character within the game scene during the character creation phase, the display range of the character creation scene can be appropriately expanded. The character creation scene can include footage of the character's appearance position captured by a virtual camera within the viewing angle adjustment range corresponding to the appearance angle. When the character creation scene is displayed, the initial display image matches the appearance angle, and players can adjust the display angle within the scene to obtain more game scene footage.
[0076] Step 207: Receive configuration data for the initial game character image, and configure the initial game character image in the game character creation scene.
[0077] Step 208, in response to the generation instruction of the target game character, sending the target game character configuration data to the game server; receiving the data to be loaded in the initial game scene fed back by the game server, and loading the data to be loaded, wherein the data to be loaded includes the player data and NPC data in the initial game scene.
[0078] In the above embodiment, players can configure the image of their initial game character in the game character creation scene. After completing the configuration, they can confirm the creation of the target game character by clicking the "Create Character" option, for example. The target game character can then be loaded and displayed in the game character creation scene. In response to the target game character creation instruction, the game client can send the player's final confirmed target game character configuration data to the game server. The game server then creates a new game character based on this data and returns the pending data within the initial game scene to the game client. The game client then loads the pending data from the server and, upon completion, enters the game scene to experience the game. The pending data can specifically include NPC data in the game scene, data of other players' game characters, and so on. The visual change from the game creation scene to the game scene is minimal, ensuring a seamless experience of entering the game immediately after character creation, improving the smoothness of the game transition.
[0079] In an embodiment of the present application, optionally, the data to be loaded also includes game initial scene data outside the preset preview range.
[0080] In this embodiment, when generating a game character creation scene, only a small portion of the initial game scene, namely the initial game scene corresponding to the preset preview range, is retrieved. After the game character is created, the remaining portion of the initial game scene is loaded. Compared to the existing technology, which retrieves and loads the complete initial game scene data after character creation, this reduces data transmission and improves data loading efficiency.
[0081] Optionally, in step 208, "loading the data to be loaded" specifically includes: loading the data to be loaded and displaying a character creation effect at the same time, and the display duration of the character creation effect matches the preset loading duration.
[0082] In this embodiment, character creation effects can be displayed simultaneously while data is being loaded. For example, a fog effect can be displayed while data is being loaded. When the fog clears, what is seen is a game scene containing information such as other players and NPCs, further enhancing the visual effect.
[0083] In the embodiment of the present application, optionally, the game character creation scene is displayed in the first creation perspective; step 207 may specifically include:
[0084] Step 207-1, in response to the game character configuration instruction, transitioning from displaying the initial game character image in the game character creation scene from the first creation perspective to displaying the initial game character image in the game character creation scene from the second creation perspective by transitioning from the first creation perspective, and displaying a game character configuration interface on a display interface of the terminal, wherein a first distance from the game virtual camera to the initial game character in the first creation perspective is greater than a second distance from the game virtual camera to the initial game character in the second creation perspective;
[0085] Step 207-2, receiving the configuration data input in the game character configuration interface, and displaying the target game character image configured according to the configuration data in the game character configuration interface;
[0086] Accordingly, step 208 may specifically include: transitioning from the second creation perspective to the appearance perspective, transitioning from displaying the game character configured by the player in the game character creation scene at the second creation perspective to displaying the game initial scene loaded with the created target game character at the appearance perspective, and loading the data to be loaded during the transition process, wherein the third distance from the game virtual camera to the target game character at the appearance perspective is greater than the second distance from the game virtual camera to the initial game character at the second creation perspective.
[0087] In the above embodiment, when entering the game character creation scene, such as Figure 3As shown, the creation scene can be displayed from a first creation perspective, for example, the overall image of the character can be displayed from a lens that is relatively far away from the character. When configuring the character, for example, when "pinching the face" of the character, the long-distance display may make it difficult for the player to intuitively feel the changes in facial features. At this time, in response to the game character configuration instructions (or the configuration instructions for the preset features of the game character), the game virtual camera gradually transitions from the first creation perspective to the second creation perspective. The virtual camera in the game character creation scene gradually moves closer to the direction of the initial game character, and the game character configuration interface is gradually displayed on the screen. In the second creation perspective, the virtual camera faces the game character. As shown Figure 4 As shown, players can enter configuration data in the game character configuration interface to configure their game character. For example, after touching the hairstyle configuration control, they can select hairstyles 1, 2, 3, and 4 by selecting controls 1, 2, 3, and 4. Additionally, in the game character configuration interface, if the player wants to preview the effect of the game character in the game scene, they can also touch the preview control to transition from the second creation perspective to the first creation perspective, gradually displaying the game character in the screen as a full-body preview effect. Optionally, the perspective switch can be automatically triggered by the client or controlled by the player. During the game character creation phase, the player can repeatedly switch between the close-up and long-range display effects of the game character until a satisfactory character image is configured.
[0088] Furthermore, if the player inputs the generation instruction of the target game character in the screen displaying the game character configuration interface, such as touching the "Create Character" control, then the second creation perspective is used to transition to the appearance perspective, directly transitioning from the game character configuration interface to the initial game scene, and loading data during the transition. Since only NPC and other player data need to be loaded, the loading can be completed in a shorter time, and the client screen shows a seamless effect. Figure 5 The following is the effect diagram of the initial scene of the game after loading.
[0089] Further, as Figure 1 The specific implementation of the method, the embodiment of the present application provides a device for creating a game character, such as Figure 6 As shown, the device includes:
[0090] A scene data acquisition module is used to obtain feature data of an initial game scene in response to a game character creation instruction, wherein the initial game scene includes the appearance scene of the newly created game character in the game;
[0091] A creation scene display module is used to generate and display a game character creation scene based on the game initial scene feature data and preset character creation information, wherein the game character creation scene includes the game initial scene features and the initial game character image;
[0092] The character creation module is used to receive configuration data of the initial game character image and configure the initial game character image in the game character creation scene to create a target game character.
[0093] Optionally, the game initial scene feature data includes game initial scene features within a preset preview range, the preset preview range is determined based on the appearance position and appearance perspective of the newly created game character in the game, and the game initial scene features include environmental features within the preset preview range in the game initial scene.
[0094] Optionally, the preset preview range is determined based on the appearance position and the viewing angle adjustment range corresponding to the appearance viewing angle; and the scene display creation module is specifically configured to:
[0095] Displaying a game character creation scene that matches the appearance position and the appearance perspective;
[0096] In response to a viewing angle adjustment instruction for the game character creation scene, the display viewing angle of the game character creation scene is adjusted within the viewing angle adjustment range.
[0097] Optionally, the device further comprises:
[0098] An attribute configuration module is used for displaying an optional attribute selection interface in response to a game character creation instruction and before obtaining the game initial scene feature data, wherein the optional attribute selection interface includes attribute preview scenes and attribute selection options corresponding to multiple optional attributes; based on the selection operation of the target optional attribute, generating the game character creation instruction and playing the cutscene corresponding to the target optional attribute, wherein the cutscene is produced based on the target attribute preview scene corresponding to the target optional attribute and the game initial scene, the cutscene is used to display the transition effect from the target attribute preview scene to the game initial scene, the duration of the cutscene matches the rendering duration of the game character creation scene, and the initial game character image matches the target optional attribute.
[0099] Optionally, the attribute configuration module is further used to:
[0100] Before displaying the optional attribute selection interface, when receiving a signal that the player account has successfully logged into the game, obtaining the game character information under the player account;
[0101] If the player account does not include a created game character, displaying the optional attribute selection interface;
[0102] If the player account includes a created game character, a character selection interface is displayed, wherein the character selection interface includes a character selection option for the created game character and a character creation option; based on the selection operation of the character creation option, the optional attribute selection interface is displayed.
[0103] Optionally, the device further comprises:
[0104] The loading module is used to send target game character configuration data to the game server in response to the generation instruction of the target game character after the game character creation scene is displayed; receive the data to be loaded in the game initial scene fed back by the game server, and load the data to be loaded, wherein the data to be loaded includes player data and NPC data in the game initial scene.
[0105] Optionally, the loading module is specifically used to: load the data to be loaded and display a character creation effect at the same time, and the display duration of the character creation effect matches the preset loading duration.
[0106] Optionally, the game character creation scene is displayed in a first creation perspective, and the first creation perspective includes the appearance perspective;
[0107] The attribute configuration module is further configured to: in response to a game character configuration instruction, transition from the game character creation scene to a game character configuration interface by transitioning from the first creation perspective to the second creation perspective, wherein a first distance from the first creation perspective to the initial game character is greater than a second distance from the second creation perspective to the initial game character; receive the configuration data input in the game character configuration interface, and display the target game character image configured according to the configuration data in the game character configuration interface;
[0108] Correspondingly, the loading module is further used to: transition from the game character configuration interface to the game initial scene by transitioning from the second creation perspective to the first creation perspective, and load the data to be loaded during the transition process.
[0109] It should be noted that for other corresponding descriptions of the functional units involved in the device for creating a game character provided in the embodiment of the present application, please refer to Figures 1 to 2 The corresponding description in the method will not be repeated here.
[0110] Based on the above Figures 1 to 2 The method shown in FIG. 1 is a method for performing the above-mentioned operation. Accordingly, the embodiment of the present application further provides a storage medium on which a computer program is stored. When the computer program is executed by a processor, the above-mentioned operation is performed. Figures 1 to 2 The method of creating a game character is shown below.
[0111] Based on this understanding, the technical solution of the present application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, USB flash drive, mobile hard disk, etc.), including a number of instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute the methods described in each implementation scenario of the present application.
[0112] Based on the above Figures 1 to 2 The method shown, and Figure 6 In order to achieve the above-mentioned purpose, the embodiment of the present application further provides a computer device, which can be a personal computer, a server, a network device, etc. The computer device includes a storage medium and a processor; the storage medium is used to store a computer program; the processor is used to execute the computer program to achieve the above-mentioned Figures 1 to 2 The method of creating a game character is shown below.
[0113] Optionally, the computer device may further include a user interface, a network interface, a camera, a radio frequency (RF) circuit, a sensor, an audio circuit, a Wi-Fi module, etc. The user interface may include a display, an input unit such as a keyboard, etc., and the optional user interface may also include a USB interface, a card reader interface, etc. The network interface may optionally include a standard wired interface, a wireless interface (such as a Bluetooth interface, a Wi-Fi interface), etc.
[0114] Those skilled in the art will understand that the computer device structure provided in this embodiment does not constitute a limitation on the computer device, and may include more or fewer components, or a combination of certain components, or different component arrangements.
[0115] The storage medium may also include an operating system and a network communication module. An operating system is a program that manages and stores the hardware and software resources of a computer device, supporting the execution of information processing programs and other software and / or programs. The network communication module facilitates communication between components within the storage medium, as well as with other hardware and software within the physical device.
[0116] Through the description of the above implementation methods, those skilled in the art can clearly understand that the present application can be implemented by means of software plus the necessary general hardware platform, or by hardware implementation in response to a game character creation instruction, obtaining characteristic data of the game character's appearance scene, and combining the preset character creation information to generate a game character creation scene for display, so that the player can configure the initial game character image in the scene and realize the creation of the target game character. The embodiment of the present application constructs a game character creation scene based on the appearance scene characteristic data of the newly created game character to show the characteristics of the game character's appearance scene in the game in the creation scene. When the player creates the character in the scene, he can more intuitively feel the effect of the game character in the game scene, and the game features can be shown in the creation scene, solving the problem of separation between the creation scene and the game scene, and directly utilizing the existing game scene, which also reduces the workload of developers in making the creation scene separately.
[0117] Those skilled in the art will understand that the accompanying drawings are only schematic diagrams of a preferred implementation scenario, and the modules or processes in the accompanying drawings are not necessarily required to implement the present application. Those skilled in the art will understand that the modules in the devices in the implementation scenario can be distributed in the devices of the implementation scenario according to the implementation scenario description, or can be changed accordingly and located in one or more devices different from the implementation scenario. The modules of the above-mentioned implementation scenario can be combined into one module, or can be further split into multiple sub-modules.
[0118] The serial numbers of the above application are for descriptive purposes only and do not represent the advantages or disadvantages of the implementation scenarios. The above disclosure only discloses several specific implementation scenarios of the present application, but the present application is not limited thereto. Any changes that can be conceived by those skilled in the art should fall within the scope of protection of the present application.
Claims
1. A method for creating a game character, characterized in that: Applied to a game client, the method includes: In response to the game character creation instruction, obtaining game initial scene feature data, wherein the game initial scene includes the appearance scene of the newly created game character in the game, and after the game character creation is completed, the newly created game character performs game operations in the game initial scene; Generate and display a game character creation scene based on the game initial scene feature data and preset character creation information, wherein the game character creation scene includes the game initial scene features and the initial game character image; The configuration data of the initial game character image is received, and the initial game character image in the game character creation scene is configured to create a target game character.
2. The method according to claim 1, characterized in that The game initial scene feature data includes game initial scene features within a preset preview range, the preset preview range is determined based on the appearance position and appearance perspective of the newly created game character in the game, and the game initial scene features include environmental features within the preset preview range in the game initial scene.
3. The method according to claim 2, characterized in that The preset preview range is determined based on the appearance position and the viewing angle adjustment range corresponding to the appearance viewing angle; The game character creation scene is presented, specifically including: Displaying a game character creation scene that matches the appearance position and the appearance perspective; In response to a viewing angle adjustment instruction for the game character creation scene, the display viewing angle of the game character creation scene is adjusted within the viewing angle adjustment range.
4. The method according to claim 1, wherein Before obtaining the game initial scene feature data in response to the game character creation instruction, the method further includes: Displaying an optional attribute selection interface, wherein the optional attribute selection interface includes attribute preview scenes corresponding to multiple optional attributes and attribute selection options; Based on the selection operation of the target optional attribute, the game character creation instruction is generated, and the cutscene animation corresponding to the target optional attribute is played, wherein the cutscene animation is produced based on the target attribute preview scene corresponding to the target optional attribute and the game initial scene, and the cutscene animation is used to show the transition effect from the target attribute preview scene to the game initial scene. The duration of the cutscene animation matches the rendering duration of the game character creation scene, and the initial game character image matches the target optional attribute.
5. The method according to claim 4, characterized in that Before displaying the optional attribute selection interface, the method further includes: When receiving a signal that a player account has successfully logged into the game, obtaining the game character information under the player account; If the player account does not include a created game character, displaying the optional attribute selection interface; If the player account includes a created game character, a character selection interface is displayed, wherein the character selection interface includes a character selection option for the created game character and a character creation option; based on the selection operation of the character creation option, the optional attribute selection interface is displayed.
6. The method according to any one of claims 1 to 5, characterized in that After presenting the game character creation scene, the method further includes: In response to the target game character generation instruction, sending target game character configuration data to the game server; Receive the data to be loaded in the initial scene of the game fed back by the game server, and load the data to be loaded, wherein the data to be loaded includes player data and NPC data in the initial scene of the game.
7. The method according to claim 6, characterized in that The loading of the data to be loaded specifically includes: The data to be loaded is loaded, and a character creation effect is displayed at the same time, wherein the display duration of the character creation effect matches the preset loading duration.
8. A device for creating a game character, characterized in that: The device comprises: A scene data acquisition module is used to obtain feature data of an initial game scene in response to a game character creation instruction, wherein the initial game scene includes the scene in which the newly created game character appears in the game. After the game character is created, the newly created game character performs game operations in the initial game scene; A creation scene display module is used to generate and display a game character creation scene based on the game initial scene feature data and preset character creation information, wherein the game character creation scene includes the game initial scene features and the initial game character image; The character creation module is used to receive configuration data of the initial game character image and configure the initial game character image in the game character creation scene to create a target game character.
9. A storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.
10. A computer device comprising a storage medium, a processor, and a computer program stored in the storage medium and executable on the processor, wherein: When the processor executes the computer program, the method according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Game scene switching method and device
CN106502670A
Display control method and device in game, storage medium and electronic equipment
CN111467803A