Interaction control method, device and electronic equipment in game

By projecting online virtual characters into offline game scenarios and controlling their interactive actions, the problem of slow team formation in offline games is solved, enabling online and offline users to participate together and improving the gaming experience.

CN115317914BActive Publication Date: 2026-06-05NETEASE (HANGZHOU) NETWORK CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
NETEASE (HANGZHOU) NETWORK CO LTD
Filing Date
2022-06-22
Publication Date
2026-06-05

AI Technical Summary

Technical Problem

Offline game team formation is slow, limited by location and time, resulting in long waiting times for users and reducing the gaming experience.

Method used

By generating online virtual characters and projecting them into the offline game scene, online users can control the virtual characters to perform interactive actions, while offline interactive targets can undergo state transitions or receive state transition prompts, enabling online and offline users to participate in the game together.

Benefits of technology

It enables online and offline users to participate in the game together, quickly form teams, and improve the user's gaming experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115317914B_ABST
    Figure CN115317914B_ABST
Patent Text Reader

Abstract

The application provides an interactive control method and device in a game and electronic equipment; the method comprises the following steps: receiving an online participation instruction for a target game, generating an online virtual character, and projecting and displaying the online virtual character in an offline game scene of the target game through a second server; receiving a control instruction for the online virtual character, controlling the online virtual character to perform an interactive action corresponding to the control instruction, projecting and displaying the online virtual character performing the interactive action through the second server; determining an offline interactive target corresponding to the interactive action, and controlling the offline interactive target to perform state conversion through the second server, or generating state conversion prompt information for the offline interactive target. In this way, the virtual character is projected into the offline game scene to participate in the offline game, so that the online user and the offline user can jointly participate in the game, the online user can help the offline user to quickly form a game team, and the game experience of the user is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of game technology, and in particular to an interactive control method, device, and electronic device for games. Background Technology

[0002] In offline games, multiple users can team up to participate in a game. Taking escape room games as an example, teams usually need to reach a certain number of players to participate in an escape room game. Due to various limitations such as location and time, users often have to wait a long time to gather the required number of players, resulting in slow offline team formation and reducing the user's gaming experience. Summary of the Invention

[0003] In view of this, the purpose of the present invention is to provide an interactive control method, device and electronic device in games to enable quick game team formation and improve the user's gaming experience.

[0004] In a first aspect, embodiments of the present invention provide an interactive control method in a game, the method being applied to a first server; the method includes: receiving an online participation instruction for a target game, generating an online virtual character, and projecting and displaying the online virtual character in an offline game scene of the target game through a second server; wherein the online virtual character is used to participate in the target game; the offline game scene also includes offline users participating in the target game; receiving a control instruction for the online virtual character, controlling the online virtual character to perform an interactive action corresponding to the control instruction, and projecting and displaying the online virtual character performing the interactive action through the second server; determining an offline interactive target corresponding to the interactive action, controlling the offline interactive target to perform a state transition through the second server, or generating a state transition prompt message for the offline interactive target; wherein the offline interactive target includes: scene items in the offline game scene, offline users, or a second virtual character; the second virtual character is a virtual character in the offline game scene other than the online virtual character.

[0005] Before the steps of receiving an online participation instruction for the target game, generating an online virtual character, and projecting the online virtual character into the offline game scene of the target game via a second server, the method further includes: receiving a game launch instruction for the target game, generating a participation identifier for the target game based on the time information of the target game and / or the scene information of the offline game scene; and sending the participation identifier to a terminal device so that the terminal device can generate an online participation instruction based on the participation identifier.

[0006] The steps for generating online virtual characters include: receiving online character editing information sent by a terminal device and generating an online virtual character based on the online character editing information; or, collecting the physical appearance information of the online user corresponding to the terminal device and generating an online virtual character based on the physical appearance information of the online user.

[0007] Following the steps of generating online virtual characters described above, the method further includes: acquiring the online virtual scene of the target game and displaying the online virtual scene through a terminal device; wherein the online virtual scene matches the offline game scene; and displaying the online virtual character in the online virtual scene.

[0008] After the steps of determining the online virtual scene of the target game and displaying the online virtual scene through a terminal device, the method further includes: receiving scene state change information of the offline game scene sent by a second server, and controlling the state change of the online virtual scene based on the scene state change information; wherein, the scene state change information includes: scene map change information, movement information of a specified item, or triggering information of a specified mechanism; the scene state change information is generated after the second server detects a change in the scene state of the offline game scene; the change in the scene state of the offline game scene is triggered by the offline user; the online virtual scene after the state change is the same as the scene state of the offline game scene.

[0009] The steps of receiving control commands for an online virtual character and controlling the online virtual character to perform the interactive actions corresponding to the control commands include: receiving control commands for an online virtual character from a terminal device, and controlling the online virtual character to perform the interactive actions corresponding to the control commands in an online virtual scene corresponding to the offline game scene.

[0010] After the steps of controlling the online virtual character to execute the interactive actions corresponding to the control commands in the online virtual scene corresponding to the offline game scene, the method further includes: determining the online interaction target in the online virtual scene; wherein, the online interaction target includes: scene items or virtual characters in the online virtual scene; matching the online interaction target with the offline interaction target; and controlling the online interaction target to perform state transitions.

[0011] After receiving the online participation instruction for the target game and generating an online virtual character as described above, the method further includes: receiving offline character editing information corresponding to the offline user, and generating the offline virtual character of the offline user in the online virtual scene of the target game based on the offline character editing information; or, collecting the physical appearance information of the offline user, and generating the offline virtual character of the offline user in the online virtual scene of the target game based on the physical appearance information of the offline user.

[0012] After the steps described above for generating offline virtual characters of offline users in the online virtual scene of the target game, the method further includes: collecting the status information of offline users and controlling the character status of offline virtual characters based on the status information; wherein, the status information includes: the location information and / or action information of offline users.

[0013] Secondly, embodiments of the present invention provide an interactive control method in a game, the method being applied to a first server; the method includes: receiving an offline participation instruction for a target game, generating an offline virtual character for an offline user in an online virtual scene of the target game; wherein the online virtual scene also includes an online virtual character corresponding to the online user participating in the target game; the target game also has an offline game scene, in which the offline user participates in the target game; the online virtual scene and the offline game scene are matched; collecting the status information of the offline user, and controlling the character status of the offline virtual character in the online virtual scene based on the status information; wherein the status information includes: the location information and / or action information of the offline user; collecting scene state change information of the offline game scene, and controlling the state change of the online virtual scene based on the scene state change information; wherein the change in the scene state of the offline game scene is triggered by the offline user.

[0014] Before the steps of receiving an offline participation instruction for the target game and generating an offline virtual character for the offline user in the online virtual scene of the target game, the method further includes: receiving a game launch instruction for the target game, generating a participation identifier for the target game based on the time information of the target game and / or the scene information of the online game scene; and sending the participation identifier to a designated device to generate an offline participation instruction based on the participation identifier through the designated device.

[0015] The steps described above for generating offline virtual characters of offline users in the online virtual scene of the target game include: receiving offline character editing information corresponding to offline users, and generating offline virtual characters of offline users in the online virtual scene of the target game based on the offline character editing information; or, collecting physical appearance information of offline users, and generating offline virtual characters of offline users in the online virtual scene of the target game based on the physical appearance information of offline users.

[0016] The steps described above for collecting scene state change information of offline game scenes and controlling the state changes of online virtual scenes based on the scene state change information include: receiving scene state change information of offline game scenes sent by a second server, and controlling the state changes of online virtual scenes based on the scene state change information; wherein, the scene state change information includes: scene map change information, movement information of specified items, or triggering information of specified mechanisms; the scene state change information is generated after the second server detects a change in the scene state of the offline game scene; the online virtual scene after the state change is the same as the scene state of the offline game scene.

[0017] The above method also includes: generating online virtual characters in the online virtual scene of the target game, and projecting and displaying the online virtual characters in the offline game scene of the target game through a second server.

[0018] The steps described above for generating online virtual characters in the online virtual scene of the target game include: receiving online character editing information sent by the terminal device and generating online virtual characters based on the online character editing information; or, collecting the physical appearance information of the online user corresponding to the terminal device and generating online virtual characters based on the physical appearance information of the online user.

[0019] The above method also includes: receiving control instructions for online virtual characters, controlling the online virtual characters to perform interactive actions corresponding to the control instructions; determining the online interactive target in the online virtual scene; wherein, the online interactive target includes: scene items or virtual characters in the online virtual scene; matching the online interactive target with the offline interactive target; and controlling the online interactive target to perform state transitions.

[0020] After receiving control commands for an online virtual character and controlling the online virtual character to execute the corresponding interactive actions, the method further includes: projecting and displaying the online virtual character executing the interactive actions through a second server; determining the offline interactive target corresponding to the interactive actions, and controlling the offline interactive target to perform a state transition through the second server, or generating a state transition prompt message for the offline interactive target; wherein, the offline interactive target includes: scene items in the offline game scene, offline users, or a second virtual character; the second virtual character is a virtual character in the offline game scene other than the online virtual character.

[0021] Thirdly, embodiments of the present invention provide an interactive control method in a game, the method being applied to a second server; the method includes: projecting an online virtual character onto an offline game scene of a target game; wherein the online virtual character is generated by a first server after receiving an online participation instruction for the target game; the online virtual character is used to participate in the target game; the offline game scene also includes at least one offline user participating in the target game; projecting an online virtual character performing an interactive action; wherein the first server receives a control instruction for the online virtual character and controls the online virtual character to perform the interactive action corresponding to the control instruction; controlling the offline interactive target corresponding to the interactive action to undergo a state transition, or generating a state transition prompt message for the offline interactive target; wherein the offline interactive target includes: scene items in the offline game scene, offline users, or a second virtual character; the second virtual character is a virtual character in the offline game scene other than the online virtual character.

[0022] The aforementioned offline interaction targets include: scene items in the offline game scene; the steps for controlling the state transition of the offline interaction targets corresponding to the interactive actions include: controlling the scene items in the offline game scene to move their positions, or controlling the scene items in the offline game scene to activate mechanisms.

[0023] The above method also includes: detecting whether the scene state of the offline game scene has changed; if the scene state has changed, generating scene state change information of the offline game scene; wherein, the scene state change is triggered by the offline user; sending the scene state change information to the first server, and controlling the state change of the online virtual scene of the target game through the first server; wherein, the online virtual scene matches the offline game scene; the online virtual scene after the state change is the same as the scene state of the offline game scene.

[0024] Fourthly, embodiments of the present invention provide an interactive control device in a game, the device being configured on a first server; the device includes: a character generation module, used to receive an online participation instruction for a target game, generate an online virtual character, and project and display the online virtual character in an offline game scene of the target game through a second server; wherein the online virtual character is used to participate in the target game; the offline game scene also includes offline users participating in the target game; an action control module, used to receive control instructions for the online virtual character, control the online virtual character to execute the interactive action corresponding to the control instruction, and project and display the online virtual character executing the interactive action through the second server; a target determination module, used to determine the offline interactive target corresponding to the interactive action, control the offline interactive target to perform a state transition through the second server, or generate a state transition prompt message for the offline interactive target; wherein the offline interactive target includes: scene items in the offline game scene, offline users, or a second virtual character; the second virtual character is a virtual character in the offline game scene other than the online virtual character.

[0025] Fifthly, embodiments of the present invention provide an interactive control device in a game, the device being applied to a first server; the device includes: a second character generation module, used to receive an offline participation instruction for a target game, and generate an offline virtual character for an offline user in an online virtual scene of the target game; wherein, the online virtual scene also includes an online virtual character corresponding to the online user participating in the target game; the target game also has an offline game scene, in which the offline user participates in the target game; the online virtual scene matches the offline game scene; a character state control module, used to collect the status information of the offline user, and control the character state of the offline virtual character in the online virtual scene based on the status information; wherein, the status information includes: the location information and / or action information of the offline user; a scene state control module, used to collect scene state change information of the offline game scene, and control the state change of the online virtual scene based on the scene state change information; wherein, the change in the scene state of the offline game scene is triggered by the offline user.

[0026] Sixthly, embodiments of the present invention provide an interactive control device in a game, the device being disposed on a second server; the device includes: a first display module, used to project and display an online virtual character in an offline game scene of a target game; wherein the online virtual character is generated by the first server after receiving an online participation instruction for the target game; the online virtual character is used to participate in the target game; the offline game scene also includes at least one offline user participating in the target game; a second display module, used to project and display an online virtual character performing an interactive action; wherein the first server receives a control instruction for the online virtual character and controls the online virtual character to perform the interactive action corresponding to the control instruction; a state transition module, used to control the offline interactive target corresponding to the interactive action to perform a state transition, or generate a state transition prompt message for the offline interactive target; wherein the offline interactive target includes: scene items in the offline game scene, offline users, or a second virtual character; the second virtual character is a virtual character in the offline game scene other than the online virtual character.

[0027] In a seventh aspect, embodiments of the present invention provide an electronic device, including a processor and a memory, wherein the memory stores machine-executable instructions that can be executed by the processor, and the processor executes the machine-executable instructions to implement the interactive control method in the above-mentioned game.

[0028] Eighthly, embodiments of the present invention provide a machine-readable storage medium storing machine-executable instructions. When the machine-executable instructions are invoked and executed by a processor, the machine-executable instructions cause the processor to implement the interactive control method in the aforementioned game.

[0029] The embodiments of the present invention bring the following beneficial effects:

[0030] The interactive control method, device, and electronic device in the aforementioned game involve a first server receiving online participation instructions for the target game, generating an online virtual character, and projecting this online virtual character into the offline game scene of the target game via a second server. The online virtual character is used to participate in the target game; the offline game scene also includes offline users participating in the target game. The system receives control instructions for the online virtual character, controls the online virtual character to execute the corresponding interactive actions, and projects the online virtual character executing the interactive actions onto the second server. It also determines the offline interactive target corresponding to the interactive action, and controls the offline interactive target to undergo state transitions via the second server, or generates state transition prompts for the offline interactive target. The offline interactive targets include: scene items in the offline game scene, offline users, or a second virtual character; the second virtual character is a virtual character in the offline game scene other than the online virtual character. In this method, virtual characters are projected into the offline game scene to participate in the offline game. Online users control the virtual characters to execute interactive actions, and state transitions or state transition prompts are provided for the interactive targets of the actions, thereby achieving the goal of online and offline users participating in the game together. Online users can help offline users quickly form game teams, improving the user's gaming experience.

[0031] Other features and advantages of the invention will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the invention. The objects and other advantages of the invention are realized and obtained in accordance with the structures particularly pointed out in the description, claims and drawings.

[0032] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description

[0033] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in 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 the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0034] Figure 1 This is a schematic diagram of a hardware scenario provided in an embodiment of the present invention;

[0035] Figure 2 A flowchart of an interactive control method in a game provided by an embodiment of the present invention;

[0036] Figure 3 A flowchart of another interactive control method in a game provided by an embodiment of the present invention;

[0037] Figure 4 A flowchart of another interactive control method in a game provided by an embodiment of the present invention;

[0038] Figure 5 This invention provides a multi-terminal interaction diagram illustrating an interactive control method for games, as provided in an embodiment of the present invention.

[0039] Figure 6 A schematic diagram of multi-terminal interaction for another implementation of interactive control method in a game provided by an embodiment of the present invention;

[0040] Figure 7 A schematic diagram of multi-terminal interaction for a third method of implementing interactive control in a game, provided by an embodiment of the present invention;

[0041] Figure 8 This is a schematic diagram of the structure of an interactive control device in a game provided by an embodiment of the present invention;

[0042] Figure 9 A schematic diagram of another interactive control device in a game provided in an embodiment of the present invention;

[0043] Figure 10 A schematic diagram of another interactive control device in a game provided in an embodiment of the present invention;

[0044] Figure 11 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation

[0045] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0046] In offline scenario-based games, users typically need to team up. Taking escape room games as an example, multiple users enter a room together to participate. Within the room, they cooperate and divide tasks to find the mechanisms and objects that unlock the room, thus escaping. Teams usually have certain requirements, such as 3-5 people. Due to limitations such as location and time, users often have to wait a long time to gather the required number of players, resulting in slow offline team formation and a reduced user experience.

[0047] Based on this, the present invention provides an interactive control method, device, and electronic device for games, which enables offline users and online users to participate in offline scene-based games together. This technology can be applied to various offline scene-based games.

[0048] To facilitate understanding of this embodiment, the hardware scenario involved in this embodiment of the invention will be introduced first. For example... Figure 1 As shown, this embodiment involves a first server and a second server, which are communicatively connected. The first server is also communicatively connected to the terminal devices of online users. For example, online users send game participation commands and control commands for virtual characters through their terminal devices to the first server. Additionally, if offline users in the game scene are equipped with sensing devices, such as cameras or wearable devices, these devices can communicate with the first server to send location information, posture information, and other sensor data. Alternatively, the sensing devices can also communicate with the second server to send the aforementioned sensor information to the first server. The second server is communicatively connected to VR projection devices and scene props in the offline game scene. The VR projection devices project the virtual characters controlled by the online users into the offline game scene, allowing offline users to observe the virtual characters' positions, postures, and actions. The second server also communicates with the scene props in the offline game scene. On the one hand, it detects the prop status of the scene props and synchronizes the prop status to the virtual scene running in the first server so that the prop status in the virtual scene is the same as the prop status in the offline game scene. On the other hand, the virtual character may change the prop status in the virtual scene. At this time, the second server synchronizes the prop status in the virtual scene to the offline game scene.

[0049] Based on the aforementioned hardware scenario, this embodiment first describes an interactive control method in a game from the perspective of the first server, such as... Figure 2 As shown, this method is applied to the first server; the method includes the following steps:

[0050] Step S202: Receive an online participation instruction for the target game, generate an online virtual character, and project and display the online virtual character in the offline game scene of the target game through a second server; wherein, the online virtual character is used to participate in the target game; the offline game scene also includes offline users participating in the target game;

[0051] In this embodiment, a game is initiated by an offline user. If there are enough offline users, only offline users can participate in the game; if there are not enough offline users, online users need to participate by controlling virtual characters.

[0052] In one specific implementation, an offline user can generate a participation identifier for the target game. The offline user selects an offline game scenario and the time they intend to participate in the game within that scenario. Then, the offline user can send a game launch command for the target game through a terminal device within the offline game scenario. A first server receives the game launch command for the target game, generates a participation identifier for the target game based on the target game's time information and / or the scenario information of the offline game scenario, and sends the participation identifier to the terminal device, which then generates an online participation command based on the participation identifier.

[0053] The participation identifier for the target game can be generated based solely on either the target game's time information or the offline game scene's scene information, or it can be based on both. Considering there may be multiple offline game scenes, and one offline game scene may host multiple games, to ensure online users can accurately participate in the target game, the participation identifier is based on both the target game's time information and the offline game scene's scene information. That is, when the time information or scene information changes, the participation identifier also changes. For example, on February 26th, starting at 3:00 PM, the participation identifier for the target game in escape room A is identifier 1; similarly, on February 26th, starting at 5:00 PM, the participation identifier for the target game in escape room A is identifier 2; and on February 26th, starting at 3:00 PM, the participation identifier for the target game in escape room B is identifier 3. Any two of identifiers 1, 2, and 3 are different.

[0054] After the first server generates the participation identifier for the target game, it sends the identifier to the terminal device. This terminal device is the one used by the online user, such as a mobile phone, tablet, desktop computer, or a specific gaming device. The online user can view the participation identifier on their terminal device. If the online user wants to participate in the target game, they generate an online participation command based on the participation identifier through their terminal device.

[0055] Specifically, the participation identifier can be a QR code, verification code, etc. Taking a QR code as an example, online users can generate an online participation instruction for the target game by scanning the QR code with their terminal devices, so as to inform the first server that the online user wants to participate in the target game.

[0056] After receiving the online participation instruction from the target game, the first server generates an online virtual character. This online virtual character is controlled by the online user participating in the target game. The appearance of this online virtual character can be selected by the online user from preset character images, such as various animated characters, or it can be edited from an existing character image, such as changing clothing and equipment. Alternatively, the online virtual character can also be generated based on the online user's physical characteristics.

[0057] After the first server generates an online virtual character, it sends the image information of the online virtual character to a second server. Based on the image information, the second server controls a VR (Virtual Reality) projection device to project and display the online virtual character. At this point, the offline game scene includes both offline users and online virtual characters controlled by online users, thus meeting the number of participants required for the target game.

[0058] Step S204: Receive control instructions for online virtual characters, control the online virtual characters to perform interactive actions corresponding to the control instructions, and project and display the online virtual characters performing the interactive actions through the second server.

[0059] To enable online virtual characters to participate in the game in a similar way to offline users, online users can issue control commands through their terminal devices to control the online virtual characters. These control commands can include instructions to move the online virtual characters, change their postures, and interact with scene props. Correspondingly, interactive actions can include the online virtual characters moving, changing their postures, and interacting with scene props within the offline game scene. Specific interactions with scene props can include moving, picking up, opening, and closing scene props. During the target game, a first server can send the image information of the online virtual characters to a second server in real time, and the second server controls a projection device to display the online virtual characters. In the offline game scene, the online virtual characters are typically dynamic and their actions are continuous.

[0060] To allow online users to know the location of their online virtual characters within the offline game environment, cameras installed in the offline game environment can capture images of the scene. Online users can then see the status of their online virtual characters, the status of the offline users, and the status of items within the offline game environment. Alternatively, a server can run an online virtual environment that matches the offline game environment. The online user's device will then display the image of this online virtual environment, and the online virtual character will be present within it.

[0061] Step S206: Determine the offline interaction target corresponding to the interaction action, and control the offline interaction target to perform a state transition through the second server, or generate a state transition prompt message for the offline interaction target; wherein, the offline interaction target includes: scene items in the offline game scene, offline users or second virtual characters; the second virtual character is a virtual character in the offline game scene other than the online virtual character.

[0062] Typically, when the interaction involves movement or changing posture, the online virtual character's actions do not have an interaction target. However, when the interaction involves physical contact with an offline user or pushing objects in the scene, the interaction has an interaction target. Considering that the online virtual character is a projection of a character into an offline game scene and cannot have real interaction with people or objects in the scene, in this case, the first server can monitor the online virtual character's interaction actions in real time and identify the corresponding offline interaction target. Based on the specific content of the interaction action, the first server controls the offline interaction target to perform state transitions through the second server. For example, when the offline interaction target is a scene object, the scene object can be moved or turned on or off by a mechanical device installed on it.

[0063] If the second server cannot control the offline interaction target to perform state transitions, for example, when the interaction target is an offline user, other virtual characters, or scene items that are difficult to control through mechanical devices, then a state transition prompt message can be generated for the offline interaction target. Staff can then manually control the offline interaction target to perform state transitions based on the state transition prompt message, such as opening a locked box.

[0064] Additionally, when the offline interaction target is an offline user or other virtual character, this state transition prompt can inform the offline interaction target that they need to respond to the interaction action of the online virtual character. For example, if the interaction action is tapping offline user 1 on the shoulder, the state transition prompt informs offline user 1 to perform a corresponding action in response.

[0065] The interactive control method in the aforementioned game involves a first server receiving an online participation command for the target game, generating an online virtual character, and then projecting this online virtual character into the offline game scene of the target game via a second server. The online virtual character is used to participate in the target game; the offline game scene also includes offline users participating in the target game. The method involves receiving control commands for the online virtual character, controlling the online virtual character to execute the corresponding interactive actions, and projecting the online virtual character executing the interactive actions onto the second server. The method also involves determining the offline interactive target corresponding to the interactive action, and controlling the offline interactive target to undergo state transitions via the second server, or generating state transition prompts for the offline interactive target. The offline interactive targets include: scene items in the offline game scene, offline users, or a second virtual character; the second virtual character is a virtual character in the offline game scene other than the online virtual character. In this method, virtual characters are projected into the offline game scene to participate in the offline game. Online users control the virtual characters to execute interactive actions, and state transitions or state transition prompts are provided for the interactive targets of these actions. This achieves the goal of online and offline users participating in the game together. Online users can help offline users quickly form game teams, improving the user's gaming experience.

[0066] The following examples further describe how online virtual characters are generated.

[0067] Specifically, it receives online role editing information sent by the terminal device and generates an online virtual role based on the online role editing information; or, it collects the physical appearance information of the online user corresponding to the terminal device and generates an online virtual role based on the physical appearance information of the online user.

[0068] The first server can pre-store multiple candidate roles. The online role editing information can be the role information of the virtual role selected from the multiple candidate roles. The selected virtual role is the online virtual role. Online users select virtual roles through terminal devices. The first server extracts the role information of the selected virtual role from the online role editing information, and then obtains the rendering information of the online virtual role based on the role information, and generates the online virtual role based on the rendering information.

[0069] The aforementioned online character editing information can also be editing information for basic characters; specifically, one or more basic characters can be pre-stored in the first server; online users can edit the basic characters through terminal devices, for example, by editing the basic character's hairstyle, clothing, facial features, equipment, etc., and generate the aforementioned online virtual characters based on this editing information.

[0070] Furthermore, to make online virtual characters more similar to offline users and more realistic, physical appearance information of online users can be collected through their devices. For example, images containing the online user can be captured using the device's camera, and physical appearance information can be extracted from the images. This information may include hairstyle, body shape, facial features, clothing, etc. Additionally, it may include the online user's height and weight. Using this physical appearance information, image processing techniques can be employed to create online virtual characters with similar physical characteristics to the pre-existing online user.

[0071] The above methods generate online virtual characters in multiple ways, making the online virtual characters flexible and varied, thus increasing the fun of the game.

[0072] In practical implementation, to ensure a good gaming experience for online users, an online virtual scene can be created that matches the offline game environment. From the online user's perspective, the online virtual character resides within this scene, and the items and props within the online virtual scene are identical in appearance and function to those in the offline game scene. Specifically, the online virtual scene of the target game is retrieved and displayed on the terminal device; the online virtual scene matches the offline game scene; and online virtual characters are displayed within the online virtual scene.

[0073] In one approach, the first server can pre-store online virtual scenes that match offline game scenes. If there are multiple offline game scenes, the first server stores the online virtual scenes corresponding to each offline game scene. After receiving an online participation command from a terminal device, the first server displays the corresponding online virtual scene to the terminal device and shows the online virtual character in the online virtual scene.

[0074] In another approach, after receiving the online participation instruction from the terminal device, the first server can create a corresponding online virtual scene based on the scene information, item information, mechanism trigger information, etc. of the offline game scene of the target game, and then display the online virtual character in the online virtual scene.

[0075] Since the online virtual scene matches the offline game scene, the interaction of the online virtual character may cause changes in the state of items in the scene. Furthermore, the interaction of the offline user may also cause changes in the state of items in the scene. Therefore, to synchronize the state of items in the online virtual scene with the offline game scene, this embodiment receives scene state change information of the offline game scene sent by a second server, and controls the state changes of the online virtual scene based on this scene state change information. This scene state change information includes: scene map change information, movement information of a specified item, or trigger information of a specified mechanism. The scene state change information is generated after the second server detects a change in the scene state of the offline game scene. The change in the scene state of the offline game scene is triggered by the offline user. The online virtual scene after the state change is the same as the offline game scene.

[0076] When offline users participate in games within an offline gaming environment, they may interact with the environment, such as moving objects, pressing buttons on objects, or unlocking doors. Therefore, when offline users interact with the offline gaming environment, a second server continuously monitors whether the environment's state changes. For example, a change in the position of object 1, a button on object 2 being pressed, or a lock on object 3 being unlocked can all be interpreted as a change in the environment's state. In practical implementation, sensors can be installed on the objects, and the second server uses these sensors to detect changes in their state. When a change occurs, the second server generates environment state change information. This information can include the target object that needs to be changed, and the changed state of that target object.

[0077] Specifically, scene state change information can include scene map change information, designated item movement information, or designated mechanism trigger information. Among them, scene map change information can be as follows: if an offline user opens a prop door, behind which is a new room, the scene map change information includes the map information of the new room. Designated item movement information can be the new location of the designated item after it has been moved by the offline user. Designated mechanism trigger information includes the designated mechanism being triggered and its state after being triggered.

[0078] After receiving information about changes in the scene state, the first server controls the state changes of the online virtual scene to ensure that the changed online virtual scene matches the offline game scene. For example, when the scene map changes, a new scene map is generated and displayed on the online user's terminal device. In the online virtual scene, preset special effects animations can also be played when the scene state changes to enhance the visual impact of the state change.

[0079] For online users, they send control commands to their online virtual characters via their terminal devices. The first server receives these commands and, within the corresponding online virtual scene of the offline game scenario, controls the online virtual character to execute the interactive action corresponding to the control command. Online users can then see the online virtual character performing this interactive action in the online virtual scene on their terminal devices. Next, the first server determines the online interaction target within the online virtual scene; this online interaction target includes: scene items or virtual characters within the online virtual scene; the online interaction target matches the offline interaction target; and the server controls the online interaction target to undergo state transitions.

[0080] It is understandable that after an online user controls an online virtual character to perform interactive actions, an online interactive target is determined in the online virtual scene, and an offline interactive target is determined in the offline game scene. The interactive action causes a change in the state of both the offline and online interactive targets. It should be noted that since the offline game scene and the online virtual scene are matched, the offline interactive target and the online interactive target are matched. For example, if the offline interactive target is a chair in the offline game scene, then the online interactive target is the virtual chair model in the online virtual scene.

[0081] Considering that the target game involves multiple participants and requires collaborative completion, online users also need to observe the status of offline users. Therefore, in the online virtual scene, it is also necessary to create virtual characters corresponding to offline users, and the status of these virtual characters should be the same as that of the offline users.

[0082] In one specific implementation, the first server receives offline character editing information corresponding to the offline user, and generates the offline virtual character of the offline user in the online virtual scene of the target game based on the offline character editing information; or, it collects the physical appearance information of the offline user, and generates the offline virtual character of the offline user in the online virtual scene of the target game based on the physical appearance information of the offline user.

[0083] The first server can pre-store multiple candidate roles. The aforementioned offline role editing information can be the role information of a virtual role selected from the multiple candidate roles. The selected virtual role is the second virtual role. The offline user selects a virtual role through the terminal device. The first server extracts the role information of the selected virtual role from the offline role editing information, and then obtains the rendering information of the second virtual role based on the role information, and generates the offline virtual role based on the rendering information.

[0084] The aforementioned offline character editing information can also be the editing information of the basic character; specifically, one or more basic characters can be pre-stored in the first server; offline users can edit the basic characters through terminal devices, for example, edit the basic character's hairstyle, clothing, facial features, equipment, etc., and generate the aforementioned offline virtual character based on this editing information.

[0085] Furthermore, to make offline virtual characters more similar to offline users and more realistic, physical appearance information of offline users can be collected through their devices. For example, images containing offline users can be captured using the device's camera, and their physical appearance information can be extracted from these images. This information may include hairstyle, facial features, clothing, etc. Additionally, it can include the online user's height, weight, and other information. Using this physical appearance information, image processing techniques can be employed to create offline virtual characters with similar physical characteristics to the online users.

[0086] The above methods generate offline virtual characters in multiple ways, making the offline virtual characters flexible and varied, thus increasing the fun of the game.

[0087] After generating offline virtual avatars for offline users, these avatars are displayed in the online virtual scene, allowing online users to observe the status of offline users through their virtual avatars, thus achieving information symmetry between online and offline users. For the first server, during the target game, it collects the status information of offline users and controls the status of the offline virtual avatars based on this information. This status information includes the offline user's location information and / or action information. This status information may include both location and action information, or only one of them.

[0088] In practical implementation, the first server can directly collect the status information of offline users. This means the first server can directly communicate with cameras in the offline game scene and the wearable devices of offline users to collect their status information. Specifically, the initial position and posture of the offline user can be determined from the image captured by the camera. Then, the wearable device performs precise calculations based on the initial position and posture to obtain a more accurate final position and posture of the offline user.

[0089] In another approach, a second server can directly collect the offline user's status information and then send it to the first server. In this method, the second server communicates with cameras in the offline game environment and the wearable devices of the offline users to collect their status information.

[0090] Through the above methods, online users can observe the state of the offline game scene through the online virtual scene, and observe the state of offline users through the offline virtual character, which makes online users feel more involved, improves the depth of cooperation between online and offline users, and enhances the fun of the game.

[0091] In related technologies, for online games that require team formation, when there are few online users, they also need to wait a long time to gather the required number of people for the team, resulting in slow online team formation, which reduces the user's gaming experience. At the same time, it also causes a lot of game server resources to be idle, resulting in a waste of server resources.

[0092] To address the aforementioned issues, this embodiment also provides a method for offline and online users to participate in online games together. For example... Figure 3 As shown, the interactive control method in this game is applied to the first server; the method includes the following steps:

[0093] Step S302: Receive an offline participation instruction for the target game, and generate an offline virtual character for the offline user in the online virtual scene of the target game; wherein, the online virtual scene also includes the online virtual character corresponding to the online user participating in the target game; the target game also has an offline game scene, in which the offline user participates in the target game; the online virtual scene matches the offline game scene;

[0094] In this embodiment, a game is initiated by an online user. If there are insufficient online users, offline users will need to participate by controlling virtual characters.

[0095] In one specific implementation, an online user can generate a participation identifier for the target game. The online user selects an online game scenario and the time they wish to participate in the game within that scenario. Then, the online user can send a game launch command for the target game via a terminal device. A first server receives the game launch command for the target game, generates a participation identifier for the target game based on the target game's time information and / or the scenario information of the online game scenario, and sends the participation identifier to a designated device so that the designated device can generate an offline participation command based on the participation identifier.

[0096] The designated device here can be the offline user's terminal device or a secondary server. The participation identifier for the target game can be generated based solely on either the target game's time information or the online game scenario's scenario information, or it can be based on both. Considering that there may be multiple online game scenarios, and one online game scenario may host multiple games, to ensure that offline users can accurately participate in the target game, the participation identifier for the target game is based on both the target game's time information and the online game scenario's scenario information; that is, when the time information or the scenario information changes, the participation identifier also changes accordingly.

[0097] After the first server generates the participation identifier for the target game, it sends the identifier to the terminal device or the second server. At this point, the terminal device is the one used by the offline user, such as a mobile phone, tablet, desktop computer, or a specific gaming device. The offline user can view the participation identifier through the terminal device or the second server. If the offline user wants to participate in the target game, they generate an offline participation command based on the participation identifier through the terminal device or the second server.

[0098] Specifically, the participation identifier can be a QR code, a verification code, etc. Taking a QR code as an example, offline users can scan the QR code with their terminal devices to generate an offline participation instruction for the target game, informing the first server that the offline user wants to participate in the target game.

[0099] After receiving the offline participation instruction from the target game, the first server generates an offline virtual character. This offline virtual character is controlled by the offline user participating in the target game. The appearance of this offline virtual character can be selected by the offline user from preset character images, such as various animated characters, or it can be edited from an existing character image, such as changing clothing and equipment. Alternatively, the offline virtual character can also be generated based on the offline user's physical characteristics.

[0100] Step S304: Collect the status information of offline users, and control the role status of offline virtual characters in the online virtual scene based on the status information; wherein, the status information includes: the location information and / or action information of offline users;

[0101] The aforementioned status information may include the location information and action information of offline users, or it may include only the location information or action information of offline users.

[0102] In practical implementation, the first server can directly collect the status information of offline users. This means the first server can directly communicate with cameras in the offline game scene and the wearable devices of offline users to collect their status information. Specifically, the initial position and posture of the offline user can be determined from the image captured by the camera. Then, the wearable device performs precise calculations based on the initial position and posture to obtain a more accurate final position and posture of the offline user.

[0103] In another approach, a second server can directly collect the offline user's status information and then send it to the first server. In this method, the second server communicates with cameras in the offline game environment and the wearable devices of the offline users to collect their status information.

[0104] Through the above methods, online users can observe the state of the offline game scene through the online virtual scene, and observe the state of offline users through the offline virtual character, which makes online users feel more involved, improves the depth of cooperation between online and offline users, and enhances the fun of the game.

[0105] Step S306: Collect scene state change information of offline game scene, and control the state change of online virtual scene based on scene state change information; wherein, the change of scene state of offline game scene is triggered by offline user.

[0106] Offline user interactions cause changes in the state of items in the offline virtual scene. Therefore, to synchronize the state of items in the online virtual scene with the offline game scene, this embodiment can receive scene state change information from the second server, and control the state changes of the online virtual scene based on this information. In practical implementation, sensors can be installed on the items in the offline game scene, and the second server can detect changes in item state using these sensors. When a scene state changes, the second server generates scene state change information.

[0107] The interactive control method in the aforementioned game receives offline participation instructions for the target game and generates offline virtual characters for offline users within the online virtual scene of the target game. The online virtual scene also includes online virtual characters corresponding to the online users participating in the target game. The target game also features an offline game scene where offline users participate. The online virtual scene matches the offline game scene. The method collects the status information of offline users and controls the character state of the offline virtual characters in the online virtual scene based on this information. The status information includes the location and / or action information of the offline users. It also collects scene state change information from the offline game scene and controls the state changes of the online virtual scene based on this information. Changes in the scene state of the offline game scene are triggered by the offline users. This method controls the character state of offline virtual characters through the status of offline users and controls the state of the online virtual scene through the scene state of the offline virtual scene, achieving the goal of online and offline users participating in the game together. Offline users can help online users quickly form game teams, improving the user experience. Simultaneously, it fully utilizes game server resources, reducing resource waste.

[0108] In one specific implementation, the first server receives offline character editing information corresponding to the offline user, and generates the offline virtual character of the offline user in the online virtual scene of the target game based on the offline character editing information; or, it collects the physical appearance information of the offline user, and generates the offline virtual character of the offline user in the online virtual scene of the target game based on the physical appearance information of the offline user.

[0109] The first server can pre-store multiple candidate roles. The aforementioned offline role editing information can be the role information of a virtual role selected from the multiple candidate roles. The selected virtual role is the second virtual role. The offline user selects a virtual role through the terminal device. The first server extracts the role information of the selected virtual role from the offline role editing information, and then obtains the rendering information of the second virtual role based on the role information, and generates the offline virtual role based on the rendering information.

[0110] The aforementioned offline character editing information can also be the editing information of the basic character; specifically, one or more basic characters can be pre-stored in the first server; offline users can edit the basic characters through terminal devices, for example, edit the basic character's hairstyle, clothing, facial features, equipment, etc., and generate the aforementioned offline virtual character based on this editing information.

[0111] Furthermore, to make offline virtual characters more similar to offline users and more realistic, physical appearance information of online users can be collected through the offline users' terminal devices. For example, images containing offline users can be captured using the terminal device's camera, and physical appearance information can be extracted from the images. This information can include hairstyle, facial features, clothing, etc., and may also include height, weight, and other details. Using this physical appearance information, image processing techniques can be employed to create offline virtual characters with similar physical characteristics to the online users.

[0112] The above methods generate offline virtual characters in multiple ways, making the offline virtual characters flexible and varied, thus increasing the fun of the game.

[0113] Furthermore, the system receives scene state change information of the offline game scene sent by the second server, and controls the state change of the online virtual scene based on the scene state change information. The scene state change information includes: scene map change information, movement information of specified items, or triggering information of specified mechanisms. The scene state change information is generated after the second server detects that the scene state of the offline game scene has changed. The online virtual scene after the state change is the same as the scene state of the offline game scene.

[0114] When offline users participate in games within an offline gaming environment, they may interact with the environment, such as moving objects, pressing buttons on objects, or unlocking doors. Therefore, when offline users interact with the offline gaming environment, a second server continuously monitors whether the environment's state changes. For example, a change in the position of object 1, a button on object 2 being pressed, or a lock on object 3 being unlocked can all be interpreted as a change in the environment's state. In practical implementation, sensors can be installed on the objects, and the second server uses these sensors to detect changes in their state. When a change occurs, the second server generates environment state change information. This information can include the target object that needs to be changed, and the changed state of that target object.

[0115] Specifically, scene state change information can include scene map change information, designated item movement information, or designated mechanism trigger information. Among them, scene map change information can be as follows: if an offline user opens a prop door, behind which is a new room, the scene map change information includes the map information of the new room. Designated item movement information can be the new location of the designated item after it has been moved by the offline user. Designated mechanism trigger information includes the designated mechanism being triggered and its state after being triggered.

[0116] After receiving information about changes in the scene state, the first server controls the state changes of the online virtual scene to ensure that the changed online virtual scene matches the offline game scene. For example, when the scene map changes, a new scene map is generated and displayed on the online user's terminal device. In the online virtual scene, preset special effects animations can also be played when the scene state changes to enhance the visual impact of the state change.

[0117] Furthermore, online virtual characters are generated in the online virtual scene of the target game, and then projected and displayed in the offline game scene of the target game through a second server.

[0118] An online virtual character is a virtual character controlled by an online user participating in the target game. The character's appearance can be selected by the online user from preset options, such as various animated characters, or it can be edited from an existing character, such as changing clothing and equipment. Alternatively, the online virtual character can be generated based on the online user's physical characteristics.

[0119] Specifically, it receives online role editing information sent by the terminal device and generates an online virtual role based on the online role editing information; or, it collects the physical appearance information of the online user corresponding to the terminal device and generates an online virtual role based on the physical appearance information of the online user.

[0120] The first server can pre-store multiple candidate roles. The online role editing information can be the role information of the virtual role selected from the multiple candidate roles. The selected virtual role is the online virtual role. Online users select virtual roles through terminal devices. The first server extracts the role information of the selected virtual role from the online role editing information, and then obtains the rendering information of the online virtual role based on the role information, and generates the online virtual role based on the rendering information.

[0121] The aforementioned online character editing information can also be editing information for basic characters; specifically, one or more basic characters can be pre-stored in the first server; online users can edit the basic characters through terminal devices, for example, by editing the basic character's hairstyle, clothing, facial features, equipment, etc., and generate the aforementioned online virtual characters based on this editing information.

[0122] The above method also includes: receiving control instructions for online virtual characters, controlling the online virtual characters to perform interactive actions corresponding to the control instructions; determining the online interactive target in the online virtual scene; wherein, the online interactive target includes: scene items or virtual characters in the online virtual scene; matching the online interactive target with the offline interactive target; and controlling the online interactive target to perform state transitions.

[0123] It is understandable that after an online user controls an online virtual character to perform interactive actions, an online interactive target is determined in the online virtual scene, and an offline interactive target is determined in the offline game scene. The interactive action causes a change in the state of both the offline and online interactive targets. It should be noted that since the offline game scene and the online virtual scene are matched, the offline interactive target and the online interactive target are matched. For example, if the offline interactive target is a chair in the offline game scene, then the online interactive target is the virtual chair model in the online virtual scene.

[0124] Furthermore, the online virtual character performing the interactive action is projected and displayed through the second server; the offline interactive target corresponding to the interactive action is determined, and the offline interactive target is controlled to undergo state transition through the second server, or state transition prompt information is generated for the offline interactive target; wherein, the offline interactive target includes: scene items in the offline game scene, offline users, or the second virtual character; the second virtual character is a virtual character in the offline game scene other than the online virtual character.

[0125] During the target game, the first server can send the image information of the online virtual characters to the second server in real time. The second server then controls the projection device to display the online virtual characters. In offline game scenarios, online virtual characters are usually dynamic and their movements are continuous.

[0126] Typically, when the interaction involves movement or changing posture, the online virtual character's actions do not have an interaction target. However, when the interaction involves physical contact with an offline user or pushing objects in the scene, the interaction has an interaction target. Considering that the online virtual character is a projection of a character into an offline game scene and cannot have real interaction with people or objects in the scene, in this case, the first server can monitor the online virtual character's interaction actions in real time and identify the corresponding offline interaction target. Based on the specific content of the interaction action, the first server controls the offline interaction target to perform state transitions through the second server. For example, when the offline interaction target is a scene object, the scene object can be moved or turned on or off by a mechanical device installed on it.

[0127] Furthermore, the following embodiments describe the interactive control method in the game from the perspective of the second server, such as... Figure 4 As shown, this method is applied to a second server; the method includes the following steps:

[0128] Step S402: Projecting and displaying an online virtual character in the offline game scene of the target game; wherein, the online virtual character is generated by the first server after receiving an online participation instruction for the target game; the online virtual character is used to participate in the target game; the offline game scene also includes at least one offline user participating in the target game;

[0129] Step S404: Project and display the online virtual character performing the interactive action; wherein: the first server receives control instructions for the online virtual character and controls the online virtual character to perform the interactive action corresponding to the control instructions;

[0130] Step S406: Control the offline interaction target corresponding to the interaction action to perform a state transition, or generate a state transition prompt message for the offline interaction target; wherein, the offline interaction target includes: scene items in the offline game scene, offline users or second virtual characters; the second virtual character is a virtual character in the offline game scene other than the online virtual character.

[0131] In the above method, virtual characters are projected into offline game scenarios to participate in offline games. Online users control the virtual characters to perform interactive actions, and state transitions or state transition prompts are provided for the interactive action targets. This achieves the goal of online and offline users participating in the game together. Online users can help offline users quickly form game teams, improving the user's gaming experience.

[0132] The following embodiments continue to describe other functions of the second server.

[0133] Specifically, the aforementioned offline interaction targets include: scene items in the offline game scene; and the second server controlling the movement of scene items in the offline game scene, or controlling the activation of mechanisms by scene items in the offline game scene. Scene items may be equipped with mechanical devices that control their movement or mechanism activation. The second server can control the movement of these mechanical devices, thereby controlling the scene items to move or activate mechanisms. Mechanism activation here can be achieved when a specified structure on the scene item has deformable or displaceable attributes; if the offline user controls the specified structure to deform or reposition, then the mechanism of that scene item is activated.

[0134] As described in the preceding embodiments, the second server can monitor the scene status of the offline game scene in real time. Specifically, the second server detects whether the scene status of the offline game scene has changed; if the scene status changes, it generates scene status change information for the offline game scene; wherein, the change in scene status is triggered by the offline user; the scene status change information is sent to the first server, and the first server controls the state change of the online virtual scene of the target game; wherein, the online virtual scene matches the offline game scene; the online virtual scene after the state change is the same as the scene status of the offline game scene.

[0135] In this embodiment, the game's interactive control method is implemented through the interaction between the first server and the second server. To further understand this embodiment, the game's interactive control method is described below using a multi-terminal interaction approach. First, Figure 5 It provides a specific implementation method.

[0136] Step S502: The online user's terminal device sends a control command for the online virtual character to the first server;

[0137] Step S504: The first server controls the online virtual character to execute the interactive action corresponding to the control command; determines the online interactive target in the online virtual scene; and controls the online interactive target to perform state transitions.

[0138] Step S506: The first server sends the image information of the online virtual character performing the interactive action to the second server;

[0139] Step S508: Based on the image information of the online virtual character, the second server projects and displays the online virtual character performing interactive actions in the offline game scene through a VR projection device;

[0140] Step S510: The first server determines the offline interaction target in the offline virtual scene and sends the offline interaction target and state transition information to the second server.

[0141] In step S512, the second server controls the offline interaction target to perform state transitions, or generates state transition prompts for the offline interaction target.

[0142] Figure 6 It provides another specific implementation method.

[0143] Step S602: The second server detects that the scene state of the offline game scene triggered by the offline user has changed, generates scene state change information, and sends the scene state change information to the first server.

[0144] Step S604: The first server controls the state changes of the online virtual scene based on the scene state change information;

[0145] Step S606: Display the online virtual scene after the status change on the online user's terminal device.

[0146] Figure 7 It provides another specific implementation method.

[0147] Step S702: The first server collects the status information of offline users and controls the role status of offline virtual characters based on the status information;

[0148] Step S704: Display the offline virtual character on the online user's terminal device.

[0149] It should be noted that, in Figure 7 In the illustrated implementation, the control and display of the virtual character of the offline user is achieved through interaction between the first server and the online user terminal device; in other methods, the status information of the offline user can also be collected by the second server. In this case, the control and display of the virtual character of the offline user requires interaction between the second server, the first server, and the offline user's terminal device.

[0150] The interactive control method in the game provided in this embodiment allows online users to create a virtual scene based on the actual offline scenario, as well as virtual characters of the offline users. Online users can observe the actual offline situation on their terminal devices and interact with their corresponding virtual characters. At the same time, the status of the virtual characters in the offline scene is adjusted in real time. For offline users, they can observe the virtual images and interactive operations of online users through VR-projected virtual characters. This method solves the problem of unsuccessful team activities due to geographical or time limitations in offline games, and improves the user's gaming experience.

[0151] For the corresponding method embodiments described above, see [link to relevant documentation]. Figure 8 The diagram shows a structural schematic of an interactive control device in a game, which is installed on a first server; the device includes:

[0152] The character generation module 80 is used to receive online participation instructions for the target game, generate online virtual characters, and project and display the online virtual characters in the offline game scene of the target game through a second server; wherein, the online virtual characters are used to participate in the target game; the offline game scene also includes offline users participating in the target game;

[0153] The motion control module 82 is used to receive control commands for online virtual characters, control the online virtual characters to perform interactive actions corresponding to the control commands, and project and display the online virtual characters performing interactive actions through the second server.

[0154] The target determination module 84 is used to determine the offline interaction target corresponding to the interaction action, and control the offline interaction target to perform state transition through the second server, or generate state transition prompt information for the offline interaction target; wherein, the offline interaction target includes: scene items in the offline game scene, offline users or second virtual characters; the second virtual character is a virtual character in the offline game scene other than online virtual characters.

[0155] The interactive control device in the aforementioned game involves a first server receiving online participation instructions for the target game, generating an online virtual character, and then projecting this online virtual character into the offline game scene of the target game via a second server. The online virtual character is used to participate in the target game; the offline game scene also includes offline users participating in the target game. The device receives control instructions for the online virtual character, controls the online virtual character to execute the corresponding interactive actions, and projects the online virtual character executing the interactive actions onto the second server. It also determines the offline interactive target corresponding to the interactive action, and controls the offline interactive target to undergo state transitions via the second server, or generates state transition prompts for the offline interactive target. The offline interactive targets include: scene items in the offline game scene, offline users, or a second virtual character; the second virtual character is a virtual character in the offline game scene other than the online virtual character. In this method, virtual characters are projected into the offline game scene to participate in the offline game. Online users control the virtual characters to execute interactive actions, and state transitions or state transition prompts are provided for the interactive targets of the actions, thereby achieving the goal of online and offline users participating in the game together. Online users can help offline users quickly form game teams, improving the user's gaming experience.

[0156] The aforementioned device further includes: an instruction generation module, used to receive a game launch instruction for the target game, generate a participation identifier for the target game based on the time information of the target game and / or the scene information of the offline game scene; and send the participation identifier to the terminal device so that the terminal device can generate an online participation instruction based on the participation identifier.

[0157] The aforementioned character generation module is also used to: receive online character editing information sent by the terminal device, and generate online virtual characters based on the online character editing information; or, collect the physical appearance information of the online user corresponding to the terminal device, and generate online virtual characters based on the physical appearance information of the online user.

[0158] The aforementioned device further includes: a scene display module, used to: acquire the online virtual scene of the target game, and display the online virtual scene through a terminal device; wherein the online virtual scene matches the offline game scene; and display online virtual characters in the online virtual scene.

[0159] The aforementioned device further includes: a scene control module, used to: receive scene state change information of the offline game scene sent by the second server, and control the state change of the online virtual scene based on the scene state change information; wherein, the scene state change information includes: scene map change information, movement information of a specified item, or triggering information of a specified mechanism; the scene state change information is generated after the second server detects a change in the scene state of the offline game scene; the change in the scene state of the offline game scene is triggered by the offline user; the online virtual scene after the state change is the same as the scene state of the offline game scene.

[0160] The aforementioned action control module is also used to: receive control commands from the terminal device for the online virtual character, and control the online virtual character to perform the interactive actions corresponding to the control commands in the online virtual scene corresponding to the offline game scene.

[0161] The aforementioned device also includes a state control module, used to: determine the online interaction target in the online virtual scene; wherein the online interaction target includes: scene items or virtual characters in the online virtual scene; match the online interaction target with the offline interaction target; and control the online interaction target to perform state transitions.

[0162] The aforementioned device also includes a character editing module, used to: receive offline character editing information corresponding to offline users, and generate offline virtual characters of offline users in the online virtual scene of the target game based on the offline character editing information; or, collect physical appearance information of offline users, and generate offline virtual characters of offline users in the online virtual scene of the target game based on the physical appearance information of offline users.

[0163] The aforementioned device also includes a status acquisition module, used to: acquire the status information of offline users and control the role status of offline virtual characters based on the status information; wherein, the status information includes: the location information and / or action information of offline users.

[0164] See Figure 9 The diagram shows another interactive control device in a game, which is located on the first server; the device includes:

[0165] The second character generation module 90 is used to receive offline participation instructions for the target game and generate offline virtual characters for offline users in the online virtual scene of the target game; wherein, the online virtual scene also includes online virtual characters corresponding to online users participating in the target game; the target game also sets up an offline game scene, in which offline users participate in the target game; the online virtual scene matches the offline game scene;

[0166] The role status control module 92 is used to collect the status information of offline users and control the role status of offline virtual characters in the online virtual scene based on the status information; wherein, the status information includes: the location information and / or action information of offline users;

[0167] The scene state control module 94 is used to collect scene state change information of offline game scenes and control the state changes of online virtual scenes based on the scene state change information; wherein, the change of scene state of offline game scenes is triggered by offline users.

[0168] The interactive control device in the aforementioned game receives offline participation instructions for the target game and generates offline virtual characters for offline users within the online virtual scene of the target game. The online virtual scene also includes online virtual characters corresponding to the online users participating in the target game. The target game also features offline game scenes where offline users participate. The online virtual scene matches the offline game scene. The device collects the status information of offline users and controls the character state of offline virtual characters in the online virtual scene based on this information. This status information includes the location and / or action information of offline users. The device also collects scene state change information from the offline game scene and controls the state changes of the online virtual scene based on this information. Changes in the scene state of the offline game scene are triggered by the offline user. This method controls the character state of offline virtual characters through the status of offline users and controls the state of the online virtual scene through the scene state of the offline virtual scene, achieving the goal of online and offline users participating in the game together. Offline users can help online users quickly form game teams, improving the user's gaming experience. Simultaneously, it fully utilizes game server resources, reducing resource waste.

[0169] The aforementioned device also includes a participation module, configured to: receive a game launch command for the target game; generate a participation identifier for the target game based on the time information of the target game and / or the scene information of the online game scene; and send the participation identifier to a designated device so that the designated device can generate an offline participation command based on the participation identifier.

[0170] The aforementioned second character generation module is also used to: receive offline character editing information corresponding to offline users, and generate offline virtual characters of offline users in the online virtual scene of the target game based on the offline character editing information; or, collect physical appearance information of offline users, and generate offline virtual characters of offline users in the online virtual scene of the target game based on the physical appearance information of offline users.

[0171] The aforementioned scene state control module is also used to: receive scene state change information of the offline game scene sent by the second server, and control the state change of the online virtual scene based on the scene state change information; wherein, the scene state change information includes: scene map change information, movement information of a specified item or trigger information of a specified mechanism; the scene state change information is generated after the second server detects that the scene state of the offline game scene has changed; the online virtual scene after the state change is the same as the scene state of the offline game scene.

[0172] The aforementioned device also includes a third character generation module, used to: generate online virtual characters in the online virtual scene of the target game, and project and display the online virtual characters in the offline game scene of the target game through a second server.

[0173] The aforementioned third role generation module is also used to: receive online role editing information sent by the terminal device and generate an online virtual role based on the online role editing information; or, collect the physical appearance information of the online user corresponding to the terminal device and generate an online virtual role based on the physical appearance information of the online user.

[0174] The aforementioned device also includes an interaction module, used for: receiving control commands for online virtual characters, controlling the online virtual characters to execute interactive actions corresponding to the control commands; determining online interaction targets in online virtual scenes; wherein, online interaction targets include: scene items or virtual characters in online virtual scenes; matching online interaction targets with offline interaction targets; and controlling online interaction targets to perform state transitions.

[0175] The aforementioned device also includes a state transition module, used for: projecting and displaying the online virtual character performing the interactive action through a second server; determining the offline interactive target corresponding to the interactive action; controlling the offline interactive target to perform a state transition through the second server; or generating a state transition prompt message for the offline interactive target; wherein, the offline interactive target includes: scene items in the offline game scene, offline users, or the second virtual character; the second virtual character is a virtual character in the offline game scene other than the online virtual character.

[0176] See Figure 10 The diagram shows another interactive control device in a game, which is located on a second server; the device includes:

[0177] The first display module 1000 is used to project and display online virtual characters in the offline game scene of the target game; wherein, the online virtual characters are generated by the first server after receiving an online participation instruction for the target game; the online virtual characters are used to participate in the target game; the offline game scene also includes at least one offline user participating in the target game;

[0178] The second display module 1002 is used to project and display an online virtual character performing interactive actions; wherein, the first server receives control instructions for the online virtual character and controls the online virtual character to perform the interactive actions corresponding to the control instructions;

[0179] The state transition module 1004 is used to control the offline interaction target corresponding to the interaction action to perform state transition, or to generate state transition prompt information for the offline interaction target; wherein, the offline interaction target includes: scene items in the offline game scene, offline users or second virtual characters; the second virtual character is a virtual character in the offline game scene other than the online virtual character.

[0180] In this method, virtual characters are projected into offline game scenarios to participate in offline games. Online users control the virtual characters to perform interactive actions, and state transitions or prompts are given for the interactive action goals. This achieves the goal of online and offline users participating in the game together. Online users can help offline users quickly form game teams, improving the user's gaming experience.

[0181] The aforementioned offline interaction targets include: scene items in the offline game scene; the aforementioned state transition module is also used to: control the scene items in the offline game scene to move their positions, or control the scene items in the offline game scene to activate mechanisms.

[0182] The aforementioned device also includes a detection module, used for: detecting whether the scene state of the offline game scene has changed; if the scene state has changed, generating scene state change information of the offline game scene; wherein, the scene state change is triggered by the offline user; sending the scene state change information to a first server, and controlling the state change of the online virtual scene of the target game through the first server; wherein, the online virtual scene matches the offline game scene; the online virtual scene after the state change is the same as the scene state of the offline game scene.

[0183] 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 interactive control method in the aforementioned game. This electronic device can be a server or a touch terminal device.

[0184] See Figure 11 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 interactive control method in the game described above.

[0185] Furthermore, Figure 11The 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.

[0186] The memory 101 may include high-speed random access memory (RAM) or 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, or metropolitan area network. The bus 102 may be an ISA bus, PCI bus, or EISA bus, etc. The bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 11 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.

[0187] 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 processor 100 or by instructions in software form. 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 invention. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this invention 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.

[0188] The processor in the aforementioned electronic device, by executing machine-executable instructions, can perform the following operations in the interactive control method of the aforementioned game:

[0189] The system receives online participation instructions for the target game, generates an online virtual character, and projects this online virtual character into the offline game scene of the target game via a second server. The online virtual character is used to participate in the target game. The offline game scene also includes offline users participating in the target game. The system receives control instructions for the online virtual character, controls the online virtual character to execute the corresponding interactive actions, and projects the online virtual character executing the interactive actions onto the second server. The system determines the offline interaction target corresponding to the interactive action, controls the offline interaction target to undergo state transitions via the second server, or generates state transition prompts for the offline interaction target. The offline interaction target includes: scene items in the offline game scene, offline users, or the second virtual character. The second virtual character is a virtual character in the offline game scene other than the online virtual character.

[0190] In this method, virtual characters are projected into offline game scenarios to participate in offline games. Online users control the virtual characters to perform interactive actions, and state transitions or prompts are given for the interactive action goals. This achieves the goal of online and offline users participating in the game together. Online users can help offline users quickly form game teams, improving the user's gaming experience.

[0191] Receive the game launch command for the target game, generate a participation identifier for the target game based on the time information of the target game and / or the scene information of the offline game scene; send the participation identifier to the terminal device so that the terminal device can generate an online participation command based on the participation identifier.

[0192] In the above method, online users generate online participation instructions through participation identifiers, enabling them to accurately enter the target game.

[0193] The system receives online role editing information from terminal devices and generates online virtual roles based on this information; alternatively, it collects physical appearance information of online users corresponding to terminal devices and generates online virtual roles based on this information.

[0194] The above methods generate online virtual characters in multiple ways, making the online virtual characters flexible and varied, thus increasing the fun of the game.

[0195] The system acquires the online virtual scene of the target game and displays it on a terminal device; the online virtual scene matches the offline game scene; and online virtual characters are displayed in the online virtual scene.

[0196] Among the above methods, establishing online virtual scenarios that match offline game scenarios can provide online users with a better gaming experience.

[0197] The system receives scene state change information of the offline game scene sent by the second server, and controls the state changes of the online virtual scene based on the scene state change information. The scene state change information includes: scene map change information, movement information of specified items, or trigger information of specified mechanisms. The scene state change information is generated after the second server detects a change in the scene state of the offline game scene. The change in the scene state of the offline game scene is triggered by the offline user. The online virtual scene after the state change is the same as the scene state of the offline game scene.

[0198] It receives control commands from terminal devices for online virtual characters and controls the online virtual characters to perform the interactive actions corresponding to the control commands in the online virtual scene corresponding to the offline game scene.

[0199] Define the online interaction target in the online virtual scene; the online interaction target includes: scene items or virtual characters in the online virtual scene; match the online interaction target with the offline interaction target; control the state transition of the online interaction target.

[0200] Receive offline character editing information corresponding to offline users, and generate offline virtual characters of offline users in the online virtual scene of the target game based on the offline character editing information; or, collect physical appearance information of offline users, and generate offline virtual characters of offline users in the online virtual scene of the target game based on the physical appearance information of offline users.

[0201] Collect offline user status information and control the role status of offline virtual characters based on the status information; wherein, the status information includes: offline user location information and / or action information.

[0202] The system receives offline participation instructions for a target game and generates offline virtual characters for offline users within the online virtual scene of the target game. The online virtual scene also includes online virtual characters corresponding to the online users participating in the target game. The target game also includes offline game scenes where offline users participate. The online virtual scene matches the offline game scene. The system collects the status information of offline users and controls the character status of offline virtual characters in the online virtual scene based on this information. This status information includes the location and / or action information of offline users. The system also collects scene state change information for the offline game scene and controls the state changes of the online virtual scene based on this information. Changes in the scene state of the offline game scene are triggered by the offline user.

[0203] Receive the game launch command for the target game, generate a participation identifier for the target game based on the time information of the target game and / or the scene information of the online game scene; send the participation identifier to the designated device so that the designated device can generate an offline participation command based on the participation identifier.

[0204] Receive offline character editing information corresponding to offline users, and generate offline virtual characters of offline users in the online virtual scene of the target game based on the offline character editing information; or, collect physical appearance information of offline users, and generate offline virtual characters of offline users in the online virtual scene of the target game based on the physical appearance information of offline users.

[0205] The system receives scene state change information of the offline game scene sent by the second server, and controls the state change of the online virtual scene based on the scene state change information. The scene state change information includes: scene map change information, movement information of specified items, or trigger information of specified mechanisms. The scene state change information is generated after the second server detects that the scene state of the offline game scene has changed. The online virtual scene after the state change is the same as the scene state of the offline game scene.

[0206] Online virtual characters are generated in the online virtual scene of the target game, and then projected and displayed in the offline game scene of the target game through a second server.

[0207] The system receives online role editing information from terminal devices and generates online virtual roles based on this information; alternatively, it collects physical appearance information of online users corresponding to terminal devices and generates online virtual roles based on this information.

[0208] Receive control commands for online virtual characters, and control the online virtual characters to execute the corresponding interactive actions; determine the online interactive targets in the online virtual scene; wherein, the online interactive targets include: scene items or virtual characters in the online virtual scene; match the online interactive targets with the offline interactive targets; and control the online interactive targets to perform state transitions.

[0209] The online virtual character performing the interactive action is projected and displayed through the second server; the offline interactive target corresponding to the interactive action is determined, and the offline interactive target is controlled to perform state transition through the second server, or state transition prompt information is generated for the offline interactive target; wherein, the offline interactive target includes: scene items in the offline game scene, offline users, or the second virtual character; the second virtual character is a virtual character in the offline game scene other than the online virtual character.

[0210] In this approach, the status of offline virtual characters is controlled by the status of offline users, and the status of online virtual scenes is controlled by the status of offline virtual scenes. This enables online and offline users to participate in the game together. Offline users can help online users quickly form game teams, improving the user's gaming experience. At the same time, it makes full use of game server resources and reduces the waste of service resources.

[0211] In the offline game scene of the target game, an online virtual character is projected and displayed. This online virtual character is generated by a first server after receiving an online participation command for the target game. The online virtual character is used to participate in the target game. The offline game scene also includes at least one offline user participating in the target game. The online virtual character performing interactive actions is projected and displayed. The first server receives control commands for the online virtual character and controls the online virtual character to perform the corresponding interactive actions. The server also controls the offline interactive target corresponding to the interactive action to undergo state transitions or generates state transition prompts for the offline interactive target. The offline interactive targets include: scene items in the offline game scene, offline users, or a second virtual character. The second virtual character is a virtual character in the offline game scene other than the online virtual character.

[0212] Offline interaction objectives include: scene items in the offline game scene; controlling the movement of scene items in the offline game scene, or controlling the activation of mechanisms by scene items in the offline game scene.

[0213] The system detects whether the offline game scene's state has changed; if the state has changed, it generates information about the change in the offline game scene's state; the change in the scene state is triggered by the offline user; the information about the change in the scene state is sent to the first server, which then controls the state change of the online virtual scene of the target game; the online virtual scene matches the offline game scene; the online virtual scene after the state change has the same state as the offline game scene.

[0214] In the above method, virtual characters are projected into offline game scenarios to participate in offline games. Online users control the virtual characters to perform interactive actions, and state transitions or state transition prompts are provided for the interactive action targets. This achieves the goal of online and offline users participating in the game together. Online users can help offline users quickly form game teams, improving the user's gaming experience.

[0215] 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 interactive control method in the above-mentioned game.

[0216] The machine-executable instructions stored in the aforementioned machine-readable storage medium can be executed to perform the following operations in the interactive control method of the aforementioned game:

[0217] The system receives online participation instructions for the target game, generates an online virtual character, and projects this online virtual character into the offline game scene of the target game via a second server. The online virtual character is used to participate in the target game. The offline game scene also includes offline users participating in the target game. The system receives control instructions for the online virtual character, controls the online virtual character to execute the corresponding interactive actions, and projects the online virtual character executing the interactive actions onto the second server. The system determines the offline interaction target corresponding to the interactive action, controls the offline interaction target to undergo state transitions via the second server, or generates state transition prompts for the offline interaction target. The offline interaction target includes: scene items in the offline game scene, offline users, or the second virtual character. The second virtual character is a virtual character in the offline game scene other than the online virtual character.

[0218] In this method, virtual characters are projected into offline game scenarios to participate in offline games. Online users control the virtual characters to perform interactive actions, and state transitions or prompts are given for the interactive action goals. This achieves the goal of online and offline users participating in the game together. Online users can help offline users quickly form game teams, improving the user's gaming experience.

[0219] Receive the game launch command for the target game, generate a participation identifier for the target game based on the time information of the target game and / or the scene information of the offline game scene; send the participation identifier to the terminal device so that the terminal device can generate an online participation command based on the participation identifier.

[0220] In the above method, online users generate online participation instructions through participation identifiers, enabling them to accurately enter the target game.

[0221] The system receives online role editing information from terminal devices and generates online virtual roles based on this information; alternatively, it collects physical appearance information of online users corresponding to terminal devices and generates online virtual roles based on this information.

[0222] The above methods generate online virtual characters in multiple ways, making the online virtual characters flexible and varied, thus increasing the fun of the game.

[0223] The system acquires the online virtual scene of the target game and displays it on a terminal device; the online virtual scene matches the offline game scene; and online virtual characters are displayed in the online virtual scene.

[0224] Among the above methods, establishing online virtual scenarios that match offline game scenarios can provide online users with a better gaming experience.

[0225] The system receives scene state change information of the offline game scene sent by the second server, and controls the state changes of the online virtual scene based on the scene state change information. The scene state change information includes: scene map change information, movement information of specified items, or trigger information of specified mechanisms. The scene state change information is generated after the second server detects a change in the scene state of the offline game scene. The change in the scene state of the offline game scene is triggered by the offline user. The online virtual scene after the state change is the same as the scene state of the offline game scene.

[0226] It receives control commands from terminal devices for online virtual characters and controls the online virtual characters to perform the interactive actions corresponding to the control commands in the online virtual scene corresponding to the offline game scene.

[0227] Define the online interaction target in the online virtual scene; the online interaction target includes: scene items or virtual characters in the online virtual scene; match the online interaction target with the offline interaction target; control the state transition of the online interaction target.

[0228] Receive offline character editing information corresponding to offline users, and generate offline virtual characters of offline users in the online virtual scene of the target game based on the offline character editing information; or, collect physical appearance information of offline users, and generate offline virtual characters of offline users in the online virtual scene of the target game based on the physical appearance information of offline users.

[0229] Collect offline user status information and control the role status of offline virtual characters based on the status information; wherein, the status information includes: offline user location information and / or action information.

[0230] The system receives offline participation instructions for a target game and generates offline virtual characters for offline users within the online virtual scene of the target game. The online virtual scene also includes online virtual characters corresponding to the online users participating in the target game. The target game also includes offline game scenes where offline users participate. The online virtual scene matches the offline game scene. The system collects the status information of offline users and controls the character status of offline virtual characters in the online virtual scene based on this information. This status information includes the location and / or action information of offline users. The system also collects scene state change information for the offline game scene and controls the state changes of the online virtual scene based on this information. Changes in the scene state of the offline game scene are triggered by the offline user.

[0231] Receive the game launch command for the target game, generate a participation identifier for the target game based on the time information of the target game and / or the scene information of the online game scene; send the participation identifier to the designated device so that the designated device can generate an offline participation command based on the participation identifier.

[0232] Receive offline character editing information corresponding to offline users, and generate offline virtual characters of offline users in the online virtual scene of the target game based on the offline character editing information; or, collect physical appearance information of offline users, and generate offline virtual characters of offline users in the online virtual scene of the target game based on the physical appearance information of offline users.

[0233] The system receives scene state change information of the offline game scene sent by the second server, and controls the state change of the online virtual scene based on the scene state change information. The scene state change information includes: scene map change information, movement information of specified items, or trigger information of specified mechanisms. The scene state change information is generated after the second server detects that the scene state of the offline game scene has changed. The online virtual scene after the state change is the same as the scene state of the offline game scene.

[0234] Online virtual characters are generated in the online virtual scene of the target game, and then projected and displayed in the offline game scene of the target game through a second server.

[0235] The system receives online role editing information from terminal devices and generates online virtual roles based on this information; alternatively, it collects physical appearance information of online users corresponding to terminal devices and generates online virtual roles based on this information.

[0236] Receive control commands for online virtual characters, and control the online virtual characters to execute the corresponding interactive actions; determine the online interactive targets in the online virtual scene; wherein, the online interactive targets include: scene items or virtual characters in the online virtual scene; match the online interactive targets with the offline interactive targets; and control the online interactive targets to perform state transitions.

[0237] The online virtual character performing the interactive action is projected and displayed through the second server; the offline interactive target corresponding to the interactive action is determined, and the offline interactive target is controlled to perform state transition through the second server, or state transition prompt information is generated for the offline interactive target; wherein, the offline interactive target includes: scene items in the offline game scene, offline users, or the second virtual character; the second virtual character is a virtual character in the offline game scene other than the online virtual character.

[0238] In this approach, the status of offline virtual characters is controlled by the status of offline users, and the status of online virtual scenes is controlled by the status of offline virtual scenes. This enables online and offline users to participate in the game together. Offline users can help online users quickly form game teams, improving the user's gaming experience. At the same time, it makes full use of game server resources and reduces the waste of service resources.

[0239] In the offline game scene of the target game, an online virtual character is projected and displayed. This online virtual character is generated by a first server after receiving an online participation command for the target game. The online virtual character is used to participate in the target game. The offline game scene also includes at least one offline user participating in the target game. The online virtual character performing interactive actions is projected and displayed. The first server receives control commands for the online virtual character and controls the online virtual character to perform the corresponding interactive actions. The server also controls the offline interactive target corresponding to the interactive action to undergo state transitions or generates state transition prompts for the offline interactive target. The offline interactive targets include: scene items in the offline game scene, offline users, or a second virtual character. The second virtual character is a virtual character in the offline game scene other than the online virtual character.

[0240] Offline interaction objectives include: scene items in the offline game scene; controlling the movement of scene items in the offline game scene, or controlling the activation of mechanisms by scene items in the offline game scene.

[0241] The system detects whether the offline game scene's state has changed; if the state has changed, it generates information about the change in the offline game scene's state; the change in the scene state is triggered by the offline user; the information about the change in the scene state is sent to the first server, which then controls the state change of the online virtual scene of the target game; the online virtual scene matches the offline game scene; the online virtual scene after the state change has the same state as the offline game scene.

[0242] In the above method, virtual characters are projected into offline game scenarios to participate in offline games. Online users control the virtual characters to perform interactive actions, and state transitions or state transition prompts are provided for the interactive action targets. This achieves the goal of online and offline users participating in the game together. Online users can help offline users quickly form game teams, improving the user's gaming experience.

[0243] The computer program products of the interactive control method, device and electronic device in the game provided in the embodiments of the present invention include a computer-readable storage medium 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, please refer to the method embodiments, which will not be repeated here.

[0244] 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.

[0245] Furthermore, in the description of the embodiments of the present invention, unless otherwise explicitly 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 the present invention based on the specific circumstances.

[0246] 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 invention, essentially, 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 invention. 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.

[0247] In the description of this invention, 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. They are used only for the convenience of describing the invention and for 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. Therefore, they should not be construed as limitations on the invention. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.

[0248] Finally, it should be noted that the above embodiments are merely specific implementations of the present invention, used to illustrate the technical solutions of the present invention, and not to limit it. The scope of protection of the present invention is not limited thereto. Although the present invention 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 within the technical scope disclosed in the present invention, or make equivalent substitutions for some of the technical features; and these 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 the present invention, and should all be covered within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.

Claims

1. An interactive control method in a game, characterized in that, The method is applied to a first server; the method includes: Receive online participation instructions for the target game and generate an online virtual character; The online virtual scene of the target game is obtained and displayed through a terminal device; wherein the online virtual scene matches the offline game scene; and the online virtual character is displayed in the online virtual scene. The system receives scene state change information of the offline game scene sent by the second server, and controls the state change of the online virtual scene based on the scene state change information; wherein, the scene state change information includes: scene map change information, movement information of a specified item, or triggering information of a specified mechanism; the scene state change information is generated after the second server detects a change in the scene state of the offline game scene; the change in the scene state of the offline game scene is triggered by the offline user; the online virtual scene after the state change is the same as the scene state of the offline game scene; The online virtual character is projected and displayed in the offline game scene of the target game through the second server; wherein, the online virtual character is used to participate in the target game; the offline game scene also includes offline users participating in the target game; In the online virtual scene of the target game, an offline virtual character of the offline user is generated; the status information of the offline user is collected, and the character status of the offline virtual character is controlled based on the status information; wherein, the status information includes: the location information and / or action information of the offline user; the online virtual scene also includes online virtual characters corresponding to online users participating in the target game; Receive control commands for the online virtual character, control the online virtual character to perform the interactive action corresponding to the control command, and project and display the online virtual character performing the interactive action through the second server; The offline interaction target corresponding to the interactive action is determined, and the second server controls the offline interaction target to undergo a state transition, or generates a state transition prompt message for the offline interaction target; wherein, the offline interaction target includes: scene items in the offline game scene, the offline user, or a second virtual character; the second virtual character is a virtual character in the offline game scene other than the online virtual character. Collect scene state change information of the offline game scene, and control the state change of the online virtual scene based on the scene state change information; wherein, the change of scene state of the offline game scene is triggered by the offline user.

2. The method according to claim 1, characterized in that, Before the steps of receiving an online participation instruction for a target game, generating an online virtual character, and projecting the online virtual character into the offline game scene of the target game via the second server, the method further includes: Receive a game launch command for the target game, and generate a participation identifier for the target game based on the time information of the target game and / or the scene information of the offline game scene; The participation identifier is sent to the terminal device so that the terminal device can generate an online participation instruction based on the participation identifier.

3. The method according to claim 1, characterized in that, The steps to generate an online virtual character include: Receive online role editing information sent by the terminal device, and generate an online virtual role based on the online role editing information; Alternatively, collect the physical appearance information of online users corresponding to the terminal device, and generate online virtual characters based on the physical appearance information of the online users.

4. The method according to claim 1, characterized in that, The steps of receiving control commands for the online virtual character and controlling the online virtual character to execute the interactive actions corresponding to the control commands include: The system receives control commands from a terminal device for the online virtual character and controls the online virtual character to perform the interactive actions corresponding to the control commands in the online virtual scene corresponding to the offline game scene.

5. The method according to claim 4, characterized in that, After the step of controlling the online virtual character to execute the interactive action corresponding to the control command in the online virtual scene corresponding to the offline game scene, the method further includes: The online interaction target of the interactive action in the online virtual scene is determined; wherein, the online interaction target includes: scene items or virtual characters in the online virtual scene; the online interaction target matches the offline interaction target; Control the online interactive target to perform state transitions.

6. The method according to claim 1, characterized in that, The step of generating the offline virtual character of the offline user in the online virtual scene of the target game includes: Receive offline character editing information corresponding to the offline user, and generate an offline virtual character for the offline user in the online virtual scene of the target game based on the offline character editing information; Alternatively, the physical appearance information of the offline users can be collected, and an offline virtual character of the offline users can be generated in the online virtual scene of the target game based on the physical appearance information of the offline users.

7. An interactive control method in a game, characterized in that, The method is applied to a first server; the method includes: The system receives an offline participation instruction for a target game and generates an offline virtual character for the offline user within the online virtual scene of the target game. The online virtual scene also includes an online virtual character corresponding to the online user participating in the target game. The target game also has an offline game scene, in which the offline user participates in the target game. The online virtual scene is matched with the offline game scene. Collect the status information of the offline users, and control the role status of the offline virtual characters in the online virtual scene based on the status information; wherein, the status information includes: the location information and / or action information of the offline users; Collect scene state change information of the offline game scene, and control the state change of the online virtual scene based on the scene state change information; wherein, the change of scene state of the offline game scene is triggered by the offline user; The step of collecting scene state change information of the offline game scene and controlling the state change of the online virtual scene based on the scene state change information includes: Receive scene state change information of the offline game scene sent by the second server, and control the state change of the online virtual scene based on the scene state change information; The scene state change information includes: scene map change information, movement information of a specified item, or trigger information of a specified mechanism; the scene state change information is generated after the second server detects a change in the scene state of the offline game scene; the online virtual scene after the state change is the same as the scene state of the offline game scene.

8. The method according to claim 7, characterized in that, Before the step of receiving an offline participation instruction for a target game and generating an offline virtual avatar for the offline user in the online virtual scene of the target game, the method further includes: Receive a game launch command for the target game, and generate a participation identifier for the target game based on the time information of the target game and / or the scene information of the online game scene; The participation identifier is sent to a designated device so that the designated device can generate the offline participation instruction based on the participation identifier.

9. The method according to claim 7, characterized in that, The step of generating offline virtual characters for offline users in the online virtual scene of the target game includes: Receive offline character editing information corresponding to the offline user, and generate an offline virtual character for the offline user in the online virtual scene of the target game based on the offline character editing information; Alternatively, the physical appearance information of the offline users can be collected, and an offline virtual character of the offline users can be generated in the online virtual scene of the target game based on the physical appearance information of the offline users.

10. The method according to claim 7, characterized in that, The method further includes: An online virtual character is generated in the online virtual scene of the target game, and the online virtual character is projected and displayed in the offline game scene of the target game through the second server.

11. The method according to claim 10, characterized in that, The steps for generating online virtual characters in the online virtual scene of the target game include: Receive online role editing information sent by the terminal device, and generate an online virtual role based on the online role editing information; Alternatively, collect the physical appearance information of online users corresponding to the terminal device, and generate online virtual characters based on the physical appearance information of the online users.

12. The method according to claim 7, characterized in that, The method further includes: Receive control commands for the online virtual character, and control the online virtual character to perform the interactive actions corresponding to the control commands; The online interaction target of the interactive action in the online virtual scene is determined; wherein, the online interaction target includes: scene items or virtual characters in the online virtual scene; the online interaction target matches the offline interaction target; Control the online interactive target to perform state transitions.

13. The method according to claim 12, characterized in that, After receiving a control command for the online virtual character and controlling the online virtual character to execute the interactive action corresponding to the control command, the method further includes: The online virtual character performing the interactive action is projected and displayed through the second server; The offline interaction target corresponding to the interactive action is determined, and the second server controls the offline interaction target to perform a state transition, or generates a state transition prompt message for the offline interaction target; wherein, the offline interaction target includes: scene items in the offline game scene, the offline user, or a second virtual character; the second virtual character is a virtual character in the offline game scene other than the online virtual character.

14. An interactive control method in a game, characterized in that, The method is applied to a second server; the method includes: An online virtual character is projected and displayed in the offline game scene of the target game; wherein, the online virtual character is generated by a first server after receiving an online participation instruction for the target game; the online virtual character is used to participate in the target game; the offline game scene also includes at least one offline user participating in the target game; The online virtual character performing interactive actions is projected and displayed; wherein, the first server receives control instructions for the online virtual character and controls the online virtual character to perform the interactive actions corresponding to the control instructions; The system controls the offline interaction target corresponding to the interactive action to undergo a state transition, or generates a state transition prompt message for the offline interaction target; wherein, the offline interaction target includes: scene items in the offline game scene, the offline user, or a second virtual character; the second virtual character is a virtual character in the offline game scene other than the online virtual character. The method further includes: detecting whether the scene state of the offline game scene has changed; if the scene state has changed, generating scene state change information of the offline game scene; wherein the scene state change is triggered by the offline user; sending the scene state change information to the first server, and controlling the state change of the online virtual scene of the target game through the first server; wherein the online virtual scene matches the offline game scene; and the online virtual scene after the state change is the same as the scene state of the offline game scene.

15. The method according to claim 14, characterized in that, The offline interaction targets include: scene items in the offline game scene; The step of controlling the offline interactive target corresponding to the interactive action to perform a state transition includes: controlling the scene items in the offline game scene to move their positions, or controlling the scene items in the offline game scene to activate mechanisms.

16. An interactive control device for a game, characterized in that, The device is installed on the first server; the device includes: The first character generation module is used to receive online participation instructions for the target game and generate online virtual characters. A scene display module is used to acquire the online virtual scene of the target game and display the online virtual scene through a terminal device; wherein the online virtual scene matches the offline game scene; and the online virtual character is displayed in the online virtual scene. The scene control module is used to receive scene state change information of the offline game scene sent by the second server, and control the state change of the online virtual scene based on the scene state change information; wherein, the scene state change information includes: scene map change information, movement information of a specified item, or triggering information of a specified mechanism; the scene state change information is generated after the second server detects a change in the scene state of the offline game scene; the change in the scene state of the offline game scene is triggered by the offline user; the online virtual scene after the state change is the same as the scene state of the offline game scene; The first character generation module is further configured to project and display the online virtual character in the offline game scene of the target game via the second server; wherein the online virtual character is used to participate in the target game; the offline game scene also includes offline users participating in the target game; An offline character control module is used to generate offline virtual characters of the offline user in the online virtual scene of the target game; collect the status information of the offline user, and control the character status of the offline virtual character based on the status information; wherein, the status information includes: the location information and / or action information of the offline user; the online virtual scene also includes online virtual characters corresponding to online users participating in the target game; The first action control module is used to receive control instructions for the online virtual character, control the online virtual character to perform the interactive action corresponding to the control instructions, and project and display the online virtual character performing the interactive action through the second server. The first target determination module is used to determine the offline interaction target corresponding to the interactive action, and control the offline interaction target to perform a state transition through the second server, or generate a state transition prompt message for the offline interaction target; wherein, the offline interaction target includes: scene items in the offline game scene, the offline user, or a second virtual character; the second virtual character is a virtual character in the offline game scene other than the online virtual character. The online scene control module is used to collect scene state change information of the offline game scene, and control the state change of the online virtual scene based on the scene state change information; wherein, the change of scene state of the offline game scene is triggered by the offline user.

17. An interactive control device for a game, characterized in that, The device is applied to a first server; the device includes: The second character generation module is used to receive offline participation instructions for a target game and generate offline virtual characters for offline users in the online virtual scene of the target game; wherein, the online virtual scene also includes online virtual characters corresponding to online users participating in the target game; the target game also has an offline game scene, and the offline users participate in the target game in the offline game scene; the online virtual scene matches the offline game scene; A character state control module is used to collect the state information of the offline user and control the character state of the offline virtual character in the online virtual scene based on the state information; wherein, the state information includes: the location information and / or action information of the offline user; The scene state control module is used to collect scene state change information of the offline game scene and control the state change of the online virtual scene based on the scene state change information; wherein, the change of scene state of the offline game scene is triggered by the offline user; The scene state control module is specifically used to: receive scene state change information of the offline game scene sent by the second server, and control the state change of the online virtual scene based on the scene state change information; The scene state change information includes: scene map change information, movement information of a specified item, or trigger information of a specified mechanism; the scene state change information is generated after the second server detects a change in the scene state of the offline game scene; the online virtual scene after the state change is the same as the scene state of the offline game scene.

18. An interactive control device for a game, characterized in that, The device is located on the second server; the device includes: The first display module is used to project and display an online virtual character in the offline game scene of the target game; wherein, the online virtual character is generated by the first server after receiving an online participation instruction for the target game; the online virtual character is used to participate in the target game; the offline game scene also includes at least one offline user participating in the target game; The second display module is used to project and display the online virtual character performing interactive actions; wherein; the first server receives control instructions for the online virtual character and controls the online virtual character to perform the interactive actions corresponding to the control instructions; The state transition module is used to control the offline interaction target corresponding to the interactive action to undergo state transition, or to generate state transition prompt information for the offline interaction target; wherein, the offline interaction target includes: scene items in the offline game scene, the offline user, or a second virtual character; the second virtual character is a virtual character in the offline game scene other than the online virtual character. A detection module is used to detect whether the scene state of the offline game scene has changed; if the scene state has changed, scene state change information of the offline game scene is generated; wherein, the scene state change is triggered by the offline user; the scene state change information is sent to the first server, and the first server controls the state change of the online virtual scene of the target game; wherein, the online virtual scene matches the offline game scene; the online virtual scene after the state change is the same as the scene state of the offline game scene.

19. An electronic device, characterized in that, The device includes a processor and a memory, the memory storing machine-executable instructions that can be executed by the processor, the processor executing the machine-executable instructions to implement the interactive control method in the game according to any one of claims 1-6, or to implement the interactive control method in the game according to any one of claims 7-13, or to implement the interactive control method in the game according to any one of claims 14-15.

20. A machine-readable storage medium, characterized in that, The machine-readable storage medium stores machine-executable instructions, which, when invoked and executed by a processor, cause the processor to implement the interactive control method in the game as described in any one of claims 1-6, or the interactive control method in the game as described in any one of claims 7-13, or the interactive control method in the game as described in any one of claims 14-15.