Game trial method and device, storage medium and electronic device

CN116139495BActive Publication Date: 2026-08-11GUANGZHOU BOGUAN TELECOMM TECH LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-02-20
Publication Date
2026-08-11

AI Technical Summary

Technical Problem

[0004]针对这种方式,若玩家过多或者试玩请求过多,游戏服务器需要生成大量的新的虚拟角色或虚拟游戏商品,需要消耗较大的内存,很容易影响正常的游戏效率

Benefits of technology

上述游戏试玩方法,在用户端响应到在游戏交易平台中针对虚拟商品的选定操作后,根据选定操作确定目标虚拟商品,同时生成针对目标虚拟商品的试玩请求,并将试玩请求通过交易平台服务器发送至游戏服务器,以指示游戏服务器根据试玩请求在商品资源库中查找得到目标虚拟商品对应的目标商品资源包,并将目标商品资源包发送至云游戏服务器,以供云游戏服务器基于目标商品资源包生成对应的游戏试玩视频并发送至用户端,用户端在响应到在游戏交易平台中针对目标虚拟商品的试玩操作后,将接收到的云游戏平台发送的游戏试玩视频显示于游戏交易平台中的显示界面即可。无需游戏服务器和云游戏服务器实时生成新的虚拟角色,也无需与传统游戏服务器进行频繁的交互,通过云游戏服务器生成玩家需要试玩的目标虚拟商品的游戏试玩视频,并显示在游戏交易平台中的显示界面,以供玩家可以通过该游戏试玩视频直观的查看目标虚拟商品的试玩效果,从而解决了目前需要消耗较大的内存,很容易影响正常的游戏效率的技术问题,达到了在保障试玩查看效果的前提下节省游戏服务器内存,进一步提高游戏效率以及游戏试玩效率的技术效果。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116139495B_ABST
    Figure CN116139495B_ABST
Patent Text Reader

Abstract

This disclosure provides a game trial method, apparatus, storage medium, and electronic device, relating to the field of game technology. The game trial method includes: responding to a selection operation for a virtual item in a game trading platform, determining a target virtual item based on the selection operation; generating a trial request for the target virtual item, and sending the trial request to a game server via the trading platform server, so that a cloud gaming server can generate a corresponding game trial video based on the target item's resource package and send it to the user terminal; responding to the trial operation for the target virtual item in the game trading platform, receiving the game trial video corresponding to the trial operation sent by the cloud gaming platform, and displaying it on the display interface of the game trading platform. This solves the current technical problem of low game efficiency, achieving the technical effect of saving game server memory while ensuring the trial viewing effect, and further improving the efficiency of game trial.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of game technology, and more particularly to a game trial method, apparatus, storage medium, and electronic device. Background Technology

[0002] Games have both entertainment and commercial attributes. To enhance the player's gaming experience, most game developers currently offer pre-game previews or trial runs before or during gameplay.

[0003] The current method of game trial is as follows: players generate a trial request based on their own account on the user's end. After receiving the trial request, the game server generates a new virtual character or virtual game product and synchronizes it to the user's end for the player to try out.

[0004] With this approach, if there are too many players or too many trial requests, the game server needs to generate a large number of new virtual characters or virtual game items, which consumes a lot of memory and can easily affect normal game efficiency. Summary of the Invention

[0005] This disclosure provides a game trial method, apparatus, storage medium, and electronic device, thereby reducing the memory pressure on game servers and improving the efficiency and effectiveness of game operation and trial.

[0006] In a first aspect, one embodiment of this disclosure provides a game trial method applied to a user terminal, the method comprising: In response to a selection action for virtual goods on a game trading platform, the target virtual goods are determined based on the selection action; A trial play request for the target virtual product is generated and sent to the game server through the transaction platform server. The game server is instructed to find the target product resource package corresponding to the target virtual product in the product resource library according to the trial play request, and then send the target product resource package to the cloud gaming server. The cloud gaming server generates the corresponding game trial video based on the target product resource package and sends it to the user's terminal. The trial play request includes at least the product identifier of the target virtual product. In response to a trial operation of a target virtual item on a game trading platform, the system receives a game trial video corresponding to the trial operation from the cloud gaming platform and displays the game trial video on the display interface of the game trading platform.

[0007] Secondly, one embodiment of this disclosure provides a game trial method applied to a game server, the method comprising: Receive a trial request for a target virtual product sent by the trading platform server; wherein the trial request is generated on the user's end and sent to the trading platform server according to any of the above game trial methods; Based on the product identifier of the target virtual product in the trial request, the target product resource package corresponding to the target virtual product is found in the product resource library; The target product resource package is sent to the cloud gaming server, which generates a corresponding game demo video based on the target product resource package. The game demo video is then sent to the user's client, instructing the client to display the game demo video on the display interface of the game trading platform.

[0008] Thirdly, one embodiment of this disclosure provides a game trial device applied to a user terminal, the device comprising: The determination module is used to respond to a selection operation for virtual goods in the game trading platform and determine the target virtual goods based on the selection operation; The generation module is used to generate a trial request for the target virtual product and send the trial request to the game server through the transaction platform server. This instructs the game server to find the target product resource package corresponding to the target virtual product in the product resource library based on the trial request, and then send the target product resource package to the cloud gaming server. The cloud gaming server then generates the corresponding game trial video based on the target product resource package and sends it to the user's client. The trial request must include at least the product identifier of the target virtual product. The display module is used to respond to the trial operation of the target virtual product in the game trading platform, receive the game trial video sent by the cloud gaming platform corresponding to the trial operation, and display the game trial video on the display interface of the game trading platform.

[0009] Fourthly, one embodiment of this disclosure provides a game trial device applied to a game server, the device comprising: The receiving module is used to receive trial requests for target virtual goods sent by the trading platform server; wherein, the trial request is generated on the user end and sent to the trading platform server according to any of the above game trial methods; The search module is used to find the target product resource package corresponding to the target virtual product in the product resource library based on the product identifier of the target virtual product in the trial request; The sending module is used to send the target product resource package to the cloud gaming server, so that the cloud gaming server can generate a corresponding game trial video based on the target product resource package, and send the game trial video to the user terminal to instruct the user terminal to display the game trial video on the display interface of the game trading platform.

[0010] Fifthly, one embodiment of this disclosure provides a computer-readable storage medium having a computer program stored thereon that, when executed by a processor, implements the method described above.

[0011] In a sixth aspect, one embodiment of this disclosure provides an electronic device, including: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to perform the above-described method by executing the executable instructions.

[0012] The technical solution disclosed herein has the following beneficial effects: The above-described game trial method involves the user's client responding to a selection action for a virtual item on the game trading platform. Based on this selection, the target virtual item is determined, and a trial request for that item is generated. This request is then sent from the trading platform server to the game server, instructing the game server to locate the corresponding target item resource package in the item resource library. The game server then sends this resource package to the cloud gaming server, which generates a corresponding game trial video based on the resource package and sends it to the user's client. Upon receiving the trial action for the target virtual item on the game trading platform, the user's client simply displays the received game trial video from the cloud gaming platform on the game trading platform's interface. Without the need for game servers and cloud gaming servers to generate new virtual characters in real time, or frequent interactions with traditional game servers, the system generates gameplay videos of the target virtual goods that players want to try out via cloud gaming servers. These videos are then displayed on the game trading platform's interface, allowing players to intuitively view the gameplay effects of the target virtual goods. This solves the current technical problem of consuming large amounts of memory, which can easily affect normal game efficiency. The system achieves the technical effect of saving game server memory while ensuring the viewing effect of the gameplay, further improving game efficiency and the efficiency of the gameplay experience.

[0013] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0014] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure. It is obvious that the drawings described below are merely some embodiments of this disclosure, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort.

[0015] Figure 1 This illustration shows an application scenario diagram of a game trial method in this exemplary embodiment; Figure 2 A flowchart illustrating a game trial method in this exemplary embodiment is shown; Figure 3 A flowchart illustrating a game trial method in this exemplary embodiment is shown; Figure 4 This diagram illustrates the structure of a game trial device according to this exemplary embodiment. Figure 5 This diagram illustrates the structure of a game trial device according to this exemplary embodiment. Figure 6 A schematic diagram of the structure of an electronic device in this exemplary embodiment is shown. Detailed Implementation

[0016] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided to make this disclosure more comprehensive and complete, and to fully convey the concept of exemplary embodiments to those skilled in the art. The described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a full understanding of embodiments of this disclosure. However, those skilled in the art will recognize that the technical solutions of this disclosure can be practiced with one or more specific details omitted, or other methods, components, apparatus, steps, etc., can be employed. In other instances, well-known technical solutions are not shown or described in detail to avoid obscuring various aspects of this disclosure.

[0017] Furthermore, the accompanying drawings are merely illustrative of this disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and therefore repeated descriptions of them will be omitted. Some 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, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.

[0018] The flowchart shown in the attached diagram is merely an illustrative example and does not necessarily include all steps. For example, some steps may be broken down, while others may be combined or partially combined; therefore, the actual execution order may change depending on the specific circumstances.

[0019] In related technologies, games possess both entertainment and certain commercial attributes. To enhance the player's gaming experience, most game developers currently offer pre-game previews or trial versions before or during gameplay. The current method for game trials primarily involves players generating a trial request on their client-side using their account. Upon receiving this request, the game server generates a new virtual character or virtual game item and synchronizes it to the client-side for the player to experience. However, this method is problematic. If there are too many players or too many trial requests, the game server needs to generate a large number of new virtual characters or virtual game items, consuming significant memory and potentially impacting normal gameplay efficiency.

[0020] In view of the above problems, this disclosure provides a game trial method to reduce the content consumption pressure on game servers, thereby improving the smoothness of game trial and game operation. The following is a brief introduction to the application environment of the game trial method provided in the embodiments of this disclosure: Please see Figure 1 The game trial method provided in this disclosure is applied to a game interaction system, which includes at least: a user terminal, a game trading platform, a trading platform server, a game server, and a cloud gaming server. The user client, serving as the player's human-computer interaction terminal, responds to various player interactions. During operation, it provides a graphical user interface (GUI) displaying the game interface and various virtual items within the game. The game trading platform is an application used by players to purchase virtual items in the game. This platform can be configured on the user client or on other independent terminal devices connected to it. The trading platform server provides computational services for various game purchase activities within the platform, such as order generation and settlement for virtual items. The game server runs traditional non-cloud game programs, distinct from cloud game platform servers. It stores various game resources, used to generate game scenes or game videos. A cloud game server refers to a server or server cluster running cloud game programs. In this embodiment, it is used for game computation, such as generating virtual game scenes or game videos based on game resources sent from the game server and distributing them to the user client. This embodiment is not specifically limited. The cloud game platform refers to a platform running cloud games, which can preload and store game demo videos.

[0021] It should be explained that this disclosure describes a game trial method, which refers to the interactive experience before a player purchases or otherwise acquires the right to use virtual goods. During formal game interaction, it is unavoidable that the user client, game server, cloud gaming server, game trading platform, and game trading platform server provide real-time game animations, game videos, and corresponding game interaction data calculations. Providing the same processing methods as in actual game interaction during a game trial would undoubtedly place a huge burden on the game interaction system's resources. Furthermore, during a game trial, players primarily view and partially experience various virtual goods, which is completely different from the real-time and efficient requirements of actual game interaction. Therefore, this disclosure provides a game trial method for the game trial stage to alleviate the resource and computational pressure on the game interaction system.

[0022] The following example illustrates how this game trial method can be applied to the aforementioned user client to provide players with a game trial experience. Please refer to [link / reference needed]. Figure 1 and Figure 2 The game trial method provided in this embodiment includes the following steps 201-203: Step 201: The user responds to the selection operation for virtual goods in the game trading platform and determines the target virtual goods based on the selection operation.

[0023] The virtual goods include, but are not limited to, any objects such as virtual characters, virtual items, and resource packs in the game. Players select the virtual goods they wish to try on the game's trading platform. Upon receiving a selection action such as clicking, swiping, or long-pressing, the user terminal identifies the virtual goods corresponding to that selection action as the target virtual goods. These target virtual goods are the virtual goods the player wants to try. The number of target virtual goods can be one or more. It should be noted that if there are multiple target virtual goods, the selection action can be a continuous swipe from one position to another, or multiple independent actions such as multiple clicks or double-clicks. This embodiment does not impose specific limitations; the selection or setting can be tailored to the actual situation.

[0024] Step 202: The user client generates a trial request for the target virtual product and sends the trial request to the game server through the transaction platform server. This instructs the game server to find the target product resource package corresponding to the target virtual product in the product resource library based on the trial request, and then send the target product resource package to the cloud gaming server. The cloud gaming server then generates the corresponding game trial video based on the target product resource package and sends it to the user client.

[0025] The trial request must include at least the product identifier of the target virtual item to facilitate the transaction platform server, game server, and cloud gaming server in determining the target virtual item the player wants to try. This trial request is the trial instruction, and it can be generated directly using the product identifier of the target virtual item, or it can be generated based on the product identifier combined with other auxiliary information such as the game name and player account. This embodiment does not impose specific limitations. However, it should be noted that the player account on the cloud gaming server is mutually bound to, or uses the same account on the user client that generated the trial request, to facilitate the synchronization of game trial videos or game effects between the cloud gaming platform and the user client.

[0026] Step 203: The user terminal responds to the trial operation of the target virtual product in the game trading platform, receives the game trial video corresponding to the trial operation sent by the cloud gaming server, and displays the game trial video on the display interface in the game trading platform.

[0027] Players interact with selected virtual items on the user-side game trading platform. Upon receiving this interaction, the user-side platform synchronizes the interaction content with the cloud gaming server. This trial interaction refers to the player's in-game interaction before purchasing the virtual item; the player does not have full usage or control rights over the virtual item. The player's current account only experiences the virtual item within a fixed trial scenario or mode. The process of this trial interaction may be the same as or different from actual game interaction; no restrictions are placed here.

[0028] After receiving a trial request for a target virtual item, the game server searches for the corresponding virtual game resources in its resource library and synchronizes these resources to the cloud gaming server. The cloud gaming server then generates a corresponding game trial video based on these resources and sends it to the user's client. The user's client displays the game trial video on the game trading platform's interface. This game trial video can be a pre-configured video for the virtual item by staff, or it can be an interactive video of the current player or other players interacting with the target virtual item during their historical gameplay. Specifically, for example, for skin-type virtual items, the trial video could showcase the colors, animation effects, and other effects of the virtual skin applied to different virtual characters or objects; for equipment-type virtual items, it could demonstrate the equipment's performance, such as firing frequency, firing speed, range, and other performance parameters; and for character-type virtual items, it could showcase the character's virtual appearance, combat power, defense values, and other effects.

[0029] The game trial method provided in this embodiment involves the following steps: After the user receives a selection operation for a virtual item on the game trading platform, the target virtual item is determined based on the selection operation. Simultaneously, a trial request for the target virtual item is generated and sent to the game server via the trading platform server. This instructs the game server to search for the target item resource package corresponding to the target virtual item in the item resource library based on the trial request. The target item resource package is then sent to the cloud gaming server, which generates a corresponding game trial video based on the target item resource package and sends it to the user. After receiving the trial operation for the target virtual item on the game trading platform, the user displays the received game trial video sent by the cloud gaming platform on the display interface of the game trading platform. Without the need for game servers and cloud gaming servers to generate new virtual characters in real time, or frequent interactions with traditional game servers, the system generates gameplay videos of the target virtual goods that players want to try out via cloud gaming servers. These videos are then displayed on the game trading platform's interface, allowing players to intuitively view the gameplay effects of the target virtual goods. This solves the current technical problem of consuming large amounts of memory, which can easily affect normal game efficiency. The system achieves the technical effect of saving game server memory while ensuring the viewing effect of the gameplay, further improving game efficiency and the efficiency of the gameplay experience.

[0030] In one optional embodiment of this disclosure, the number of target virtual goods is multiple. Step 202, the user generates a trial request for the target virtual goods, including the following steps: The user adds the target virtual product to the pre-configured trial list and receives the updated trial list.

[0031] Players continuously add desired virtual items to their trial list on the game trading platform. As the number of items in the trial list increases, the list is constantly updated, resulting in a new trial list. This process allows multiple selected virtual items to be packaged and processed together. The updated trial list may exhibit the following characteristics: In the first scenario, if the number of target virtual items in the trial list is not less than the preset number, the user client generates a trial request based on each target virtual item in the current trial list.

[0032] This preset number can be set according to actual needs, for example, it can be 10, meaning that the maximum number of virtual items a player can try each time is 10. Once the number of target virtual items in the current trial list is greater than or equal to the preset limit, the trial request will be automatically generated. It should be noted that the trial request must contain at least the product identifiers of the multiple target virtual items. By setting a preset number in the trial list, the number of target virtual items a player can try each time can be set within a reasonable range. This prevents the number of target virtual items from being too high, which could overload the processing pressure on the user end, cloud gaming platform, and cloud gaming platform servers, thus affecting the player's trial experience and ensuring game efficiency and the player's trial experience.

[0033] In the second scenario, in response to the completion of the target virtual product addition operation, the user's client generates a trial request based on each target virtual product in the current trial list.

[0034] The "add to end" operation can be any set operation, such as clicking the "add to end" control, the "complete" control, long press, or swiping; this embodiment does not impose any specific limitations. However, after the user receives the "add to end" operation, the trial request can be automatically generated directly. In this way, players can end the addition of the target virtual item at any time through the "add to end" operation, providing greater flexibility.

[0035] In the third scenario, if the number of target virtual items in the trial list is less than the preset number and there is no response to the "end of adding target virtual items" operation, the player can continue to add target virtual items to the trial list to try them out.

[0036] In one optional embodiment of this disclosure, the number of target virtual goods is multiple. Step 203, where the user displays the game demo video on the display interface of the game trading platform, includes the following steps: The user client displays game demo videos of each target virtual item in the game trading platform's display interface according to the set order.

[0037] The set order refers to the priority order of multiple target virtual goods, or the response order of selected operations corresponding to multiple target virtual goods. In other words, the game trading platform has a fixed display interface. Different target virtual goods correspond to different game trial videos, and different virtual goods have different priorities. This priority can be made available to staff, who can set it according to actual needs. Different game trial videos are displayed sequentially in the set order on this fixed display interface. Players can only view the game trial video of one target virtual good at a time, ensuring the player's viewing experience. This set order can be made available to players and set by them, or it can be the order in which players add target virtual goods to the trial list, i.e., the response order of each selected operation on the user's end. This embodiment does not impose specific limitations and can be set according to actual circumstances.

[0038] In one optional embodiment of this disclosure, the number of target virtual goods is multiple, and the display interface includes multiple sub-display interfaces; step 203 above, where the user displays the game trial video on the display interface of the game trading platform, includes the following steps: The user interface displays game demo videos of multiple target virtual products on separate sub-display interfaces.

[0039] Unlike the steps described above, this embodiment divides the display interface of the game trading platform into multiple sub-display interfaces, each displaying a game trial video corresponding to a different target virtual product. Players can simultaneously view game trial videos of different target virtual products in different sub-display interfaces, resulting in higher trial efficiency.

[0040] In one optional embodiment of this disclosure, the above-described game trial method further includes the following steps: The user client generates a demo image based on the content displayed on the interface.

[0041] This demo image is used to showcase the gameplay experience of the target virtual product to players. The user client can regenerate the demo image based on the content displayed on the screen, or obtain it through methods such as direct screenshots. This embodiment is not specifically limited; the choice or setting can be made according to the actual situation, as long as a demo image containing the content displayed on the screen is obtained. This demo image allows players to save their gameplay experience in a timely manner, facilitating later review or comparison with demo images of other target virtual products for optimal results.

[0042] In one optional embodiment of this disclosure, the number of the aforementioned demo effect images is multiple, and the game demo method further includes the following steps: The user client will update the generated demo images to the demo image gallery.

[0043] This means that after each newly generated demo image is created, it is added to the demo image collection. Players can store and compare the demo effects of each target virtual product in this demo image collection, which is more convenient.

[0044] The following example uses the aforementioned game server as the execution entity to illustrate how this game trial method is applied to provide players with game trial services. Please refer to [link / reference needed]. Figure 1 and Figure 3 The game trial method includes the following steps 301-303: Step 301: The game server receives a trial request for the target virtual product sent by the trading platform server.

[0045] In this process, the trial play request is generated on the user's end and sent to the trading platform server according to any of the game trial play methods described above. Based on the player's selection of a target virtual item on the game trading platform, the user's end generates a trial play request for the target virtual item and sends it to the trading platform server. The trading platform server determines the item identifier of the target virtual item based on the trial play request and sends the item identifier or the trial play request to the game server. Similarly, the trial play request contains at least the item identifier of each target virtual item. The beneficial effects of this game trial play method on the user's end have been described in detail in the above embodiments and will not be repeated here.

[0046] Step 302: The game server searches for the target product resource package corresponding to the target virtual product in the product resource library based on the product identifier of the target virtual product in the trial request.

[0047] The product resource library stores various product resource packages, such as virtual characters, virtual props, and virtual skins. For example, if the product identifier in the trial request is skin Y for character X, then the resource package for skin Y for character X will be identified as the target product resource package.

[0048] Step 303: The game server sends the target product resource package to the cloud game server, so that the cloud game server can generate a corresponding game trial video based on the target product resource package, and send the game trial video to the user terminal to instruct the user terminal to display the game trial video on the display interface of the game trading platform.

[0049] After receiving the target product resource package, the cloud gaming server generates a corresponding game trial video based on the player's interactive gameplay on the user's client and sends the game trial video to the user's client. The user's client then displays the corresponding game trial video on the game trading platform's display interface.

[0050] The game trial method provided in this disclosure first receives a trial request for a target virtual product from a trading platform server. Then, based on the product identifier of the target virtual product in the trial request, it searches for the corresponding target product resource package in the product resource library. Finally, it sends the target product resource package to a cloud gaming server, which generates a corresponding game trial video based on the target product resource package and sends the game trial video to the user terminal, instructing the user terminal to display the game trial video on the display interface of the game trading platform. This eliminates the need for the game server and cloud gaming server to generate new virtual characters in real time, and also eliminates the need for frequent interactions with traditional game servers. By generating a game trial video of the target virtual product that the player needs to try through the cloud gaming server and displaying it on the display interface of the game trading platform, the player can intuitively view the trial effect of the target virtual product through the game trial video. This solves the technical problem of current methods that consume a large amount of memory and easily affect normal game efficiency. It achieves the technical effect of saving game server memory while ensuring the trial viewing effect, further improving game efficiency and game trial efficiency.

[0051] To implement the above-described game trial method, one embodiment of this disclosure provides a game trial device 400, applied to a user terminal. Figure 4 A schematic architecture diagram of a game demo device 400 is shown, including: a determination module 410, a generation module 420, and a display module 430, wherein: The determining module 410 is used to determine the target virtual product in response to a selection operation for virtual goods in the game trading platform; The generation module 420 is used to generate a trial request for the target virtual product and send the trial request to the game server through the transaction platform server. This instructs the game server to find the target product resource package corresponding to the target virtual product in the product resource library based on the trial request, and then send the target product resource package to the cloud gaming server. The cloud gaming server then generates a corresponding game trial video based on the target product resource package and sends it to the user's terminal. The trial request includes at least the product identifier of the target virtual product. The display module 430 is used to respond to a trial operation of a target virtual product in the game trading platform, receive a game trial video sent by the cloud gaming server corresponding to the trial operation, and display the game trial video on the display interface of the game trading platform.

[0052] In an optional embodiment, the number of target virtual goods is multiple. The generation module 420 is specifically used to add the target virtual goods to a pre-configured trial list to obtain an updated trial list; if the number of target virtual goods in the trial list is not less than a preset number, and / or, in response to the target virtual goods addition end operation, generate a trial request based on each target virtual goods in the current trial list.

[0053] In an optional embodiment, there are multiple target virtual goods, and the display module 430 is specifically used to sequentially display the game trial videos of each target virtual goods on the display interface of the game trading platform in a set order.

[0054] In an optional embodiment, there are multiple target virtual products, and the display interface includes multiple sub-display interfaces; the display module 430 is specifically used to display the game trial videos of the multiple target virtual products on each sub-display interface.

[0055] In an optional embodiment, the display module 430 is further configured to generate a demo effect image based on the content displayed in the display interface.

[0056] In an optional embodiment, there are multiple playable effect images, and the display module 430 is specifically used to update the generated playable effect images to the playable effect image set.

[0057] To implement the above-described game trial method, one embodiment of this disclosure provides a game trial device 500, which is applied to a game server. Figure 5 A schematic architectural diagram of a game trial device 500 is shown, including: a receiving module 510, a searching module 520, and a sending module 530, wherein: The receiving module 510 is used to receive a trial request for a target virtual product sent by the trading platform server; wherein the trial request is generated on the user end and sent to the trading platform server according to any of the above-mentioned game trial methods; The search module 520 is used to search for the target product resource package corresponding to the target virtual product in the product resource library based on the product identifier of the target virtual product in the trial request; The sending module 530 is used to send the target product resource package to the cloud gaming server, so that the cloud gaming server can generate a corresponding game trial video based on the target product resource package, and send the game trial video to the user terminal to instruct the user terminal to display the game trial video on the display interface of the game trading platform.

[0058] Exemplary embodiments of this disclosure also provide a computer-readable storage medium that can be implemented as a program product including program code, which, when run on an electronic device, causes the electronic device to perform the steps described in the "Exemplary Methods" section of this specification according to various exemplary embodiments of this disclosure. In one embodiment, the program product can be implemented as a portable compact disc read-only memory (CD-ROM) and include program code, and can run on an electronic device, such as a personal computer. However, the program product of this disclosure is not limited thereto. In this document, the readable storage medium can 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.

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

[0060] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium, capable of sending, propagating, or transmitting programs for use by or in conjunction with an instruction execution system, apparatus, or device.

[0061] The program code contained on the readable medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, RF, etc., or any suitable combination thereof.

[0062] Program code for performing the operations of this disclosure can be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java and C++, and conventional procedural programming languages ​​such as C or similar languages. The program code can execute entirely on the user's computing device, partially on the user's device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider). In embodiments of this disclosure, the program code stored in a computer-readable storage medium, when executed, can implement any step of the game trial method described above.

[0063] Please see Figure 6 Exemplary embodiments of this disclosure also provide an electronic device 600, which can be a backend server for an information platform. Reference is made below. Figure 6 This electronic device 600 will be described. It should be understood that... Figure 6 The electronic device 600 shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments disclosed herein.

[0064] like Figure 6 As shown, the electronic device 600 is presented in the form of a general-purpose computing device. The components of the electronic device 600 may include, but are not limited to: at least one processing unit 610, at least one storage unit 620, and a bus 630 connecting different system components (including storage unit 620 and processing unit 610).

[0065] The storage unit stores program code, which can be executed by the processing unit 610 to perform the steps described in the "Exemplary Methods" section of this specification according to various exemplary embodiments of the present invention. For example, the processing unit 610 can perform actions such as... Figure 2 The methods and steps shown are as follows.

[0066] Storage unit 620 may include volatile storage units, such as random access memory (RAM) 621 and / or cache memory 622, and may further include read-only memory (ROM) 623.

[0067] Storage unit 620 may also include a program / utility 624 having a set (at least one) of program modules 625, including but 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.

[0068] Bus 630 may include a data bus, an address bus, and a control bus.

[0069] Electronic device 600 can also communicate with one or more external devices 2000 (e.g., keyboards, pointing devices, Bluetooth devices, etc.) via input / output (I / O) interface 640. Electronic device 600 can also communicate with one or more networks (e.g., local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) via network adapter 650. As shown, network adapter 650 communicates with other modules of electronic device 600 via bus 630. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with electronic device 600, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0070] In this embodiment of the disclosure, the program code stored in the electronic device can be executed to perform any of the steps in the above game trial method.

[0071] It should be noted that although several modules or units for the device used to perform actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to exemplary embodiments of this disclosure, the features and functions of 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.

[0072] Those skilled in the art will understand that various aspects of this disclosure can be implemented as systems, methods, or program products. Therefore, various aspects of this disclosure can be embodied in entirely hardware implementations, entirely software implementations (including firmware, microcode, etc.), or implementations combining hardware and software aspects, collectively referred to herein as “circuit,” “module,” or “system.” Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and embodiments are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the claims.

[0073] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is defined only by the appended claims.

Claims

1. A method for trying out a game, characterized in that, When applied to a user terminal, the method includes: In response to a selection operation for virtual goods in a game trading platform, the target virtual goods are determined based on the selection operation; A trial play request is generated for the target virtual product, and the trial play request is sent to the game server through the transaction platform server. This instructs the game server to find the target product resource package corresponding to the target virtual product in the product resource library based on the trial play request, and then send the target product resource package to the cloud gaming server. The cloud gaming server then generates a corresponding game trial video based on the target product resource package and sends it to the user's client. The trial play request includes at least the product identifier of the target virtual product. In response to a trial operation of the target virtual product on the game trading platform, the system receives a game trial video corresponding to the trial operation sent by the cloud gaming server, and displays the game trial video on the display interface of the game trading platform to view the trial effect of the target virtual product based on the game trial video.

2. The game trial method according to claim 1, characterized in that, The number of target virtual goods is multiple, and the generation of trial requests for the target virtual goods includes: The target virtual product is added to the pre-configured trial list to obtain the updated trial list; If the number of the target virtual items in the trial list is not less than a preset number, and / or, in response to the target virtual item addition end operation, the trial request is generated based on each of the target virtual items in the current trial list.

3. The game trial method according to claim 1, characterized in that, The number of target virtual goods is multiple, and displaying the game demo video on the display interface of the game trading platform includes: The game trial videos of each target virtual product are displayed sequentially on the display interface of the game trading platform in a set order.

4. The game trial method according to claim 3, characterized in that, The set order is either the product priority order of the multiple target virtual products, or the response order of the selected operation corresponding to the multiple target virtual products.

5. The game trial method according to claim 1, characterized in that, The number of target virtual goods is multiple, and the display interface includes multiple sub-display interfaces; the display interface for displaying the game demo video on the game trading platform includes: The game trial videos of the multiple target virtual products are displayed on each of the sub-display interfaces.

6. The game trial method according to any one of claims 1-5, characterized in that, Also includes: A demo image is generated based on the content displayed in the interface.

7. The game trial method according to claim 6, characterized in that, The number of playthrough effect images is multiple, and the method further includes: Update the generated demo images to the demo image set.

8. A method for testing a game, characterized in that, Applied to a game server, the method includes: The system receives a trial request for a target virtual product from the transaction platform server; wherein the trial request is generated on the user terminal and sent to the transaction platform server by the game trial method according to any one of claims 1-7. Based on the product identifier of the target virtual product in the trial request, the target product resource package corresponding to the target virtual product is found in the product resource library; The target product resource package is sent to the cloud gaming server, which generates a corresponding game trial video based on the target product resource package. The game trial video is then sent to the user terminal, instructing the user terminal to display the game trial video on the display interface of the game trading platform, so as to view the trial effect of the target virtual product based on the game trial video.

9. A game trial device, characterized in that, The device, applied to a user terminal, includes: A determination module is used to determine the target virtual item in response to a selection operation for virtual goods in a game trading platform; A generation module is used to generate a trial request for the target virtual product and send the trial request to the game server through the transaction platform server. This instructs the game server to find the target product resource package corresponding to the target virtual product in the product resource library based on the trial request, and then send the target product resource package to the cloud gaming server. The cloud gaming server then generates a corresponding game trial video based on the target product resource package and sends it to the user client. The trial request includes at least the product identifier of the target virtual product. The display module is used to respond to a trial operation of the target virtual product in the game trading platform, receive a game trial video sent by the cloud gaming server corresponding to the trial operation, and display the game trial video on the display interface of the game trading platform so as to view the trial effect of the target virtual product based on the game trial video.

10. A game trial device, characterized in that, The device, used in a game server, includes: A receiving module is used to receive a trial request for a target virtual product sent by a trading platform server; wherein the trial request is generated on the user terminal and sent to the trading platform server by the game trial method according to any one of claims 1-7; The search module is used to search for the target product resource package corresponding to the target virtual product in the product resource library based on the product identifier of the target virtual product in the trial request; The sending module is used to send the target product resource package to the cloud gaming server, so that the cloud gaming server can generate a corresponding game trial video based on the target product resource package, and send the game trial video to the user terminal to instruct the user terminal to display the game trial video on the display interface of the game trading platform, so as to view the trial effect of the target virtual product based on the game trial video.

11. 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 method described in any one of claims 1 to 8.

12. An electronic device, characterized in that, include: processor; as well as Memory for storing the executable instructions of the processor; The processor is configured to execute the method of any one of claims 1 to 8 by executing the executable instructions.

Citation Information

Patent Citations

  • Cloud game trial playing method applied to Android system

    CN114191812A

  • Cloud game starting method, device and system, computer equipment and storage medium

    CN114911558A

  • Game commodity display method and device, electronic equipment and readable storage medium

    CN115689685A