Game video display method and device, electronic equipment and readable storage medium
By immediately displaying the corresponding game video in the virtual game interface when the virtual character fails to perform the game event in the game, the problem of long waiting time and cumbersome operation of players in the prior art is solved, and the game experience is improved.
Patent Information
- Application Number
- CN202311650232.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-04
- Publication Date
- 2025-06-06
AI Technical Summary
In existing games, players have too long waiting time to view game videos, and the operation is cumbersome, which reduces the player's gaming experience.
A game video display method is provided. By immediately displaying the game video corresponding to the game event in response to a virtual character's failure to execute a game event in a virtual game interface, the game video corresponding to the game event is reduced, and the operation is simplified.
This method can quickly display game videos, save players' viewing time, simplify operation process, and improve players' gaming experience.
Smart Images

Figure CN120094193A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computers, and in particular to a method and device for displaying game video, an electronic device, and a computer-readable storage medium. Background Art
[0002] In games, game video playback is a common function that can provide players with the interaction process of each player in the game after the game is over, to assist players in thinking about improving the gameplay, and also facilitate players to discuss tactics, formulate strategies, and increase the fun of the game.
[0003] Game replays include elimination replays that allow players to watch themselves being eliminated or other players being eliminated. Currently, after a game is completely over, players can click on the elimination replay control to play the game screen at the moment they were eliminated. Players have to wait too long to view elimination replays, and the operation is cumbersome, which reduces the player's gaming experience.
[0004] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present disclosure, and therefore may include information that does not constitute the prior art known to ordinary technicians in the field. Summary of the invention
[0005] In view of this, the embodiments of the present application provide a game video display method, device, electronic device and computer-readable storage medium, the purpose of which is to provide players with a function that can quickly view game videos (game playback), save players' time in viewing game videos, simplify players' operations in viewing game videos, and improve players' gaming experience.
[0006] In a first aspect, an embodiment of the present application provides a method for displaying a game video, the method comprising:
[0007] Displaying a virtual game interface, wherein the virtual game interface includes at least a portion of a virtual scene, wherein the virtual scene includes a first virtual character controlled by a first terminal in a current game match;
[0008] In response to the first virtual character's failed instruction to execute a first game event in the current game game, a first game recording corresponding to the first game event executed by the first virtual character is displayed in the virtual game interface of the first terminal; wherein the first virtual character executes the game event through the control instruction received by the first terminal; the first game recording includes a record of the operation process of the first virtual character executing the first game event.
[0009] In a second aspect, an embodiment of the present application provides a game video display device, the device comprising: a first display unit and a second display unit;
[0010] The first display unit is used to display a virtual game interface, wherein the virtual game interface includes at least a portion of a virtual scene, and the virtual scene includes a first virtual character controlled by the first terminal in a current game match;
[0011] The second display unit is used to display a first game recording corresponding to the first virtual character executing the first game event in the virtual game interface of the first terminal in response to the first virtual character's failed instruction to execute the first game event in the current game game; wherein the first virtual character executes the game event through the control instruction received by the first terminal; and the first game recording includes a record of the operation process of the first virtual character executing the first game event.
[0012] In a third aspect, an embodiment of the present application provides an electronic device, including:
[0013] Processor; and
[0014] The memory is used to store a data processing program. After the electronic device is powered on and the program is run by the processor, the method of the first aspect is executed.
[0015] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium storing a data processing program, which is executed by a processor to perform the method of the first aspect.
[0016] The present application has the following advantages: a virtual game interface is displayed, the virtual game interface includes at least a part of a virtual scene, the virtual scene includes a first virtual character controlled by a first terminal in a current game game; the electronic device responds to a failure instruction of the first virtual character to execute a first game event in the current game game, and displays a first game recording corresponding to the first virtual character executing the first game event in the virtual game interface of the first terminal; wherein the first virtual character executes the game event through the control instruction received by the first terminal; the first game recording includes a record of the operation process of the first virtual character executing the first game event.
[0017] That is, the game video display method provided by the present application, when the electronic device detects that the first virtual character fails to execute the first game event, immediately displays the first game video of the first virtual character executing the first game event in the virtual game interface, which can reduce the waiting time for the player to view the game video and simplify the operation of the player to view the game video, thereby improving the player's gaming experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments of the present application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0019] Figure 1 A schematic diagram of a gaming system for implementing a method for displaying a gaming video provided in an embodiment of the present application;
[0020] Figure 2 A flowchart of a method for displaying game video provided in an embodiment of the present application;
[0021] Figure 3a to Figure 3d Some game interface schematic diagrams of the game video display method provided by the embodiment of the present application;
[0022] Figure 4 A schematic diagram of a game interface for simultaneously playing a game video and a game viewing screen provided in an embodiment of the present application;
[0023] Figure 5a to Figure 5b A schematic diagram of a game interface for switching a first game video provided in an embodiment of the present application;
[0024] Figure 6a to Figure 6e A schematic diagram of a game interface for implementing revenge according to a first game video provided in an embodiment of the present application;
[0025] Figure 7a to Figure 7d A schematic diagram of another example of a game interface for switching a first game video provided in an embodiment of the present application;
[0026] Figure 8a to Figure 8c A schematic diagram of an example interface for viewing a game recording of an interesting viewing point provided in an embodiment of the present application;
[0027] Figure 9a to Figure 9b A schematic diagram of an interface for sharing a first game video with teammates provided in an embodiment of the present application;
[0028] Fig.10 A schematic diagram of the structure of a display device for game video provided in an embodiment of the present application;
[0029] Fig.11 A structural block diagram of an electronic device for displaying game recordings is provided for an embodiment of the present application. DETAILED DESCRIPTION
[0030] Many specific details are described in the following description to facilitate a full understanding of the present application. However, the present application can be implemented in many other ways than those described herein, and those skilled in the art can make similar generalizations without violating the connotation of the present application, so the present application is not limited by the specific implementation disclosed below.
[0031] It should be noted that the terms "first", "second", "third", etc. in the claims, description and drawings of the present application are used to distinguish similar objects and are not used to describe a specific order or sequence. The data used in this way are interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "including", "having" and their variants are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0032] It should be understood that in the embodiments of the present application, "at least one" refers to one or more, and "more than one" refers to two or more. "And / or" is merely a way to describe the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the previous and subsequent associated objects are in an "or" relationship. "Including A, B and / or C" means including any one, any two, or any three of A, B, and C.
[0033] It should be understood that in the embodiments of the present application, "B corresponding to A", "B corresponding to A", "A corresponds to B", or "B corresponds to A" means that B is associated with A, and B can be determined according to A. Determining B according to A does not mean determining B only according to A, and B can also be determined according to A and / or other information.
[0034] Based on the above-mentioned problems, the embodiments of the present application provide a game video display method, device, electronic device and computer-readable storage medium.
[0035] The game video display method provided in the embodiment of the present application can be executed by an electronic device, which can be a terminal or a server. The terminal can be a terminal device such as a smart phone, a tablet computer, a laptop computer, etc. The server can be an independent physical server, or a server cluster or a distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms.
[0036] In an optional embodiment, when the game video display method in the game is run on a terminal device, the terminal device stores a game application and a game virtual scene. The terminal device interacts with the player through a graphical player interface. The terminal device may provide the graphical player interface to the player in a variety of ways, for example, it may be rendered and displayed on a display screen of the terminal device, or the graphical player interface may be presented through holographic projection.
[0037] In an optional embodiment, when the game video display method in the game runs on the server, the method can be implemented and executed based on the cloud game system. The cloud game system refers to a game method based on cloud computing. The cloud game system includes a server and a client device. The running body of the game application and the game screen presentation body are separated, and the storage and operation of the game video display method in the game are completed on the server. The game screen presentation is completed on the client, and the client is mainly used for receiving and sending game data and presenting the game interface. For example, the client can be a display device with data transmission function close to the player side, such as a mobile terminal, a TV, a computer, a handheld computer, a personal digital assistant, etc., but the terminal device for processing game data is a server in the cloud. When playing the game, the player operates the client to send instructions to the server, and the server controls the running of the game according to the instructions, encodes and compresses the game screen and other data, and returns it to the client through the network. Finally, the client decodes and outputs the game screen.
[0038] It should be noted that in the embodiment of the present application, the execution subject of the game video display method can be a terminal device or a server, wherein the terminal device can be a local terminal device or a client device in the aforementioned cloud game. The embodiment of the present application does not limit the type of the execution subject.
[0039] For example, this method is applied to Figure 1The game system 100 in the electronic device shown. The game system 100 may include at least one terminal 110, at least one server 120, at least one database 130, and a network. The terminal 110 held by the player can be connected to the server of different games through the network. The terminal is any device with computing hardware that can support and execute the software application tool corresponding to the game.
[0040] The terminal 110 includes a display screen and a processor, wherein the display screen is used to present a game interface and receive operations generated by players acting on the game interface. The game interface may include a portion of a virtual game scene, which is a virtual world in which virtual characters carry out activities. The processor is used to run the game, generate a game interface, respond to operations, and control the display of the game screen on the display screen. When the player operates the game interface through the display screen, the game interface can control the local content of the terminal by responding to the received operation instructions, and can also control the content of the opposite server by responding to the received operation instructions.
[0041] In addition, when the game system 100 includes multiple terminals, multiple servers, and multiple networks, different terminals can be connected to each other through different networks and different servers. The network can be a wireless network or a wired network, such as a wireless network such as a wireless local area network (WLAN), a local area network (LAN), a cellular network, a 2G network, a 3G network, a 4G network, a 5G network, etc. In addition, different terminals can also use their own Bluetooth network or hotspot network to connect to other terminals or to servers, etc. In addition, the system 100 may include multiple databases, multiple databases are coupled to different servers, and game-related information can be continuously stored in the database when different players play multi-player games online.
[0042] It should be noted that Figure 1 The game system diagram shown is only an example. The game system 100 described in the embodiment of the present application is to more clearly illustrate the technical solution of the embodiment of the present application, and does not constitute a limitation on the technical solution provided in the embodiment of the present application. A person of ordinary skill in the art can know that with the evolution of the game system and the emergence of new business scenarios, the technical solution provided in the embodiment of the present application is also applicable to similar technical problems.
[0043] It should be noted that the control instructions that appear in the subsequent detailed introduction of the game video display method provided in the embodiment of the present application can all be regarded as control instructions implemented by the player through fingers or controlling a mouse, keyboard, or stylus and other media. The specific medium to be used can be determined according to the type of terminal device. For example, when the terminal device is a touch screen device such as a mobile phone, tablet computer, game console, etc., the player can operate on the touch screen through any suitable object or accessory such as a finger or stylus. When the terminal device is a non-touch screen terminal device such as a desktop computer or a laptop computer, the player can operate through an external device such as a mouse and keyboard.
[0044] The technical solution of the present application is described in detail below through specific embodiments. It should be noted that the following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments.
[0045] like Figure 2 As shown, Figure 2 This is a flowchart of a method for displaying game videos provided in an embodiment of the present application. It should be noted that the steps shown may be performed in a logical order different from that shown in the flowchart of the method. The method may include the following steps S210 to S220.
[0046] Step S210: displaying a virtual game interface, wherein the virtual game interface includes at least a portion of a virtual scene, and the portion of the virtual scene includes a first virtual character controlled by a first terminal in the current game.
[0047] Step S220: In response to a failure instruction of the first virtual character when executing the first game event in the current game game, a first game recording corresponding to the first game event and a virtual scene other than the first virtual character are displayed in a virtual game interface of the first terminal, wherein the first game recording includes an operation process of the first virtual character executing the first game event.
[0048] The following is a detailed introduction to each of the above steps.
[0049] Step S210: displaying a virtual game interface, wherein the virtual game interface includes at least a portion of a virtual game scene, and the portion of the virtual game scene includes a first virtual character controlled by a first terminal in the current game.
[0050] In actual applications, players can participate in games through the virtual game interface displayed by the terminal device. Specifically, players can trigger various game commands in the virtual game interface through the terminal. The terminal device responds to various game commands and controls the virtual character to execute various game events, such as game battle events or material acquisition events, to realize the game process.
[0051] The virtual game scene can be a simulation environment of the real world, a semi-simulation and semi-fictional virtual environment, or a purely fictional virtual environment. The virtual scene can be any one of a two-dimensional virtual scene, a 2.5-dimensional virtual scene, and a three-dimensional virtual scene. The virtual environment can be the sky, land, ocean, etc., wherein the land includes environmental elements such as deserts and cities. Among them, the virtual scene is a scene where the player controls the virtual character to complete the game logic. Optionally, the virtual scene can also be used for a virtual environment battle between at least two virtual characters. Exemplarily, the virtual scene can include any one or more of the following elements: game background elements, game virtual character elements, game prop elements, etc.
[0052] A virtual character can be referred to as a game character controlled by a player in a game, and can represent the image of a player. It includes but is not limited to at least one of a virtual person, a virtual animal, and an anime character. The player can control the game character to perform operations in a virtual scene, such as walking, climbing, climbing, jumping, running, shooting, attacking, etc. Multiple players can control their respective virtual characters to interact in a virtual scene, simulating the effect of multiple players interacting face to face. There are many virtual characters in a virtual scene, and different virtual characters usually have different images and executable operations. Optionally, when the virtual game scene is a three-dimensional virtual environment, the virtual character can be a three-dimensional virtual model, and each virtual character has its own shape and volume in the three-dimensional virtual environment, occupying a part of the space in the three-dimensional virtual environment. Optionally, the virtual character is a three-dimensional character constructed based on three-dimensional human skeleton technology, and the virtual character realizes different external images by wearing different skins. In some implementations, the virtual character can also be implemented using a 2.5-dimensional or 2-dimensional model, which is not limited in the embodiments of the present application.
[0053] The games may include multiplayer online tactical competitive games, online role-playing games, or action shooting games, etc., without specific limitation. In these games, players are usually divided into different camps, and the camps compete with each other in scattered game maps.
[0054] Generally speaking, a virtual camera is provided in the virtual game scene, and the virtual game scene displayed on the display screen of the first terminal is part of the game scene content captured by the virtual camera. For example, in a first-person game, the virtual camera can be set at the head (e.g., eye position) of the virtual character controlled by the player, and the virtual camera moves with the movement of the virtual character, and the direction of the virtual camera rotates with the rotation of the virtual subject, so the virtual game scene is part of the game scene within a preset range in front of the virtual character. For another example, in a third-person game, the virtual camera can be set directly above or above the back of the virtual character controlled by the player, so the virtual game scene is part of the game scene including the virtual character. The virtual game scene can include various game virtual characters, virtual items, virtual buildings, etc.
[0055] In the embodiment of the present application, a third-person game is used as an example to illustrate the method. Therefore, the virtual game scene includes a first virtual character controlled by a first terminal in the current game. Figure 3a As shown, the virtual game scene 301 in the virtual game interface 300 includes the first virtual character 10. It can be understood that the virtual game interface 300 is the virtual game interface displayed on the first terminal that controls the first virtual character.
[0056] Step S220: In response to the first virtual character's failed instruction to execute the first game event in the current game game, a first game recording corresponding to the first virtual character executing the first game event is displayed in the virtual game interface of the first terminal; wherein the first virtual character executes the game event through the control instruction received by the first terminal; the first game recording includes a record of the operation process of the first virtual character executing the first game event.
[0057] In this step, the game game can be understood as a game from the start to the end of the game, and the virtual character can execute one or more game events in a game to advance the game process. In the embodiment of the present application, the execution result of the first virtual character on the game event can include success or failure.
[0058] It is understandable that in different games, the settings in the game are different. In some games, the first virtual character controlled by the player cannot be resurrected after being eliminated, and can only exit the current game or choose to watch the current game. In this case, the first game event can be understood as all game operations performed by the first virtual character in the current game.
[0059] In a game, after the first virtual character controlled by the player is eliminated, it can be resurrected after waiting for a certain period of time, and after resurrection, it can continue to execute the game events in the current game match. In this case, the first game event is one of the multiple game events in the current game match. For example, in some games, the number of times the first virtual character controlled by the player through the first terminal can be resurrected is set. When the player controls the first virtual character to execute game event A and is eliminated, it can be resurrected after waiting for a certain period of time. After resurrection, game event B can be executed to continue to promote the game process. When the first virtual character controlled by the player is eliminated while executing event A, it means that event A ends, and the execution result of event A by the first virtual character is failure; if the first virtual character controlled by the player eliminates the remaining virtual characters controlled by other players when executing event A, event A can also be regarded as ending, and the execution result of event A by the first virtual character is success.
[0060] The failure command is a command automatically triggered when the first virtual character fails to execute a game event during the current game. In response to the failure command, the game recording corresponding to the game event executed by the first virtual character is displayed in the virtual game interface. That is, the playback of the game recording for the game event can be triggered without the player's operation, which can reduce the number of player operations and improve the player's gaming experience.
[0061] Of course, in actual applications, the display of the game recording can also be triggered based on other instructions, and the embodiments of the present application do not limit this. For example, by setting a playback virtual control, when the player fails to control the first virtual character to perform a game event, the player can operate the mouse connected to the first terminal to control the cursor to move to the position of the virtual control, and then click the virtual control to trigger the display of the game recording. For another example, when the player fails to control the first virtual character to perform a game event, the player can also trigger the display of the game recording through a pre-set voice command.
[0062] The first game recording includes a recording of the operation process of the first virtual character executing the first game event. Specifically, the duration of the first game recording may include the duration of the complete operation process from the first virtual character starting to execute the first game event until the first game time ends, or a preset fixed duration, which may be a fixed duration before the moment when the first virtual character fails to execute the first game event. For example, if the duration of the first virtual character executing the first game time is 1 minute, the playback duration of the first game recording may be 1 minute, or may be 5 seconds, that is, a recording of 5 seconds before the moment when the first virtual character fails to execute the first game event.
[0063] For example, in a shooting game, Figure 3b As shown, Figure 3bis an example of a virtual game interface 320 of the shooting game. The game scene 301 displayed in the virtual game interface 320 includes a first virtual character 10 controlled by the player and a virtual object 20 set by the system in the game scene. When the player controls the first virtual character 10 to execute a shooting game event on the virtual object 20, the first virtual character 10 is defeated, indicating that the first virtual character 10 fails to execute the shooting game event. Figure 3c As shown, the game scene 301 displayed on the virtual game interface 330 shows that the first virtual character 10 is knocked down. When the electronic device detects that the first virtual character 10 is defeated, it displays the game recording of the first virtual character performing the shooting game event in the virtual game interface. Figure 3d As shown, the game recording 30 of the first virtual character 10 executing the current shooting game event is displayed in the virtual game interface 340 .
[0064] If a game mechanism is provided in the shooting game in which the first virtual character 10 can be resurrected during the game, when the first virtual character 10 fails to execute a shooting game event, the game recording of the first virtual character 10 executing this shooting game event is displayed in the virtual game interface 310 while the first virtual character is in a state to be resurrected. After the first virtual character is resurrected, the display of the game recording is cancelled.
[0065] In some embodiments, when the first game video is displayed on the virtual game interface of the first terminal, the virtual game interface also displays a game viewing screen; the game viewing screen is a game screen of other virtual characters fighting against each other that can be viewed after the first virtual character is eliminated. Figure 4 As shown, the spectating game screen 410 and the first game video 420 are simultaneously displayed in the virtual game interface 400. In this way, the player controlling the first virtual character can view the reason for his failure through the first game video while paying attention to the game status of the current game, thereby improving the game experience of the player.
[0066] In some embodiments, when the game mechanism in the current game is that the virtual character has a resurrection function, the player controlling the first virtual character may want to view the historical game recordings when the historical game events failed in the current game, so that the player can summarize the experience and improve his or her combat level based on the multiple failure experiences. In this scenario, the viewing of the historical game recordings can be achieved through the following step S340.
[0067] Step S230: In response to a game video switching instruction for the first game video, the first game video displayed in the virtual game interface of the first terminal is switched to a second game video corresponding to the first virtual character; the second game video is one of the historical game videos when the first virtual character fails to execute a historical game event.
[0068] In some specific embodiments, the game video switching instruction for the first game video may include a sliding operation instruction starting from the display position of the first game video that satisfies a preset sliding condition. The preset sliding condition may include at least one of the following: the sliding distance satisfies a first preset distance, the sliding direction satisfies a preset direction, the sliding duration satisfies a preset duration, the sliding distance in the preset direction satisfies the preset distance, or the sliding duration in the preset direction satisfies the preset duration, which is not specifically limited in this embodiment.
[0069] It is understandable that when the first virtual character is eliminated twice or more in the current game, that is, when the number of times the first virtual character fails to execute the game time in the current game is twice or more, the game video switching instruction is used to switch the historical game videos corresponding to the first virtual character.
[0070] like Figure 5a As shown, Figure 5a It's the player Figure 4 A schematic diagram of a process of executing a sliding operation instruction to switch the first game video based on the Figure 5a In the example, the player's finger slides a certain distance to the left from the display position of the first game video 420, triggering a game video switching instruction for the first game video. In response to the game video switching instruction, the electronic device switches the first game video to a historical game video of the first virtual character's last failed execution of a game event. The virtual game interface after switching is as follows Figure 5b As shown, the historical game video 430 is displayed at the original display position of the first game video 420.
[0071] It can be understood that the historical game recording of the last failed game event can be understood as the game recording of the failed game event before the playback time of the first game recording and the closest to the playback time of the first game recording. Generally, swiping left can view historical game recordings. Swiping right can return to the historical game recording closer to the current moment.
[0072] In some embodiments, the virtual scene also includes a second virtual character and a third virtual character, the second virtual character and the first virtual character belong to the same camp, that is, the second virtual character and the first virtual character are teammates, the third virtual character and the first virtual character belong to different camps, that is, the third virtual object and the first virtual object are enemies, and the third virtual character and the first virtual character are in a battle state in the first game event, indicating that the first game event is a game event in which the first virtual character and the third virtual character fight against each other, and when the first virtual character fails to execute the first game event, it indicates that the third virtual character successfully executes the first game event. In this game scene, the method for displaying the game video also includes the following step S240.
[0073] Step S240: In response to the selection instruction for the second virtual character, when the second virtual character does not execute the battle game event, determine the third virtual character as the attack target of the second virtual character.
[0074] In some embodiments, the selection instruction for the second virtual character is a drag operation instruction starting from the location of the second virtual character and ending at the location of the first game recording, or a drag operation instruction starting from the location of the first game recording and ending at the location of the second virtual character.
[0075] like Figure 6a to Figure 6d As shown, Figure 6a 6 is another schematic diagram of controlling the playback of a game video in an embodiment of the present application. The virtual scene 610 in the virtual game interface 600 includes a first virtual character 10, a second virtual character 20, and a third virtual character 30. The first virtual character 10 and the second virtual character 20 are teammates in the same camp, and the third virtual character 30 and the first virtual character 10 and the second virtual character 20 are enemies in a different camp. In this virtual scene, the first virtual character 10 and the third virtual character 30 fight against each other, and the first virtual character 10 is eliminated by the third virtual character 30. Figure 6b As shown, the first virtual character 10 is knocked down. After the first virtual character 10 is eliminated, it can enter the spectator state, that is, Figure 6c As shown, a viewing screen 620 and a first game video 630 are displayed in the virtual game interface 600. The viewing screen 620 includes the second virtual character 20 and the third virtual character 30; the first game video 630 is a video of the game process of the first virtual character 10 and the third virtual character 30 fighting against each other.
[0076] based on Figure 6c In the virtual game interface 600 shown, if the player controlling the first virtual character 10 wants to take revenge on the third virtual character, this can be achieved through step S240, that is, the player can use the mouse or finger to execute a selection instruction for the second virtual character 20, and determine the third virtual character 30 as the attack target of the second virtual character 20.
[0077] In a specific embodiment, Figure 6dAs shown, the player can perform a drag operation 40 from the location of the second virtual character 20 to the location of the first game video 630, or perform a drag operation 41 from the location of the first game video 630 to the location of the second virtual character 20. The drag operation 40 or the drag operation 41 can be regarded as a selection instruction for the second virtual character 20. In response to the selection instruction for the second virtual character, the electronic device can make the second virtual character 20 aim at the third virtual character 30 to attack, thereby achieving revenge on the third virtual character 30. In this way, the interaction process between players can be enriched, the gameplay of the game can be enriched, and the fun of the game can be improved. Figure 6e As shown, in Figure 6e In the displayed battle watching screen 620 , the second virtual character 20 aims at the third virtual character 30 and attacks.
[0078] It can be understood that in the above-mentioned revenge game scenario against the third virtual character 30, the second virtual character 20 can be made to aim at the third virtual character 30 to attack when the second virtual character 20 does not execute the battle game event. That is, when the second virtual character 20 does not aim at the other virtual characters to attack, in response to the player's drag operation 40 or 41, the second virtual character 20 is made to aim at the third virtual character 30. Revenge can be achieved without affecting the smoothness of the game played by the player controlling the second virtual character 20, and the player's game experience is better.
[0079] In some specific embodiments, in response to the selection instruction for the second virtual character 20, determining the third virtual character 30 as the attack target of the second virtual character 20 may also include: in response to the selection instruction for the second virtual character 20, sending a request message for revenge against the third virtual character 30 to the second virtual character 20. The request message may include the character identification of the third virtual character 30, the location of the third virtual character 30, or the weapon props used by the third virtual character 30 when eliminating the first virtual character 10, etc. The second virtual character 20 may determine whether to help teammates to take revenge based on the request message.
[0080] In the related art, players can usually only view the game recording of the entire game or the game recording of when they are defeated. However, in actual applications, there is a need to view the game recording when teammates fail to execute game events, so as to facilitate the analysis and discussion of tactics between players and teammates and improve the team's combat capability. Based on the above needs, the game recording display method provided in the embodiment of the present application also includes the following game scenarios. Figure 7aAs shown, the virtual game interface 700 includes a character identification list 710 of a second virtual character, a game viewing screen 720, and a first game video 730. The character identification list 710 of the second virtual character includes a character identification of at least one second virtual character, the second virtual character is controlled by the second terminal, and belongs to the same camp as the first virtual character. In this game scene, the above-mentioned game video display method also includes the following step S250.
[0081] Step S250: In response to a selection instruction for a target character identifier in the character identifier list, the first game recording is switched to a third game recording of the target second virtual character corresponding to the target character identifier in the current game match.
[0082] The above-mentioned selection instruction for the target character identifier in the character identifier list may include a drag operation instruction starting from the location of the target character identifier and ending at the location of the first game recording, or a drag operation instruction starting from the location of the first game recording and ending at the location of the target character identifier.
[0083] It can be understood that the above-mentioned target role identifier is one or more in the role identifier list, and this embodiment does not specifically limit this.
[0084] The second game recording is a game recording whose recording time is closest to the current time in the historical game recordings of the target second virtual character.
[0085] like Figure 7b As shown, the player can start the drag operation from the location of the target character identifier 50 in the character identifier list 710 and end at the location of the first game video 730, or as shown in FIG. Figure 7c As shown, the player can start the drag operation from the location of the first game video 730 and end at the location of the target character identifier 50, then as shown in Figure 7d As shown, the playing of the first game recording 730 is switched to the second game recording 740 of the target second virtual character corresponding to the target character identifier 50 .
[0086] It can be understood that when the second game recording 740 is displayed in the virtual game interface 700, in response to the game recording switching instruction for the second game recording, the second game recording displayed in the virtual game interface of the first terminal is switched to the historical game recording corresponding to the target second virtual character before the second game recording. The specific implementation method can refer to the aforementioned cloud game recording switching instruction for the first game recording, which will not be repeated here.
[0087] In some embodiments, Figure 8aAs shown, the virtual game interface 800 includes a scene thumbnail map 810 corresponding to the virtual scene of the game, a game viewing screen 820, and a first game video 830. Among them, the scene thumbnail map 810 is a scene map obtained by shrinking the virtual scene according to a preset ratio. In this game scene, the above-mentioned game video display method also includes the following step S260.
[0088] Step S260: In response to a selection instruction for a viewing point of interest in a scene thumbnail map or in a partial virtual scene, the first game recording is switched to a target game recording corresponding to the viewing point of interest.
[0089] The target game recording is a game recording of a target game event that occurs at the point of interest and is closest to the current time.
[0090] Players can learn from the game experience by viewing the game replays corresponding to the viewing points of interest that they are more interested in, thereby improving their combat effectiveness in the game.
[0091] In some specific embodiments, the player's selection instructions for the viewing point of interest in the scene thumbnail map or in a partial virtual scene include: a drag operation on the viewing point of interest or a drag operation of the first game video in the scene thumbnail map or in a partial virtual scene, the drag operation on the viewing point of interest starts from the viewing point of interest and ends at the location of the first game video, and the drag operation on the first game video starts from the location of the first game video and ends at the viewing point of interest.
[0092] In some specific embodiments, the selection instruction for the viewing point of interest in the scene thumbnail map or in a part of the virtual scene may also include: first, click the viewing point of interest in the scene thumbnail map or in a part of the virtual scene, and display a UI (User Interface) selection box corresponding to the viewing point of interest in the virtual game interface, and the range included in the UI selection box is the viewing area of interest. Then, a drag operation is applied to the UI selection box, and the drag operation starts at the location of the UI selection box and ends at the location of the first game video.
[0093] like Figure 8b As shown, the player clicks on the interesting viewing point 60 in the scene thumbnail map, and a corresponding UI selection box 70 is displayed at the corresponding position of the interesting viewing point 60. The range selected by the UI selection box is the interesting viewing area. The player drags the UI selection box 70 to the position of the first game video 830, and then Figure 8c As shown, the displayed first game video 830 is switched to the target game video 840 corresponding to the interest viewing area.
[0094] Furthermore, in actual application, players can also share their game videos with teammates, so that players and teammates can summarize their experiences based on the game videos, increase the social relationships between players in the game, and enhance the fun and sociality of the game. Figure 9a As shown, Figure 9a The virtual game interface 900 shown includes a game viewing screen 910, a character identification list 920 of virtual characters, and a first game video 930. The character identification list 920 includes a character identification of at least one second virtual character, and the second virtual character and the first virtual character belong to the same camp.
[0095] In view of the above functions, the game video display method provided in the embodiment of the present application may further include the following step S270.
[0096] Step S270: In response to a sharing instruction for the first game video, the first game video is sent to a target second virtual character indicated by the sharing instruction.
[0097] The above-mentioned sharing instruction for the first game video may include, for example, Figure 9a As shown, the player applies a drag command 80 to the first game video 930 in the virtual game interface 900, and the drag command 80 starts at the location of the first game video 930 and ends at the location of the target character identifier 90 in the character identifier list 920; or Figure 9b As shown, the sharing instruction of the first game video may include a drag instruction 81 applied by the player to the target character identifier 90 in the character identifier list 920 in the virtual game interface 900, and the drag instruction 81 starts at the location of the target character identifier 90 and ends at the location of the first game video 930. In response to the sharing instruction, the first game video 930 is sent to the target second terminal that controls the target second virtual character corresponding to the target character identifier 80, and the sharing of the first game video is completed.
[0098] It should be noted that the various control instructions applied by the above-mentioned players to each virtual element in the virtual game interface are only examples and are not limitations of the embodiments of the present application. In practical applications, control instructions for implementing different functions can be exchanged or combined with each other. For example, a sharing instruction for sharing the first game video with teammates and a selection instruction for the second virtual character that implements the function of determining the third virtual character as the attack target of the second virtual character can be achieved by dragging the second virtual character or the character identifier of the second virtual character to the location of the first game video, or dragging the first game video to the location of the second virtual character in the virtual scene or dragging it to the location of the character identifier of the second virtual character. The embodiments of the present application are not specifically limited, and are distinguished in practical applications, so that players can achieve different functions through different control operation instructions.
[0099] It can be understood that the above is similar to Figure 3a to 3d , Figure 4 , Figure 5a-5b , Figures 6a to 6e The size, appearance, layout, display text and other information of each element in the interface schematic diagram shown are exemplary and are not intended to limit the actual size.
[0100] So far, the method provided in this embodiment has been explained. When the electronic device detects that the first virtual character fails to execute the first game event, it immediately displays the first game recording of the first virtual character executing the first game event in the virtual game interface. This can reduce the waiting time for the player to view the game recording, simplify the operation of the player to view the game recording, and enhance the player's gaming experience.
[0101] In addition, the method for displaying game videos provided in the embodiments of the present application can customize the content of the game videos displayed after displaying the first game video, for example, viewing the player's own historical game videos, teammates' game videos, or game videos of places of interest, etc. Alternatively, teammates can also help themselves to get revenge quickly through their own game videos, enriching the gameplay and improving the player's gaming experience.
[0102] Corresponding to the method for displaying a game video provided in the embodiment of the present application, the embodiment of the present application also provides a display device 1000 for displaying a game video, such as Fig.10 As shown, the device includes: a first display unit 1001 and a second display unit 1002 .
[0103] A first display unit 1001 is used to display a virtual game interface, wherein the virtual game interface includes at least a portion of a virtual scene, wherein the virtual scene includes a first virtual character controlled by a first terminal in a current game match;
[0104] The second display unit 1002 is used to display a first game recording corresponding to the first virtual character executing the first game event in the virtual game interface of the first terminal in response to the first virtual character's failed instruction to execute the first game event in the current game game; wherein the first virtual character executes the game event through the control instruction received by the first terminal; and the first game recording includes a record of the operation process of the first virtual character executing the first game event.
[0105] Optionally, the second display unit 1002 is further used to display a spectator game screen in the virtual game interface of the first terminal; the spectator game screen is a game screen after the first virtual character fails to execute a first game event in the current game.
[0106] Optionally, the virtual scene displayed by the first display unit 1001 includes a second virtual character and a third virtual character, the second virtual character and the first virtual character belong to the same camp, the third virtual character and the first virtual character belong to different camps, and the third virtual character and the first virtual character are in a battle state in the first game event;
[0107] The game video display device 1000 further includes a determination unit 1003;
[0108] The determining unit 1003 is configured to, in response to a selection instruction for the second virtual character, determine the third virtual character as an attack target of the second virtual character when the second virtual character does not execute a battle game event.
[0109] The selection instruction for the second virtual character includes: a drag operation instruction starting from the location of the second virtual character and ending at the location of the first game video; or a drag operation instruction starting from the location of the first game video and ending at the location of the second virtual character.
[0110] Optionally, the game video display device 1003 further includes a switching unit 1004;
[0111] The switching unit 1004 is used to respond to a game video switching instruction for the first game video, and switch the first game video displayed in the virtual game interface of the first terminal to a second game video corresponding to the first virtual character; the second game video is one of the historical game videos when the first virtual character fails to execute a historical game event.
[0112] Optionally, the game video switching instruction of the first game video includes: a sliding operation instruction starting from the display position of the first game video and satisfying a preset sliding condition. The preset sliding condition includes any one of the following: the sliding distance satisfies a first preset distance; the sliding direction satisfies a preset direction; the sliding duration satisfies a preset duration; the sliding distance in the preset direction satisfies the preset distance; or the sliding duration in the preset direction satisfies the preset duration.
[0113] Optionally, the virtual game interface further includes a role identification list of virtual characters, the role identification list includes a role identification of at least one second virtual character, the second virtual character is controlled by the second terminal, and belongs to the same camp as the first virtual character;
[0114] The switching unit 1004 is further configured to, in response to a selection instruction for a target character identifier in the character identifier list, switch the first game recording to a third game recording of the target second virtual character corresponding to the target character identifier in the current game match.
[0115] The instruction for selecting the target character identifier in the character identifier list includes: a drag operation instruction starting from the location of the target character identifier and ending at the location of the first game video; or a drag operation instruction starting from the location of the first game video and ending at the location of the target character identifier.
[0116] Optionally, the virtual game interface further includes a scene thumbnail map corresponding to the virtual scene, wherein the scene thumbnail map is a scene map obtained by shrinking the virtual scene according to a preset ratio;
[0117] The switching unit 1004 is also used to switch the first game recording to a target game recording corresponding to the viewing point of interest in response to a selection instruction for the viewing point of interest in the scene thumbnail map, or in the partial virtual scene; the target game recording is a game recording of a target game event in the game event occurring at the viewing point of interest, the occurrence time of which is closest to the current moment.
[0118] Optionally, the virtual scene includes a second virtual character, and the second virtual character and the first virtual character belong to the same camp; the virtual game interface also includes a role identification list of virtual characters, and the role identification list includes a role identification of at least one second virtual character; the game video display device 1000 also includes a sharing unit 1005;
[0119] The sharing unit 1005 is configured to, in response to a sharing instruction for the first game video, send the first game video to a target second virtual character among the second virtual characters indicated by the sharing instruction.
[0120] The sharing instruction for the first game recording includes: a drag operation instruction starting from the location of the target second virtual character and ending at the location of the first game recording, or a drag operation instruction starting from the location of the first game recording and ending at the location of the target second virtual character; or a drag operation instruction starting from the location of the character identifier of the target second virtual character in the character identifier list and ending at the location of the first game recording, or a drag operation instruction starting from the location of the first game recording and ending at the location of the character identifier of the target second virtual character.
[0121] Corresponding to the method for displaying a game video provided in the embodiment of the present application, the embodiment of the present application also provides an electronic device for displaying a game video, such as Fig.11 As shown, the electronic device includes: a processor 1101; and a memory 1102, which is used to store a program of a method for displaying a game video. After the device is powered on and the program of the method for displaying a game video is run by the processor, the following steps are performed:
[0122] Displaying a virtual game interface, wherein the virtual game interface includes at least a portion of a virtual scene, wherein the virtual scene includes a first virtual character controlled by a first terminal in a current game match;
[0123] In response to the first virtual character's failed instruction to execute a first game event in the current game game, a first game recording corresponding to the first game event executed by the first virtual character is displayed in the virtual game interface of the first terminal; wherein the first virtual character executes the game event through the control instruction received by the first terminal; the first game recording includes a record of the operation process of the first virtual character executing the first game event.
[0124] Corresponding to the method for displaying a game video provided in the embodiment of the present application, the embodiment of the present application further provides a computer-readable storage medium storing a program for the method for displaying a game video, the program being executed by a processor to perform the following steps:
[0125] Displaying a virtual game interface, wherein the virtual game interface includes at least a portion of a virtual scene, wherein the virtual scene includes a first virtual character controlled by a first terminal in a current game match;
[0126] In response to the first virtual character's failed instruction to execute a first game event in the current game game, a first game recording corresponding to the first game event executed by the first virtual character is displayed in the virtual game interface of the first terminal; wherein the first virtual character executes the game event through the control instruction received by the first terminal; the first game recording includes a record of the operation process of the first virtual character executing the first game event.
[0127] It should be noted that for the detailed description of the device, electronic device and computer-readable storage medium provided in the embodiments of the present application, reference can be made to the relevant description of the embodiment of the game video display method provided in the embodiments of the present application, which will not be repeated here.
[0128] Although the present application is disclosed as above in the form of a preferred embodiment, it is not intended to limit the present application. Any technical personnel in this field may make possible changes and modifications without departing from the spirit and scope of the present application. Therefore, the scope of protection of the present application shall be based on the scope defined by the claims of the present application.
[0129] In a typical configuration, an electronic device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0130] The memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.
[0131] 1. Computer-readable media includes permanent and non-permanent, removable and non-removable media that can be used to store information by any method or technology. Information can be computer-readable operations, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined in this article, computer-readable media does not include non-transitory media such as modulated data signals and carrier waves.
[0132] 2. Those skilled in the art should understand that the embodiments of the present application can be provided as methods, systems or computer program products. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0133] Although the present application is disclosed as above in the form of a preferred embodiment, it is not intended to limit the present application. Any technical personnel in this field may make possible changes and modifications without departing from the spirit and scope of the present application. Therefore, the scope of protection of the present application shall be based on the scope defined by the claims of the present application.
Claims
1. A method for displaying game video, It is characterized in that The method comprises: Displaying a virtual game interface, wherein the virtual game interface includes at least a portion of a virtual scene, wherein the virtual scene includes a first virtual character controlled by a first terminal in a current game match; In response to the first virtual character's failed instruction to execute a first game event in the current game game, a first game recording corresponding to the first game event executed by the first virtual character is displayed in the virtual game interface of the first terminal; wherein the first virtual character executes the first game event through the control instruction received by the first terminal; the first game recording includes a record of the operation process of the first virtual character executing the first game event.
2. The method according to claim 1, It is characterized in that The method further comprises: A spectating game screen is displayed in the virtual game interface of the first terminal; the spectating game screen is a game screen after the first virtual character fails to execute a first game event in the current game match.
3. The method according to claim 2, It is characterized in that The virtual scene also includes a second virtual character and a third virtual character, the second virtual character and the first virtual character belong to the same camp, the third virtual character and the first virtual character belong to different camps, and the first virtual character and the third virtual character are in a battle state in the first game event; The method further comprises: In response to the selection instruction for the second virtual character, when the second virtual character does not execute the battle game event, the third virtual character is determined as an attack target of the second virtual character.
4. The method according to claim 3, It is characterized in that The selection instruction for the second virtual character includes: A drag operation instruction starting from the location of the second virtual character and ending at the location of the first game video; or, A drag operation instruction starts at the location of the first game video and ends at the location of the second virtual character.
5. The method according to claim 2, It is characterized in that The method further comprises: In response to a game video switching instruction for the first game video, the first game video displayed in the virtual game interface of the first terminal is switched to a second game video corresponding to the first virtual character; the second game video is one of the historical game videos when the first virtual character fails to execute a historical game event.
6. The method according to claim 5, It is characterized in that The game video switching instruction of the first game video includes: A sliding operation instruction starts from the display position of the first game video and satisfies a preset sliding condition.
7. The method according to claim 6, It is characterized in that The preset sliding condition includes any one of the following: The sliding distance satisfies a first preset distance; The sliding direction meets the preset direction; The sliding duration meets the preset duration; The sliding distance in the preset direction meets the preset distance; Or, the sliding duration in the preset direction satisfies the preset duration.
8. The method according to claim 1, It is characterized in that The virtual game interface also includes a role identification list of virtual characters, wherein the role identification list includes a role identification of at least one second virtual character, the second virtual character is controlled by the second terminal, and belongs to the same camp as the first virtual character; The method further comprises: In response to an instruction to select a target character identifier in the character identifier list, the first game recording is switched to a third game recording of a target second virtual character corresponding to the target character identifier in the current game match.
9. The method according to claim 8, It is characterized in that The instruction for selecting a target role identifier in the role identifier list includes: A drag operation instruction starting from the location of the target character identifier and ending at the location of the first game video; or, A drag operation instruction starts at the location of the first game video and ends at the location of the target character identifier.
10. The method according to claim 2, It is characterized in that The virtual game interface also includes a scene thumbnail map corresponding to the virtual scene, and the scene thumbnail map is a scene map obtained by shrinking the virtual scene according to a preset ratio; the method also includes: In response to a selection instruction for a viewing point of interest in the scene thumbnail map, or in the partial virtual scene, the first game recording is switched to a target game recording corresponding to the viewing point of interest; the target game recording is a game recording of a target game event that occurs at the viewing point of interest and is closest to a current moment.
11. The method according to claim 2, It is characterized in that The virtual scene includes a second virtual character, and the second virtual character belongs to the same camp as the first virtual character; the virtual game interface also includes a role identification list of virtual characters, and the role identification list includes a role identification of at least one second virtual character; the method also includes: In response to a sharing instruction for the first game video, the first game video is sent to a target second virtual character among the second virtual characters indicated by the sharing instruction.
12. The method according to claim 11, It is characterized in that The sharing instruction for the first game video includes: A drag operation instruction starting from the location of the target second virtual character and ending at the location of the first game video; or a drag operation instruction starting from the location of the first game video and ending at the location of the target second virtual character; or, A drag operation instruction starting from the position where the character identifier of the target second virtual character is located in the character identifier list and ending at the position where the first game video is located; or, a drag operation instruction starting from the position where the first game video is located and ending at the position where the character identifier of the target second virtual character is located.
13. A game video display device, It is characterized in that The device comprises: a first display unit and a second display unit; The first display unit is used to display a virtual game interface, wherein the virtual game interface includes at least a portion of a virtual scene, and the virtual scene includes a first virtual character controlled by the first terminal in a current game match; The second display unit is used to display a first game recording corresponding to the first virtual character executing the first game event in the virtual game interface of the first terminal in response to the first virtual character's failed instruction to execute the first game event in the current game game; wherein the first virtual character executes the game event through the control instruction received by the first terminal; and the first game recording includes a record of the operation process of the first virtual character executing the first game event.
14. An electronic device, It is characterized in that include: processor; as well as The memory is used to store a data processing program. After the electronic device is powered on and the program is run by the processor, the method according to any one of claims 1 to 12 is executed.
15. A computer-readable storage medium, It is characterized in that A data processing program is stored, and the program is run by a processor to execute the method according to any one of claims 1 to 12.