Parameter processing method, device and electronic equipment in game
By adding configuration options for recording and saving differences in the game, the problem of cumbersome parameter settings and large storage space in multi-platform games is solved, thus improving the gaming experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SHANGHAI NETEASE CUICAN NETWORK TECHNOLOGY CO LTD
- Filing Date
- 2026-04-07
- Publication Date
- 2026-06-12
AI Technical Summary
In multi-platform games, players need to frequently adjust game character parameters, resulting in high setup costs and large storage space consumption for full storage, which affects the gaming experience.
By displaying the device parameter configuration interface, the differences in configuration items are recorded and archived, and only the parameters that differ are stored to avoid storing the entire configuration.
It reduces storage space, improves the player's gaming experience, and simplifies the parameter setting process.
Smart Images

Figure CN122183147A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of game technology, and in particular to a method, apparatus and electronic device for parameter processing in games. Background Technology
[0002] In many current games, players typically need to configure control parameters for their characters based on their gaming needs. Related technologies require players to set control parameters for each character with different configurations to meet their specific requirements. If a player switches gaming platforms, they need to adjust these parameters again. Furthermore, storing all control parameters for each character after configuration consumes significant storage space and increases import / export time, negatively impacting the player's gaming experience. Summary of the Invention
[0003] In view of this, the purpose of this disclosure is to provide a parameter processing method, device and electronic device in a game, which allows players to configure parameters for game characters. After configuration, only the parameters that differ are recorded and saved, avoiding full storage, reducing storage space and improving the player's gaming experience.
[0004] In a first aspect, embodiments of this disclosure provide a parameter processing method in a game. The method involves logging into a first account via a first terminal device. The method includes: displaying a device parameter configuration interface and a first configuration scheme on the interface, wherein the first configuration scheme includes at least one configuration item, each configuration item having corresponding device parameters configured, and the device parameters taking effect when the first account plays the game; responding to a parameter configuration operation, controlling the adjustment of the device parameters corresponding to the first configuration item in the at least one configuration item; generating a configuration item record corresponding to the first configuration item in a first archive based on the adjusted device parameters, wherein the first archive is used to store configuration item records corresponding to configuration items whose device parameters differ between the first configuration scheme and a preset configuration scheme; responding to a parameter archiving instruction, determining whether there exists a second configuration item in the configuration item records stored in the first archive whose device parameters are consistent with the corresponding configuration item's device parameters in the preset configuration scheme; if so, controlling the removal of the configuration item record corresponding to the second configuration item from the first archive to obtain a second archive, and setting the second archive as the current archive of the first configuration scheme; if not, controlling the setting of the first archive as the current archive of the first configuration scheme.
[0005] Secondly, this disclosure provides a parameter processing method in a game. The method involves logging into a second account via a second terminal device. The game includes multiple virtual characters. The method includes: obtaining a configuration scheme shared by a first account. The configuration scheme is generated based on a target virtual character selected by the first account, a target configuration item corresponding to the target virtual character, and device parameters corresponding to the target configuration item. The target configuration item is a configuration item whose device parameters are inconsistent with a preset configuration scheme in the first terminal device corresponding to the first account. The target virtual character is: multiple virtual characters, or some of the multiple virtual characters. Based on the target configuration item in the configuration scheme, the device parameters corresponding to the target configuration item, and the preset configuration scheme pre-stored in the second terminal device, a configuration scheme for the second account is generated in the second terminal device.
[0006] Thirdly, this disclosure provides a parameter processing device for a game. The device, which allows login to a first account via a first terminal device, includes: an interface display module for displaying a device parameter configuration interface and a first configuration scheme, wherein the first configuration scheme includes at least one configuration item, each configuration item having corresponding device parameters configured, and the device parameters taking effect when the first account plays the game; a parameter adjustment module for controlling the adjustment of the device parameters corresponding to the first configuration item in response to parameter configuration operations; and a record generation module for generating a configuration item record corresponding to the first configuration item in a first save file based on the adjusted device parameters. The system includes: a first archive for storing configuration item records corresponding to configuration items whose device parameters differ between the first configuration scheme and the preset configuration scheme; a record judgment module for determining, in response to a parameter archiving instruction, whether there exists a second configuration item in the configuration item records stored in the first archive whose device parameters are consistent with the corresponding configuration item in the preset configuration scheme; a first processing module for removing the configuration item record corresponding to the second configuration item from the first archive to obtain a second archive if the second configuration item exists, and setting the second archive as the current archive of the first configuration scheme; and a second processing module for setting the first archive as the current archive of the first configuration scheme if the second archive does not exist.
[0007] Fourthly, this disclosure provides a parameter processing device for a game. A second account is logged in via a second terminal device. The game includes multiple virtual characters. The device includes: a scheme acquisition module, used to acquire a configuration scheme shared by a first account. The configuration scheme is generated based on a target virtual character selected by the first account, a target configuration item corresponding to the target virtual character, and device parameters corresponding to the target configuration item. The target configuration item is a configuration item whose device parameters are inconsistent with a preset configuration scheme in the first terminal device corresponding to the first account. The target virtual character is: multiple virtual characters, or some of the multiple virtual characters. A scheme generation module, used to generate a configuration scheme for the second account in the second terminal device based on the target configuration item in the configuration scheme, the device parameters corresponding to the target configuration item, and a preset configuration scheme pre-stored in the second terminal device.
[0008] Fifthly, embodiments of this disclosure provide an electronic device, characterized in that it includes a processor and a memory, the memory storing computer-executable instructions that can be executed by the processor, the processor executing the computer-executable instructions to implement the parameter processing method in the game of either the first aspect or the second aspect.
[0009] In a sixth aspect, embodiments of this disclosure provide a computer-readable storage medium, characterized in that the computer-readable storage medium stores computer-executable instructions, which, when invoked and executed by a processor, cause the processor to implement the parameter processing method in the game of either the first aspect or the second aspect.
[0010] The embodiments disclosed herein bring the following beneficial effects: This disclosure provides a parameter processing method, apparatus, and electronic device for games, displaying a device parameter configuration interface and showing a first configuration scheme on the device parameter configuration interface. The first configuration scheme includes at least one configuration item, each configured with corresponding device parameters, which take effect when the first account plays the game. In response to a parameter configuration operation, the device parameters corresponding to the first configuration item in the at least one configuration item are adjusted. Based on the adjusted device parameters, a configuration item record corresponding to the first configuration item is generated in a first archive. The first archive is used to store configuration item records corresponding to configuration items whose device parameters differ between the first configuration scheme and a preset configuration scheme. In response to a parameter archiving instruction, it is determined whether there is a second configuration item in the configuration item records stored in the first archive whose device parameters are consistent with the corresponding configuration item in the preset configuration scheme. If so, the configuration item record corresponding to the second configuration item is removed from the first archive to obtain a second archive, and the second archive is set as the current archive of the first configuration scheme. If not, the first archive is set as the current archive of the first configuration scheme. In this method, players can configure parameters for their game characters. After configuration, only the parameters that differ are recorded and saved, avoiding full storage, reducing storage space and improving the player's gaming experience.
[0011] Other features and advantages of this disclosure will be set forth in the following description and will be apparent in part from the description or may be learned by practicing the disclosure. The objects and other advantages of this disclosure are realized and obtained through the structures particularly pointed out in the description, claims and drawings.
[0012] To make the above-mentioned objects, features and advantages of this disclosure more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description
[0013] To more clearly illustrate the technical solutions in the specific embodiments of this disclosure or the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0014] Figure 1 A flowchart of a parameter processing method in a game provided by an embodiment of this disclosure; Figure 2 A schematic diagram of an interface in a parameter processing method in a game provided by an embodiment of this disclosure; Figure 3A schematic diagram of an interface in another parameter processing method in a game provided in this embodiment of the present disclosure; Figure 4 A schematic diagram of an interface in another parameter processing method in a game provided in this embodiment of the present disclosure; Figure 5 A schematic diagram of an interface in another parameter processing method in a game provided in this embodiment of the present disclosure; Figure 6 A schematic diagram of an interface in another parameter processing method in a game provided in this embodiment of the present disclosure; Figure 7 A flowchart of another parameter processing method in a game provided as an embodiment of this disclosure; Figure 8 A flowchart illustrating another parameter processing method in a game provided by an embodiment of this disclosure; Figure 9 A flowchart illustrating another parameter processing method in a game provided by an embodiment of this disclosure; Figure 10 A schematic diagram of the structure of a parameter processing device in a game provided in an embodiment of this disclosure; Figure 11 A schematic diagram of another parameter processing device in a game provided in an embodiment of this disclosure; Figure 12 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this disclosure. Detailed Implementation
[0015] To make the objectives, technical solutions, and advantages of the embodiments of this disclosure clearer, the technical solutions of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this disclosure, and not all embodiments. Based on the embodiments of this disclosure, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure.
[0016] The complexity of current multi-platform games, especially competitive games, lies in the numerous settings related to console joysticks, and the intricate individual settings for each character. Furthermore, each character possesses different settings based on their skill design, meaning they are not entirely uniform. Therefore, players must repeatedly configure settings across different platforms and devices, a tedious and repetitive process. For example, one character might have a specific setting, but another character might not. This implies that while each character's data structure shares commonalities, it also contains unique differences. It's impossible to directly use a single set of parameters to store parameters for all characters.
[0017] In some related technologies, players need to adjust the parameters for each game character themselves. Every time a platform or device is changed, players need to adjust the parameter settings themselves, which obviously leads to a lot of setup costs for players when changing platforms.
[0018] In some related technologies, all parameters are stored after the parameter settings are completed. However, since there are many game characters and many settings for each character, storing all of them would result in a huge amount of data, occupying a large amount of storage space and increasing the time cost of importing and exporting. Based on this, the present disclosure provides a parameter processing method, apparatus, and electronic device for games, which can be applied to devices such as mobile phones, laptops, computers, and tablets.
[0019] To facilitate understanding of this embodiment, a parameter processing method in a game disclosed in this embodiment will first be described in detail. This involves logging into a first account via a first terminal device, such as... Figure 1 As shown, the method includes the following steps: Step S102: Display the device parameter configuration interface and display the first configuration scheme in the device parameter configuration interface. The first configuration scheme includes at least one configuration item, and each configuration item is configured with corresponding device parameters. The device parameters take effect when the first account plays the game. The game mentioned above includes multiple game characters. The first configuration scheme mentioned above can be a configuration scheme for all game characters, a configuration scheme for some game characters among the multiple game characters, or a configuration scheme for any one game character among the multiple game characters.
[0020] In one embodiment, the first configuration scheme is the configuration scheme corresponding to the target virtual character, and the target virtual character is multiple virtual characters. For example, the game includes "Hero A", "Hero B", and "Hero C", and the player wants to set a common parameter scheme for "all heroes", that is, the target virtual characters are "multiple virtual characters". In this case, the device parameter configuration interface displays the "All Heroes" tab, and the adjustment of the configuration items under it (such as vertical sensitivity) will affect all heroes simultaneously. In another embodiment, the target virtual character is any one of the multiple virtual characters. For example, the player only wants to set a specific parameter scheme for "Hero A". In this case, the device parameter configuration interface displays the "Hero A" tab, and the adjustment of the configuration items under it (such as the "teammate health threshold" setting that is only unique to "Hero A") only takes effect for that hero. The device parameters corresponding to the first configuration scheme take effect when the first account selects the target virtual character to play the game.
[0021] In this embodiment, the aforementioned device parameters refer to configurable values or options used to control the response behavior of game interaction input devices. Specifically, these device parameters include, but are not limited to, at least one of the following: axial sensitivity of the joystick, dead zone range of the joystick, trigger threshold of the trigger button, function mapping relationship of the buttons, intensity coefficient of aim assist, acceleration curve of view movement, and intensity level of vibration feedback. These device parameters determine the response mode of the virtual character or view in the game when the player operates a physical input device (such as a gamepad, joystick, keyboard, or mouse). Different combinations of device parameter configurations constitute a personalized operation feel scheme for the player.
[0022] Step S104: In response to the parameter configuration operation, control the adjustment of the device parameters corresponding to the first configuration item in at least one configuration item; In one specific embodiment, the device parameter configuration interface described above displays a configuration scheme for "all heroes" (i.e., the target virtual character is multiple virtual characters). This configuration scheme includes a "vertical joystick sensitivity" setting, whose current device parameter is a default value of 100. Players can drag the slider corresponding to this setting from 100 to 150 using a touchscreen or gamepad. In response to this parameter configuration operation, the system obtains the adjusted device parameter value of 150 and sends this adjustment event to the game engine, ensuring that all heroes respond to vertical joystick operations according to the adjusted value of 150 during gameplay. Simultaneously, the system records this configuration setting and its parameter values before and after the adjustment in memory as difference data to be archived.
[0023] In another specific embodiment, the aforementioned device parameter configuration interface displays a configuration scheme for a specific virtual character "Hero A" (i.e., the target virtual character is any one of multiple virtual characters). This configuration scheme includes a unique "Hero A" configuration item: "Hero A's health threshold for teammates becoming aiming targets," with its current device parameter set to the default value of 50%. The player selects a new parameter value of 80% from the drop-down menu using the keyboard or mouse. In response to this parameter configuration operation, the system obtains the adjusted device parameter value of 80% and binds this adjustment event to "Hero A," making it effective only for "Hero A." Furthermore, the system detects a difference between the current value of this configuration item and the default value (50%) in the preset configuration scheme. Therefore, it displays a star mark (second identifier) next to the configuration item and a star mark (first identifier) on the "Hero A" character icon to indicate to the player that there is an unsaved difference in the configuration item.
[0024] Step S106: Based on the adjusted device parameters, generate a configuration item record corresponding to the first configuration item in the first archive. The first archive is used to store configuration item records corresponding to configuration items whose device parameters differ in the first configuration scheme and the preset configuration scheme. The configuration item record corresponding to the aforementioned first configuration item includes: the device parameters corresponding to the first configuration item before adjustment and the device parameters corresponding to the first configuration item after adjustment. In one embodiment, assuming the preset "vertical sensitivity" is 100, and the player adjusts it to 120, the system generates a record containing the parameter value of 100 before adjustment and the parameter value of 120 after adjustment. In another embodiment, if the player adjusts the "horizontal sensitivity" from the preset 80 to 90, then the configuration item record contains 80 and 90. This recording method facilitates backtracking and recovery.
[0025] Step S108: In response to the parameter archiving instruction, determine whether there is a second configuration item in the configuration item record stored in the first archive that has the same device parameters as the corresponding configuration item in the preset configuration scheme; Step S110: If it exists, control the removal of the configuration item record corresponding to the second configuration item from the first archive to obtain the second archive, and set the second archive as the current archive of the first configuration scheme; Step S112: If it does not exist, control the setting of the first archive as the current archive of the first configuration scheme.
[0026] In one specific embodiment, the first archive stores configuration item records for "Hero A," including two difference records: "Vertical Sensitivity" (current value 150, preset value 100) and "Horizontal Sensitivity" (current value 90, preset value 80). When the user clicks the "Save" button (i.e., the parameter archiving command) on the interface, the system begins the archiving process. The system iterates through each configuration item record in the first archive, comparing the current value of "Vertical Sensitivity" (150) with the preset configuration scheme's 100, determining a discrepancy; then comparing the current value of "Horizontal Sensitivity" (90) with the preset configuration scheme's 80, also determining a discrepancy. After iteration, the system determines that there is no configuration item record in the first archive whose device parameters match the preset configuration scheme, i.e., there is no second configuration item. Therefore, the system executes the subsequent "Does not exist" branch, directly setting the first archive as the current archive for "Hero A" and clearing the relevant difference markers on the interface.
[0027] In another specific embodiment, the first archive stores configuration item records for "Hero B," including three discrepancy records: "Aim Assist Intensity" (current value 70, preset value 70), "Vertical Sensitivity" (current value 150, preset value 100), and "Vibration Intensity" (current value 50, preset value 50). When the user clicks the "Save and Overwrite" button on the interface (i.e., the parameter archiving command), the system begins the archiving process. The system iterates through each configuration item record in the first archive. First, it determines that the current value 70 of "Aim Assist Intensity" matches the preset value 70, identifying it as a second configuration item. Next, it determines that the current value 150 of "Vertical Sensitivity" does not match the preset value 100, leaving it unchanged. Then, it determines that the current value 50 of "Vibration Intensity" matches the preset value 50, identifying it as a second configuration item. Through this process, the system confirms that the first archive contains two second configuration items: "Aim Assist Intensity" and "Vibration Intensity." Therefore, the system executes the subsequent "existence" branch, which removes the configuration record corresponding to these two second configuration items from the first save file, obtaining a second save file, and sets the second save file as the current save file for "Hero B". At the same time, the star marks next to the "Aim Assist Intensity" and "Vibration Intensity" configuration items on the interface are cleared. If "Hero B" has no other different configuration items, the star mark on its character icon is also cleared.
[0028] The current save file mentioned above includes the character identifier of the corresponding game character and the device parameters of the configuration items.
[0029] For example, such as Figure 2 The device parameter configuration interface shown displays the configuration options for "All Heroes," and different configuration items can be adjusted in different ways.
[0030] This disclosure provides a parameter processing method in a game, displaying a device parameter configuration interface and a first configuration scheme on the interface. The first configuration scheme includes at least one configuration item, each configured with corresponding device parameters, which take effect when the first account plays the game. In response to a parameter configuration operation, the device parameters corresponding to the first configuration item in the at least one configuration item are adjusted. Based on the adjusted device parameters, a configuration item record corresponding to the first configuration item is generated in a first archive. The first archive stores configuration item records corresponding to configuration items whose device parameters differ between the first configuration scheme and a preset configuration scheme. In response to a parameter archiving command, it is determined whether there is a second configuration item in the configuration item records stored in the first archive whose device parameters are consistent with the corresponding configuration item in the preset configuration scheme. If so, the configuration item record corresponding to the second configuration item is removed from the first archive to obtain a second archive, and the second archive is set as the current archive of the first configuration scheme. If not, the first archive is set as the current archive of the first configuration scheme. In this method, players can configure parameters for their game characters. After configuration, only the parameters that differ are recorded and saved, avoiding full storage, reducing storage space and improving the player's gaming experience.
[0031] The above method further includes: in response to the parameter export command, determining the current archive of the configuration scheme that has been archived with parameters, and determining the virtual character corresponding to the current archive as the first export character; determining whether the first archive has been archived with parameters, and if so, displaying the first export character in the displayed first export list; if not, determining the virtual character corresponding to the first archive as the second export character, and displaying the first export character and the second export character in the displayed first export list. In one embodiment, when a user triggers a parameter export command, the system first checks all configuration schemes that have been parameter-archived. For example, suppose the player has already adjusted the configuration schemes for "Hero A" and "Hero B". If the configuration scheme for "Hero A" is the current save file after parameter archiving, then "Hero A" is identified as the first export character and displayed in the export list. If the configuration scheme for "Hero B" is a save file that has not yet been archived, that is, the first save file for "Hero B" still contains differences, then "Hero B" is identified as the second export character. Ultimately, the export list will display both "Hero A" (the first export character) and "Hero B" (the second export character) for the player to choose from.
[0032] Optionally, the aforementioned second export role also carries an unarchived flag to indicate to the user that the configuration scheme for the second export role has not yet been archived.
[0033] For example, such as Figure 3As shown, the first export list displayed in the graphical user interface includes "All Heroes" (first exported character), "Hero A" (first exported character), and "Hero B" (second exported character).
[0034] The above method further includes: in response to the export confirmation command, determining the selected target export role; if the target export role belongs to the first export role, exporting the current save file corresponding to the target export role; if the target export role belongs to the second export role, archiving the first save file with parameters to obtain the current save file corresponding to the target export role, and exporting the current save file corresponding to the target export role.
[0035] When a user confirms the export, if the archived "Hero A" is selected, the system directly exports its current save file. If the unarchived "Hero B" is selected, the system first executes a parameter archiving command to clean up the first save file of "Hero B" (removing configuration item records that are consistent with the preset scheme), obtains its current save file, and then exports it. In another embodiment, the user may select multiple heroes simultaneously. The system will determine the status of each hero separately, directly exporting archived heroes and automatically archiving unarchived heroes before exporting them.
[0036] Prior to responding to the parameter archiving instruction, the method further includes: determining the first virtual role corresponding to the first archive, determining the target configuration item corresponding to the configuration item record stored in the first archive; setting a first identifier on the first virtual role displayed in the device parameter configuration interface, and setting a second identifier on the target configuration item displayed in the device parameter configuration interface.
[0037] Before responding to parameter archiving instructions, the system will use a second identifier on the configuration item displayed on the interface to visually remind the user that the device parameters of this configuration item are different from the corresponding device parameters in the preset configuration scheme. The system will use a first identifier on the game character displayed on the interface to visually remind the user that the device parameters of this game character's configuration scheme are different from the device parameters in the preset configuration scheme, and that archiving has not yet been performed.
[0038] In one embodiment, assuming modifications were made to two configuration items for "Hero A": "Vertical Sensitivity" and "Skill Aiming Assist" (specific to "Hero A"). The first archive (i.e., Hero A's difference archive) stores records for these two items. The system will set a star (first identifier) on the "Hero A" character icon in the device parameter configuration interface, and also set a star (second identifier) next to the modified "Vertical Sensitivity" and "Skill Aiming Assist" configuration items. In another embodiment, the system can display a "Modified" text badge on the character icon and highlight the configuration items as a second identifier.
[0039] For example, such as Figure 4As shown, "Hero A" has a first identifier, and the "Horizontal Sensitivity of Line of Sight" configuration item has a second identifier.
[0040] It should be noted that if there are differing items in the settings, i.e., some settings are marked, then this row will also display a mark to remind the player to save. For example, such as... Figure 5 As shown.
[0041] In response to the parameter archiving instruction, the above method further includes: canceling the first identifier set on the first virtual character, and canceling the second identifier set on the target configuration item.
[0042] In one embodiment, following the above embodiment, when the user triggers the parameter archiving command (such as clicking the "Save" or "Overwrite" button), the system completes the archiving and removes the second configuration item. The system then automatically clears the stars previously set on configuration items such as the "Hero A" character icon and "Vertical Sensitivity".
[0043] In another embodiment, if the player manually adjusts the "vertical sensitivity" of "Hero A" back to the value consistent with the preset configuration, the system will also detect the difference elimination in real time and cancel the second label on the configuration item in real time. If all the difference configuration items of the hero are eliminated, its first label will be canceled at the same time.
[0044] In response to the export confirmation command, the above method further includes: generating a share code for the current archive, and saving the current archive and the share code to a specified storage space.
[0045] In one embodiment, when a player exports their current save file for a particular hero, the system compresses the save data into a string and generates a 15-digit sharing code (e.g., "Xk8pQ3n2mYv1wR9") based on the player's account information, timestamp, etc. This sharing code, along with the save data, is then uploaded to a cloud storage server. The player can save or share this sharing code. In another embodiment, the system can also generate a QR code as a sharing code, allowing users to access the corresponding save data by scanning the QR code.
[0046] For example, such as Figure 6 As shown, a share code is generated after exporting the archive.
[0047] If the target virtual character is multiple virtual characters, after adjusting the device parameters corresponding to the first configuration item in at least one configuration item in response to the parameter configuration operation, the above method further includes: displaying a first recovery control of the target virtual character in the graphical user interface; and adjusting the device parameters corresponding to at least one configuration item of the target virtual character in response to the first recovery control being triggered, so that the device parameters corresponding to at least one configuration item are the same as the device parameters corresponding to the preset configuration scheme.
[0048] In one embodiment, the target virtual characters are multiple virtual characters (i.e., "All Heroes"). Under the "All Heroes" tab, the player adjusts the "Vertical Sensitivity" from the default 100 to 120. Afterward, the player can click the first restore control on the interface; the system will then adjust the "Vertical Sensitivity" value back to 100 from 120, making it the same as the preset configuration. In another embodiment, if the player adjusts multiple configuration items under "All Heroes," clicking this control will batch restore all adjusted configuration items to the preset configuration. For example... Figure 2 The first recovery control in the interface shown.
[0049] Additionally, under the "All Heroes" tab, players can adjust the "Vertical Sensitivity" from the default 100 to 120. Players can click the back button on this configuration item ("Vertical Sensitivity"), and the system will then adjust the value back from 120 to 100, matching the default configuration. An example is shown below. Figure 2 and Figure 4 The back button shown.
[0050] If the target virtual character is multiple virtual characters, the method further includes: displaying a device parameter configuration interface and displaying a second configuration scheme corresponding to the second virtual character in the device parameter configuration interface; wherein, the second configuration scheme includes at least one configuration item, each of which is configured with corresponding device parameters, and the device parameters take effect when the first account selects the second virtual character to play the game; the second virtual character is one of multiple virtual characters; in response to the parameter configuration instruction, controlling the adjustment of the device parameters corresponding to the third configuration item in the at least one configuration item; wherein, when the device parameters of the third configuration item corresponding to the target virtual character are adjusted, the device parameters of the third configuration item corresponding to the second virtual character remain unchanged.
[0051] In one embodiment, the target virtual character is multiple virtual characters (i.e., "All Heroes"). After adjusting the "Vertical Sensitivity" to 120 under the "All Heroes" tab, the player switches to the "Hero A" tab (the second virtual character). At this point, "Hero A's" "Vertical Sensitivity" is also displayed as 120. Then, under the "Hero A" tab, the player adjusts the "Vertical Sensitivity" from 120 to 150 (adjusting the third configuration item). The system records "Hero A's" "Vertical Sensitivity" as 150, while the "Vertical Sensitivity" of other heroes (such as Hero B and Hero C) remains at 120, following the "All Heroes" setting. In another embodiment, the player adjusts a unique "Skill Assistance" parameter under the "Hero A" tab, a setting that does not exist under the "All Heroes" tab; this adjustment only applies to "Hero A".
[0052] The method further includes: displaying a second recovery control for the second virtual character in a graphical user interface; and, in response to the second recovery control being triggered, controlling the adjustment of the device parameters of at least one configuration item corresponding to the second virtual character so that the device parameters of the at least one configuration item are the same as the device parameters corresponding to the first configuration scheme.
[0053] Based on the above embodiments, in the configuration scheme (second configuration scheme) interface for "Hero A", there will be a "Restore to Global Default" control (second restore control). After the player clicks it, the system will restore all configuration items under "Hero A" that have been individually modified and thus removed from the influence of "All Heroes" (such as "Vertical Sensitivity" 150) to be consistent with the current scheme of "All Heroes" (i.e., restored to 120). For example, as shown... Figure 4 The second recovery control in the interface shown.
[0054] In another embodiment, if the "All Heroes" setting is later changed to another value, clicking this control will update the setting to the latest value.
[0055] One possible implementation of the steps described above for displaying the first configuration scheme in the device parameter configuration interface is as follows: If the virtual character selected by the first account is the third virtual character outside of a game, the first configuration scheme corresponding to the third virtual character will be displayed by default in the device parameter configuration interface.
[0056] In one embodiment, if a player's currently selected hero is "Hero A" on the main interface outside of a game match, the system will default to displaying the configuration scheme for "Hero A" when the player opens the device parameter configuration interface. In another embodiment, if a player is on the hero selection screen but has not yet made a final confirmation, the system can also default to displaying the corresponding configuration scheme based on the hero the player is hovering over or has pre-selected.
[0057] The above method also includes: during a game, displaying a device parameter configuration interface, displaying a first configuration scheme for multiple virtual characters in the device parameter configuration interface; if the virtual character selected by the first account in the game is a fourth virtual character, displaying a character switching control for the fourth virtual character in the device parameter configuration interface; and in response to the character switching control being triggered, displaying a configuration scheme for the fourth virtual character in the device parameter configuration interface.
[0058] During gameplay, players can access the device configuration interface. The interface displays all hero configuration options in a list format (e.g., a list of character portraits). If the player is using hero "Hero B" in the match, the "Hero B" tab will be highlighted on the interface, and a "Switch" control will be provided. Clicking this control allows players to quickly switch to the detailed configuration options for "Hero B" for viewing or fine-tuning.
[0059] This disclosure provides another method for parameter processing in games, where a second account is logged in via a second terminal device. The game includes multiple virtual characters, such as... Figure 7 As shown, the method includes the following steps: Step S702: Obtain the configuration scheme shared by the first account. The configuration scheme is generated based on the target virtual role selected by the first account, the target configuration item corresponding to the target virtual role, and the device parameters corresponding to the target configuration item. The target configuration item is a configuration item whose device parameters are inconsistent with the preset configuration scheme in the first terminal device corresponding to the first account. The target virtual role is: multiple virtual roles, or some virtual roles among multiple virtual roles. Step S702: Based on the target configuration item in the configuration scheme, the device parameters corresponding to the target configuration item, and the preset configuration scheme stored in the second terminal device, generate a configuration scheme for the second account in the second terminal device.
[0060] Specifically, in response to the data import command, the system retrieves the sharing code entered in the graphical user interface; parses the sharing code to obtain the configuration scheme corresponding to the sharing code and the candidate virtual roles corresponding to the configuration scheme; displays the role list in the graphical user interface; the role list includes the role identifiers corresponding to the candidate virtual roles; in response to the selection operation for the role identifier, the system determines the target candidate role corresponding to the selected role identifier; in response to the import confirmation command, the system determines the target configuration scheme corresponding to the target candidate role from the configuration scheme.
[0061] The player with the second account clicks the "Import" button and enters a sharing code "Xk8pQ3n2mYv1wR9" in the pop-up input box. The system parses the sharing code to obtain the corresponding configuration scheme. This configuration scheme may contain device parameters for multiple heroes. The system then displays a list of characters on the interface, such as "Hero A" and "Hero B". The player can select only "Hero A" and then click "Confirm". The system will extract the relevant settings for "Hero A" from the obtained configuration scheme and combine them with the local preset scheme to generate and apply a configuration scheme for "Hero A". In another embodiment, the configuration scheme is generated based on "All Heroes". After importing, the system will display the "All Heroes" option. After the player selects it, the system will overwrite the general setting data from the shared scheme onto the local "All Heroes" settings, thereby generating a new configuration scheme.
[0062] This disclosure provides a parameter processing method in a game. It takes a configuration scheme shared by a first account, which is generated based on a target virtual character selected by the first account, target configuration items corresponding to the target virtual character, and device parameters corresponding to the target configuration items. The target configuration items are configuration items whose device parameters differ from the preset configuration scheme in the first terminal device corresponding to the first account. The target virtual character can be multiple virtual characters or some of multiple virtual characters. Based on the target configuration items in the configuration scheme, the device parameters corresponding to the target configuration items, and the preset configuration scheme pre-stored in a second terminal device, a configuration scheme for the second account is generated in the second terminal device. In this method, players can configure parameters for game characters. After configuration, only the differing parameters are exported. After switching platforms or devices, the exported scheme can be directly imported for convenient parameter transfer, avoiding full storage, reducing storage space, and improving import / export efficiency, thereby enhancing the player's gaming experience.
[0063] See Figure 8 The flowchart shown illustrates the parameter processing method in the game. After clicking "Save" or "Save As," for all hero settings, it first checks if they are the same as the preset configuration (i.e., the system default). If they are, it doesn't save; otherwise, it saves the differing configuration items. Specifically, it saves the hero ID and device parameters (i.e., the setting data). For individual hero settings, it first checks if a star is set (i.e., the first identifier mentioned above). If not, it doesn't save; otherwise, it saves the differing configuration items. Specifically, it saves the hero ID and device parameters (i.e., the setting data).
[0064] See Figure 9The diagram shows the parameter processing method in the game. After clicking export, it checks whether the hero has been saved and whether the hero has a star. If the hero has been saved and / or has a star, the first save of the hero is compared with the preset configuration. If there is no difference, only the list of heroes that have been saved is displayed.
[0065] If discrepancies exist, it means the hero's device parameters have been modified but not yet saved. Clicking "Overwrite" will set the hero's first save file as the current save file. After clicking "Overwrite," players can restore the saved hero, for example, by clicking the second restore control as mentioned above. Finally, after confirming the export, the exported data will generate a share code, which will then be stored to complete the export process.
[0066] Corresponding to the above method embodiments, this disclosure provides a parameter processing device in a game, which allows logging into a first account via a first terminal device, such as... Figure 10 As shown, the device includes: The interface display module 1001 is used to display the device parameter configuration interface and display the first configuration scheme in the device parameter configuration interface. The first configuration scheme includes at least one configuration item, and each configuration item is configured with corresponding device parameters. The device parameters take effect when the first account plays the game. The parameter adjustment module 1002 is used to control the adjustment of the device parameters corresponding to the first configuration item in at least one configuration item in response to the parameter configuration operation; The record generation module 1003 is used to generate a configuration item record corresponding to the first configuration item in the first archive according to the adjusted device parameters. The first archive is used to store configuration item records corresponding to configuration items whose device parameters differ in the first configuration scheme and the preset configuration scheme. The record judgment module 1004 is used to respond to the parameter archiving instruction to determine whether there is a second configuration item in the configuration item record stored in the first archive that has the same device parameter as the corresponding configuration item in the preset configuration scheme; The first processing module 1005 is used to, if it exists, control the removal of the configuration item record corresponding to the second configuration item from the first archive to obtain the second archive, and set the second archive as the current archive of the first configuration scheme; The second processing module 1006 is used to control the setting of the first archive as the current archive of the first configuration scheme if it does not exist.
[0067] This disclosure provides a parameter processing device for a game, displaying a device parameter configuration interface and a first configuration scheme on the device parameter configuration interface. The first configuration scheme includes at least one configuration item, each of which is configured with corresponding device parameters. The device parameters take effect when the first account plays the game. In response to the parameter configuration operation, the device parameters corresponding to the first configuration item in the at least one configuration item are adjusted. Based on the adjusted device parameters, a configuration item record corresponding to the first configuration item is generated in a first archive. The first archive is used to store configuration item records corresponding to configuration items whose device parameters differ in the first configuration scheme and in a preset configuration scheme. In response to a parameter archiving instruction, it is determined whether there is a second configuration item in the configuration item records stored in the first archive whose device parameters are consistent with the device parameters of the corresponding configuration item in the preset configuration scheme. If there is, the configuration item record corresponding to the second configuration item is removed from the first archive to obtain a second archive, and the second archive is set as the current archive of the first configuration scheme. If there is no second archive, the first archive is set as the current archive of the first configuration scheme. In this method, players can configure parameters for their game characters. After configuration, only the parameters that differ are recorded and saved, avoiding full storage, reducing storage space and improving the player's gaming experience.
[0068] The game includes multiple virtual characters. The first configuration scheme is the configuration scheme corresponding to the target virtual character. The target virtual character is one of the multiple virtual characters or any one of the multiple virtual characters. The device parameters corresponding to the first configuration scheme take effect when the first account selects the target virtual character to play the game.
[0069] The configuration item record corresponding to the first configuration item mentioned above includes: the device parameters corresponding to the first configuration item before adjustment and the device parameters corresponding to the first configuration item after adjustment.
[0070] The above-mentioned device further includes a first export module, configured to: in response to a parameter export command, determine the current archive of a configuration scheme that has been archived with parameters, and determine the virtual character corresponding to the current archive as the first export character; determine whether the first archive has been archived with parameters, and if so, display the first export character in the displayed first export list; if not, determine the virtual character corresponding to the first archive as the second export character, and display the first export character and the second export character in the displayed first export list. The aforementioned device further includes a second export module, configured to: in response to an export confirmation command, determine the selected target export role; if the target export role belongs to the first export role, export the current save file corresponding to the target export role; if the target export role belongs to the second export role, archive the parameters of the first save file to obtain the current save file corresponding to the target export role, and export the current save file corresponding to the target export role.
[0071] The aforementioned device further includes an identifier setting module, used to: determine the first virtual character corresponding to the first archive, determine the target configuration item corresponding to the configuration item record stored in the first archive; set a first identifier on the first virtual character displayed in the device parameter configuration interface, and set a second identifier on the target configuration item displayed in the device parameter configuration interface.
[0072] The aforementioned device also includes an identifier cancellation module, used to: cancel a first identifier set on a first virtual character, and cancel a second identifier set on a target configuration item.
[0073] The aforementioned device also includes a share code generation module, used to: generate a share code for the current archive, and save the current archive and the share code to a specified storage space.
[0074] If the target virtual character is multiple virtual characters, the device further includes a first recovery module, configured to: display a first recovery control for the target virtual character in a graphical user interface; and, in response to the first recovery control being triggered, control the adjustment of the device parameters corresponding to at least one configuration item of the target virtual character so that the device parameters corresponding to at least one configuration item are the same as the device parameters corresponding to a preset configuration scheme.
[0075] If the target virtual character is multiple virtual characters, the device further includes a second adjustment module, which is used to: display a device parameter configuration interface and display a second configuration scheme corresponding to the second virtual character on the device parameter configuration interface; wherein the second configuration scheme includes at least one configuration item, each of which is configured with corresponding device parameters, and the device parameters take effect when the first account selects the second virtual character to play the game; the second virtual character is one of multiple virtual characters; in response to the parameter configuration instruction operation, control the adjustment of the device parameters corresponding to the third configuration item in the at least one configuration item; wherein when the device parameters of the third configuration item corresponding to the target virtual character are adjusted, the device parameters of the third configuration item corresponding to the second virtual character remain unchanged.
[0076] The aforementioned device further includes a second recovery module, configured to: display a second recovery control for the second virtual character in a graphical user interface; and, in response to the second recovery control being triggered, control the adjustment of device parameters of at least one configuration item corresponding to the second virtual character so that the device parameters of the at least one configuration item are the same as the device parameters corresponding to the first configuration scheme.
[0077] The aforementioned interface display module is also used to: if the virtual character selected by the first account is the third virtual character outside of a game, the first configuration scheme corresponding to the third virtual character will be displayed by default in the device parameter configuration interface.
[0078] The aforementioned device further includes: a character switching module, used to display a device parameter configuration interface during a game, displaying a first configuration scheme for multiple virtual characters in the device parameter configuration interface; if the virtual character selected by the first account in the game is a fourth virtual character, displaying a character switching control for the fourth virtual character in the device parameter configuration interface; and in response to the character switching control being triggered, displaying a configuration scheme for the fourth virtual character in the device parameter configuration interface.
[0079] Corresponding to another method embodiment described above, this disclosure provides a parameter processing device for a game, which allows logging into a second account via a second terminal device. The game includes multiple virtual characters, such as... Figure 11 As shown, the device includes: The scheme acquisition module 1101 is used to acquire the configuration scheme shared by the first account. The configuration scheme is generated based on the target virtual role selected by the first account, the target configuration item corresponding to the target virtual role, and the device parameters corresponding to the target configuration item. The target configuration item is a configuration item whose device parameters are inconsistent with the preset configuration scheme in the first terminal device corresponding to the first account. The target virtual role is: multiple virtual roles, or some virtual roles among multiple virtual roles. The scheme generation module 1102 is used to generate a configuration scheme for the second account in the second terminal device based on the target configuration item in the configuration scheme, the device parameters corresponding to the target configuration item, and the preset configuration scheme stored in the second terminal device.
[0080] This disclosure provides a parameter processing device for a game. It takes a configuration scheme shared by a first account, which is generated based on a target virtual character selected by the first account, target configuration items corresponding to the target virtual character, and device parameters corresponding to the target configuration items. The target configuration items are configuration items whose device parameters differ from the preset configuration scheme in the first terminal device corresponding to the first account. The target virtual character can be multiple virtual characters, or some of multiple virtual characters. Based on the target configuration items in the configuration scheme, the device parameters corresponding to the target configuration items, and the preset configuration scheme pre-stored in a second terminal device, a configuration scheme for a second account is generated in the second terminal device. In this method, players can configure parameters for game characters. After configuration, only the differing parameters are exported. After switching platforms or devices, the exported scheme can be directly imported for convenient parameter transfer, avoiding full storage, reducing storage space, and improving import / export efficiency, thereby enhancing the player's gaming experience.
[0081] The above-mentioned scheme acquisition module is also used to: in response to a data import command, acquire the sharing code entered in the graphical user interface; parse the sharing code to obtain the configuration scheme corresponding to the sharing code and the candidate virtual roles corresponding to the configuration scheme; display a role list in the graphical user interface; the role list includes role identifiers corresponding to the candidate virtual roles; in response to a selection operation for the role identifier, determine the target candidate role corresponding to the selected role identifier; in response to an import confirmation command, determine the target configuration scheme corresponding to the target candidate role from the configuration scheme.
[0082] The parameter processing device in the game provided in the above-disclosed embodiments has the same technical features as the parameter control method in the game provided in the above-disclosed embodiments, so it can also solve the same technical problems and achieve the same technical effects.
[0083] This embodiment also provides an electronic device, including a processor and a memory. The memory stores machine-executable instructions that can be executed by the processor. The processor executes the machine-executable instructions to implement the parameter processing method in the aforementioned game. This electronic device can be a server or a terminal device.
[0084] See Figure 12 As shown, the electronic device includes a processor 100 and a memory 101. The memory 101 stores machine-executable instructions that can be executed by the processor 100. The processor 100 executes the machine-executable instructions to implement the parameter processing method in the game described above.
[0085] Furthermore, Figure 12 The electronic device shown also includes a bus 102 and a communication interface 103, with the processor 100, the communication interface 103 and the memory 101 connected via the bus 102.
[0086] The memory 101 may include high-speed random access memory (RAM) and may also include non-volatile memory, such as at least one disk storage device. Communication between this system network element and at least one other network element is achieved through at least one communication interface 103 (which can be wired or wireless), such as the Internet, wide area network, local area network, metropolitan area network, etc. The bus 102 may be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus, or an EISA (Extended Industry Standard Architecture) bus, etc. The bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 12 The symbol is represented by a single double-headed arrow, but this does not mean that there is only one bus or one type of bus.
[0087] The processor 100 may be an integrated circuit chip with signal processing capabilities. In implementation, each step of the above method can be completed by the integrated logic circuitry in the hardware of the processor 100 or by instructions in software form. The processor 100 may be a general-purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), etc.; it may 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 gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this disclosure. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this disclosure can be directly manifested as execution by a hardware decoding processor, or execution by a combination of hardware and software modules in the decoding processor. The software module can reside in a readily available storage medium in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. This storage medium is located in memory 101, and the processor 100 reads the information from memory 101 and, in conjunction with its hardware, completes the steps of the method described in the foregoing embodiments.
[0088] The processor in the aforementioned electronic device, by executing machine-executable instructions, can perform the following operations in the parameter processing method of the aforementioned game: The first terminal device is the executing entity: The system displays a device parameter configuration interface and a first configuration scheme, which includes at least one configuration item, each configured with corresponding device parameters. These device parameters take effect when the first account plays the game. In response to a parameter configuration operation, the system adjusts the device parameters corresponding to the first configuration item among the at least one configuration item. Based on the adjusted device parameters, a configuration item record corresponding to the first configuration item is generated in a first archive. The first archive stores configuration item records corresponding to configuration items whose device parameters differ between the first configuration scheme and a preset configuration scheme. In response to a parameter archiving command, the system determines whether a second configuration item exists in the configuration item records stored in the first archive whose device parameters match those of the corresponding configuration item in the preset configuration scheme. If it exists, the system removes the configuration item record corresponding to the second configuration item from the first archive to obtain a second archive, and sets the second archive as the current archive of the first configuration scheme. If it does not exist, the system sets the first archive as the current archive of the first configuration scheme. In this method, players can configure parameters for their game characters. After configuration, only the parameters that differ are recorded and saved, avoiding full storage, reducing storage space and improving the player's gaming experience.
[0089] The game includes multiple virtual characters. The first configuration scheme is the configuration scheme corresponding to the target virtual character. The target virtual character is one of the multiple virtual characters or any one of the multiple virtual characters. The device parameters corresponding to the first configuration scheme take effect when the first account selects the target virtual character to play the game.
[0090] The configuration item record corresponding to the first configuration item mentioned above includes: the device parameters corresponding to the first configuration item before adjustment and the device parameters corresponding to the first configuration item after adjustment.
[0091] The above method further includes: in response to the parameter export command, determining the current archive of the configuration scheme that has been archived with parameters, and determining the virtual character corresponding to the current archive as the first export character; determining whether the first archive has been archived with parameters, and if so, displaying the first export character in the displayed first export list; if not, determining the virtual character corresponding to the first archive as the second export character, and displaying the first export character and the second export character in the displayed first export list. The above method also includes: in response to the export confirmation command, determining the selected target export role; if the target export role belongs to the first export role, exporting the current save corresponding to the target export role; if the target export role belongs to the second export role, storing the first save as parameters to obtain the current save corresponding to the target export role, and exporting the current save corresponding to the target export role.
[0092] Prior to the parameter archiving instruction, the method further includes: determining the first virtual role corresponding to the first archive, determining the target configuration item corresponding to the configuration item record stored in the first archive; setting a first identifier on the first virtual role displayed in the device parameter configuration interface, and setting a second identifier on the target configuration item displayed in the device parameter configuration interface.
[0093] Prior to the parameter archiving instruction, the method further includes: canceling the first identifier set on the first virtual character and canceling the second identifier set on the target configuration item.
[0094] Following the export confirmation command, the method further includes: generating a share code for the current archive and saving the current archive and the share code to a specified storage space.
[0095] If the target virtual character is multiple virtual characters, after adjusting the device parameters corresponding to the first configuration item in at least one configuration item in response to the parameter configuration operation, the method further includes: displaying a first recovery control of the target virtual character in the graphical user interface; and adjusting the device parameters corresponding to at least one configuration item of the target virtual character in response to the first recovery control being triggered, so that the device parameters corresponding to at least one configuration item are the same as the device parameters corresponding to the preset configuration scheme.
[0096] If the target virtual character is multiple virtual characters, the method further includes: displaying a device parameter configuration interface and displaying a second configuration scheme corresponding to the second virtual character in the device parameter configuration interface; wherein, the second configuration scheme includes at least one configuration item, each of which is configured with corresponding device parameters, and the device parameters take effect when the first account selects the second virtual character to play the game; the second virtual character is one of multiple virtual characters; in response to the parameter configuration instruction, controlling the adjustment of the device parameters corresponding to the third configuration item in the at least one configuration item; wherein, when the device parameters of the third configuration item corresponding to the target virtual character are adjusted, the device parameters of the third configuration item corresponding to the second virtual character remain unchanged.
[0097] The method further includes: displaying a second recovery control for the second virtual character in a graphical user interface; and, in response to the second recovery control being triggered, controlling the adjustment of the device parameters of at least one configuration item corresponding to the second virtual character so that the device parameters of the at least one configuration item are the same as the device parameters corresponding to the first configuration scheme.
[0098] The steps described above for displaying the first configuration scheme in the device parameter configuration interface include: if the virtual character selected by the first account is the third virtual character outside of a game, the first configuration scheme corresponding to the third virtual character will be displayed by default in the device parameter configuration interface.
[0099] The above method also includes: during a game, displaying a device parameter configuration interface, displaying a first configuration scheme for multiple virtual characters in the device parameter configuration interface; if the virtual character selected by the first account in the game is a fourth virtual character, displaying a character switching control for the fourth virtual character in the device parameter configuration interface; and in response to the character switching control being triggered, displaying a configuration scheme for the fourth virtual character in the device parameter configuration interface.
[0100] The second terminal device is the executing entity: The configuration scheme shared by the first account is retrieved. This scheme is generated based on the target virtual character selected by the first account, the target configuration items corresponding to the target virtual character, and the device parameters corresponding to the target configuration items. The target configuration items are those whose device parameters differ from the preset configuration scheme in the first terminal device corresponding to the first account. The target virtual character can be multiple virtual characters, or some of multiple virtual characters. Based on the target configuration items in the configuration scheme, the device parameters corresponding to the target configuration items, and the preset configuration scheme pre-stored in the second terminal device, a configuration scheme for the second account is generated on the second terminal device. In this method, players can configure parameters for their game characters. After configuration, only the differing parameters are exported. When switching platforms or devices, the exported scheme can be directly imported for convenient parameter transfer, avoiding full storage, reducing storage space, and improving import / export efficiency, thereby enhancing the player's gaming experience.
[0101] The steps for obtaining the configuration scheme shared by the first account include: in response to a data import command, obtaining the sharing code entered in the graphical user interface; parsing the sharing code to obtain the configuration scheme corresponding to the sharing code and the candidate virtual roles corresponding to the configuration scheme; displaying a role list in the graphical user interface; the role list includes role identifiers corresponding to the candidate virtual roles; in response to a selection operation for the role identifier, determining the target candidate role corresponding to the selected role identifier; and in response to an import confirmation command, determining the target configuration scheme corresponding to the target candidate role from the configuration scheme.
[0102] This embodiment also provides a machine-readable storage medium storing machine-executable instructions. When the machine-executable instructions are called and executed by the processor, the machine-executable instructions cause the processor to implement the parameter processing method in the above-mentioned game.
[0103] The machine-executable instructions stored in the aforementioned machine-readable storage medium can be executed to perform the following operations in the parameter processing method of the aforementioned game: The first terminal device is the executing entity: The system displays a device parameter configuration interface and a first configuration scheme, which includes at least one configuration item, each configured with corresponding device parameters. These device parameters take effect when the first account plays the game. In response to a parameter configuration operation, the system adjusts the device parameters corresponding to the first configuration item among the at least one configuration item. Based on the adjusted device parameters, a configuration item record corresponding to the first configuration item is generated in a first archive. The first archive stores configuration item records corresponding to configuration items whose device parameters differ between the first configuration scheme and a preset configuration scheme. In response to a parameter archiving command, the system determines whether a second configuration item exists in the configuration item records stored in the first archive whose device parameters match those of the corresponding configuration item in the preset configuration scheme. If it exists, the system removes the configuration item record corresponding to the second configuration item from the first archive to obtain a second archive, and sets the second archive as the current archive of the first configuration scheme. If it does not exist, the system sets the first archive as the current archive of the first configuration scheme. In this method, players can configure parameters for their game characters. After configuration, only the parameters that differ are recorded and saved, avoiding full storage, reducing storage space and improving the player's gaming experience.
[0104] The game includes multiple virtual characters. The first configuration scheme is the configuration scheme corresponding to the target virtual character. The target virtual character is one of the multiple virtual characters or any one of the multiple virtual characters. The device parameters corresponding to the first configuration scheme take effect when the first account selects the target virtual character to play the game.
[0105] The configuration item record corresponding to the first configuration item mentioned above includes: the device parameters corresponding to the first configuration item before adjustment and the device parameters corresponding to the first configuration item after adjustment.
[0106] The above method further includes: in response to the parameter export command, determining the current archive of the configuration scheme that has been archived with parameters, and determining the virtual character corresponding to the current archive as the first export character; determining whether the first archive has been archived with parameters, and if so, displaying the first export character in the displayed first export list; if not, determining the virtual character corresponding to the first archive as the second export character, and displaying the first export character and the second export character in the displayed first export list. The above method also includes: in response to the export confirmation command, determining the selected target export role; if the target export role belongs to the first export role, exporting the current save corresponding to the target export role; if the target export role belongs to the second export role, storing the first save as parameters to obtain the current save corresponding to the target export role, and exporting the current save corresponding to the target export role.
[0107] Prior to the parameter archiving instruction, the method further includes: determining the first virtual role corresponding to the first archive, determining the target configuration item corresponding to the configuration item record stored in the first archive; setting a first identifier on the first virtual role displayed in the device parameter configuration interface, and setting a second identifier on the target configuration item displayed in the device parameter configuration interface.
[0108] Prior to the parameter archiving instruction, the method further includes: canceling the first identifier set on the first virtual character and canceling the second identifier set on the target configuration item.
[0109] Following the export confirmation command, the method further includes: generating a share code for the current archive and saving the current archive and the share code to a specified storage space.
[0110] If the target virtual character is multiple virtual characters, after adjusting the device parameters corresponding to the first configuration item in at least one configuration item in response to the parameter configuration operation, the method further includes: displaying a first recovery control of the target virtual character in the graphical user interface; and adjusting the device parameters corresponding to at least one configuration item of the target virtual character in response to the first recovery control being triggered, so that the device parameters corresponding to at least one configuration item are the same as the device parameters corresponding to the preset configuration scheme.
[0111] If the target virtual character is multiple virtual characters, the method further includes: displaying a device parameter configuration interface and displaying a second configuration scheme corresponding to the second virtual character in the device parameter configuration interface; wherein, the second configuration scheme includes at least one configuration item, each of which is configured with corresponding device parameters, and the device parameters take effect when the first account selects the second virtual character to play the game; the second virtual character is one of multiple virtual characters; in response to the parameter configuration instruction, controlling the adjustment of the device parameters corresponding to the third configuration item in the at least one configuration item; wherein, when the device parameters of the third configuration item corresponding to the target virtual character are adjusted, the device parameters of the third configuration item corresponding to the second virtual character remain unchanged.
[0112] The method further includes: displaying a second recovery control for the second virtual character in a graphical user interface; and, in response to the second recovery control being triggered, controlling the adjustment of the device parameters of at least one configuration item corresponding to the second virtual character so that the device parameters of the at least one configuration item are the same as the device parameters corresponding to the first configuration scheme.
[0113] The steps described above for displaying the first configuration scheme in the device parameter configuration interface include: if the virtual character selected by the first account is the third virtual character outside of a game, the first configuration scheme corresponding to the third virtual character will be displayed by default in the device parameter configuration interface.
[0114] The above method also includes: during a game, displaying a device parameter configuration interface, displaying a first configuration scheme for multiple virtual characters in the device parameter configuration interface; if the virtual character selected by the first account in the game is a fourth virtual character, displaying a character switching control for the fourth virtual character in the device parameter configuration interface; and in response to the character switching control being triggered, displaying a configuration scheme for the fourth virtual character in the device parameter configuration interface.
[0115] The second terminal device is the executing entity: The configuration scheme shared by the first account is retrieved. This scheme is generated based on the target virtual character selected by the first account, the target configuration items corresponding to the target virtual character, and the device parameters corresponding to the target configuration items. The target configuration items are those whose device parameters differ from the preset configuration scheme in the first terminal device corresponding to the first account. The target virtual character can be multiple virtual characters, or some of multiple virtual characters. Based on the target configuration items in the configuration scheme, the device parameters corresponding to the target configuration items, and the preset configuration scheme pre-stored in the second terminal device, a configuration scheme for the second account is generated on the second terminal device. In this method, players can configure parameters for their game characters. After configuration, only the differing parameters are exported. When switching platforms or devices, the exported scheme can be directly imported for convenient parameter transfer, avoiding full storage, reducing storage space, and improving import / export efficiency, thereby enhancing the player's gaming experience.
[0116] The steps for obtaining the configuration scheme shared by the first account include: in response to a data import command, obtaining the sharing code entered in the graphical user interface; parsing the sharing code to obtain the configuration scheme corresponding to the sharing code and the candidate virtual roles corresponding to the configuration scheme; displaying a role list in the graphical user interface; the role list includes role identifiers corresponding to the candidate virtual roles; in response to a selection operation for the role identifier, determining the target candidate role corresponding to the selected role identifier; and in response to an import confirmation command, determining the target configuration scheme corresponding to the target candidate role from the configuration scheme.
[0117] The computer program products for parameter processing methods, apparatuses, electronic devices, and systems in games provided in this disclosure include computer-readable storage media storing program code. The instructions included in the program code can be used to execute the methods described in the preceding method embodiments. For specific implementation details, please refer to the method embodiments, which will not be repeated here.
[0118] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the system and apparatus described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0119] Furthermore, in the description of the embodiments of this disclosure, unless otherwise expressly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection of two components. Those skilled in the art can understand the specific meaning of the above terms in this disclosure based on the specific circumstances.
[0120] If the aforementioned functions are implemented as 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 this disclosure, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this disclosure. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0121] In the description of this disclosure, it should be noted that the terms "center," "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer," etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings, and are only for the convenience of describing this disclosure and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of this disclosure. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.
[0122] Finally, it should be noted that the above embodiments are merely specific implementations of this disclosure, used to illustrate the technical solutions of this disclosure, and not to limit it. The protection scope of this disclosure is not limited thereto. Although this disclosure has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that any person skilled in the art can still modify or easily conceive of changes to the technical solutions described in the foregoing embodiments, or make equivalent substitutions for some of the technical features, within the scope of the technology disclosed in this disclosure. Such modifications, changes, or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this disclosure, and should all be covered within the protection scope of this disclosure. Therefore, the protection scope of this disclosure should be determined by the protection scope of the claims.
Claims
1. A parameter processing method in a game, characterized in that, The method of logging into the first account via the first terminal device includes: Display a device parameter configuration interface and display a first configuration scheme on the device parameter configuration interface. The first configuration scheme includes at least one configuration item, and each of the at least one configuration item is configured with a corresponding device parameter. The device parameter takes effect when the first account plays the game. In response to a parameter configuration operation, control is used to adjust the device parameters corresponding to the first configuration item in the at least one configuration item; Based on the adjusted device parameters, a configuration item record corresponding to the first configuration item is generated in the first archive. The first archive is used to store configuration item records corresponding to configuration items whose device parameters differ in the first configuration scheme and the preset configuration scheme. In response to a parameter archiving instruction, determine whether there is a second configuration item in the configuration item record stored in the first archive that has the same device parameters as the corresponding configuration item in the preset configuration scheme; If it exists, the control removes the configuration item record corresponding to the second configuration item from the first archive to obtain the second archive, and sets the second archive as the current archive of the first configuration scheme; If it does not exist, the control will set the first archive as the current archive of the first configuration scheme.
2. The method according to claim 1, characterized in that, The game includes multiple virtual characters. The first configuration scheme is the configuration scheme corresponding to the target virtual character. The target virtual character is one of the multiple virtual characters or any one of the multiple virtual characters. The device parameters corresponding to the first configuration scheme take effect when the first account selects the target virtual character to play the game.
3. The method according to claim 1, characterized in that, The configuration item record corresponding to the first configuration item includes: the device parameters corresponding to the first configuration item before adjustment and the device parameters corresponding to the first configuration item after adjustment.
4. The method according to claim 2, characterized in that, The method further includes: In response to the parameter export command, the current archive of the configuration scheme that has been archived with parameters is determined, and the virtual character corresponding to the current archive is determined as the first exported character; Determine whether the first archive has been archived with parameters. If so, display the first exported character in the first export list. If not, the virtual character corresponding to the first archive is identified as the second exported character, and the first exported character and the second exported character are displayed in the first exported list.
5. The method according to claim 4, characterized in that, The method further includes: In response to the export confirmation command, the selected target export role is determined; If the target export character belongs to the first export character, export the current save file corresponding to the target export character; If the target export character belongs to the second export character, archive the first archive with parameters to obtain the current archive corresponding to the target export character, and export the current archive corresponding to the target export character.
6. The method according to claim 1, characterized in that, In response to a parameter archiving instruction, the method further includes: Determine the first virtual character corresponding to the first archive, and determine the target configuration item corresponding to the configuration item record stored in the first archive; A first identifier is set on the first virtual character displayed in the device parameter configuration interface, and a second identifier is set on the target configuration item displayed in the device parameter configuration interface.
7. The method according to claim 6, characterized in that, In response to the parameter archiving instruction, the method further includes: Cancel the first identifier set on the first virtual character, and cancel the second identifier set on the target configuration item.
8. The method according to claim 5, characterized in that, In response to the export confirmation instruction, the method further includes: Generate a share code for the current archive, and save the current archive and the share code to the specified storage space.
9. The method according to claim 2, characterized in that, If the target virtual character is one of the multiple virtual characters, after controlling the adjustment of the device parameters corresponding to the first configuration item in the at least one configuration item in response to the parameter configuration operation, the method further includes: The first recovery control for the target virtual character is displayed in the graphical user interface. In response to the first recovery control being triggered, the device parameters corresponding to at least one configuration item of the target virtual character are adjusted so that the device parameters corresponding to the at least one configuration item are the same as the device parameters corresponding to the preset configuration scheme.
10. The method according to claim 2, characterized in that, If the target virtual character is one of the multiple virtual characters, the method further includes: The device parameter configuration interface is displayed, and a second configuration scheme corresponding to the second virtual character is displayed on the device parameter configuration interface; wherein, the second configuration scheme includes at least one configuration item, and the at least one configuration item is configured with corresponding device parameters, and the device parameters take effect when the first account selects the second virtual character to play the game; the second virtual character is one of the multiple virtual characters; In response to a parameter configuration instruction, the device parameters corresponding to the third configuration item in the at least one configuration item are adjusted; wherein, when the device parameters of the third configuration item corresponding to the target virtual character are adjusted, the device parameters of the third configuration item corresponding to the second virtual character are kept unchanged.
11. The method according to claim 10, characterized in that, The method further includes: The second recovery control for the second virtual character is displayed in the graphical user interface; In response to the second recovery control being triggered, the device parameters of at least one configuration item corresponding to the second virtual character are adjusted so that the device parameters of the at least one configuration item are the same as the device parameters corresponding to the first configuration scheme.
12. The method according to claim 2, characterized in that, The steps for displaying the first configuration scheme on the device parameter configuration interface include: If the virtual character selected by the first account is the third virtual character outside of a game, the first configuration scheme corresponding to the third virtual character will be displayed by default on the device parameter configuration interface.
13. The method according to claim 2, characterized in that, The method further includes: During the game, a device parameter configuration interface is displayed, showing the first configuration scheme of the multiple virtual characters. If the virtual character selected by the first account in the game is the fourth virtual character, the character switching control of the fourth virtual character is displayed in the device parameter configuration interface; In response to the triggering of the role switching control, the configuration scheme of the fourth virtual role is displayed on the device parameter configuration interface.
14. A parameter processing method in a game, characterized in that, The method involves logging into a second account via a second terminal device. The game includes multiple virtual characters. The configuration scheme shared by the first account is obtained. The configuration scheme is generated based on the target virtual character selected by the first account, the target configuration item corresponding to the target virtual character, and the device parameters corresponding to the target configuration item. The target configuration item is a configuration item whose device parameters are inconsistent with the preset configuration scheme in the first terminal device corresponding to the first account. The target virtual character is: the plurality of virtual characters, or some of the plurality of virtual characters. Based on the target configuration item in the configuration scheme, the device parameters corresponding to the target configuration item, and the preset configuration scheme pre-stored in the second terminal device, a configuration scheme for the second account is generated in the second terminal device.
15. The method according to claim 14, characterized in that, The steps to obtain the configuration scheme shared by the first account include: In response to the data import command, obtain the sharing code entered in the graphical user interface; The sharing code is parsed to obtain the configuration scheme corresponding to the sharing code and the candidate virtual role corresponding to the configuration scheme; The graphical user interface displays a list of characters; the list includes character identifiers corresponding to the candidate virtual characters. In response to the selection operation for the character identifier, the target candidate character corresponding to the selected character identifier is determined; In response to the import confirmation command, the target configuration scheme corresponding to the target candidate role is determined from the configuration scheme.
16. A parameter processing device for a game, characterized in that, The device for logging into a first account via a first terminal device includes: The interface display module is used to display the device parameter configuration interface and display a first configuration scheme in the device parameter configuration interface. The first configuration scheme includes at least one configuration item, and the at least one configuration item is configured with corresponding device parameters. The device parameters take effect when the first account plays the game. The parameter adjustment module is used to control the adjustment of the device parameters corresponding to the first configuration item in the at least one configuration item in response to the parameter configuration operation; The record generation module is used to generate a configuration item record corresponding to the first configuration item in the first archive according to the adjusted device parameters. The first archive is used to store configuration item records corresponding to configuration items whose device parameters differ in the first configuration scheme and in the preset configuration scheme. The record judgment module is used to respond to the parameter archiving instruction to determine whether there is a second configuration item in the configuration item record stored in the first archive that has the same device parameter as the corresponding configuration item in the preset configuration scheme; The first processing module is configured to, if it exists, remove the configuration item record corresponding to the second configuration item from the first archive to obtain the second archive, and set the second archive as the current archive of the first configuration scheme; The second processing module is used to control the setting of the first archive as the current archive of the first configuration scheme if the archive does not exist.
17. A parameter processing device for a game, characterized in that, The device allows login to a second account via a second terminal device. The game includes multiple virtual characters. The device includes: The scheme acquisition module is used to acquire the configuration scheme shared by the first account. The configuration scheme is generated based on the target virtual character selected by the first account, the target configuration item corresponding to the target virtual character, and the device parameters corresponding to the target configuration item. The target configuration item is a configuration item whose device parameters are inconsistent with the preset configuration scheme in the first terminal device corresponding to the first account. The target virtual character is: the plurality of virtual characters, or some of the plurality of virtual characters. The scheme generation module is used to generate a configuration scheme for the second account in the second terminal device based on the target configuration item in the configuration scheme, the device parameters corresponding to the target configuration item, and the preset configuration scheme stored in the second terminal device.
18. An electronic device, characterized in that, The device includes a processor and a memory, the memory storing computer-executable instructions that can be executed by the processor, the processor executing the computer-executable instructions to implement the parameter processing method in the game according to any one of claims 1-13, or to implement the parameter processing method in the game according to any one of claims 14-15.
19. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when invoked and executed by a processor, cause the processor to implement the parameter processing method in the game as described in any one of claims 1-13, or to implement the parameter processing method in the game as described in any one of claims 14-15.