Cross-platform game interaction method and system on different game platforms
By setting matching tags and matching pools for game platforms and dynamically adjusting the interaction mode of cross-platform games, the problems of high hardware cost and inconvenient interaction in the existing technology are solved, and flexible interaction and low-cost interaction isolation and intercommunication of cross-platform games are achieved.
Patent Information
- Application Number
- CN202511165040.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-20
- Publication Date
- 2025-09-16
- Estimated Expiration
- 2045-08-20
AI Technical Summary
Existing cross-platform game interaction isolation solutions require high device hardware costs, are inconvenient when connecting data across platforms, and lack interaction flexibility.
By setting matching tags for each game platform, using operation and maintenance scripts to automatically configure identifiers, dynamically adjusting the interaction isolation and intercommunication between game characters on different platforms, and using matching pools to control interactive behaviors, we can avoid deploying separate servers.
It enables flexible interaction between cross-platform games on different platforms, reduces hardware costs, and improves the convenience and flexibility of interaction.
Smart Images

Figure CN120643903A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of game technology, and in particular to a cross-platform game interaction method and system on different game platforms. Background Art
[0002] With the continuous advancement of computer technology, a wide variety of development tools are available for game development. Games developed using cross-platform engines (such as Unity and Unreal Engine) offer standardized APIs that mask differences between hardware devices (e.g., PCs, PlayStations, and Nintendo Switches). This allows for single-development installations on multiple platforms. However, different gaming platforms vary in their ecosystems, privacy policies, and business logic, necessitating platform-specific isolation even for cross-platform games.
[0003] Existing cross-platform game interaction isolation solutions typically deploy dedicated servers for each platform, such as Server A for the PlayStation and Server B for the Nintendo Switch. Alternatively, cross-platform game interaction isolation is achieved by directly connecting to each platform's dedicated account system, essentially using dedicated servers for complete physical isolation. However, this type of interaction isolation solution is both expensive in terms of hardware investment and inconvenient when cross-platform data connectivity is required.
[0004] Currently, no effective solution has been proposed for how to improve the interactive flexibility of cross-platform games between different game platforms in related technologies. Summary of the Invention
[0005] The embodiments of the present application provide a method and system for cross-platform game interaction on different game platforms to at least solve the problem in the related art of how to improve the interaction flexibility of cross-platform games between different game platforms.
[0006] In a first aspect, an embodiment of the present application provides a cross-platform game interaction method on different game platforms, the method comprising: Use operation and maintenance scripts to set corresponding matching tags for each game platform. In particular, the same cross-platform game does not need to deploy separate servers to support different game platforms; When a user device terminal logs in to a cross-platform game, automatically associating a game character on the logged-in cross-platform game with a matching identifier of the corresponding game platform based on the corresponding relationship between the user device terminal and the game platform; Game characters with the same matching identifier are added to the same matching pool, wherein the matching pool is used to control the interaction isolation and intercommunication between different game platforms of the same cross-platform game.
[0007] In some embodiments, setting a corresponding matching tag for each game platform through an operation and maintenance script includes: In full isolation mode, the operation and maintenance script is automatically triggered to set different matching tags for each game platform to isolate the interactions of the same cross-platform game on each game platform; In partial interoperability mode, the operation and maintenance script is automatically triggered to set the same matching mark for the game platforms that need to be connected, so as to perform the interaction and interoperability of the same cross-platform game between the game platforms that need to be connected; In the full interoperability mode, the operation and maintenance script is automatically triggered to set the same matching mark for all game platforms to execute the interaction and interoperability between all game platforms of the same cross-platform game.
[0008] In some embodiments, adding game characters having the same matching identifier to the same matching pool includes: In the case where the matching identifier is a leaderboard matching mark, the game characters with the same leaderboard matching mark are added to the same leaderboard matching pool, wherein the game characters in the same leaderboard matching pool enter the same leaderboard to isolate or communicate leaderboard data of different game platforms.
[0009] In some embodiments, adding game characters having the same matching identifier to the same matching pool includes: In a case where the matching identifier is a chat matching tag, game characters with the same chat matching tag are added to the same chat matching pool, wherein the game characters in the same chat matching pool enter the same chat space to isolate or communicate user chat data of different game platforms.
[0010] In some embodiments, adding game characters having the same matching identifier to the same matching pool includes: In the case where the matching identifier is a friend matching tag, the game characters with the same friend matching tag are added to the same friend matching pool, wherein the game characters in the same friend matching pool are allowed to adjust the friend relationship status with each other to isolate or communicate the friend relationship data of different game platforms.
[0011] In some embodiments, adding game characters having the same matching identifier to the same matching pool includes: In the case where the matching identifier is a team matching tag, the game characters with the same team matching tag are added to the same team matching pool, wherein the game characters in the same team matching pool enter a state that allows them to adjust team relationship status with each other, so as to isolate or communicate team relationship data of different game platforms.
[0012] In some embodiments, the correspondence between the user device terminal and the game platform is a one-to-one correspondence, and the user device terminal includes a PS device terminal, an IOS device terminal, an Android device terminal, a PC device terminal, a NS device terminal and an XBox device terminal, and the game platform includes a PC game platform, an IOS game platform, an Android game platform, a NS game platform, a PS game platform and an XBox game platform.
[0013] In a second aspect, an embodiment of the present application provides a cross-platform game interaction system on different game platforms, the system being configured to execute the method described in the first aspect above, the system comprising an identification configuration module, a matching association module, and an interaction control module; The identification configuration module is used to set a corresponding matching tag for each game platform through an operation and maintenance script, wherein the same cross-platform game does not need to deploy separate servers to support different game platforms; The matching association module is used to automatically associate a game character in the logged-in cross-platform game with a matching identifier of the corresponding game platform based on the corresponding relationship between the user device terminal and the game platform when the user device terminal logs in to the cross-platform game; The interaction control module is used to add game characters with the same matching identifier to the same matching pool, wherein the matching pool is used to control the interaction isolation and intercommunication between different game platforms of the same cross-platform game.
[0014] In a third aspect, an embodiment of the present application provides an electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method described in the first aspect above when executing the computer program.
[0015] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method described in the first aspect above.
[0016] Compared with the related art, the embodiment of the present application provides a cross-platform game interaction method and system on different game platforms, wherein the method sets a corresponding matching tag for each game platform through an operation and maintenance script, wherein the same cross-platform game does not need to deploy a separate server to support different game platforms; when a user device terminal logs in to a cross-platform game, based on the correspondence between the user device terminal and the game platform, the matching identifier of the corresponding game platform is automatically associated with the game character on the logged-in cross-platform game; the game characters with the same matching identifier are added to the same matching pool, wherein the matching pool is used to control the interaction isolation and intercommunication between different game platforms of the same cross-platform game, and realizes the matching tag configuration using the operation and maintenance script, which can dynamically adjust the interaction isolation between different game platforms of cross-platform games. Different from the isolation method of deploying independent servers for game platforms, this method uses the configuration of matching tags to flexibly adjust the isolation and intercommunication between game platforms, solving the problem of how to improve the interaction flexibility of cross-platform games between different game platforms. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings: Figure 1 is a flowchart of the steps of a cross-platform game interaction method on different game platforms according to an embodiment of the present application; Figure 2 is a schematic diagram of a process for setting a matching mark according to an embodiment of the present application; Figure 3 is a flowchart of a cross-platform game interaction method according to an embodiment of the present application; Figure 4 is a timing diagram of ranking matching according to an embodiment of the present application; Figure 5 This is a timing diagram of ranking list query according to an embodiment of the present application; Figure 6 Schematic diagram of the internal structure of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION
[0018] In order to make the purpose, technical solutions and advantages of this application more clearly understood, the present application is described and illustrated below in conjunction with the accompanying drawings and examples. It should be understood that the specific embodiments described herein are merely used to explain this application and are not intended to limit this application. Based on the embodiments provided in this application, all other embodiments obtained by those of ordinary skill in the art without making any creative efforts are within the scope of protection of this application.
[0019] Obviously, the drawings described below are merely examples or embodiments of the present application. Those skilled in the art can, without inventive effort, apply the present application to other similar scenarios based on these drawings. Furthermore, it is also understood that, although the effort involved in such a development process may be complex and lengthy, for those skilled in the art related to the content disclosed in this application, changes in design, manufacturing, or production based on the technical content disclosed in this application are merely conventional technical means and should not be construed as an insufficiency of the content disclosed in this application.
[0020] References to "embodiments" in this application mean that a particular feature, structure, or characteristic described in connection with the embodiment may be included in at least one embodiment of the application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it refer to independent or alternative embodiments that are mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described in this application may be combined with other embodiments unless there is a conflict.
[0021] Unless otherwise defined, technical or scientific terms used herein shall have the ordinary meaning as understood by persons of ordinary skill in the art to which this application belongs. The terms "a," "an," "an," "the," and similar expressions used herein do not denote quantitative limitations and may refer to either the singular or the plural. The terms "comprise," "include," "have," and any variations thereof, used herein, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or modules (units) is not limited to the listed steps or units but may also include steps or units not listed, or may include other steps or units inherent to the process, method, product, or apparatus. The terms "connected," "connected," "coupled," and similar expressions used herein are not limited to physical or mechanical connections but may include electrical connections, whether direct or indirect. As used herein, "plurality" means two or more. "And / or" describes an association between associated objects, indicating that three possible relationships exist. For example, "A and / or B" may mean: A exists alone; A and B exist simultaneously; or B exists alone. The character " / " generally indicates that the objects before and after are in an "or" relationship. The terms "first", "second", "third", etc. involved in this application are only used to distinguish similar objects and do not represent a specific order for the objects.
[0022] The present invention provides a cross-platform game interaction method on different game platforms. Figure 1 is a flowchart of the steps of the cross-platform game interaction method on different game platforms according to an embodiment of the present application, such as Figure 1 As shown, the method includes the following steps: Step S102: Setting a corresponding matching tag for each game platform through an operation and maintenance script, wherein the same cross-platform game does not need to deploy separate servers to support different game platforms; Figure 2 This is a flow chart of setting a match mark according to an embodiment of the present application. In addition, the player is unaware of the setting and switching of the match mark, and the match is smooth, and the program does not need to be updated, and dynamic hot takes effect.
[0023] Specifically, in step S102, the operation and maintenance script has three trigger modes: full isolation mode, partial intercommunication mode, and full intercommunication mode, which specifically include the following contents: ① In full isolation mode, the operation and maintenance script is automatically triggered to set different matching tags for each game platform to isolate the interactions of the same cross-platform game on each game platform; ② In partial interoperability mode, the operation and maintenance script is automatically triggered to set the same matching tag for the game platforms that need to be connected, so as to enable the same cross-platform game to interact and communicate with each other between the game platforms that need to be connected; ③ In full interoperability mode, the operation and maintenance script is automatically triggered to set the same matching tag for all game platforms to execute the interaction and interoperability between all game platforms of the same cross-platform game.
[0024] Step S104: When the user device terminal logs in to a cross-platform game, automatically associating the game character in the logged-in cross-platform game with a matching identifier of the corresponding game platform based on the corresponding relationship between the user device terminal and the game platform; Specifically, in step S104, the correspondence between user device terminals and game platforms is a one-to-one correspondence. User device terminals include PlayStation device terminals, iOS device terminals, Android device terminals, PC device terminals, NS device terminals, and XBox device terminals, and game platforms include PC game platforms, iOS game platforms, Android game platforms, NS game platforms, PlayStation game platforms, and XBox game platforms. In other words, if the user device terminal is a PlayStation device terminal, then when the PS device terminal logs in to a cross-platform game, based on the one-to-one correspondence between the PS device terminal and the PS game platform, a matching identifier for the PS game platform is automatically associated with the game character in the logged-in cross-platform game. iOS device terminals, Android device terminals, etc. are similar to PS device terminals and are not described in detail here.
[0025] Step S106: Adding game characters with the same matching identifier to the same matching pool, wherein the matching pool is used to control the isolation and intercommunication of the same cross-platform game between different game platforms; Figure 34 is a flowchart of a cross-platform game interaction method according to an embodiment of the present application.
[0026] Specifically, in step S106, the server supports the operation and maintenance script to dynamically set the matching tag for each game platform. Users with the same matching tag will enter the same matching pool. If the pool does not exist, it will be created immediately. For example: if Android game platform->tag=A, IOS game platform->tag=A, PC game platform->tag=A, PS game platform->tag=B, XBox game platform->tag=C, NS game platform->tag=D, then Android, IOS, and PC users will enter the same matching pool, PS users will have a separate matching pool, XBox users will have a separate matching pool, and NS users will have a separate matching pool. Players with the same match_flag tag will enter the same matching pool and can match each other. Players with different match_flags enter different matching pools and cannot match each other, thereby achieving isolation and intercommunication.
[0027] For creating a match pool, it's important to note that each pool has a key, and the key naming convention is: match flag (match_flag): rank range: map id. For example, for an iOS player with a Gold rank and matching map M001, their match_flag is A and their rank range is 3. Therefore, they should be added to the pool with key = A:3:M001. If this pool doesn't exist, a pool with key = A:3:M001 is created, the player is added to it, and the pool is added to the mapping table. It doesn't need to be created again.
[0028] In step S106, preferably, the matching identifier includes various types such as a ranking match mark, a chat match mark, a friend match mark, and a team match mark, and preferably includes the following: ① When the match identifier is a leaderboard match tag, game characters with the same leaderboard match tag are added to the same leaderboard match pool. Among them, game characters in the same leaderboard match pool enter the same leaderboard to isolate or communicate leaderboard data from different game platforms; the leaderboard can be selected from equipment score rankings, character level rankings, competitive score rankings, etc.
[0029] ② When the match identifier is a chat match tag, the game characters with the same chat match tag are added to the same chat match pool, where the game characters in the same chat match pool enter the same chat space to isolate or communicate user chat data from different game platforms.
[0030] ③ When the matching identifier is a friend matching tag, the game characters with the same friend matching tag are added to the same friend matching pool, wherein the game characters in the same friend matching pool are allowed to adjust the friend relationship status with each other to isolate or communicate the friend relationship data of different game platforms.
[0031] ④ When the matching identifier is a team matching tag, the game characters with the same team matching tag are added to the same team matching pool, wherein the game characters in the same team matching pool are allowed to adjust the team relationship status with each other to isolate or communicate the team relationship data of different game platforms.
[0032] It should be noted that, taking the leaderboard matching tag in ① above as an example, the server supports operation and maintenance scripts to dynamically set the leaderboard matching tag for each platform. Users with the same leaderboard tag will enter the same leaderboard. If Android game platform->Tag=1, IOS game platform->Tag=1, PC game platform->Tag=1, PS game platform->Tag=2, NS game platform->Tag=2, XBox game platform->Tag=3, then Android, IOS, PC, and NS users will enter the same matching pool, PS users will have a separate matching pool, and XBox users will have a separate matching pool. Figure 4 is a timing diagram of ranking matching according to an embodiment of the present application, such as Figure 4 As shown, players with the same rank_flag (rank matching flag) will enter the same ranking and be removed from the old rank_flag ranking. Players on different platforms will enter the same ranking as long as the rank_flag is the same. If the rank_flag is different, they will enter different rankings. This allows you to control different platforms to have the same or different rank_flags. In addition, Figure 5 is a timing diagram of ranking list query according to an embodiment of the present application, such as Figure 5 As shown, when a player queries the leaderboard, the server obtains the latest tag and queries the leaderboard of the tag for the player.
[0033] Through the above steps in the embodiment of the present application, the matching tag configuration of the operation and maintenance script is realized, and the interaction isolation between cross-platform games on different game platforms can be dynamically adjusted. Different from the isolation method of deploying independent servers for game platforms, this method utilizes the configuration of matching tags to flexibly adjust the isolation and intercommunication between game platforms, solving the problem of how to improve the interaction flexibility between cross-platform games on different game platforms.
[0034] It should be noted that the steps shown in the above process or the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0035] The embodiment of the present application provides a cross-platform game interaction system on different game platforms, which is used to execute the method provided by the above embodiment. The system includes an identification configuration module, a matching association module, and an interaction control module; An identification configuration module, which is used to set corresponding matching tags for each game platform through operation and maintenance scripts. In particular, the same cross-platform game does not need to deploy separate servers to support different game platforms; A matching association module is used to automatically associate a game character on a logged-in cross-platform game with a matching identifier of the corresponding game platform based on the corresponding relationship between the user device terminal and the game platform when the user device terminal logs in to a cross-platform game; The interaction control module is used to add game characters with the same matching identifier to the same matching pool, wherein the matching pool is used to control the interaction isolation and intercommunication between different game platforms of the same cross-platform game.
[0036] Through the identification configuration module, matching association module and interaction control module in the embodiments of the present application, the matching tag configuration is realized by using the operation and maintenance script, which can dynamically adjust the interaction isolation between cross-platform games on different game platforms. Unlike the isolation method of deploying independent servers for game platforms, this method uses the configuration of matching tags to flexibly adjust the isolation and intercommunication between game platforms, solving the problem of how to improve the interaction flexibility between cross-platform games on different game platforms.
[0037] It should be noted that the above modules can be functional modules or program modules, and can be implemented through software or hardware. For modules implemented through hardware, the above modules can be located in the same processor; or the above modules can be located in different processors in any combination.
[0038] This embodiment provides an electronic device, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to perform the steps in any one of the above method embodiments.
[0039] Optionally, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor, and the input / output device is connected to the processor.
[0040] Optionally, the electronic device may further include a processor, a memory, a network interface, a display screen, and an input device connected via a system bus. The processor of the electronic device is used to provide computing and control capabilities. The memory of the electronic device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the electronic device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, a cross-platform game interaction method on different game platforms is implemented. The display screen of the electronic device may be a liquid crystal display or an electronic ink display screen, and the input device of the electronic device may be a touch layer covering the display screen, or a button, trackball, or touchpad provided on the housing of the electronic device, or an external keyboard, touchpad, or mouse.
[0041] It should be noted that the specific examples in this embodiment can refer to the examples described in the above embodiments and optional implementation modes, and this embodiment will not be repeated here.
[0042] In addition, in conjunction with the cross-platform game interaction method on different game platforms in the above embodiments, embodiments of the present application may provide a storage medium for implementation. The storage medium stores a computer program; when the computer program is executed by a processor, it implements any of the cross-platform game interaction methods on different game platforms in the above embodiments.
[0043] In one embodiment, Figure 6 is a schematic diagram of the internal structure of an electronic device according to an embodiment of the present application, such as Figure 6 As shown, an electronic device is provided, which can be a server, and its internal structure can be as shown in FIG. Figure 6 As shown. The electronic device includes a processor, a network interface, an internal memory, and a non-volatile memory connected via an internal bus, wherein the non-volatile memory stores an operating system, a computer program, and a database. The processor is used to provide computing and control capabilities, the network interface is used to communicate with external terminals via a network connection, the internal memory is used to provide an environment for the operation of the operating system and the computer program. When the computer program is executed by the processor, it implements a cross-platform game interaction method on different game platforms, and the database is used to store data.
[0044] Those skilled in the art will understand that Figure 6 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the electronic device to which the solution of the present application is applied. The specific electronic device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.
[0045] Those skilled in the art will understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.
[0046] Those skilled in the art should understand that the various technical features of the above-described embodiments can be combined arbitrarily. In order to make the description concise, not all possible combinations of the various technical features in the above-described embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0047] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that a person skilled in the art could make various modifications and improvements without departing from the spirit of the present application, all of which fall within the scope of protection of the present application. Therefore, the scope of protection of the present patent application shall be determined by the appended claims.
Claims
1. A cross-platform game interaction method on different game platforms, characterized in that: The method comprises: Use operation and maintenance scripts to set corresponding matching tags for each game platform. In particular, the same cross-platform game does not need to deploy separate servers to support different game platforms; When a user device terminal logs in to a cross-platform game, automatically associating a game character on the logged-in cross-platform game with a matching identifier of the corresponding game platform based on the corresponding relationship between the user device terminal and the game platform; Game characters with the same matching identifier are added to the same matching pool, wherein the matching pool is used to control the interaction isolation and intercommunication between different game platforms of the same cross-platform game.
2. The method according to claim 1, characterized in that Setting the corresponding matching tags for each game platform through the operation and maintenance script includes: In full isolation mode, the operation and maintenance script is automatically triggered to set different matching tags for each game platform to isolate the interactions of the same cross-platform game on each game platform; In partial interoperability mode, the operation and maintenance script is automatically triggered to set the same matching mark for the game platforms that need to be connected, so as to perform the interaction and interoperability of the same cross-platform game between the game platforms that need to be connected; In the full interoperability mode, the operation and maintenance script is automatically triggered to set the same matching mark for all game platforms to execute the interaction and interoperability between all game platforms of the same cross-platform game.
3. The method according to claim 1, characterized in that Adding game characters with the same match ID to the same match pool includes: In the case where the matching identifier is a leaderboard matching mark, the game characters with the same leaderboard matching mark are added to the same leaderboard matching pool, wherein the game characters in the same leaderboard matching pool enter the same leaderboard to isolate or communicate leaderboard data of different game platforms.
4. The method according to claim 1, wherein Adding game characters with the same match ID to the same match pool includes: In a case where the matching identifier is a chat matching tag, game characters with the same chat matching tag are added to the same chat matching pool, wherein the game characters in the same chat matching pool enter the same chat space to isolate or communicate user chat data of different game platforms.
5. The method according to claim 1, characterized in that Adding game characters with the same match ID to the same match pool includes: In the case where the matching identifier is a friend matching tag, the game characters with the same friend matching tag are added to the same friend matching pool, wherein the game characters in the same friend matching pool are allowed to adjust the friend relationship status with each other to isolate or communicate the friend relationship data of different game platforms.
6. The method according to claim 1, characterized in that Adding game characters with the same match ID to the same match pool includes: In the case where the matching identifier is a team matching tag, the game characters with the same team matching tag are added to the same team matching pool, wherein the game characters in the same team matching pool enter a state that allows them to adjust team relationship status with each other, so as to isolate or communicate team relationship data of different game platforms.
7. The method according to claim 1, characterized in that The correspondence between the user device terminal and the game platform is a one-to-one correspondence. The user device terminal includes PS device terminal, IOS device terminal, Android device terminal, PC device terminal, NS device terminal and XBox device terminal. The game platform includes PC game platform, IOS game platform, Android game platform, NS game platform, PS game platform and XBox game platform.
8. A cross-platform game interaction system on different game platforms, characterized in that: The system is used to perform the method according to any one of claims 1 to 7, and the system includes an identification configuration module, a matching association module, and an interaction control module; The identification configuration module is used to set a corresponding matching tag for each game platform through an operation and maintenance script, wherein the same cross-platform game does not need to deploy separate servers to support different game platforms; The matching association module is used to automatically associate a game character in the logged-in cross-platform game with a matching identifier of the corresponding game platform based on the corresponding relationship between the user device terminal and the game platform when the user device terminal logs in to the cross-platform game; The interaction control module is used to add game characters with the same matching identifier to the same matching pool, wherein the matching pool is used to control the interaction isolation and intercommunication between different game platforms of the same cross-platform game.
9. An electronic device comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and the processor is configured to run the computer program to perform the method according to any one of claims 1 to 7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Cross-platform instant data interaction method, device and system
CN104702696A
Transferring game data between different platforms
JP6393846B1
Multi-tier online game play
US20080242421A1
Cross-platform gaming between multiple devices of multiple types
US20130045803A1
Cross-platform interactive streaming
US20190118099A1