Method and device for processing information in game and electronic equipment
By processing the character list in the game, it has the function of watching the game after the controlled virtual character is defeated, the problem of watching the game controls and lists occupying the interface space in the existing technology is solved, and a better visual experience and operational fluency is achieved.
Patent Information
- Application Number
- CN202311650116.5
- 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
The existing viewing methods are as follows: the viewing controls and viewing list occupy the graphical user interface space, resulting in the interface being crowded, affecting the player's visual sense and increasing the probability of misoperation.
By processing the displayed character list after the controlled virtual character is defeated, so that it has the viewing function. Players can select the viewing object based on the character list to achieve the viewing without adding additional viewing controls and lists.
This method reduces the space occupation rate of the graphical user interface, reduces the number of interface components, improves the player's visual sense, and reduces the probability of misoperation. At the same time, simplifies the operation steps of players in selecting the object to watch, and shortens the operation time.
Smart Images

Figure CN120094194A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computer technology, and in particular to an information processing method, device, electronic device, and computer-readable storage medium in a game. Background Art
[0002] With the development of computer technology and the diversification of terminal functions, the demand for online games on smart terminal devices such as mobile phones and tablets is increasing, and the corresponding game types and game functions are also increasing. Spectating is an important function in multiplayer games. When the virtual character controlled by the player dies in the game, the player can continue to participate in the game from the perspective of the teammates being watched through the spectator function, which increases the fun of the game.
[0003] At present, the spectator function is to display a spectator control on the graphical user interface of the player terminal. The player clicks on the spectator control to display a spectator list on the graphical user interface. The player further selects teammates to be spectated in the spectator list to achieve the purpose of spectating. Although this method can also realize the spectator function, the spectator control and the spectator list on the graphical user interface will occupy the interface space, making the interface more crowded, affecting the player's visual sense, and easily causing the player's misoperation.
[0004] Therefore, the existing spectator methods have technical problems such as the spectator controls and the spectator list occupying the interface space, resulting in a crowded interface, causing poor visual perception of players and easy misoperation. Summary of the invention
[0005] The present application provides an information processing method, device, electronic device and computer-readable storage medium in a game to solve the technical problems existing in the existing spectator methods, that is, the spectator controls and spectator lists occupy the interface space, resulting in a crowded interface, causing poor visual perception and easy misoperation of players.
[0006] In a first aspect, an embodiment of the present application provides an information processing method in a game, the method comprising: in response to a game control instruction, controlling a controlled virtual character to perform a virtual action in a virtual environment; displaying a character list, the character list comprising at least one list element, the list element comprising character information of other virtual characters; in response to a selection operation on a list element in the character list, determining a target list element from the list elements when the controlled virtual character has been defeated; and watching the game screen of other virtual characters corresponding to the target list element. .
[0007] In a second aspect, the embodiment of the present application provides an information processing device in a game, the device comprising: a virtual character control unit, a character list display unit, a target list element determination unit, and a spectator unit; the virtual character control unit is used to control the controlled virtual character to perform virtual actions in a virtual environment in response to a game control instruction; the character list display unit is used to display a character list, the character list contains at least one list element, and the list element contains character information of other virtual characters; the target list element determination unit is used to determine a target list element from the list element in response to a selection operation on a list element in the character list when the controlled virtual character has been defeated; the spectator unit is used to spectate the game screen of other virtual characters corresponding to the target list element. .
[0008] In a third aspect, an embodiment of the present application provides an electronic device, comprising: a memory and a processor; the memory is used to store one or more computer instructions; the processor is used to execute the one or more computer instructions to implement the above method.
[0009] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium having one or more computer instructions stored thereon, which, when executed by a processor, executes the above method.
[0010] Compared with the prior art, the information processing method in the game provided by the present application includes: responding to the game control instruction, controlling the controlled virtual character to perform virtual actions in the virtual environment; displaying a character list, the character list contains at least one list element, and the list element contains the character information of other virtual characters; when the controlled virtual character has been defeated, responding to the selection operation of the list element in the character list, determining the target list element from the list element; watching the game screen of other virtual characters corresponding to the target list element. In the method provided by the present application, the character list is a set of list elements that have been displayed before the controlled virtual character is defeated and contain the character information of other virtual characters, that is, before the controlled virtual character is defeated, the character list is not a watch list for watching other virtual characters; and after the controlled virtual character is defeated, responding to the selection operation of the target list element in the character list, the game screen of other virtual characters corresponding to the target list element can be watched, that is, after the controlled virtual character is defeated, the character list is switched to a watch list for watching other virtual characters. The information processing method in the game provided by the present application processes the information of the displayed character list after the controlled virtual character is defeated, so that the character list has the function of providing players with a spectator function, and players can spectate other virtual characters based on the character list. Through the method provided by the present application, spectatorship can be realized without adding other components such as spectator controls and spectator lists in the graphical user interface, which reduces the space occupancy rate of the graphical user interface, reduces the number of components on the graphical user interface, makes the player's visual sense better, and reduces the probability of misoperation of components. Therefore, this method solves the technical problems existing in the existing spectator method that the spectator controls and spectator lists occupy the interface space, resulting in crowded interfaces, poor visual senses for players, and easy misoperation.
[0011] In addition, through the information processing method in the game provided by the present application, when the controlled virtual character is defeated, the player can directly select the spectator from the character list, saving the player the operation steps based on the existing spectator method, which requires first clicking the spectator control and then selecting the spectator from the spectator list, thereby shortening the player's operation time. BRIEF DESCRIPTION OF THE DRAWINGS
[0012] Figure 1 is a schematic diagram of a game viewing method provided in an embodiment of the present application;
[0013] Figure 2 This is an application system diagram of an information processing method in a game provided by an embodiment of the present application;
[0014] Figure 3 is a flowchart of the information processing method in the game provided by the first embodiment of the present application;
[0015] FIG4( a ) is a first schematic diagram of an information processing method in a game provided by the first embodiment of the present application;
[0016] FIG4( b ) is a second schematic diagram of an information processing method in a game provided by the first embodiment of the present application;
[0017] FIG4( c ) is a third schematic diagram of an information processing method in a game provided by the first embodiment of the present application;
[0018] FIG4( d ) is a fourth schematic diagram of an information processing method in a game provided by the first embodiment of the present application;
[0019] FIG4( e ) is a fifth schematic diagram of an information processing method in a game provided by the first embodiment of the present application;
[0020] FIG4( f) is a sixth schematic diagram of an information processing method in a game provided by the first embodiment of the present application;
[0021] FIG4( g) is a seventh schematic diagram of an information processing method in a game provided by the first embodiment of the present application;
[0022] Figure 5 is a comparative schematic diagram of a role list provided in the first embodiment of the present application;
[0023] Figure 6 is a comparative schematic diagram of another role list provided in the first embodiment of the present application;
[0024] Figure 7 is a comparative schematic diagram of another role list provided in the first embodiment of the present application;
[0025] FIG8( a ) is a first schematic diagram of another method for processing information in a game provided by the first embodiment of the present application;
[0026] FIG8( b ) is a second schematic diagram of another method for processing information in a game provided by the first embodiment of the present application;
[0027] FIG8( c ) is a third schematic diagram of another method for processing information in a game provided by the first embodiment of the present application;
[0028] FIG8( d ) is a fourth schematic diagram of another method for processing information in a game provided by the first embodiment of the present application;
[0029] FIG8( e ) is a fifth schematic diagram of another information processing method in a game provided by the first embodiment of the present application;
[0030] Fig. 9 is a schematic diagram of the structure of an information processing device in a game provided by the second embodiment of the present application;
[0031] Fig.10 It is a schematic diagram of the structure of an electronic device provided in the third embodiment of the present application. DETAILED DESCRIPTION
[0032] 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.
[0033] With the development of computer technology and the diversification of terminal functions, the demand for online games on smart terminal devices such as mobile phones and tablets is increasing, and the corresponding game types and game functions are also increasing, such as: face-pinching function, dress-up function, etc.
[0034] Watching the game is an important function in multiplayer games. When the virtual character controlled by the player dies in the game, the player can use the watching function to continue to participate in the game from the perspective of the watched teammates. On the one hand, it can improve the game participation of the eliminated players, and on the other hand, it can stabilize the combat mood of teammates. In short, the watching function greatly enhances the fun of the game and is deeply favored by players.
[0035] At present, the spectator function is achieved by displaying a spectator control on the graphical user interface of the player's terminal. The player clicks on the spectator control, and a spectator list appears on the graphical user interface. The spectator list includes the player identifiers corresponding to the virtual characters that are not currently dead in the team to which the controlled virtual character belongs. The player further achieves the purpose of spectating by selecting the player identifiers of teammates that he wishes to spectate in the spectator list.
[0036] Figure 1 is a schematic diagram of a game viewing method provided in an embodiment of the present application, such as Figure 1 As shown, when the controlled virtual character of the player "%%%" is killed, a spectator control 101 is displayed on the graphical user interface. When the player "%%%" clicks the spectator control 101, a spectator list 102 is displayed on the graphical user interface. The spectator list includes player identifiers (e.g., names, numbers, avatars, etc.) of teammates who are in the same camp as the player "%%%" and whose controlled virtual characters have not been killed. Figure 1 The spectator list 102 shown includes the name of the first teammate "@@@", the name of the second teammate "###", and the name of the third teammate "&&&". When the player wants to watch the first teammate, he clicks "@@@" in the spectator list 102 to switch the viewing angle to the first teammate. At this time, the game screen displayed on the graphical user interface corresponding to the player "%%%" is the game screen displayed on the graphical user interface corresponding to the first teammate "@@@".
[0037] exist Figure 1 Only a small number of players are used as an example. For some large-scale multiplayer games, there are a large number of players, and the spectator list will include a large number of player IDs. When a player wants to watch a teammate, he needs to spend a lot of time looking for the corresponding ID of the teammate in the spectator list to watch the teammate.
[0038] In summary, although the existing spectator methods can also realize the spectator function, for games, the graphical user interface itself already displays a large number of components, such as: teammate list, mobile controls, attack controls, message boxes, etc., and the interface space occupancy rate is already relatively high. Displaying the spectator controls and the spectator list on the graphical user interface will inevitably occupy a certain amount of interface space, making the interface space more crowded and affecting the player's visual sense. When players need to operate through certain components, it is easy to click the wrong button or accidentally touch other components on the crowded interface, affecting the player's gaming experience. Therefore, the existing spectator method has technical problems that the spectator controls and the spectator list occupy the interface space, resulting in a crowded interface, causing poor visual senses for players and easy misoperation.
[0039] In view of this, the present application provides an information processing method in a game, which processes information on the displayed character list after the controlled virtual character is defeated, so that the character list has the function of providing players with a spectator function, and players can spectate other virtual characters based on the character list, that is, the graphical user interface does not need to add spectator controls and spectator lists and other components to achieve spectatorship. Based on this method, the space occupancy rate of the graphical user interface is reduced, the number of components on the graphical user interface is reduced, the player's visual sense is better, and the probability of misoperation of components is reduced.
[0040] The information processing method, device, electronic device and computer-readable storage medium in the game described in this application are further described in detail below in conjunction with specific embodiments and drawings.
[0041] Figure 2 1 is an application system diagram of an information processing method in a game provided by an embodiment of the present application. Figure 2As shown, the information processing method in the game provided by the embodiment of the present application is applied to the game server 202, and the system also includes a game terminal 201. The game terminal 201 can be any device such as a smart phone, a tablet computer, a laptop computer, a desktop computer, a personal digital assistant (PDA), etc. The game server 202 can be a service module located inside the game terminal 201, or a service device connected to the game terminal 201, or a game server connected to multiple game terminals 201. After the game server 202 detects the death of the controlled virtual character, it can apply the information processing method in the game provided by the embodiment of the present application to provide a spectator service for the player corresponding to the game terminal 201.
[0042] The first embodiment of the present application provides an information processing method in a game, which provides a graphical user interface through a terminal device, and the terminal device can be any device such as a mobile phone, a tablet computer, a laptop computer, a desktop computer, etc. The graphical user interface (Graphical User Interface, GUI) is a form of user interface, displayed on the screen of the terminal device, a user operation interface displayed in a graphical manner, and an interface display form for communication between a person and an electronic device, allowing the user to interact with the electronic device through icons and visual indicators. For games, the display content of the graphical user interface mainly includes game screens, virtual characters, and various functional components, such as: teammate lists, mobile controls, attack controls, message interaction boxes, game backpacks, etc. These functional components are often distributed in the edge areas of the graphical user interface, which is convenient for players to operate on the one hand, and will not affect the display of the game screen on the other hand.
[0043] Figure 3 Flowchart of the information processing method in the game provided by this embodiment. Figure 3 The information processing method in the game provided by this embodiment is described in detail. The embodiments described below are used to explain the technical solution of this application and are not intended to be used as limitations for actual use.
[0044] like Figure 3 As shown, the information processing method in the game provided by this embodiment includes the following steps S310 to S320.
[0045] Step S310, in response to the game control instruction, controlling the controlled virtual character to perform virtual actions in the virtual environment.
[0046] The game control instructions can be understood as the instruction information generated by the game terminal in response to the control operation performed by the player on the controlled virtual character, such as: movement control instructions, skill release instructions, etc. In a specific implementation, the player performs a control operation on the virtual character on the game terminal (such as: clicking on the skill control), and the game terminal generates a game control instruction corresponding to the control operation (such as: skill release instruction) and sends it to the game server. According to the game control instruction, the game server will execute the method for implementing the game control instruction in the application (such as: the method for implementing the skill release), thereby controlling the controlled virtual character to perform the corresponding virtual action (such as: releasing the skill).
[0047] In this step, the controlled virtual character is a virtual character controlled by the player corresponding to the current game terminal. The controlled virtual character can be any hero character selected by the player in the pre-game stage.
[0048] Step S320, displaying a role list, wherein the role list includes at least one list element, and the list element includes role information of other virtual characters.
[0049] The other virtual characters refer to any virtual characters in the game except the controlled virtual character, and may be virtual characters of the same camp as the controlled virtual character, or virtual characters of a different camp than the controlled virtual character.
[0050] The character list can be understood as an interface component for displaying the character information of at least one other virtual character, or can be understood as a list element set consisting of at least one list element containing the character information of other virtual characters. In order to avoid the situation where multiple players cannot distinguish between multiple identical virtual characters in the character list due to selecting a hero character, the player identification of the player corresponding to the virtual character can be displayed in the list element, such as: the player's avatar, the player's name, the player's number, etc.
[0051] Players can communicate with other teammates based on the role list to coordinate game strategies and tactics; they can also obtain information such as the current location, status, and identity of other virtual characters through the role list. In short, the role list plays a very important role in the game, helping players to communicate and collaborate effectively with teammates and improve the tactics and teamwork of the game. Therefore, many games display the role list in the graphical user interface, for example: displaying the role list in the upper left area of the graphical user interface.
[0052] In a specific implementation, when a player clicks on a list element in the character list, a chat box will pop up in the graphical user interface for communicating with the player controlling the virtual character corresponding to the list element.
[0053] Step S330, in the case where the controlled virtual character has been defeated, in response to a selection operation on a list element in the character list, determining a target list element from the list elements.
[0054] When the controlled virtual character is defeated, the character list is switched to a list that can provide a spectator function by processing information on the character list.
[0055] In an optional implementation, the information processing may include: after the controlled virtual character is defeated, associating the list elements in the character list with the game screen of the virtual character corresponding to the list elements.
[0056] When a player performs a selection operation on a list element in the character list, the game server will respond to the selection operation and use the list element selected by the player as the target list element.
[0057] Step S340: Watching the game screen of other virtual characters corresponding to the target list elements.
[0058] Fig. 4 is a schematic diagram of an information processing method in a game provided by this embodiment. Assume that the game is a 5-on-5 game, that is, each of the two opposing camps includes 5 virtual characters.
[0059] As shown in FIG4(a), the graphical user interface provided by the terminal device of the current player displays multiple virtual characters and the virtual environment in which the multiple virtual characters are located, multiple operation controls, and a character list. The multiple virtual characters include at least virtual character a and virtual character A, wherein virtual character a is a controlled virtual character controlled by the player corresponding to the current terminal device, and virtual character A and virtual character a belong to different camps. The multiple operation controls include at least a movement control 431 and a skill control 432. The character list 44 includes four list elements, namely, list element 441, list element 442, list element 443, and list element 444, each of which corresponds to another virtual character in the same camp as virtual character a. It is assumed that list element 441 corresponds to virtual character b, list element 442 corresponds to virtual character c, list element 443 corresponds to virtual character d, and list element 444 corresponds to virtual character e.
[0060] As shown in FIG. 4( b ), when the player wants to control virtual character a to release a skill to virtual character A, the player will perform a trigger operation on the skill control 432 .
[0061] As shown in FIG. 4( c ), in response to the player triggering the skill control 432 , the game server controls the virtual character a to perform a virtual action of releasing a skill to the virtual character A in the virtual environment.
[0062] As shown in Figure 4(d), when the player wants to communicate with a teammate, the player will perform a selection operation on the list element corresponding to the teammate in the character list 44. Assuming that the player wants to communicate with the teammate player corresponding to the virtual character b, the player will perform a selection operation on the list element 441 in the character list 44.
[0063] As shown in FIG. 4( e ), in response to the player performing a selection operation on a list element 441 in the character list 44 , a chat box 45 between the player and a teammate player controlling the virtual character b is displayed on the graphical user interface.
[0064] As shown in Figure 4(f), virtual character a is defeated, and the character list 44 is processed to have the function of enabling the player corresponding to the current terminal device to watch other virtual characters. When the player wants to watch the virtual character b (the current virtual character b has not been defeated), the player will perform a selection operation on the list element 441 in the character list 44.
[0065] As shown in Figure 4(g), in response to the player selecting list element 441 in character list 44, the game server determines list element 441 as the target list element and displays the game screen of virtual character b corresponding to list element 441 on the graphical user interface for the player to watch the virtual character b.
[0066] Through the above steps, it is possible to watch the game screens of other virtual characters through the character list, which not only saves the interface space of the graphical user interface, but also reduces the operation steps of the player.
[0067] The interactive control method in the game provided by this embodiment is further described below with multiple optional implementations.
[0068] In an optional implementation provided by this embodiment, before the controlled virtual character is defeated, the list elements in the character list correspond to the first set of other virtual characters, and after the controlled virtual character is defeated, the list elements in the character list correspond to the second set of other virtual characters. That is, after the controlled virtual character is defeated, the game server will process the virtual character corresponding to the list elements in the character list, so that the list elements in the character list correspond to different sets of virtual characters before and after the controlled virtual character is defeated.
[0069] Based on this, in another optional implementation, the information processing may also include: after the controlled virtual character is defeated, processing the list elements corresponding to the virtual character in the character list, specifically, processing the list elements corresponding to the first set of other virtual characters into list elements corresponding to the second set of other virtual characters.
[0070] In an optional implementation, the first set of other virtual characters is a set of other virtual characters in the same camp as the controlled virtual character. That is, before the controlled virtual character is defeated, each list element in the character list corresponds to another virtual character in the same camp as the controlled virtual character. For example: in a 7-on-7 game, virtual character a is a controlled virtual character controlled by the player corresponding to the current terminal device, and virtual characters in the same camp as virtual character a also include: virtual character b, virtual character c, virtual character d, virtual character e, virtual character f, virtual character g. Then, before virtual character a is defeated, the character list will include 6 list elements, corresponding to virtual character b, virtual character c, virtual character d, virtual character e, virtual character f, virtual character g. Virtual character b, virtual character c, virtual character d, virtual character e, virtual character f, virtual character g are the first set of other virtual characters.
[0071] In another optional implementation, the second set of other virtual characters is a set of other virtual characters in the same camp and other virtual characters in different camps of the controlled virtual character. That is, after the controlled virtual character is defeated, each list element in the character list corresponds to another virtual character in the game except the controlled virtual character. For example: in a 7-on-7 game, virtual character a is a controlled virtual character controlled by the player corresponding to the current terminal device, and virtual characters in the same camp as virtual character a also include: virtual character b, virtual character c, virtual character d, virtual character e, virtual character f, virtual character g, and virtual characters in different camps from virtual character a include: virtual character A, virtual character B, virtual character C, virtual character D, virtual character E, virtual character F, virtual character G. Then, after virtual character a is defeated, the character list will include 13 list elements, corresponding to virtual character b, virtual character c, virtual character d, virtual character e, virtual character f, virtual character g, and virtual character A, virtual character B, virtual character C, virtual character D, virtual character E, virtual character F, virtual character G. Virtual character b, virtual character c, virtual character d, virtual character e, virtual character f, virtual character g, as well as virtual character A, virtual character B, virtual character C, virtual character D, virtual character E, virtual character F, and virtual character G are the second set of other virtual characters.
[0072] Based on this, in an optional implementation, the information processing may also include: after the controlled virtual character is defeated, adding list elements corresponding to other virtual characters in different camps from the controlled virtual character to the character list.
[0073] Figure 5: is a comparative schematic diagram of a role list provided in this embodiment. Assume that the game is a 5-on-5 game, that is, each of the two opposing camps includes 5 virtual characters. The first camp includes virtual character a, virtual character b, virtual character c, virtual character d, and virtual character e, and the second camp includes virtual character A, virtual character B, virtual character C, virtual character D, and virtual character E. Among them, virtual character a is a controlled virtual character controlled by the player corresponding to the current terminal device.
[0074] like Figure 5 As shown in (a), before the virtual character a is defeated, the character list 50 includes four list elements, namely list element 511, list element 512, list element 513, and list element 514, each of which corresponds to another virtual character in the first camp, for example, list element 511 corresponds to virtual character b, list element 512 corresponds to virtual character c, list element 513 corresponds to virtual character d, and list element 514 corresponds to virtual character e.
[0075] like Figure 5 As shown in (b), after virtual character a is defeated, character list 50 includes nine list elements, namely list element 511, list element 512, list element 513, list element 514, list element 521, list element 522, list element 523, list element 524, and list element 525, each of which corresponds to another virtual character in the first camp and the second camp, for example, list element 511 corresponds to virtual character b, list element 512 corresponds to virtual character c, list element 513 corresponds to virtual character d, list element 514 corresponds to virtual character e, list element 521 corresponds to virtual character A, list element 522 corresponds to virtual character B, list element 523 corresponds to virtual character C, list element 524 corresponds to virtual character D, and list element 525 corresponds to virtual character E.
[0076] In a specific implementation, for the character list after the controlled virtual character is defeated, since it includes list elements representing other virtual characters of both camps, it is possible to use marks to distinguish between the list elements representing other virtual characters of the same camp and the list elements representing other virtual characters of different camps. For example: digital marks are used for distinction, such as using mark 1 to represent the list elements corresponding to other virtual characters of the same camp as the controlled virtual character, and using mark 2 to represent the list elements corresponding to other virtual characters of different camps from the controlled virtual character. Another example: color marks are used for distinction, such as using red to represent the list elements corresponding to other virtual characters of the same camp as the controlled virtual character, and using blue to represent the list elements corresponding to other virtual characters of different camps from the controlled virtual character.
[0077] In another specific implementation, since there may be defeated virtual characters among the other virtual characters, and the defeated virtual characters cannot be watched, the list elements representing other undefeated virtual characters and the list elements representing other defeated virtual characters can be distinguished by setting them to different display states, for example: setting the list elements corresponding to other defeated virtual characters to a gray and unselectable state.
[0078] Based on this, in an optional implementation, the information processing may also include: after the controlled virtual character is defeated, adding list elements corresponding to other virtual characters in different camps from the controlled virtual character to the character list; and processing the list elements corresponding to other defeated virtual characters into a gray and unselectable state.
[0079] Figure 6 : is another comparative schematic diagram of a role list provided in this embodiment. Assume that the game is a 5-on-5 game, that is, each of the two opposing camps includes 5 virtual characters. The first camp includes virtual characters a, b, c, d, and e, and the second camp includes virtual characters A, B, C, D, and E. Among them, virtual character a is a controlled virtual character controlled by the player corresponding to the current terminal device.
[0080] like Figure 6 As shown in (a), before the virtual character a is defeated, the character list 60 includes four list elements, namely list element 611, list element 612, list element 613, and list element 614, each of which corresponds to another virtual character in the first camp, for example, list element 611 corresponds to virtual character b, list element 612 corresponds to virtual character c, list element 613 corresponds to virtual character d, and list element 614 corresponds to virtual character e.
[0081] like Figure 6As shown in (b), after virtual character a is defeated, the character list 60 includes nine list elements, namely, list element 611, list element 612, list element 613, list element 614, list element 621, list element 622, list element 623, list element 624, and list element 625, each of which corresponds to another virtual character in the first camp and the second camp, such as list element 611 corresponds to virtual character b, list element 612 corresponds to virtual character c, list element 613 corresponds to virtual character d, list element 614 corresponds to virtual character e, list element 621 corresponds to virtual character A, list element 622 corresponds to virtual character B, list element 623 corresponds to virtual character C, list element 624 corresponds to virtual character D, and list element 625 corresponds to virtual character E. Assuming that virtual character c, virtual character e, virtual character A, and virtual character D have been defeated, then in the character list 60, list element 612, list element 614, list element 621, and list element 624 are in a gray and unselectable state.
[0082] In another optional implementation, the second set of other virtual characters is a set of other virtual characters that are not currently defeated, that is, after the controlled virtual character is defeated, each list element in the character list corresponds to an other virtual character that is not defeated in the game, and the other undefeated virtual characters can be other virtual characters in the same camp as the controlled virtual character, or other virtual characters in a different camp from the controlled virtual character. For example: in a 7-on-7 game, virtual character a is the controlled virtual character controlled by the player corresponding to the current terminal device, and virtual characters in the same camp as virtual character a also include: virtual character b, virtual character c, virtual character d, virtual character e, virtual character f, virtual character g, and virtual characters in different camps from virtual character a include: virtual character A, virtual character B, virtual character C, virtual character D, virtual character E, virtual character F, virtual character G. Assuming that virtual character c, virtual character e, virtual character A, and virtual character D have been defeated, then after virtual character a is defeated, the character list will include 9 list elements, corresponding to virtual character b, virtual character d, virtual character f, virtual character g, virtual character B, virtual character C, virtual character E, virtual character F, and virtual character G. Virtual character b, virtual character d, virtual character f, virtual character g, virtual character B, virtual character C, virtual character E, virtual character F, and virtual character G are the second other virtual character set.
[0083] Based on this, in an optional implementation, the information processing may also include: after the controlled virtual character is defeated, deleting the list elements corresponding to other virtual characters that have been defeated and are in the same camp as the controlled virtual character in the character list, and adding the list elements corresponding to other virtual characters that have not been defeated and are in different camps from the controlled virtual character.
[0084] Figure 7 : is a comparative schematic diagram of another role list provided in this embodiment. Assume that the game is a 5-on-5 game, that is, each of the two opposing camps includes 5 virtual characters. The first camp includes virtual character a, virtual character b, virtual character c, virtual character d, and virtual character e, and the second camp includes virtual character A, virtual character B, virtual character C, virtual character D, and virtual character E. Among them, virtual character a is a controlled virtual character controlled by the player corresponding to the current terminal device.
[0085] like Figure 7 As shown in (a), before the virtual character a is defeated, the character list 70 includes four list elements, namely list element 711, list element 712, list element 713, and list element 714. Each list element corresponds to another virtual character in the first camp, for example, list element 711 corresponds to virtual character b, list element 712 corresponds to virtual character c, list element 713 corresponds to virtual character d, and list element 714 corresponds to virtual character e.
[0086] like Figure 7 As shown in (b), assuming that virtual character C, virtual character E, virtual character A, and virtual character D are currently defeated, after virtual character A is defeated, the character list 70 includes five list elements, namely list element 711, list element 712, list element 721, list element 722, and list element 723. Each list element corresponds to another virtual character in the first camp and the second camp that is currently not defeated, such as list element 711 corresponds to virtual character B, list element 712 corresponds to virtual character D, list element 721 corresponds to virtual character B, list element 722 corresponds to virtual character C, and list element 723 corresponds to virtual character E.
[0087] In an optional implementation provided by this embodiment, the character list is displayed in a predetermined area in the graphical user interface, and the predetermined area limits the display position and display size of the character list. For example, if the position of the predetermined area is set to the upper left side of the graphical user interface, the character list will be displayed in the upper left side of the graphical user interface. For another example, if the size of the predetermined area is set to 3 cm in length and 2 cm in width, the character list displayed on the graphical user interface will be within the size range of 3 cm in length and 2 cm in width.
[0088] In a specific implementation, displaying the role list is actually displaying the list elements in the role list one by one in the predetermined area. Based on the size limit of the predetermined area, the list elements displayed in the predetermined expectation will also have a limit on quantity, that is, a predetermined number of list elements are displayed in the predetermined area.
[0089] The predetermined number may be determined according to the size of the predetermined area and the preset size of the list element. For example, if, according to the size of the predetermined area and the preset size of the list element, only 4 list elements can be accommodated within the predetermined expectation, then the predetermined number is 4.
[0090] As shown above, before the controlled virtual character is defeated, the list elements in the character list correspond to the first set of other virtual characters, and after the controlled virtual character is defeated, the list elements in the character list correspond to the second set of other virtual characters, and the first set of other virtual characters is a set of other virtual characters in the same camp as the controlled virtual character, and the second set of other virtual characters is a set of other virtual characters in the same camp as the controlled virtual character and other virtual characters in different camps, or a set of other virtual characters that are not currently defeated. Therefore, the number of other virtual characters in the second set of other virtual characters is often greater than the number of other virtual characters in the first set of virtual characters, that is, after the controlled virtual character is defeated, the number of list elements contained in the character list usually increases.
[0091] Based on this, in an optional implementation provided by this embodiment, if the number of other virtual characters in the second set of other virtual characters is not greater than the predetermined number, then the list elements corresponding to the other virtual characters in the second set of other virtual characters are displayed in the predetermined area.
[0092] For example, if the predetermined number is 5 and the number of other virtual characters in the second set of other virtual characters is 4, then 4 list elements corresponding to the 4 other virtual characters in the second set of other virtual characters may be displayed in the predetermined area.
[0093] In another optional implementation provided by the present embodiment, if the number of other virtual characters in the second set of other virtual characters is greater than the predetermined number, then the list elements corresponding to the predetermined number of other virtual characters in the second set of other virtual characters are displayed in the predetermined area, and then in response to the list position adjustment operation, the list elements displayed in the predetermined area are adjusted.
[0094] For example, if the predetermined number is 5 and the number of other virtual characters in the second set of other virtual characters is 9, then the 5 list elements corresponding to the 5 other virtual characters in the second set of other virtual characters can be displayed in the predetermined area. When the player needs to view the list elements corresponding to the other 4 other virtual characters, the list position adjustment operation can be performed on the character list to adjust the list elements displayed in the predetermined area so that the 4 list elements corresponding to the other 4 other virtual characters are displayed in the predetermined area.
[0095] In a specific implementation, the list position adjustment operation is a sliding operation performed by the player on the character list.
[0096] Based on this, in an optional implementation, the information processing may also include: after the controlled virtual character is defeated, processing the character list into a slidable list so that the player can adjust the list elements displayed in the predetermined area based on the sliding operation on the character list.
[0097] For different terminal devices, the specific implementation methods of the sliding operation are slightly different. For example, for terminal devices that provide a graphical user interface through a resistive touch screen or a capacitive touch screen (such as touch screen mobile phones, tablet computers, etc.), the sliding operation can be a touch sliding performed by the user on the slidable area on the graphical user interface with a finger or a stylus. For another example, for terminal devices that provide a graphical user interface through a normal screen (such as desktop computers, laptops, etc.), the sliding operation can be a dragging operation performed by the user on the slidable area on the graphical user interface with a mouse, or a scrolling operation performed with a mouse wheel.
[0098] Taking a resistive touch screen mobile phone as an example, the sliding operation is specifically explained. The perception of the sliding operation depends on the conductivity of the special material (ITO, nano indium tin metal oxide) in the resistive touch screen, and the material is evenly sealed in the laminated glass to form a sealed transparent interlayer. After the interlayer is energized, the current will flow inside the interlayer through the special material. The interlayer is also equipped with a sensor, and the horizontal coordinate and the vertical coordinate are set (for example: the lower left corner of the mobile phone screen is used as the origin of the coordinate system). When the player touches the mobile phone screen with a finger, the finger will apply a pressure to the screen. Although this pressure is very light, it will cause the structure of the interlayer to change. Because the coordinates have been set, the sensor will send the current change signal of the pressed site to the mobile phone processor, and the mobile phone processor will record the coordinates of the finger pressing site according to the information contained in the current change signal. When the player slides on the character list with his finger, the mobile phone processor will calculate the position information of each sliding site on the path passed by the finger in real time, and control the list elements to move with the sliding of the finger according to the position information.
[0099] FIG8 is a schematic diagram of another information processing method in a game provided by the present embodiment. The game is a 5-on-5 game, that is, each of the two opposing camps includes 5 virtual characters. The first camp includes virtual characters a, b, c, d, and e, and the second camp includes virtual characters A, B, C, D, and E. Among them, virtual character a is a controlled virtual character controlled by the player corresponding to the current terminal device. Assume that the predetermined area for displaying the character list is the upper left side of the graphical user interface, and the predetermined number of display list elements within the predetermined expectation is 4.
[0100] As shown in FIG8(a), the current virtual character a has not been defeated, and a virtual environment 801 and a character list 82 are displayed in the graphical user interface, wherein the virtual environment 801 includes virtual characters a and virtual character B, and the character list 82 is displayed in a predetermined area on the upper left side of the graphical user interface. Since the first other virtual character set is a set of other virtual characters in the same camp as the controlled virtual character, that is, the first other virtual character set includes four other virtual characters, namely, virtual characters b, virtual characters c, virtual characters d, and virtual characters e, and the number of other virtual characters in the first other area character set (4) is not greater than the predetermined number (4), the list element 8211 corresponding to the virtual character b, the list element 8212 corresponding to the virtual character c, the list element 8213 corresponding to the virtual character d, and the list element 8214 corresponding to the virtual character e are all displayed in the predetermined area. Of course, the graphical user interface will also display operation controls and other interface components, which are not displayed in this view.
[0101] As shown in FIG8(b), when virtual character a is defeated, the game server will process the information of character list 82, so that character list 82 has the function of realizing the player corresponding to the current terminal device to watch other virtual characters. Character list 82 is still displayed in the predetermined area on the upper left side of the graphical user interface. Since the second other virtual character set is a set of other virtual characters in the same camp and other virtual characters in different camps of the controlled virtual character, that is, the second other area character set includes nine other virtual characters, namely, virtual character b, virtual character c, virtual character d, virtual character e, virtual character A, virtual character B, virtual character C, virtual character D, and virtual character E. The number of other virtual characters in the second other virtual character set (9) is greater than the predetermined number (4). Therefore, the list elements corresponding to the four other virtual characters in the second other virtual character set are displayed in the predetermined area. As shown in FIG8(b), the list elements currently displayed in the predetermined area are: list element 8211 corresponding to virtual character b, list element 8212 corresponding to virtual character c, list element 8213 corresponding to virtual character d, and list element 8214 corresponding to virtual character e.
[0102] As shown in FIG8(c), in response to the player's sliding operation on the character list 82, the game server will adjust the list elements displayed in the predetermined area. As shown in FIG8(c), the list elements currently displayed in the predetermined area are: list element 8214 corresponding to virtual character e, list element 8221 corresponding to virtual character A, list element 8222 corresponding to virtual character B, and list element 8223 corresponding to virtual character C. Of course, as the player continues to slide, the list elements displayed in the predetermined area will change accordingly.
[0103] As shown in FIG. 8( d ), assuming that the player wants to watch the battle of virtual character C (assuming that virtual character C is not currently defeated), the player can select the list element 8223 corresponding to virtual character C in the character list 82 .
[0104] As shown in FIG8(e), in response to the player selecting list element 8223 in the character list 82, the graphical user interface displays a game screen of virtual character C, wherein the game screen of virtual character C includes a virtual environment 802, and virtual characters C and B. Of course, the character list 82 is also displayed in the graphical user interface, and as the player selects other list elements in the character list 82, the game screen displayed in the graphical user interface changes accordingly.
[0105] In an optional implementation provided by this embodiment, in response to the player performing a conversion operation on the character list, the character list may also be converted into a list corresponding to the first set of other virtual characters. For example, a long press operation or a double-click operation is performed on the character list to restore the character list to a state before the controlled virtual character is defeated.
[0106] The above-mentioned first embodiment describes in detail the information processing method in the game described in the present application in a variety of optional implementation methods. Through the above-mentioned method, when realizing the spectator game, it can not only reduce the space occupancy rate of the graphical user interface, reduce the number of components on the graphical user interface, make the player's visual sense better, and reduce the probability of misoperation of components, but also simplify the operation steps for the player to select the spectator object and shorten the player's operation time.
[0107] A second embodiment of the present application provides an information processing device in a game.
[0108] Fig. 9 It is a schematic diagram of the structure of the information processing device in the game provided by this embodiment.
[0109] like Fig. 9 As shown, the information processing device in the game provided by this embodiment includes: a virtual character control unit 901, a character list display unit 902, a target list element determination unit 903, and a spectator unit 904.
[0110] The virtual character control unit 901 is used to control the controlled virtual character to perform virtual actions in the virtual environment in response to the game control instruction.
[0111] The role list display unit 902 is used to display a role list, wherein the role list includes at least one list element, and the list element includes role information of other virtual characters.
[0112] The target list element determination unit 903 is used to determine a target list element from the list elements in response to a selection operation on a list element in the character list when the controlled virtual character has been defeated.
[0113] The spectator unit 904 is used to observe the game screens of other virtual characters corresponding to the target list elements. Optionally, before the controlled virtual character is defeated, the list elements in the character list correspond to a first set of other virtual characters;
[0114] After the controlled virtual character is defeated, the list elements in the character list correspond to the second set of other virtual characters.
[0115] Optionally, the first set of other virtual characters is a set of other virtual characters in the same camp as the controlled virtual character.
[0116] Optionally, the second set of other virtual characters is a set of other virtual characters in the same camp as the controlled virtual character and other virtual characters in different camps.
[0117] Optionally, the second set of other virtual characters is a set of other virtual characters that are currently not defeated.
[0118] Optionally, the display role list includes:
[0119] The role list is displayed in a predetermined area, wherein a predetermined number of list elements are displayed in the predetermined area.
[0120] Optionally, the number of other virtual characters in the second set of other virtual characters is greater than the predetermined number; and displaying the character list in a predetermined area includes:
[0121] Displaying list elements corresponding to the predetermined number of other virtual characters in the second set of other virtual characters in the predetermined area;
[0122] In response to the list position adjustment operation, the list elements displayed in the predetermined area are adjusted.
[0123] Optionally, the number of other virtual characters in the second set of other virtual characters is not greater than the predetermined number; and displaying the character list in a predetermined area includes:
[0124] List elements corresponding to other virtual characters in the second set of other virtual characters are displayed in the predetermined area.
[0125] A third embodiment of the present application provides an electronic device, Fig.10 It is a schematic diagram of the structure of the electronic device provided in this embodiment.
[0126] like Fig.10 As shown, the electronic device provided in this embodiment includes: a memory 1001 and a processor 1002;
[0127] The memory 1001 is used to store computer instructions for executing the information processing method in the game;
[0128] The processor 1002 is configured to execute computer instructions stored in the memory 1001 to perform the following operations:
[0129] In response to the game control instruction, controlling the controlled virtual character to perform virtual actions in the virtual environment;
[0130] Display a role list, wherein the role list includes at least one list element, and the list element includes role information of other virtual characters;
[0131] In a case where the controlled virtual character has been defeated, in response to a selection operation on a list element in the character list, determining a target list element from the list elements;
[0132] Watch the game screen of other virtual characters corresponding to the target list elements.
[0133] Optionally, before the controlled virtual character is defeated, the list elements in the character list correspond to a first set of other virtual characters;
[0134] After the controlled virtual character is defeated, the list elements in the character list correspond to the second set of other virtual characters.
[0135] Optionally, the first set of other virtual characters is a set of other virtual characters in the same camp as the controlled virtual character.
[0136] Optionally, the second set of other virtual characters is a set of other virtual characters in the same camp as the controlled virtual character and other virtual characters in different camps.
[0137] Optionally, the second set of other virtual characters is a set of other virtual characters that are currently not defeated.
[0138] Optionally, the display role list includes:
[0139] The role list is displayed in a predetermined area, wherein a predetermined number of list elements are displayed in the predetermined area.
[0140] Optionally, the number of other virtual characters in the second set of other virtual characters is greater than the predetermined number; and displaying the character list in a predetermined area includes:
[0141] Displaying list elements corresponding to the predetermined number of other virtual characters in the second set of other virtual characters in the predetermined area;
[0142] In response to the list position adjustment operation, the list elements displayed in the predetermined area are adjusted.
[0143] Optionally, the number of other virtual characters in the second set of other virtual characters is not greater than the predetermined number; and displaying the character list in a predetermined area includes:
[0144] List elements corresponding to other virtual characters in the second set of other virtual characters are displayed in the predetermined area.
[0145] A fourth embodiment of the present application provides a computer-readable storage medium, where the computer-readable storage medium includes computer instructions. When the computer instructions are executed by a processor, they are used to implement the methods described in the embodiments of the present application.
[0146] It should be noted that the relational terms such as "first" and "second" in this article are only used to distinguish one entity or operation from another entity or operation, and do not require or imply any actual relationship or order between these entities or operations. In addition, the words "include", "have", "include" and "includes" and other similar forms are the same in meaning, and the end of any one or more items after any of the above words is open-ended, and any of the above nouns does not mean that the one or more items have been exhaustively listed or are limited to the one or more items listed.
[0147] As used herein, unless expressly stated otherwise, the term "or" includes all possible combinations, except those that are not feasible. For example, if it is expressed that a database may include A or B, then unless otherwise specifically stated or not feasible, it may include database A, or B, or A and B. As a second example, if it is expressed that a database may include A, B, or C, then unless otherwise specifically stated or not feasible, the database may include database A, or B, or C, or A and B, or A and C, or B and C, or A, B, and C.
[0148] It is worth noting that the above embodiments can be implemented by hardware or software (program code), or a combination of hardware and software. If implemented by software, it can be stored in the above-mentioned computer-readable medium. When the software is executed by a processor, it can execute the above-mentioned disclosed method. The computing unit and other functional units described in the present disclosure can be implemented by hardware or software, or a combination of hardware and software. Those of ordinary skill in the art will also understand that the above-mentioned multiple modules / units can be combined into one module / unit, and each of the above-mentioned modules / units can be further divided into multiple sub-modules / sub-units.
[0149] In the above detailed description, the embodiments have been described with reference to many specific details, which may vary from implementation to implementation. Certain adaptations and modifications may be made to the embodiments. For those skilled in the art, other embodiments may be readily apparent from the specific embodiments disclosed in the present application. This specification and examples are for exemplary purposes only, and the true scope and essence of the present application are described by the claims. The sequence of steps shown in the diagrams is also for the purpose of explanation only and is not intended to be limited to any particular steps or sequence. Therefore, those skilled in the art will appreciate that these steps may be performed in different orders when implementing the same method.
[0150] In the drawings and detailed description of the present application, exemplary embodiments are disclosed. However, many variations and modifications may be made to these embodiments. Accordingly, although specific terms are used, these terms are only general and descriptive and not for the purpose of limitation.
Claims
1. A method for processing information in a game, It is characterized in that The method comprises: In response to the game control instruction, controlling the controlled virtual character to perform virtual actions in the virtual environment; Display a role list, wherein the role list includes at least one list element, and the list element includes role information of other virtual characters; In a case where the controlled virtual character has been defeated, in response to a selection operation on a list element in the character list, determining a target list element from the list elements; Watch the game screen of other virtual characters corresponding to the target list elements.
2. The method according to claim 1, It is characterized in that The method comprises: Before the controlled virtual character is defeated, the list elements in the character list correspond to a first set of other virtual characters; After the controlled virtual character is defeated, the list elements in the character list correspond to the second set of other virtual characters.
3. The method according to claim 2, It is characterized in that The first set of other virtual characters is a set of other virtual characters in the same camp as the controlled virtual character.
4. The method according to claim 2, It is characterized in that The second set of other virtual characters is a set of other virtual characters in the same camp as the controlled virtual character and other virtual characters in different camps.
5. The method according to claim 2, It is characterized in that The second set of other virtual characters is a set of other virtual characters that have not been defeated currently.
6. The method according to claim 2, It is characterized in that The displayed role list includes: The role list is displayed in a predetermined area, wherein a predetermined number of list elements are displayed in the predetermined area.
7. The method according to claim 6, It is characterized in that The number of other virtual characters in the second set of other virtual characters is greater than the predetermined number; the method comprises: Displaying list elements corresponding to the predetermined number of other virtual characters in the second set of other virtual characters in the predetermined area; In response to the list position adjustment operation, the list elements displayed in the predetermined area are adjusted.
8. The method according to claim 6, It is characterized in that The number of other virtual characters in the second set of other virtual characters is not greater than the predetermined number; the method comprises: List elements corresponding to other virtual characters in the second set of other virtual characters are displayed in the predetermined area.
9. An information processing device in a game, It is characterized in that The device comprises: a virtual character control unit, a character list display unit, a target list element determination unit, and a battle watching unit; The virtual character control unit is used to control the controlled virtual character to perform virtual actions in the virtual environment in response to the game control instruction; The role list display unit is used to display a role list, wherein the role list includes at least one list element, and the list element includes role information of other virtual characters; The target list element determination unit is used to determine a target list element from the list elements in response to a selection operation on a list element in the character list when the controlled virtual character has been defeated; The spectator unit is used to observe the game screens of other virtual characters corresponding to the target list elements.
10. An electronic device, It is characterized in that include: Memory, processor; The memory is used to store one or more computer instructions; The processor is used to execute the one or more computer instructions to implement the method according to any one of claims 1-8.
11. A computer-readable storage medium having one or more computer instructions stored thereon, It is characterized in that When the instruction is executed by a processor, the method according to any one of claims 1 to 8 is performed.