Game trial method and device, computer-readable storage medium, and electronic device

By generating and marking the trial links of the game video stream, the cumbersome and security problems of character trial process in the game trading platform are solved, and multiple users are enabled to try it at the same time, improving the user experience.

CN114259734BActive Publication Date: 2025-07-25NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111572737.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-21
Publication Date
2025-07-25
Estimated Expiration
2041-12-21

AI Technical Summary

Technical Problem

The character trial process in the existing game trading platform is cumbersome and unsafe, and it is impossible to try it out at the same time for multiple users, resulting in poor user experience.

Method used

By receiving the trial server, obtaining the character data of the target character, generating a game video stream and marking it, and generating a trial link. Users can try it by clicking on the link, and support multiple users to try it at the same time.

Benefits of technology

It simplifies the game trial process, improves the security and experience of user trial play, and supports multiple users to try the same character at the same time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114259734B_ABST
    Figure CN114259734B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a game trial method, a device, a computer-readable storage medium, and an electronic device in the field of computer technology. The method includes: receiving character data corresponding to a target character obtained by a trial server according to a trial request for the target character; generating current game data based on the character data, and generating a game video stream corresponding to the target character through the current game data; marking the current game data to generate marked data, and sending the marked data to the trial server so that the trial server generates a trial link according to the marked data; in response to a click on the trial link by the current user, sending the game video stream to the trial server according to the trial link, and realizing the trial of the target character through the game video stream. The present disclosure simplifies the game trial process and improves the user's trial experience.
Need to check novelty before this filing date? Find Prior Art

Description

Background Art

[0002] With the continuous development of computer technology, the game field has gradually developed, and the types of games are increasing. Games have become a part of people's lives. Game users can obtain a certain character in the game or obtain accessory equipment corresponding to the character owned by the user through a game trading platform.

[0003] When purchasing a certain character on a game trading platform, game users usually hope to try out the character. However, currently, when users try out on a game trading platform, they all contact the customer service and send the game user's account to the customer service, and the customer service realizes it by operating the game user's account.

[0004] However, on the one hand, the trial process is cumbersome, and sending the game user's account to the customer service for the customer service to operate cannot guarantee the security of the account; on the other hand, multiple game users cannot try out simultaneously, resulting in a poor trial experience for game users.

[0005] Therefore, a new game trial method needs to be provided.

[0006] It should be noted that the information invented in the above background art is only used to strengthen the understanding of the background of the present invention, and therefore may include information that does not constitute the prior art known to those of ordinary skill in the art. Summary of the Invention

[0007] The purpose of the present disclosure is to provide a game trial method, a game trial device, a computer-readable storage medium, and an electronic device, so as to at least to some extent overcome the problem of cumbersome game trial processes caused by the limitations and defects of related technologies.

[0008] According to one aspect of the present disclosure, a game trial method is provided, including:

[0009] Receiving character data corresponding to the target character obtained by the trial server according to a trial request for the target character;

[0010] Generating current game data according to the character data, and generating a game video stream corresponding to the target character through the current game data;

[0011] Marking the current game data to generate marking data, and sending the marking data to the trial server, so that the trial server generates a trial link according to the marking data;

[0012] In response to a click on the trial link, sending the game video stream to the trial server according to the trial link, and realizing the trial of the target character through the game video stream.

[0013] In an exemplary embodiment of the present disclosure, generating current game data according to the character data includes:

[0014] Obtaining account information of the game account corresponding to the target character;

[0015] Determining and opening the game functions corresponding to the account information according to the account information;

[0016] Generating current game data according to the opened game functions corresponding to the account information.

[0017] In an exemplary embodiment of the present disclosure, generating a game video stream corresponding to the target character through the current game data includes:

[0018] Obtaining the current game data corresponding to the target character and the opened game functions corresponding to the account information;

[0019] Performing a logical operation on the current game data and the opened game functions corresponding to the account information to generate a game video stream corresponding to the target character.

[0020] In an exemplary embodiment of the present disclosure, marking the current game data to generate marked data includes:

[0021] Obtaining the game data corresponding to the character data of the target character in the current game data;

[0022] Marking the game data corresponding to the character data of the target character to generate marked data.

[0023] In an exemplary embodiment of the present disclosure, after the trial server generates a trial link according to the marked data, the game trial method further includes:

[0024] When receiving the character data corresponding to the target character obtained by the trial server according to the trial request of the first user for the target character, obtaining the marked data corresponding to the character data;

[0025] Sending the marked data to the trial server so that the trial server generates a first trial link according to the marked data.

[0026] In an exemplary embodiment of the present disclosure, the game trial method further includes:

[0027] When the current user conducts a trial through the game video stream, responding to the request of the current user to obtain the accessory equipment corresponding to the current character;

[0028] Obtain the equipment data of the attached equipment based on the request, and update the current game data corresponding to the current character according to the equipment data.

[0029] In an exemplary embodiment of the present disclosure, the game trial method further includes:

[0030] Receive the character data corresponding to the target character and the equipment data corresponding to the attached equipment obtained by the trial server according to the trial request for the target character and the attached equipment corresponding to the target character;

[0031] When it is determined that there is marker data corresponding to the target character, update the marker data corresponding to the target character and the current game data according to the equipment data.

[0032] According to one aspect of the present disclosure, there is provided a game trial device, including:

[0033] A trial request receiving module, configured to receive the character data corresponding to the target character obtained by the trial server according to the trial request for the target character;

[0034] A game video stream generating module, configured to generate current game data according to the character data, and generate a game video stream corresponding to the target character through the current game data;

[0035] A trial link generating module, configured to mark the current game data, generate marker data, and send the marker data to the trial server, so that the trial server generates a trial link according to the marker data;

[0036] A trial module, configured to respond to a click on the trial link, send the game video stream to the trial server according to the trial link, and implement the trial of the target character through the game video stream.

[0037] According to one aspect of the present disclosure, there is provided a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the game trial method described in any of the above exemplary embodiments is implemented.

[0038] According to one aspect of the present disclosure, there is provided an electronic device, including:

[0039] A processor; and

[0040] A memory, configured to store executable instructions of the processor;

[0041] Wherein, the processor is configured to execute the game trial method described in any of the above exemplary embodiments by executing the executable instructions.

[0042] A game trial method provided by an embodiment of the present disclosure receives character data corresponding to a target character obtained from a trial server's trial request for the target character; generates current game data based on the character data, generates a game video stream corresponding to the target character through the current game data; marks the current game data to generate marked data, and sends the marked data to the trial server so that the trial server generates a trial link based on the marked data; in response to a click on the trial link, sends the game video stream to the trial server according to the trial link, and realizes the trial of the target character through the game video stream. On the one hand, since a trial request is generated when a user needs to trial a target character, receives the character data corresponding to the target character that the user trials obtained by the trial server according to the user's trial request, generates current game data based on the character data, generates a game video stream through the current data, marks the game data corresponding to the target character included in the current game data to generate marked data, and sends the marked data to the trial server. The trial server generates a trial link based on the marked data, and the user trials through the trial link, which solves the problem in the prior art that it is necessary to communicate with the customer service of the trading platform and have the customer service process the account to conduct the trial, simplifies the game trial process, and improves the security of the user's trial. On the other hand, after generating the marked data of the target character, generates a trial link based on the marked data, and the user can realize the trial of the game by clicking on this link. Subsequently, when other users trial the target character, only different trial links need to be generated according to the marked data, realizing multiple users trial a target character simultaneously, and improving the user's trial experience.

[0043] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] The accompanying drawings herein are incorporated into the specification and form a part of this specification, showing embodiments consistent with the present invention, and are used together with the specification to explain the principles of the present invention. Obviously, the following drawings in the description are only some embodiments of the present invention, and those of ordinary skill in the art can obtain other drawings without creative efforts based on these drawings.

[0045] Figure 1 Schematically shows a flowchart of a game trial method according to an exemplary embodiment of the present invention.

[0046] Figure 2 Schematically shows a block diagram of a game trial system according to an exemplary embodiment of the present invention.

[0047] Figure 3 Schematically shown is a flowchart of a method for generating current game data according to role data according to an exemplary embodiment of the present invention.

[0048] Figure 4 Schematically shown is a flowchart of a method for generating a game video stream corresponding to a target role from current game data according to an exemplary embodiment of the present invention.

[0049] Figure 5 Schematically shown is a flowchart of a method for generating marked data by marking current game data according to an exemplary embodiment of the present invention.

[0050] Figure 6 Schematically shown is a flowchart of a game trial method after a trial server generates a trial link according to marked data according to an exemplary embodiment of the present invention.

[0051] Figure 7 Schematically shown is a flowchart of a game trial method according to an exemplary embodiment of the present invention.

[0052] Figure 8 Schematically shown is a flowchart of a game trial method according to an exemplary embodiment of the present invention.

[0053] Figure 9 Schematically shown is a block diagram of a game trial device according to an exemplary embodiment of the present invention.

[0054] Figure 10 Schematically shown is an electronic device for implementing the above game trial method according to an exemplary embodiment of the present invention. Detailed implementation manners

[0055] Example embodiments will now be described more fully with reference to the accompanying drawings. However, the example embodiments can be implemented in various forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this invention will be more complete and comprehensive, and will fully convey the concept of the example embodiments to those skilled in the art. The features, structures, or characteristics described may be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a thorough understanding of the embodiments of the present invention. However, those skilled in the art will realize that the technical solutions of the present invention can be practiced without one or more of the specific details, or other methods, components, devices, steps, etc. may be used. In other cases, well-known technical solutions are not shown or described in detail to avoid obscuring the various aspects of the present invention.

[0056] In addition, the accompanying drawings are only schematic illustrations of the present invention and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and thus repeated descriptions thereof will be omitted. Some of the block diagrams shown in the drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities may be implemented in software form, or in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.

[0057] In a first exemplary embodiment, a game trial method is provided. This method can run on a device terminal, which can include a desktop computer, a portable computer, a smart phone, a tablet computer, etc. Of course, those skilled in the art can also run the method of the present invention on other platforms according to requirements, and no special limitation is made in this exemplary embodiment.

[0058] In an embodiment of the present disclosure, the game trial method can run on a local terminal device or a server. When the game trial method runs on the server, the method can be implemented and executed based on a cloud interaction system, where the cloud interaction system includes a server and a client device.

[0059] In an alternative embodiment, various cloud applications can run under the cloud interaction system, such as cloud games. Taking cloud games as an example, cloud games refer to a game mode based on cloud computing. In the operation mode of cloud games, the running entity of the game program and the entity presenting the game screen are separated. The storage and running of the game trial method are completed on the cloud game server, and the role of the client device is to receive, send, and present the game screen. For example, the client device can be a display device with data transmission function near the user side, such as a mobile terminal, a television, a computer, a palm computer, etc.; however, the terminal device for information processing is the cloud game server in the cloud. When playing a game, the player operates the client device to send an operation instruction to the cloud game server. The cloud game server runs the game according to the operation instruction, encodes and compresses data such as the game screen, returns it to the client device through the network, and finally, the client device decodes and outputs the game screen.

[0060] In an alternative embodiment, taking a game as an example, the local terminal device stores a game program and is used to present game screens. The local terminal device is used to interact with players through a graphical user interface, that is, conventionally, the game program is downloaded and installed on an electronic device and run. The ways for the local terminal device to provide the graphical user interface to players can include various methods. For example, it can be rendered and displayed on the display screen of the terminal, or provided to players through holographic projection. For example, the local terminal device can include a display screen and a processor. The display screen is used to present the graphical user interface, which includes game screens. The processor is used to run the game, generate the graphical user interface, and control the display of the graphical user interface on the display screen.

[0061] In a possible embodiment, the embodiments of the present invention provide a game trial method. A graphical user interface is provided through a terminal device. Herein, the terminal device can be the aforementioned local terminal device or the client device in the aforementioned cloud interaction system. Refer to Figure 1 As shown, the game trial method can include steps S110 - S140:

[0062] Step S110. Receive the role data corresponding to the target role obtained by the trial server for the trial request of the target role;

[0063] Step S120. Generate current game data according to the role data, and generate a game video stream corresponding to the target role through the current game data;

[0064] Step S130. Mark the current game data to generate marked data, and send the marked data to the trial server so that the trial server generates a trial link according to the marked data;

[0065] Step S140. In response to a click on the trial link, send the game video stream to the trial server according to the trial link, and realize the trial of the target role through the game video stream.

[0066] The above game trial method receives character data corresponding to the target character obtained from the trial server's trial request for the target character; generates current game data based on the character data, generates a game video stream corresponding to the target character through the current game data; marks the current game data to generate marked data, and sends the marked data to the trial server so that the trial server generates a trial link based on the marked data; in response to a click on the trial link, sends the game video stream to the trial server according to the trial link, and realizes the trial of the target character through the game video stream; on the one hand, since when a user needs to trial a target character, a trial request is generated, the character data corresponding to the target character that the user trials is obtained by receiving the trial server's sending according to the user's trial request, the current game data is generated based on the character data, the game video stream is generated through the current data, and the game data corresponding to the target character included in the current game data is marked to generate marked data, and the marked data is sent to the trial server, and the trial server generates a trial link based on the marked data, and the user trials through the trial link, it solves the problem in the prior art that it is necessary to communicate with the customer service of the trading platform and have the account processed by the customer service to conduct a trial, simplifies the game trial process, and improves the security of the user's trial; on the other hand, after generating the marked data of the target character, a trial link is generated based on the marked data, and the user can realize the trial of the game by clicking on the link. Subsequently, when other users trial the target character, only different trial links need to be generated according to the marked data, realizing that multiple users can trial a target character at the same time, and improving the user's trial experience.

[0067] Hereinafter, each step involved in the game trial method of the exemplary embodiments of the present disclosure will be explained and described in detail.

[0068] First, the application scenario and the object of the invention of the exemplary embodiments of the present disclosure are explained and described. Specifically, the exemplary embodiments of the present disclosure can be applied to the trial play of any character when a user purchases a certain character on a game trading platform. When a user wants to conduct a trial play of any character in the game trading platform, the user clicks on the trial play button corresponding to any character. Based on the user's click on the trial play button, a trial play request is generated. The trial play server sends the request according to the user's trial play request for any character, obtains the character data corresponding to the any character, and sends the character data to the game cloud server. The game cloud server generates the current game data that supports the user to trial play the any character according to the character data, generates a game video stream according to the current game data, marks the game data corresponding to the any character included in the current game data, generates marking data, and sends the marking data to the trial play server. The trial play server generates a trial play link according to the marking data. The user conducts a trial play through the trial play link, which not only simplifies the process of the user's trial play of the game, but also when another user wants to conduct a trial play of the any character, the trial play server only needs to generate a trial play link according to the marking data, realizing the trial play of multiple users for one character and improving the user's trial play experience.

[0069] Secondly, the game trial play system involved in the exemplary embodiments of the present disclosure is explained and described. Refer to Figure 2As described above, the game trial system may include: a game trading client 210, a game trading trial server 220, and a game cloud server 230; among them, the game trading client 210 is used to display game trading information, and the game trading information may include characters for trading, accessory equipment corresponding to the characters, etc.; it is used to receive a trial request from the user for the displayed character for trading and / or the accessory equipment corresponding to the character, and send the trial request to the game trading trial server 220; receive a trial link sent by the game trading trial server 220, click on the trial link to generate a target request, and send the target request to the game cloud server 230; the game trading trial server 220 is used to receive the trial request sent by the game trading client 210, retrieve character data corresponding to the target character requested by the user according to the received trial request, and send the obtained character data to the game cloud server 230; receive the marking data sent by the game cloud server 230, generate a trial link according to the marking data, and send the trial link to the game trading client 210; the game cloud server 230 is used to receive the character data sent by the game trading trial server 220, generate current game data that supports the user to conduct a trial according to the received character data, perform logical operations on the current game data to generate a game video stream for the target character trial, mark the data corresponding to the target character included in the current game data to generate marking data, and send the marking data to the game trading trial server 220; receive the target request sent by the game trading client 210, and according to the target request, send the game video stream corresponding to the target request to the game trading trial server 220 to enable the user to conduct a trial on the target character.

[0070] Next, in conjunction with Figure 2 Steps S110 to S130 will be explained and described in detail.

[0071] In step S110, the character data corresponding to the target character obtained by receiving the trial request of the game server for the target character is obtained.

[0072] In this exemplary embodiment, the game server is the game trading trial server 220, and the game cloud server 230 receives the character data corresponding to the target character obtained by the game server according to the trial play request of the current user for the target character. Specifically, the characters for trading and the affiliated equipment corresponding to the characters are displayed in the game trading client 210. In the introduction details page of any character and the introduction details page of any affiliated equipment, there is a trial play button for the character and the affiliated equipment. The current user generates a trial play request by clicking the trial play button and sends the trial play request to the game trading trial server 220. The game trading trial server 220 obtains the character data corresponding to the target character applied for trial play by the current user according to the received trial play request and sends the character data to the game cloud server 230.

[0073] In step S120, current game data is generated according to the character data, and a game video stream corresponding to the target character is generated through the current game data.

[0074] Among them, the current game data is all the game data that supports the current user to conduct a trial play of the target character. All the game data may include the game scene data during the trial play, or may also include the data of other characters interacting with the target character during the trial play. In this exemplary embodiment, the data included in the current game data is not specifically limited. The game video stream is the frame arrangement of the game screen that the user sees when conducting a trial play of the target character.

[0075] In this exemplary embodiment, with reference to Figure 3 as shown, generating the current game data according to the character data may include steps S310 - S330:

[0076] Step S310. Obtain the account information of the game account corresponding to the target character;

[0077] Step S320. Determine and open the game functions corresponding to the account information according to the account information;

[0078] Step S330. Generate the current game data according to the opened game functions corresponding to the account information.

[0079] The following will explain and illustrate steps S310 - S330. Specifically, when the game cloud server generates current game data corresponding to the target character based on the received character data, first, it obtains the account information of the game account corresponding to the target character. The account information may include the account level of the game account. The game functions corresponding to the account information can be determined based on the account level included in the account information, and the game functions corresponding to the account information are opened. Finally, the current game data is generated based on the opened game functions corresponding to the account information. For example, when the target character requested by the current user for trial play is Character A, when the cloud game server needs to generate the current game data of Character A, first, it obtains the account level of the game account where Character A is located. Then, it determines the game functions that can be opened based on the account level of the game account where Character A is located and opens the game functions. For example, when the account level of the game account where Character A is located is level 150, the game functions that can be opened are the game functions corresponding to levels 140 - 160. Game functions that do not match the account level do not need to be opened, saving game resources. The game functions may include game maps or other gameplay. In this exemplary embodiment, the opened game functions are not specifically limited. Finally, the current game data of the target character is generated based on the opened game functions.

[0080] Further, after generating the current game data, a game video stream can also be generated based on the current game data. Refer to Figure 4 As shown, generating a game video stream corresponding to the target character through the current game data may include steps S410 and S420:

[0081] Step S410. Obtain the current game data corresponding to the target character and the opened game functions corresponding to the account information.

[0082] Step S420. Perform a logical operation on the current game data and the opened game functions corresponding to the account information to generate a game video stream corresponding to the target character.

[0083] The following will explain and illustrate steps S410 and S420. Specifically, after the game cloud server generates the current game data based on the received character data, a logical operation is performed on the generated current game data and the opened game functions corresponding to the account information to generate a game video stream corresponding to the target character. For example, the game cloud server creates a character based on the obtained character data, generates the current game data, and combines the opened game functions corresponding to the game account of the target character, the functions stored inside the game cloud server, etc., to generate the game video stream of the target character.

[0084] In step S130, the current game data is marked to generate marked data, and the marked data is sent to the trial server so that the trial server generates a trial link according to the marked data.

[0085] Among them, the data marked by the game cloud server 230 is the character data corresponding to the target character included in the current game data; after the game cloud server 230 generates the marked data, it can send the marked data to the game trading trial server 220.

[0086] After generating the current game data, the game cloud server can mark the current game data to generate marked data. Refer to Figure 5 As shown, marking the current game data to generate marked data may include step S510 and step S520:

[0087] Step S510. Obtain the game data corresponding to the character data of the target character in the current game data;

[0088] Step S520. Mark the game data corresponding to the character data of the target character to generate marked data.

[0089] Hereinafter, step S510 and step S520 will be explained and described. Specifically, when the game cloud server marks the current game data, it mainly marks the character data corresponding to the target character included in the current game data. When marking, first, obtain the character data corresponding to the target character included in the current game data, then mark the character data corresponding to the target character to generate marked data, and send the marked data to the game trading trial server.

[0090] After the game cloud server sends the marked data to the game trading trial server, the game trading trial server can generate a trial link according to the marked data and send the trial link to the game trading client in the form of an in-site message so that the current user can conduct a trial according to the trial link. In the related art, the cloud game server generates all the game data for the trial and sends all the game data for the trial to the application platform. By generating marked data and sending the marked data to the game trading trial server as recorded in the present disclosure, the game trading trial server generates a trial link according to the marked data, which improves the efficiency of generating the trial link. Among them, the in-site message is a service function set up for the convenient business letter exchanges of members. Different from e-mails, e-mails are sent and saved through a dedicated mail server, while the in-site message is a message within the system and is actually implemented by inserting records into the database. The in-site message can achieve point-to-point message transmission.

[0091] In step S140, in response to the click of the current user on the trial play link, the game video stream is sent to the trial play server according to the trial play link, and the trial play of the target character is realized through the game video stream.

[0092] In this exemplary embodiment, after the game transaction client of the current user receives the trial play link sent by the game transaction trial play server, the current user can click on the link to realize the trial play of the target character. When the current user clicks on the trial play link, a target request is sent to the game cloud server through the trial play link. After the game cloud server receives the target request, it parses the trial play link, obtains the marker data included in the trial play link, obtains the game video stream corresponding to the marker data, and sends the game video stream corresponding to the marker data to the game transaction trial play server. The game transaction trial play server sends the game video stream to the game transaction client of the current user.

[0093] In this exemplary embodiment, referring to Figure 6 as shown, after the trial play server generates the trial play link according to the marker data, the game trial play method may further include step S610 and step S620:

[0094] Step S610. When receiving the role data corresponding to the target character obtained by the trial play server according to the trial play request of the first user for the target character, obtain the marker data corresponding to the role data;

[0095] Step S620. Send the marker data to the trial play server so that the trial play server generates a first trial play link according to the marker data.

[0096] Hereinafter, step S610 and step S620 will be explained and described. Specifically, after generating the trial play link and sending the trial play link to the game transaction client, when another user, that is, the first user, wants to trial play the target character that the current user is trial playing, the first user sends a trial play request to the game transaction trial play server. The game transaction trial play server obtains the role data according to the trial play request and sends the role data to the game cloud server. The game cloud server obtains the marker data corresponding to the role data and sends the marker data to the game transaction trial play server. The game transaction trial play server generates a different trial play link again according to the marker data. When the first user clicks on the trial play link, the game trial play transaction server sends the game video stream corresponding to the target character to the first user so that the first user can perform the trial play through the trial play link. By generating different trial play links through the marker data for different users to trial play, the trial play experience of the users is improved.

[0097] Further, referring to Figure 7As shown, the game trial method described in the present disclosure may further include step S710 and step S720:

[0098] Step S710. When the current user conducts a trial play through the game video stream, respond to the request of the current user to obtain the accessory equipment corresponding to the current character;

[0099] Step S720. Based on the request, obtain the equipment data of the accessory equipment, and update the current game data corresponding to the current character according to the equipment data.

[0100] Hereinafter, step S710 and step S720 will be explained and described. Specifically, therefore, when the current user conducts a trial play of the target character, the user can also conduct a trial play of the accessory equipment corresponding to the target character. The specific implementation is as follows: During the trial play process, the current user can obtain the link of the accessory equipment on the game trading trial client and send the link of the accessory equipment to the game cloud server. The game cloud server receives the trial play request of the accessory equipment, obtains the equipment data of the accessory equipment in the game trading trial server based on the trial play request, updates the current game data of the target character according to the obtained equipment data, that is, re-creates the game data of the target character, updates the game video stream corresponding to the target character through the updated current game data, and sends the updated game video stream to the game trading trial server. This method solves the problem in the related art that when the current user conducts a trial play of the target character and wants to equip the target character, it cannot be achieved, and improves the user's trial play experience.

[0101] Reference Figure 8 As shown, the game trial method may further include step S810 and step S820:

[0102] Step S810. Receive the character data corresponding to the target character and the equipment data corresponding to the accessory equipment obtained by the trial play server according to the trial play request for the target character and the accessory equipment corresponding to the target character;

[0103] Step S820. When it is determined that there is marker data corresponding to the target character, update the marker data corresponding to the target character and the current game data according to the equipment data.

[0104] Next, steps S810 and S820 will be explained and described. Specifically, first, when the user sends a trial request for a target character, the user can also select the accessory equipment corresponding to the target character and send a trial request for the accessory equipment at the same time. When the game trading server receives the trial requests for the target character and the accessory equipment of the target character, it obtains the character data corresponding to the target character and the equipment data corresponding to the accessory equipment, and sends the character data and the equipment data to the game cloud server. After receiving the character data and the equipment data, the game cloud server determines whether there is current game data and marking data corresponding to the character data in the game cloud server. When they exist, it updates the current game data and the marking data with the equipment data, updates the game video stream corresponding to the target character with the updated current game data, and sends the updated marking data to the game trading trial server. The game trading trial server generates a trial link according to the updated marking data and sends the trial link to the game trading client. The marking data of the target character can be reused in the game cloud server, reducing the resource consumption for generating the trial link.

[0105] The game trial method provided by the exemplary embodiment of the present disclosure has at least the following advantages: on the one hand, when the current user conducts a trial, the user sends a trial request, obtains the character data of the target character according to the trial request, generates current game data according to the character data, performs a logical operation on the current game data to generate a game video stream of the target character, and marks the character data included in the current game data to generate marking data. A trial link is generated through the marking data, and the current user conducts a trial through the trial link, simplifying the game trial process; on the other hand, when the first user wants to trial the same target character as the current user, only two different trial links need to be generated according to the marking data of the target character to achieve simultaneous trial of the target character, improving the user's trial experience and increasing the reuse rate of the marking data.

[0106] The exemplary embodiment of the present disclosure also provides a game trial device, as shown in Figure 9 reference, which may include: a trial request receiving module 910, a game video stream generating module 920, a trial link generating module 930, and a trial module 940. Among them:

[0107] The trial request receiving module 910 is configured to receive the character data corresponding to the target character obtained by the trial server according to the trial request for the target character;

[0108] The game video stream generating module 920 is configured to generate current game data according to the character data and generate a game video stream corresponding to the target character through the current game data;

[0109] A trial play link generation module 930 is configured to mark the current game data, generate marked data, and send the marked data to the trial play server, so that the trial play server generates a trial play link according to the marked data;

[0110] A trial play module 940 is configured to respond to a click of the current user on the trial play link, send the game video stream to the trial play server according to the trial play link, and implement the trial play of the target character through the game video stream.

[0111] The specific details of each module in the above game trial play device have been described in detail in the corresponding game trial play method, so they will not be elaborated here.

[0112] In an exemplary embodiment of the present disclosure, generating the current game data according to the character data includes:

[0113] Obtaining the account information of the game account corresponding to the target character;

[0114] Determining and opening the game functions corresponding to the account information according to the account information;

[0115] Generating the current game data according to the opened game functions corresponding to the account information.

[0116] In an exemplary embodiment of the present disclosure, generating the game video stream corresponding to the target character through the current game data includes:

[0117] Obtaining the current game data corresponding to the target character and the opened game functions corresponding to the account information;

[0118] Performing a logical operation on the current game data and the opened game functions corresponding to the account information to generate a game video stream corresponding to the target character.

[0119] In an exemplary embodiment of the present disclosure, marking the current game data to generate marked data includes:

[0120] Obtaining the game data corresponding to the character data of the target character in the current game data;

[0121] Marking the game data corresponding to the character data of the target character to generate marked data.

[0122] In an exemplary embodiment of the present disclosure, after the trial play server generates a trial play link according to the marked data, the game trial play method further includes:

[0123] When receiving the character data corresponding to the target character obtained by the trial server according to the trial request of the first user for the target character, obtain the marker data corresponding to the character data;

[0124] Send the marker data to the trial server so that the trial server generates a first trial link according to the marker data.

[0125] In an exemplary embodiment of the present disclosure, the game trial method further includes:

[0126] When the current user conducts a trial through the game video stream, respond to the request of the current user to obtain the accessory equipment corresponding to the current character;

[0127] Based on the request, obtain the equipment data of the accessory equipment, and update the current game data corresponding to the current character according to the equipment data.

[0128] In an exemplary embodiment of the present disclosure, the game trial method further includes:

[0129] Receive the character data corresponding to the target character and the equipment data corresponding to the accessory equipment obtained by the trial server according to the trial request for the target character and the accessory equipment corresponding to the target character;

[0130] When it is determined that there is marker data corresponding to the target character, update the marker data corresponding to the target character and the current game data according to the equipment data.

[0131] It should be noted that although several modules or units of the device for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiments of the present invention, the features and functions of the two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.

[0132] In addition, although the steps of the method in the present invention are described in a specific order in the drawings, this does not require or imply that these steps must be executed in this specific order, or that all the steps shown must be executed to achieve the desired result. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step for execution, and / or one step may be decomposed into multiple steps for execution, etc.

[0133] In an exemplary embodiment of the present invention, an electronic device capable of implementing the above method is further provided.

[0134] Those skilled in the art can understand that various aspects of the present invention can be implemented as a system, a method, or a program product. Therefore, various aspects of the present invention can be specifically implemented in the following forms, namely: a complete hardware implementation, a complete software implementation (including firmware, microcode, etc.), or an implementation combining hardware and software aspects, which can be collectively referred to herein as "circuit", "module", or "system".

[0135] Reference is now made to Figure 10 to describe the electronic device 1000 according to this embodiment of the present invention. Figure 10 The displayed electronic device 1000 is merely an example and should not impose any limitation on the functions and usage scope of the embodiments of the present invention.

[0136] As Figure 10 shown, the electronic device 1000 is presented in the form of a general computing device. The components of the electronic device 1000 may include, but are not limited to: at least one of the above-mentioned processing units 1010, at least one of the above-mentioned storage units 1020, a bus 1030 connecting different system components (including the storage unit 1020 and the processing unit 1010), and a display unit 1040.

[0137] Among them, the storage unit stores program code, and the program code can be executed by the processing unit 1010, so that the processing unit 1010 executes the steps according to various exemplary embodiments of the present invention described in the above "Exemplary Method" section of this specification. For example, the processing unit 1010 can execute steps S110 as shown in Figure 1 : receiving role data corresponding to the target role obtained by the trial-play server according to the trial-play request of the current user for the target role; S120: generating current game data according to the role data, and generating a game video stream corresponding to the target role through the current game data; S130: marking the current game data to generate marked data, and sending the marked data to the trial-play server, so that the trial-play server generates a trial-play link according to the marked data; S140: in response to the click of the current user on the trial-play link, sending the game video stream to the trial-play server according to the trial-play link, so that the current user can perform trial-play through the game video stream.

[0138] The storage unit 1020 may include a readable medium in the form of a volatile storage unit, such as a random access storage unit (RAM) 10201 and / or a cache storage unit 10202, and may further include a read-only storage unit (ROM) 10203.

[0139] The storage unit 1020 may also include a program / utility 10204 having a set (at least one) of program modules 10205. Such program modules 10205 include, but are not limited to: an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include an implementation of a network environment.

[0140] The bus 1030 may represent one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus structures.

[0141] The electronic device 1000 may also communicate with one or more external devices 1100 (such as a keyboard, a pointing device, a Bluetooth device, etc.), and may also communicate with one or more devices that enable a user to interact with the electronic device 1000, and / or communicate with any device that enables the electronic device 1000 to communicate with one or more other computing devices (such as a router, a modem, etc.). Such communication may be carried out through the input / output (I / O) interface 1050. Moreover, the electronic device 1000 may also communicate with one or more networks (such as a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) through the network adapter 1060. As shown in the figure, the network adapter 1060 communicates with other modules of the electronic device 1000 through the bus 1030. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 1000, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, etc.

[0142] Through the description of the above embodiments, those skilled in the art can easily understand that the example embodiments described herein can be implemented by software, or can be implemented by a combination of software and necessary hardware. Therefore, the technical solution according to the embodiments of the present invention can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which may be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which may be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the embodiments of the present invention.

[0143] In an exemplary embodiment of the present invention, there is also provided a computer-readable storage medium, on which a program product capable of implementing the above method of this specification is stored. In some possible implementation manners, various aspects of the present invention can also be implemented in the form of a program product, which includes program code. When the program product runs on a terminal device, the program code is used to cause the terminal device to execute the steps according to various exemplary embodiments of the present invention described in the above "Exemplary Method" section of this specification.

[0144] The program product for implementing the above method according to an embodiment of the present invention may be a portable compact disc read-only memory (CD-ROM) and includes program code, and may run on a terminal device, such as a personal computer. However, the program product of the present invention is not limited thereto. In this document, the readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.

[0145] The program product may adopt any combination of one or more readable media. The readable media may be a readable signal medium or a readable storage medium. The readable storage medium may, for example, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples (non-exhaustive list) of the readable storage medium include: an electrical connection having one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0146] The computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries the readable program code. Such a propagated data signal may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The readable signal medium may also be any readable medium other than the readable storage medium, which can send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.

[0147] The program code contained on the readable medium can be transmitted by any suitable medium, including but not limited to wireless, wired, optical cable, RF, etc., or any suitable combination of the above.

[0148] Program code for performing the operations of the present invention may be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, C++, etc., and also including conventional procedural programming languages such as the "C" language or similar programming languages. The program code may execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user's computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., through the Internet using an Internet service provider).

[0149] In addition, the above-mentioned drawings are only schematic illustrations of the processes included in the method according to the exemplary embodiments of the present invention, and are not for limiting purposes. It is easy to understand that the processes shown in the above-mentioned drawings do not indicate or limit the chronological order of these processes. Additionally, it is also easy to understand that these processes may be executed synchronously or asynchronously in, for example, multiple modules.

[0150] Other embodiments of the present invention will be readily apparent to those skilled in the art upon consideration of the specification and practice of the invention herein. This application is intended to cover any variations, uses, or adaptations of the present invention that follow the general principles of the present invention and include known common knowledge or conventional technical means in the technical field not invented by the present invention. The specification and embodiments are to be considered exemplary only, and the true scope and spirit of the present invention are pointed out by the claims.

Claims

1. A game trial method, characterized in that, Applied to a cloud server, including: Receiving the character data corresponding to the target character obtained by the trial server according to the trial request for the target character; Obtaining the account information of the game account corresponding to the target character; determining the game functions corresponding to the account information according to the account information and opening them; generating current game data according to the opened game functions corresponding to the account information, performing logical operations on the current game data and the opened game functions corresponding to the account information, and generating a game video stream corresponding to the target character; Marking the current game data to generate marked data, and sending the marked data to the trial server so that the trial server generates a trial link according to the marked data; Responding to the click on the trial link, sending the game video stream to the trial server according to the trial link, and realizing the trial of the target character through the game video stream.

2. The game trial method according to claim 1, wherein Marking the current game data to generate marked data, including: Obtaining the game data corresponding to the character data of the target character in the current game data; Marking the game data corresponding to the character data of the target character to generate marked data.

3. The game trial method according to claim 1, wherein After the trial server generates a trial link according to the marked data, the game trial method further includes: When receiving the character data corresponding to the target character obtained by the trial server according to the trial request of the first user for the target character, obtaining the marked data corresponding to the character data; Sending the marked data to the trial server so that the trial server generates a first trial link according to the marked data.

4. The game trial method according to claim 1, characterized in that, The game trial method further includes: When the current user is conducting a trial through the game video stream, responding to the request of the current user to obtain the accessory equipment corresponding to the current character; Based on the request, obtaining the equipment data of the accessory equipment, and updating the current game data corresponding to the current character according to the equipment data.

5. The game trial method according to claim 1, characterized in that, The game trial method further includes: Receiving the character data corresponding to the target character and the equipment data corresponding to the accessory equipment obtained by the trial server according to the trial request for the target character and the accessory equipment corresponding to the target character; When it is determined that there is marked data corresponding to the target character, updating the marked data corresponding to the target character and the current game data according to the equipment data.

6. A game trial device, characterized in that, Including: A trial request receiving module, configured to receive the character data corresponding to the target character obtained by the trial server according to the trial request for the target character; A game video stream generating module, configured to obtain the account information of the game account corresponding to the target character; Determining the game functions corresponding to the account information according to the account information and opening them; Generating current game data according to the opened game functions corresponding to the account information, performing logical operations on the current game data and the opened game functions corresponding to the account information, and generating a game video stream corresponding to the target character; A trial play link generation module, configured to mark the current game data, generate marked data, and send the marked data to the trial play server, so that the trial play server generates a trial play link according to the marked data; A trial play module, configured to respond to a click on the trial play link, send the game video stream to the trial play server according to the trial play link, and implement the trial play of the target character through the game video stream.

7. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the game trial play method according to any one of claims 1-5.

8. An electronic device, characterized in that, Comprising: A processor; And A memory, configured to store executable instructions of the processor; Wherein, the processor is configured to execute the game trial play method according to any one of claims 1-5 by executing the executable instructions.

Citation Information

Patent Citations

  • Game trial play method, cloud device, terminal device and storage medium

    CN112473147A