[go: up one dir, main page]

CN118467067A - Interface display method and device, electronic equipment and readable storage medium - Google Patents

Interface display method and device, electronic equipment and readable storage medium Download PDF

Info

Publication number
CN118467067A
CN118467067A CN202310110710.9A CN202310110710A CN118467067A CN 118467067 A CN118467067 A CN 118467067A CN 202310110710 A CN202310110710 A CN 202310110710A CN 118467067 A CN118467067 A CN 118467067A
Authority
CN
China
Prior art keywords
virtual
character
virtual character
expression
interface
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202310110710.9A
Other languages
Chinese (zh)
Inventor
王冠翔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Netease Hangzhou Network Co Ltd
Original Assignee
Netease Hangzhou Network Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Netease Hangzhou Network Co Ltd filed Critical Netease Hangzhou Network Co Ltd
Priority to CN202310110710.9A priority Critical patent/CN118467067A/en
Publication of CN118467067A publication Critical patent/CN118467067A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/52Controlling the output signals based on the game progress involving aspects of the displayed game scene

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The embodiment of the disclosure provides an interface display method, an interface display device, electronic equipment and a medium, wherein the method comprises the following steps: determining, in response to a game play end event, a degree of affinity between the plurality of second virtual characters and the first virtual character participating in the game play; wherein the game affinity is used to characterize social aggressiveness between the plurality of second virtual characters and the first virtual character; and displaying a social relation interface on the graphical user interface, and respectively displaying character models corresponding to the plurality of second virtual characters at different positions of the social relation interface. According to the embodiment of the disclosure, the social network visual interface can be displayed in the settlement stage after each game is finished, and the visual interface presents the social relationship between the first virtual role controlled by the player and the second virtual roles controlled by other players in the game, so that the display mode of the social relationship is enriched.

Description

Interface display method and device, electronic equipment and readable storage medium
Technical Field
The present disclosure relates to the field of computer technology, and in particular, to an interface display method, an interface display device, an electronic apparatus, and a computer-readable storage medium.
Background
In online games, the social property always dominates key data such as game retention rate and conversion rate, but most of online games still mainly establish one-to-one social relationship at present, and the social relationship is displayed in a single manner, such as establishing special relationship (e.g. master and apprentice, close friends, etc.) with friends, and displaying spark values of friends.
Disclosure of Invention
In view of the above, embodiments of the present disclosure are presented to provide an interface display method and corresponding interface display apparatus, an electronic device, and a computer-readable storage medium that overcome or at least partially solve the above problems.
The embodiment of the disclosure discloses an interface display method, which provides a graphical user interface of a target game through a terminal device, wherein a game pair of the target game comprises a first virtual role and a plurality of second virtual roles, the first virtual role is controlled by the terminal device and respectively belongs to different game camps with the plurality of second virtual roles, and the method comprises the following steps:
Determining, in response to a game play end event, a degree of affinity between the plurality of second virtual characters and the first virtual character participating in the game play; wherein the game affinity is used to characterize social aggressiveness between the plurality of second virtual characters and the first virtual character;
Displaying a social relation interface on the graphical user interface, and respectively displaying character models corresponding to the plurality of second virtual characters at different positions of the social relation interface;
Wherein the locations at which different character models are displayed on the social relationship interface are determined based on the affinity between the corresponding second virtual character and the first virtual character.
The embodiment of the disclosure also discloses an interface display device, which provides a graphical user interface of a target game through a terminal device, wherein the game of the target game includes a first virtual character and a plurality of second virtual characters, the first virtual character is controlled by the terminal device and respectively belongs to different game camps with the plurality of second virtual characters, and the device comprises:
A first determination module for determining, in response to a game play end event, affinities between the plurality of second virtual characters and the first virtual character participating in the game play; wherein the game affinity is used to characterize social aggressiveness between the plurality of second virtual characters and the first virtual character;
The first display module is used for displaying a social relation interface on the graphical user interface and respectively displaying character models corresponding to the plurality of second virtual characters at different positions of the social relation interface;
Wherein the locations at which different character models are displayed on the social relationship interface are determined based on the affinity between the corresponding second virtual character and the first virtual character.
The embodiment of the disclosure also discloses an electronic device, which comprises: a processor, a memory and a computer program stored on the memory and capable of running on the processor, which when executed by the processor implements an interface display method as described above.
The disclosed embodiments also disclose a computer readable storage medium having stored thereon a computer program which when executed by a processor implements an interface display method as described above.
Embodiments of the present disclosure include the following advantages:
In the embodiment of the disclosure, in response to a game play ending event, the intimacy between a plurality of second virtual characters participating in the game play and the first virtual character can be determined, and according to the determined intimacy, the display positions of the social relationship interfaces of the character models corresponding to the plurality of second virtual characters in the settlement stage are respectively determined, so that the character models corresponding to the plurality of second virtual characters are respectively displayed in different positions of the social relationship interfaces. By adopting the method, the social network visual interface can be displayed at the settlement stage after each game is finished, the visual interface presents the social relationship between the first virtual role controlled by the player and the second virtual roles controlled by other players in the game, the social relationship is specifically calculated on the affinity, the display position of the corresponding role model in the social relationship interface is determined according to the affinity, the social relationship visualization is realized, and the display mode of the social relationship is enriched.
Drawings
FIG. 1 is a schematic diagram of a social network of the prior art;
FIG. 2 is a schematic diagram of an interface of a settlement stage after a game play is completed in the prior art;
FIG. 3 is a flowchart illustrating steps of an interface display method according to an embodiment of the present disclosure;
FIG. 4 is a schematic diagram of a game settlement stage interface presentation process according to an embodiment of the present disclosure;
FIG. 5 is a flowchart illustrating steps of another interface display method according to an embodiment of the present disclosure;
FIG. 6 is a display area division schematic diagram of an embodiment of the present disclosure;
FIG. 7 is a schematic illustration of a social relationship interface in accordance with an embodiment of the present disclosure;
FIG. 8 is an interface schematic of a send 3D expression in accordance with an embodiment of the present disclosure;
FIG. 9 is an interface schematic diagram of a send 2D expression in accordance with an embodiment of the present disclosure;
FIG. 10 is an interface diagram of a photo sharing in an embodiment of the present disclosure;
FIG. 11 is a block diagram of an interface display device provided by an embodiment of the present disclosure;
Fig. 12 is a block diagram of an electronic device according to an embodiment of the present disclosure.
Detailed Description
To make the above objects, features and advantages of the present disclosure more comprehensible, the present disclosure is described in further detail below with reference to the accompanying drawings and detailed description, and it is apparent that the described embodiments are only a part of the embodiments of the present disclosure, but not all embodiments. All other embodiments derived by a person of ordinary skill in the art based on the embodiments in the disclosure fall within the scope of the disclosure.
In online games, the social property always dominates key data such as game retention rate, conversion rate and the like, but most of online games still have a mode of establishing one-to-one social relationship as a main mode and a mode of displaying the social relationship is single at present.
Referring to fig. 1, a schematic diagram of a social network in the prior art is shown, in which a social network formed by personality test is included in a certain social APP (application), each planet (circle in the figure) in the social network represents a user, and each user has a corresponding user ID (IDentity, identification number), which is not shown in the figure.
The method is a visual social star network built based on the personality similarity among strangers, is not built according to the interactive data in the past games, has weak interactivity among users, and can only singly select user objects for chat.
Referring to fig. 2, an interface diagram of a settlement stage after a game is played in the prior art is shown, wherein three game players in the first game are displayed in the middle of the interface by default, and other game players are arranged at positions on two sides at will.
This approach requires the display of character models corresponding to the players, resulting in limited numbers of players being displayed, and no social relationship between players being differentiated, only by the score.
Based on the above, the present disclosure relates to a technical solution that displays social network visual interfaces of the player and other game players at a settlement stage after each game is finished, and generates different interactions according to different social relations.
According to the embodiment of the disclosure, in response to a game play ending event, the intimacy between a plurality of second virtual characters participating in the game play and the first virtual character can be determined, and according to the determined intimacy, the display positions of the social relationship interfaces of the character models corresponding to the plurality of second virtual characters in a settlement stage are respectively determined, so that the character models corresponding to the plurality of second virtual characters are respectively displayed in different positions of the social relationship interfaces. By adopting the method, the social network visual interface can be displayed at the settlement stage after each game is finished, the visual interface presents the social relationship between the first virtual role controlled by the player and the second virtual roles controlled by other players in the game, the social relationship is specifically calculated on the affinity, the display position of the corresponding role model in the social relationship interface is determined according to the affinity, the social relationship visualization is realized, and the display mode of the social relationship is enriched.
Referring to fig. 3, a step flowchart of an interface display method provided by an embodiment of the present disclosure is shown, a graphical user interface of a target game is provided through a terminal device, a game of the target game includes a first virtual character and a plurality of second virtual characters, the first virtual character is controlled by the terminal device and belongs to different game camps with the plurality of second virtual characters, and specifically includes the following steps:
step 301, in response to a game play end event, determining a affinity between the plurality of second virtual characters and the first virtual character participating in the game play.
The interface display method provided by the embodiment of the disclosure can be applied to terminal equipment, such as smart phones, tablet computers, notebook computers, desktop computers, game machines, smart speakers, smart watches, and the like, but is not limited thereto. The terminal equipment is provided with a game application program of the target game, and a graphical user interface of the target game is provided through the terminal equipment.
The current player can play a game with other players through the game application program, and the game play comprises a first virtual role and a plurality of second virtual roles, wherein the first virtual role is controlled by terminal equipment used by the current player, and the second virtual role can be controlled by terminal equipment used by other players. The first virtual character may belong to a different game play than only part of the second virtual characters, or the first virtual character may belong to a different game play than all of the second virtual characters.
The game end event is generated when the game ends. In response to a game play end event, a first virtual character participating in the game play and a plurality of second virtual characters other than the first virtual character may be determined, and in embodiments of the present disclosure, affinity/affinity values between the plurality of second virtual characters and the first virtual character, respectively, may be determined. Wherein the game affinity is used to characterize the degree of social aggression between the plurality of second virtual characters and the first virtual character.
Step 302, displaying a social relationship interface on the graphical user interface, and displaying character models corresponding to the plurality of second virtual characters at different positions of the social relationship interface.
In the embodiment of the disclosure, a social relationship interface may be displayed on the graphical user interface, and character models corresponding to the plurality of second virtual characters may be displayed at different positions of the social relationship interface.
Wherein the locations at which different character models are displayed on the social-relationship interface are determined based on the affinity between the corresponding second virtual character and the first virtual character.
And respectively determining the affinities between the plurality of second virtual roles and the first virtual roles, and then determining the display positions of the role models corresponding to the second virtual roles on the social relationship interface according to the calculated affinities. The social relationship interface is used for displaying social relationship conditions among game virtual roles participating in game games.
Referring to fig. 4, a schematic diagram of a game settlement stage interface display process according to an embodiment of the present disclosure may display a game ending interface after the game is ended, and inform a user that the game is ended in the game authority; after the game end interface is displayed, a game result interface can be displayed, and the game result interface can display the game ranking of the virtual characters of the in-office game, for example, only the first three winners are displayed; after the game result interface is displayed, a social relation interface can be displayed, the social relation interface realizes shooting reservation of the virtual roles in the game, and reflects social relation conditions between the first virtual role and a plurality of second virtual roles in the game; sharing operation can be performed on the social relationship interface, so that photographing sharing is realized; in addition, the player operation data of the game can be further displayed in detail.
In the embodiment of the disclosure, the social relationship display interface is additionally arranged at the settlement stage after the game is ended, and social relationships between the first virtual roles controlled by the player and the second virtual roles controlled by other players in the game are presented through the visual interface, so that the presentation modes of the social relationships are enriched.
In summary, in the embodiment of the present disclosure, in response to a game-play ending event, affinities between a plurality of second virtual characters participating in the game-play and the first virtual character may be determined, and according to the determined affinities, display positions of social relationship interfaces of character models corresponding to the plurality of second virtual characters in a settlement stage are respectively determined, so that character models corresponding to the plurality of second virtual characters are respectively displayed in different positions of the social relationship interfaces. By adopting the method, the social network visual interface can be displayed at the settlement stage after each game is finished, the visual interface presents the social relationship between the first virtual role controlled by the player and the second virtual roles controlled by other players in the game, the social relationship is specifically calculated on the affinity, the display position of the corresponding role model in the social relationship interface is determined according to the affinity, the social relationship visualization is realized, and the display mode of the social relationship is enriched.
Referring to fig. 5, a flowchart illustrating steps of another method for displaying an interface provided by an embodiment of the present disclosure is shown, a graphical user interface of a target game is provided by a terminal device, where a game pair of the target game includes a first virtual character and a plurality of second virtual characters, the first virtual character is controlled by the terminal device and belongs to different game camps with the plurality of second virtual characters, and specifically may include the following steps:
Step 501, in response to a game play end event, determining a affinity between the plurality of second virtual characters and the first virtual character participating in the game play.
Wherein the game affinity is used to characterize the degree of social aggression between the plurality of second virtual characters and the first virtual character.
In embodiments of the present disclosure, after the game play is completed, in response to the game play completion event, affinity between the plurality of second virtual characters and the first virtual character participating in the game play may be determined.
In an alternative embodiment of the present disclosure, determining the affinity between the plurality of second virtual characters and the first virtual character participating in the game pair in step 501 may specifically include the following sub-steps:
for any one of the plurality of second virtual characters, determining social relationship information of the second virtual character and the first virtual character, determining cooperative task number information of the second virtual character and the first virtual character, determining interaction number information of the second virtual character and the first virtual character, and determining historical office number information of the second virtual character and the first virtual character, and determining affinity between the second virtual character and the first virtual character based on the social relationship information, the cooperative task number information, the interaction number information and the historical office number information.
In the embodiment of the disclosure, for any second virtual character in the office, social relation information of the second virtual character and the first virtual character, cooperative task number information of the second virtual character and the first virtual character, interaction number information of the second virtual character and the first virtual character and historical office number information of the second virtual character and the first virtual character can be determined.
Specifically, the social relationship information may specifically refer to whether a social relationship is established, and type information of the specifically established social relationship, for example, whether a friend relationship is established. The cooperative task number information may specifically refer to number information of tasks that both cooperate to perform, and the tasks may include daily challenge tasks and main scenario tasks, for example. The interaction quantity information may specifically be the quantity information of the interaction event occurring between the two, and for example, sending the expression or the action to the other party may be regarded as interaction once, and the statistical range of the interaction quantity information is not limited to the game play of this time, but may also be used for counting the interaction event occurring in the history game play. The history game number information may specifically refer to number information of history game games in which both play together.
And determining the intimacy between the corresponding second virtual character and the first virtual character according to the four data of the social relation information, the cooperative task quantity information, the interactive quantity information and the historical office quantity information. In a specific implementation, the proportions of the four data in the process of calculating the affinity are different, and various calculation modes are available for calculating the affinity between two game virtual characters according to the four data, so that the embodiment of the disclosure is not particularly limited.
In an alternative embodiment of the disclosure, the graphical user interface provides a social relationship interface, the social relationship interface including a first display area for displaying a character model corresponding to the first virtual character and a second display area for displaying a character model corresponding to the second virtual character. Wherein the second display area includes a plurality of sub-areas, the plurality of sub-areas includes a first sub-area and a second sub-area, and determining, in step 501, a intimacy between the plurality of second virtual characters and the first virtual character participating in the game play in response to a game play end event, may specifically include the following sub-steps:
Determining a game play mode of the game play in response to the game play end event; the game mode comprises a single person mode and a team forming mode;
If the game play mode of the game play is the single-person mode, determining the intimacy between the plurality of second virtual characters and the first virtual characters participating in the game play;
And if the game play mode of the game play is the team mode, displaying a character model corresponding to a second virtual character of which the first virtual character belongs to the same camp on the first subarea, and displaying a character model corresponding to a second virtual character of which the first virtual character belongs to a different camp on the second subarea.
In the embodiment of the present disclosure, before the step of determining the affinity between the plurality of second virtual characters and the first virtual character participating in the game play is performed, the play mode of the game play needs to be determined, and in the case that the play mode of the game play is the single-person mode, the step of determining the affinity between the plurality of second virtual characters and the first virtual character participating in the game play is performed.
If the game play mode of the game play is a team mode, a second virtual character belonging to the same battle as the first virtual character can be determined, and a character model corresponding to the second virtual character is displayed in the first subarea; and for a second virtual character belonging to a different camp than the first virtual character, a character model corresponding to the second virtual character may be displayed in the second sub-area. The distance between the first sub-region and the first display region is smaller than the distance between the second sub-region and the first display region.
Step 502, displaying a social relationship interface on the graphical user interface.
Step 503, displaying the character model corresponding to the first virtual character in the first display area, and displaying the character models corresponding to the plurality of second virtual characters in different positions in the second display area.
In the embodiment of the disclosure, the character model corresponding to the first virtual character may be displayed in the first display area, and the character models corresponding to the plurality of second virtual characters may be respectively displayed in different positions of the second display area. Wherein the locations at which the different character models are displayed in the second display area are determined based on the affinities between the corresponding second virtual characters and the first virtual characters.
In an alternative embodiment of the present disclosure, a distance between a position of the different character model displayed in the second display area and a position of the character model corresponding to the first virtual character displayed in the first display area is positively correlated with a intimacy between the second virtual character corresponding to the character model and the first virtual character.
In one example, the distance between the location of the different character model displayed in the second display area and the location of the character model corresponding to the first virtual character displayed in the first display area is positively correlated with the affinity between the second virtual character corresponding to the character model and the first virtual character, i.e., the higher the affinity between the second virtual character corresponding to the character model and the first virtual character, the closer the distance between the location of the character model displayed in the second display area and the location of the character model corresponding to the first virtual character displayed in the first display area.
In an optional embodiment of the present disclosure, in step 503, the displaying the character models corresponding to the plurality of second virtual characters at different positions of the second display area may specifically include the following sub-steps:
And respectively displaying character models corresponding to the second virtual characters in the subareas.
In the embodiment of the disclosure, the character models corresponding to the plurality of second virtual characters can be respectively displayed in the plurality of subareas. The target subareas displayed in the subareas of the different character models are determined based on the intimacy level of the intimacy between the corresponding second virtual character and the corresponding first virtual character.
In an optional embodiment of the disclosure, the affinity level of the affinities between the corresponding second virtual roles and the first virtual roles is determined based on the sorting result after sorting the affinities between the plurality of second virtual roles and the first virtual roles.
In the embodiment of the disclosure, the calculated affinities between the second virtual roles and the first virtual roles may be ranked, corresponding ranking results are obtained, and affinity levels to which affinities belong may be determined according to the ranking results. Further, the affinity values may be alphabetically ordered based on the virtual character names if they are the same.
Wherein the affinity level may include a first level and a second level.
In a specific embodiment, considering that each character model should be distributed uniformly in the social relationship interface as much as possible, the affinity level to which the first-ranked plurality of affinities belong may be determined as a first level and the affinity level to which the second-ranked plurality of affinities belong may be determined as a second level in proportion.
The second display area in the social relationship interface comprises a first sub-area and a second sub-area, wherein the first sub-area can correspond to a first level, and the second sub-area can correspond to a second level.
If the affinity level to which the affinity belongs is a first level, displaying a character model of a second virtual character corresponding to the affinity in the first subarea; if the affinity level to which the affinity belongs is the second level, a character model of a second virtual character corresponding to the affinity may be displayed in the second sub-area.
Alternatively, the second character models corresponding to the affinities belonging to the same affinity class may be randomly arranged in the corresponding sub-regions.
Referring to fig. 6, a schematic diagram of dividing a display area in an embodiment of the present disclosure is shown, where the background of a social relationship interface may be composed of a plurality of rectangular grids, where a middle position in the figure is a first display area, and second display areas distributed on two sides of the first display area, where the first display area is used to display a character model of a first virtual character, and the second display area is used to display a character model of a second virtual character, and the second display area includes a plurality of sub-areas, including two first sub-areas and two second sub-areas, where the two first sub-areas correspond to the same affinity level, and are assumed to be level a, and the two second sub-areas correspond to the same affinity level, and are assumed to be level B, where level B is lower than level a.
Referring to fig. 7, a schematic diagram of a social relationship interface according to an embodiment of the disclosure is shown, in which a character model of a first virtual character is displayed in a middle position, and character models of a plurality of second virtual characters are distributed around, wherein the character model of the first virtual character has a larger display size, and the character model of the plurality of second virtual characters has a smaller display size and occupies only one mesh size in a background mesh. Based on the high-to-low affinity between the second virtual character corresponding to the character model and the first virtual character, the distance between the position of the character model displayed in the second display area and the position of the character model corresponding to the first virtual character displayed in the first display area is from near to far.
In an alternative embodiment, the social relationship interface has default residence time, and four social functions of expressing, acting, typing and photographing are provided in the social relationship interface.
In an alternative embodiment of the present disclosure, the method specifically may further include the following steps:
acquiring a first expression sending request for the first virtual character, and determining a first target second virtual character initiating the first expression sending request;
and displaying the expression corresponding to the first expression sending request sent by the first target second virtual character to the first virtual character on the social relation interface.
In the embodiment of the present disclosure, the terminal device used by the current player may acquire an expression transmission request sent by the terminal device used by the other player, which is referred to herein as a first expression transmission request, and the first expression transmission request may be used to request to transmit an expression to the first virtual character. At this time, a target second virtual character initiating the first expression sending request, referred to herein as a first target second virtual character, may be determined, and an expression corresponding to the first expression sending request sent by the first target second virtual character to the first virtual character may be displayed on the social relationship interface.
The same expression comprises multiple expression display effects, and the expression display effects displayed on the social relation interface are determined based on the subareas of the character models corresponding to the first target second virtual characters on the social relation interface.
In an optional embodiment of the present disclosure, in the sub-step, displaying, on the social relationship interface, an expression corresponding to the first expression sending request sent by the first target second virtual character to the first virtual character may specifically include the following sub-steps:
And controlling the character model corresponding to the first target second virtual character to execute an expression sending action in the social relation interface, and controlling the character model corresponding to the first virtual character to execute an expression receiving action in the social relation interface.
In the embodiment of the disclosure, the role model corresponding to the first target second virtual role may be controlled to execute the expression sending action in the social relationship interface corresponding to the first virtual role, and the role model corresponding to the first virtual role may be controlled to execute the expression receiving action in the social relationship interface corresponding to the first virtual role, that is, in the social relationship interface, other terminal device players may break through the secondary wall to interact with the current terminal device player, in a specific implementation, the sending role of the expression may execute the throwing action to send the expression, and the expression disappears after the receiving role executes the receiving action.
In an alternative embodiment of the present disclosure, the method specifically may further include the following steps:
Determining a second target second virtual character for receiving the expression in response to the expression transmitting operation of the first virtual character on any one of the plurality of second virtual characters;
determining the intimacy between the first virtual character and the second target second virtual character, and displaying a first candidate expression list or a second candidate expression list in the graphical user interface according to the intimacy between the first virtual character and the second target second virtual character;
and responding to the expression selection operation of the first candidate expression list or the second candidate expression list, generating and sending a corresponding second expression sending request, so that after the terminal equipment corresponding to the second target second virtual character acquires the second expression sending request, carrying out expression sending according to the second expression sending request.
In the embodiment of the present disclosure, the first virtual character may perform an expression transmission operation on any second virtual character, and in response to the expression transmission operation, a target second virtual character receiving an expression, referred to herein as a second target second virtual character, may be determined, a intimacy between the first virtual character and the second target second virtual character may be determined, and according to the intimacy, it is determined that the first candidate expression list or the second candidate expression list is displayed in the graphical user interface. The first candidate expression list may be a 2D expression list, and the second candidate expression list may be a 3D expression list.
The higher the affinity between the second virtual character corresponding to the character model and the first virtual character, the closer the distance between the position of the character model displayed in the second display area and the position of the character model corresponding to the first virtual character displayed in the first display area, the more chance the 3D expression can be unlocked, otherwise the 2D expression can only be unlocked. For example, a first sub-region at a high affinity level may unlock the second candidate expression list, and a second sub-region at a low affinity level may unlock only the first candidate expression list.
The first candidate expression list or the second candidate expression list may be subjected to an expression selection operation, and a corresponding expression transmission request, referred to herein as a second expression transmission request, may be generated in response to the expression selection operation, and the second expression transmission request may be transmitted to a terminal device corresponding to a second target second virtual character, where after the terminal device corresponding to the second target second virtual character obtains the second expression transmission request, the expression transmission is performed on the social relationship interface according to the second expression transmission request.
In an optional embodiment of the present disclosure, an expression display effect of an expression corresponding to the second expression sending request is displayed on a social relationship interface corresponding to the first virtual character, and an expression display effect of the same expression is displayed on a social relationship interface corresponding to the second target second virtual character; the expression display effect displayed on the social relation interface corresponding to the first virtual character is determined based on the subarea where the character model corresponding to the second target second virtual character is located on the social relation interface corresponding to the first virtual character; and determining the expression display effect displayed on the social relation interface corresponding to the second target second virtual character based on the subarea of the character model corresponding to the first virtual character on the social relation interface corresponding to the second target second virtual character.
After the game is ended, the social relationship interface displayed on the terminal device corresponding to the first virtual character is different from the social relationship interface displayed on the terminal device corresponding to the second virtual character, the social relationship interface corresponding to the first virtual character represents the social relationship between other virtual characters except the first virtual character in the game and the first virtual character, the social relationship is established based on the intimacy between the other virtual characters except the first virtual character in the game and the first virtual character, and the social relationship interface corresponding to the second virtual character represents the social relationship between the other virtual characters except the second virtual character in the game and the second virtual character, and the social relationship is established based on the intimacy between the other virtual characters except the second virtual character in the game and the second virtual character.
For example, a character model corresponding to a second avatar may be displayed in a first sub-region of the social relationship interface corresponding to a first avatar, and a character model corresponding to the first avatar may be displayed in a second sub-region of the social relationship interface corresponding to the second avatar. Based on the fact that social relation interfaces displayed on different terminal devices are different, different expression display effects can be displayed on different social relation interfaces by the same expression.
In the embodiment of the disclosure, the expression display effect of the expression corresponding to the second expression sending request can be displayed on the social relation interface corresponding to the first virtual character, and the expression display effect of the same expression can be displayed on the social relation interface corresponding to the second target second virtual character.
The expression display effect displayed on the social relation interface corresponding to the first virtual character is determined based on the subarea where the character model corresponding to the second target virtual character is located on the social relation interface corresponding to the first virtual character; the expression display effect displayed on the social relation interface corresponding to the second target second virtual character is determined based on the subarea where the character model corresponding to the first virtual character is located on the social relation interface corresponding to the second target second virtual character.
In an optional embodiment of the disclosure, the multiple expression display effects include a first expression display effect and a second expression display effect, the first expression display effect of the expression corresponding to the second expression sending request is displayed on a social relationship interface corresponding to the first virtual character, and the second expression display effect of the same expression is displayed on a social relationship interface corresponding to the second target second virtual character.
The first expression display effect may be a 2D expression effect, the second expression display effect may be a 3D expression effect, and the expression display effects of the transmitted expressions presented on different social relationship interfaces may be different. The expression display effect may refer to a special effect adopted.
In a specific implementation, when the first expression sending request is obtained, a first target second virtual character initiating the first expression sending request can be determined, a subarea where a social relation interface corresponding to the first virtual character is located of a character model corresponding to the first target second virtual character is determined, and when the subarea corresponding to the low intimacy level is located, only the first target second virtual character can be displayed on the social relation interface corresponding to the first virtual character to send the 2D expression to the first virtual character. When the first virtual character sends the expression to a certain second virtual character (second target second virtual character), a subarea where a social relationship interface corresponding to the first virtual character is located of a character model corresponding to the second target second virtual character can be determined according to the intimacy between the first virtual character and the second target second virtual character, and a first candidate expression list or a second candidate expression list is displayed on a graphical user interface according to the subarea where the social relationship interface corresponding to the first virtual character is located of the character model corresponding to the second target second virtual character. Wherein, if the sub-region corresponding to the high affinity level is in, the 3D expression can be sent; whereas only 2D expressions may be sent if in the sub-region to which the low affinity level corresponds. Correspondingly, at the social relation interface corresponding to the second virtual character of the second target, determining to display the first expression display effect or the second expression display effect according to the fact that the subarea where the character model corresponding to the first virtual character is located at the social relation interface corresponding to the second virtual character of the second target is the first subarea or the second subarea. Referring to fig. 8, an interface diagram for transmitting a 3D expression according to an embodiment of the present disclosure is shown. Referring to fig. 9, an interface diagram for transmitting a 2D expression according to an embodiment of the present disclosure is shown. An expressive animation can be displayed at the character model transmitting the expression.
In an alternative embodiment of the present disclosure, the method specifically may further include the following steps:
responding to the sharing operation of the social relation interface, determining a third target second virtual role to be shared, and determining whether an interaction event exists between the first virtual role and the third target second virtual role;
If an interaction event exists between the first virtual character and the third target second virtual character, adding the interaction action corresponding to the interaction event to the social relation interface, and intercepting the social relation interface added with the interaction action as a sharing interface for sharing.
In the embodiment of the present disclosure, the first virtual character may also share a social relationship interface, and in response to a sharing operation on the social relationship interface, a target second virtual character to be shared, referred to herein as a third target second virtual character, may be determined, whether an interaction event exists between the first virtual character and the third target second virtual character, and if an interaction event exists between the first virtual character and the third target second virtual character, an interaction action corresponding to the interaction event may be added to the social relationship interface, and the social relationship interface after the addition of the interaction action is intercepted as a sharing interface for sharing.
When the first virtual character shares the social relation interface with the third target second virtual character, the background grid of the other character model in the sharing interface sent to the other party is highlighted, and the interaction event (if any) among the virtual characters is automatically added and sent, so that the virtual character is different from other second virtual characters. Referring to fig. 10, an interface diagram of photographing and sharing according to an embodiment of the disclosure is shown, and when sharing a social relationship interface, an interaction event and a highlight state of a self character and a sharing party character are automatically added.
In an optional embodiment of the present disclosure, specifically, an interaction value between virtual roles may also be recorded, and a corresponding interaction animation may be displayed on the social relationship interface.
In summary, in the embodiment of the present disclosure, in response to a game-play ending event, affinities between a plurality of second virtual characters participating in the game-play and the first virtual character may be determined, and according to the determined affinities, display positions of social relationship interfaces of character models corresponding to the plurality of second virtual characters in a settlement stage are respectively determined, so that character models corresponding to the plurality of second virtual characters are respectively displayed in different positions of the social relationship interfaces. By adopting the method, the social network visual interface can be displayed at the settlement stage after each game is finished, the visual interface presents the social relationship between the first virtual role controlled by the player and the second virtual roles controlled by other players in the game, the social relationship is specifically calculated on the affinity, the display position of the corresponding role model in the social relationship interface is determined according to the affinity, the social relationship visualization is realized, and the display mode of the social relationship is enriched.
According to the method and the device, the intimacy between the virtual roles is calculated through the four-dimensional data, the social relationship interface is visualized according to the intimacy, the expression interaction modes corresponding to the different intimacy are different, the social network relationship between the first virtual role controlled by the player and the second virtual role controlled by other players in the office is built, and the social enthusiasm is improved. The method and the device provide different expression interaction functions with different affinities, and provide personalized sharing mechanisms, and when sharing social relationship interfaces, interaction time and highlight states are automatically added. The social network large screen designed for different affinities and the expression functions unique to different affinities can bring personalized experience to users.
It should be noted that, for simplicity of description, the method embodiments are shown as a series of acts, but it should be understood by those skilled in the art that the disclosed embodiments are not limited by the order of acts, as some steps may occur in other orders or concurrently in accordance with the disclosed embodiments. Further, those skilled in the art will appreciate that the embodiments described in the specification are presently preferred embodiments, and that the acts are not necessarily required by the disclosed embodiments.
Referring to fig. 11, there is shown a block diagram of an interface display apparatus provided in an embodiment of the present disclosure, where a graphical user interface of a target game is provided through a terminal device, where a game pair of the target game includes a first virtual character and a plurality of second virtual characters, where the first virtual character is controlled by the terminal device and belongs to different game camps with the plurality of second virtual characters, and the interface display apparatus specifically may include the following modules:
A first determining module 1101 for determining a degree of affinity between the plurality of second virtual characters and the first virtual character participating in the game play in response to a game play end event; wherein the game affinity is used to characterize social aggressiveness between the plurality of second virtual characters and the first virtual character;
A first display module 1102, configured to display a social relationship interface on the gui, and display character models corresponding to the plurality of second virtual characters at different positions on the social relationship interface respectively;
Wherein the locations at which different character models are displayed on the social relationship interface are determined based on the affinity between the corresponding second virtual character and the first virtual character.
In an embodiment of the disclosure, the first display module includes:
the first display sub-module is used for displaying a social relation interface on the graphical user interface, and the social relation interface comprises a first display area and a second display area;
A second display sub-module, configured to display, in the first display area, a character model corresponding to the first virtual character, and display, in different positions in the second display area, character models corresponding to the plurality of second virtual characters, respectively;
wherein the locations at which different character models are displayed in the second display area are determined based on the affinities between the corresponding second virtual character and the first virtual character.
In an embodiment of the disclosure, a distance between a position of the different character model displayed in the second display area and a position of the character model corresponding to the first virtual character displayed in the first display area is positively correlated with a intimacy between the second virtual character corresponding to the character model and the first virtual character.
In an embodiment of the disclosure, the second display area includes a plurality of sub-areas, and the second display sub-module includes:
a display unit, configured to display character models corresponding to the plurality of second virtual characters in the plurality of sub-areas, respectively;
wherein the plurality of sub-regions respectively correspond to different affinity levels; a target sub-region displayed by the different character models in the plurality of sub-regions is determined based on a degree of affinity to which the affinity between the corresponding second virtual character and the first virtual character belongs.
In the embodiment of the present disclosure, the affinity level to which the affinities between the corresponding second virtual roles and the first virtual roles belong is determined based on the ranking result after ranking the affinities between the plurality of second virtual roles and the first virtual roles.
In an embodiment of the disclosure, the first determining module includes:
A first determining sub-module, configured to determine social relationship information of a second virtual character and the first virtual character, determine cooperative task number information of the second virtual character and the first virtual character, determine interaction number information of the second virtual character and the first virtual character, and determine historical game number information of the second virtual character and the first virtual character for any one of the plurality of second virtual characters, and determine affinity between the second virtual character and the first virtual character based on the social relationship information, the cooperative task number information, the interaction number information, and the historical game number information.
In an embodiment of the disclosure, the plurality of sub-regions includes a first sub-region and a second sub-region, and the first determining module includes:
A second determining sub-module for determining a game play mode of the game play in response to the game play end event; wherein the interoffice mode comprises a single person mode and a team mode;
A third determining sub-module for determining affinities between the plurality of second virtual characters and the first virtual character participating in the game play if the play mode of the game play is the single-person mode;
And the third display sub-module is used for displaying a role model corresponding to a second virtual role of which the first virtual role belongs to the same camping in the first sub-area and displaying a role model corresponding to a second virtual role of which the first virtual role belongs to different camps in the second sub-area if the game play mode of the game play is the team mode.
In an embodiment of the disclosure, the apparatus further includes:
the acquisition and determination module is used for acquiring a first expression sending request for the first virtual character and determining a first target second virtual character initiating the first expression sending request, wherein the first expression sending request is used for requesting to send expressions to the first virtual character;
the second display module is used for displaying the expression corresponding to the first expression sending request sent by the first target second virtual character to the first virtual character on the social relation interface;
The same expression comprises multiple expression display effects, and the expression display effects displayed on the social relation interface are determined based on the subarea where the character model corresponding to the first target second virtual character is located on the social relation interface.
In an embodiment of the disclosure, the second display module includes:
the control sub-module is used for controlling the character model corresponding to the first target second virtual character to execute the expression sending action in the social relation interface and controlling the character model corresponding to the first virtual character to execute the expression receiving action in the social relation interface.
In an embodiment of the disclosure, the apparatus further includes:
A second determining module, configured to determine a second target second virtual character that receives expressions in response to an expression transmitting operation of the first virtual character on any one of the plurality of second virtual characters;
The determining and displaying module is used for determining the intimacy between the first virtual character and the second target second virtual character and displaying a first candidate expression list or a second candidate expression list in the graphical user interface according to the intimacy between the first virtual character and the second target second virtual character;
The generating and sending module is used for responding to the expression selection operation of the first candidate expression list or the second candidate expression list, generating and sending a corresponding second expression sending request, so that after the terminal equipment corresponding to the second target second virtual character acquires the second expression sending request, carrying out expression sending according to the second expression sending request.
In the embodiment of the present disclosure, an expression display effect of an expression corresponding to the second expression sending request is displayed on a social relationship interface corresponding to the first virtual character, and an expression display effect of the same expression is displayed on a social relationship interface corresponding to the second target second virtual character; the expression display effect displayed on the social relation interface corresponding to the first virtual character is determined based on the subarea where the character model corresponding to the second target second virtual character is located on the social relation interface corresponding to the first virtual character; and determining the expression display effect displayed on the social relation interface corresponding to the second target second virtual character based on the subarea of the character model corresponding to the first virtual character on the social relation interface corresponding to the second target second virtual character.
In the embodiment of the disclosure, the multiple expression display effects include a first expression display effect and a second expression display effect, the first expression display effect of the expression corresponding to the second expression sending request is displayed on a social relationship interface corresponding to the first virtual character, and the second expression display effect of the same expression is displayed on a social relationship interface corresponding to the second target second virtual character.
In an embodiment of the disclosure, the apparatus further includes:
The third determining module is used for responding to the sharing operation of the social relation interface, determining a third target second virtual role to be shared, and determining whether an interaction event exists between the first virtual role and the third target second virtual role;
And the adding and intercepting module is used for adding the interaction action corresponding to the interaction event to the social relation interface if the interaction event exists between the first virtual character and the third target second virtual character, and intercepting the social relation interface added with the interaction action as a sharing interface for sharing.
In summary, in the embodiment of the present disclosure, in response to a game-play ending event, affinities between a plurality of second virtual characters participating in the game-play and the first virtual character may be determined, and according to the determined affinities, display positions of social relationship interfaces of character models corresponding to the plurality of second virtual characters in a settlement stage are respectively determined, so that character models corresponding to the plurality of second virtual characters are respectively displayed in different positions of the social relationship interfaces. By adopting the method, the social network visual interface can be displayed at the settlement stage after each game is finished, the visual interface presents the social relationship between the first virtual role controlled by the player and the second virtual roles controlled by other players in the game, the social relationship is specifically calculated on the affinity, the display position of the corresponding role model in the social relationship interface is determined according to the affinity, the social relationship visualization is realized, and the display mode of the social relationship is enriched.
For the device embodiments, since they are substantially similar to the method embodiments, the description is relatively simple, and reference is made to the description of the method embodiments for relevant points.
The embodiment of the disclosure also provides an electronic device, as shown in fig. 12, including: the processor 1201, the memory 1202, and the computer program stored in the memory and capable of running on the processor, where the computer program is executed by the processor to implement the respective processes of the above-described embodiment of the interface display method, and achieve the same technical effects, for example:
providing a graphical user interface of a target game through a terminal device, wherein a game pair of the target game comprises a first virtual character and a plurality of second virtual characters, the first virtual character is controlled by the terminal device and respectively belongs to different game camps with the plurality of second virtual characters, and when a processor 1201 is used for executing a computer program stored on a memory 1202, the following steps are realized:
Determining, in response to a game play end event, a degree of affinity between the plurality of second virtual characters and the first virtual character participating in the game play; wherein the game affinity is used to characterize social aggressiveness between the plurality of second virtual characters and the first virtual character;
Displaying a social relation interface on the graphical user interface, and respectively displaying character models corresponding to the plurality of second virtual characters at different positions of the social relation interface;
Wherein the locations at which different character models are displayed on the social relationship interface are determined based on the affinity between the corresponding second virtual character and the first virtual character.
In an optional implementation manner, the step of displaying a social relationship interface on the graphical user interface and displaying character models corresponding to the plurality of second virtual characters at different positions of the social relationship interface respectively includes:
displaying a social relation interface on the graphical user interface, wherein the social relation interface comprises a first display area and a second display area;
Displaying character models corresponding to the first virtual character in the first display area, and displaying character models corresponding to the plurality of second virtual characters in different positions of the second display area;
wherein the locations at which different character models are displayed in the second display area are determined based on the affinities between the corresponding second virtual character and the first virtual character.
In an alternative embodiment, the distance between the position of the different character model displayed in the second display area and the position of the character model corresponding to the first virtual character displayed in the first display area is positively correlated with the intimacy between the second virtual character corresponding to the character model and the first virtual character.
In an alternative embodiment, the second display area includes a plurality of sub-areas, and the step of displaying character models corresponding to the plurality of second virtual characters at different positions of the second display area includes:
Displaying character models corresponding to the plurality of second virtual characters in the plurality of subareas respectively;
wherein the plurality of sub-regions respectively correspond to different affinity levels; a target sub-region displayed by the different character models in the plurality of sub-regions is determined based on a degree of affinity to which the affinity between the corresponding second virtual character and the first virtual character belongs.
In an optional implementation manner, the affinity level of the affinities between the corresponding second virtual roles and the first virtual roles is determined based on the sorting result after sorting the affinities between the plurality of second virtual roles and the first virtual roles.
In an alternative embodiment, the step of determining the affinity between the plurality of second virtual characters and the first virtual character participating in the game pair comprises:
for any one of the plurality of second virtual characters, determining social relationship information of the second virtual character and the first virtual character, determining cooperative task number information of the second virtual character and the first virtual character, determining interaction number information of the second virtual character and the first virtual character, and determining historical office number information of the second virtual character and the first virtual character, and determining affinity between the second virtual character and the first virtual character based on the social relationship information, the cooperative task number information, the interaction number information and the historical office number information.
In an alternative embodiment, the plurality of sub-regions includes a first sub-region and a second sub-region, and the step of determining an affinity between the plurality of second virtual characters and the first virtual character participating in the game play in response to a game play end event includes:
Determining a game play mode of the game play in response to the game play end event; wherein the interoffice mode comprises a single person mode and a team mode;
If the game play mode of the game play is the single-person mode, determining the intimacy between the plurality of second virtual characters and the first virtual characters participating in the game play;
And if the game play mode of the game play is the team mode, displaying a character model corresponding to a second virtual character of which the first virtual character belongs to the same camp on the first subarea, and displaying a character model corresponding to a second virtual character of which the first virtual character belongs to a different camp on the second subarea.
In an alternative embodiment, the method further comprises:
acquiring a first expression sending request for the first virtual character, and determining a first target second virtual character initiating the first expression sending request, wherein the first expression sending request is used for requesting to send expressions to the first virtual character;
displaying the expression corresponding to the first expression sending request sent by the first target second virtual character to the first virtual character on the social relation interface;
The same expression comprises multiple expression display effects, and the expression display effects displayed on the social relation interface are determined based on the subarea where the character model corresponding to the first target second virtual character is located on the social relation interface.
In an optional implementation manner, the step of displaying, on the social relationship interface, the expression corresponding to the first expression sending request sent by the first target second virtual character to the first virtual character includes:
And controlling the character model corresponding to the first target second virtual character to execute an expression sending action in the social relation interface, and controlling the character model corresponding to the first virtual character to execute an expression receiving action in the social relation interface.
In an alternative embodiment, the method further comprises:
Determining a second target second virtual character for receiving the expression in response to the expression transmitting operation of the first virtual character on any one of the plurality of second virtual characters;
determining the intimacy between the first virtual character and the second target second virtual character, and displaying a first candidate expression list or a second candidate expression list in the graphical user interface according to the intimacy between the first virtual character and the second target second virtual character;
and responding to the expression selection operation of the first candidate expression list or the second candidate expression list, generating and sending a corresponding second expression sending request, so that after the terminal equipment corresponding to the second target second virtual character acquires the second expression sending request, carrying out expression sending according to the second expression sending request.
In an optional implementation manner, an expression display effect of the expression corresponding to the second expression sending request is displayed on a social relation interface corresponding to the first virtual character, and an expression display effect of the same expression is displayed on a social relation interface corresponding to the second target second virtual character; the expression display effect displayed on the social relation interface corresponding to the first virtual character is determined based on the subarea where the character model corresponding to the second target second virtual character is located on the social relation interface corresponding to the first virtual character; and determining the expression display effect displayed on the social relation interface corresponding to the second target second virtual character based on the subarea of the character model corresponding to the first virtual character on the social relation interface corresponding to the second target second virtual character.
In an optional implementation manner, the multiple expression display effects include a first expression display effect and a second expression display effect, the first expression display effect of the expression corresponding to the second expression sending request is displayed on a social relationship interface corresponding to the first virtual character, and the second expression display effect of the same expression is displayed on a social relationship interface corresponding to the second target second virtual character.
In an alternative embodiment, the method further comprises:
responding to the sharing operation of the social relation interface, determining a third target second virtual role to be shared, and determining whether an interaction event exists between the first virtual role and the third target second virtual role;
If an interaction event exists between the first virtual character and the third target second virtual character, adding the interaction action corresponding to the interaction event to the social relation interface, and intercepting the social relation interface added with the interaction action as a sharing interface for sharing.
In summary, in the embodiment of the present disclosure, in response to a game-play ending event, affinities between a plurality of second virtual characters participating in the game-play and the first virtual character may be determined, and according to the determined affinities, display positions of social relationship interfaces of character models corresponding to the plurality of second virtual characters in a settlement stage are respectively determined, so that character models corresponding to the plurality of second virtual characters are respectively displayed in different positions of the social relationship interfaces. By adopting the method, the social network visual interface can be displayed at the settlement stage after each game is finished, the visual interface presents the social relationship between the first virtual role controlled by the player and the second virtual roles controlled by other players in the game, the social relationship is specifically calculated on the affinity, the display position of the corresponding role model in the social relationship interface is determined according to the affinity, the social relationship visualization is realized, and the display mode of the social relationship is enriched.
The embodiments of the present disclosure further provide a computer readable storage medium, on which a computer program is stored, where the computer program when executed by a processor implements the processes of the embodiments of the interface display method described above, and can achieve the same technical effects, for example:
Providing a graphical user interface of a target game through a terminal device, wherein a game pair of the target game comprises a first virtual character and a plurality of second virtual characters, the first virtual character is controlled by the terminal device and respectively belongs to different game camps with the plurality of second virtual characters, and when a processor is used for executing a computer program stored on a computer readable storage medium, the following steps are realized:
Determining, in response to a game play end event, a degree of affinity between the plurality of second virtual characters and the first virtual character participating in the game play; wherein the game affinity is used to characterize social aggressiveness between the plurality of second virtual characters and the first virtual character;
Displaying a social relation interface on the graphical user interface, and respectively displaying character models corresponding to the plurality of second virtual characters at different positions of the social relation interface;
Wherein the locations at which different character models are displayed on the social relationship interface are determined based on the affinity between the corresponding second virtual character and the first virtual character.
In an optional implementation manner, the step of displaying a social relationship interface on the graphical user interface and displaying character models corresponding to the plurality of second virtual characters at different positions of the social relationship interface respectively includes:
displaying a social relation interface on the graphical user interface, wherein the social relation interface comprises a first display area and a second display area;
Displaying character models corresponding to the first virtual character in the first display area, and displaying character models corresponding to the plurality of second virtual characters in different positions of the second display area;
wherein the locations at which different character models are displayed in the second display area are determined based on the affinities between the corresponding second virtual character and the first virtual character.
In an alternative embodiment, the distance between the position of the different character model displayed in the second display area and the position of the character model corresponding to the first virtual character displayed in the first display area is positively correlated with the intimacy between the second virtual character corresponding to the character model and the first virtual character.
In an alternative embodiment, the second display area includes a plurality of sub-areas, and the step of displaying character models corresponding to the plurality of second virtual characters at different positions of the second display area includes:
Displaying character models corresponding to the plurality of second virtual characters in the plurality of subareas respectively;
wherein the plurality of sub-regions respectively correspond to different affinity levels; a target sub-region displayed by the different character models in the plurality of sub-regions is determined based on a degree of affinity to which the affinity between the corresponding second virtual character and the first virtual character belongs.
In an optional implementation manner, the affinity level of the affinities between the corresponding second virtual roles and the first virtual roles is determined based on the sorting result after sorting the affinities between the plurality of second virtual roles and the first virtual roles.
In an alternative embodiment, the step of determining the affinity between the plurality of second virtual characters and the first virtual character participating in the game pair comprises:
for any one of the plurality of second virtual characters, determining social relationship information of the second virtual character and the first virtual character, determining cooperative task number information of the second virtual character and the first virtual character, determining interaction number information of the second virtual character and the first virtual character, and determining historical office number information of the second virtual character and the first virtual character, and determining affinity between the second virtual character and the first virtual character based on the social relationship information, the cooperative task number information, the interaction number information and the historical office number information.
In an alternative embodiment, the plurality of sub-regions includes a first sub-region and a second sub-region, and the step of determining an affinity between the plurality of second virtual characters and the first virtual character participating in the game play in response to a game play end event includes:
Determining a game play mode of the game play in response to the game play end event; wherein the interoffice mode comprises a single person mode and a team mode;
If the game play mode of the game play is the single-person mode, determining the intimacy between the plurality of second virtual characters and the first virtual characters participating in the game play;
And if the game play mode of the game play is the team mode, displaying a character model corresponding to a second virtual character of which the first virtual character belongs to the same camp on the first subarea, and displaying a character model corresponding to a second virtual character of which the first virtual character belongs to a different camp on the second subarea.
In an alternative embodiment, the method further comprises:
acquiring a first expression sending request for the first virtual character, and determining a first target second virtual character initiating the first expression sending request, wherein the first expression sending request is used for requesting to send expressions to the first virtual character;
displaying the expression corresponding to the first expression sending request sent by the first target second virtual character to the first virtual character on the social relation interface;
The same expression comprises multiple expression display effects, and the expression display effects displayed on the social relation interface are determined based on the subarea where the character model corresponding to the first target second virtual character is located on the social relation interface.
In an optional implementation manner, the step of displaying, on the social relationship interface, the expression corresponding to the first expression sending request sent by the first target second virtual character to the first virtual character includes:
And controlling the character model corresponding to the first target second virtual character to execute an expression sending action in the social relation interface, and controlling the character model corresponding to the first virtual character to execute an expression receiving action in the social relation interface.
In an alternative embodiment, the method further comprises:
Determining a second target second virtual character for receiving the expression in response to the expression transmitting operation of the first virtual character on any one of the plurality of second virtual characters;
determining the intimacy between the first virtual character and the second target second virtual character, and displaying a first candidate expression list or a second candidate expression list in the graphical user interface according to the intimacy between the first virtual character and the second target second virtual character;
and responding to the expression selection operation of the first candidate expression list or the second candidate expression list, generating and sending a corresponding second expression sending request, so that after the terminal equipment corresponding to the second target second virtual character acquires the second expression sending request, carrying out expression sending according to the second expression sending request.
In an optional implementation manner, an expression display effect of the expression corresponding to the second expression sending request is displayed on a social relation interface corresponding to the first virtual character, and an expression display effect of the same expression is displayed on a social relation interface corresponding to the second target second virtual character; the expression display effect displayed on the social relation interface corresponding to the first virtual character is determined based on the subarea where the character model corresponding to the second target second virtual character is located on the social relation interface corresponding to the first virtual character; and determining the expression display effect displayed on the social relation interface corresponding to the second target second virtual character based on the subarea of the character model corresponding to the first virtual character on the social relation interface corresponding to the second target second virtual character.
In an optional implementation manner, the multiple expression display effects include a first expression display effect and a second expression display effect, the first expression display effect of the expression corresponding to the second expression sending request is displayed on a social relationship interface corresponding to the first virtual character, and the second expression display effect of the same expression is displayed on a social relationship interface corresponding to the second target second virtual character.
In an alternative embodiment, the method further comprises:
responding to the sharing operation of the social relation interface, determining a third target second virtual role to be shared, and determining whether an interaction event exists between the first virtual role and the third target second virtual role;
If an interaction event exists between the first virtual character and the third target second virtual character, adding the interaction action corresponding to the interaction event to the social relation interface, and intercepting the social relation interface added with the interaction action as a sharing interface for sharing.
In summary, in the embodiment of the present disclosure, in response to a game-play ending event, affinities between a plurality of second virtual characters participating in the game-play and the first virtual character may be determined, and according to the determined affinities, display positions of social relationship interfaces of character models corresponding to the plurality of second virtual characters in a settlement stage are respectively determined, so that character models corresponding to the plurality of second virtual characters are respectively displayed in different positions of the social relationship interfaces. By adopting the method, the social network visual interface can be displayed at the settlement stage after each game is finished, the visual interface presents the social relationship between the first virtual role controlled by the player and the second virtual roles controlled by other players in the game, the social relationship is specifically calculated on the affinity, the display position of the corresponding role model in the social relationship interface is determined according to the affinity, the social relationship visualization is realized, and the display mode of the social relationship is enriched.
In this specification, each embodiment is described in a progressive manner, and each embodiment is mainly described by differences from other embodiments, and identical and similar parts between the embodiments are all enough to be referred to each other.
It will be apparent to those skilled in the art that embodiments of the present disclosure may be provided as a method, apparatus, or computer program product. Accordingly, the disclosed embodiments may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, embodiments of the present disclosure may take the form of a computer program product on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
Embodiments of the present disclosure are described with reference to flowchart illustrations and/or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of the disclosure. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing terminal device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal device, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While the preferred embodiments of the disclosed embodiments have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. It is therefore intended that the following claims be interpreted as including the preferred embodiment and all such alterations and modifications as fall within the scope of the disclosed embodiments.
Finally, it is further noted that relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or terminal that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or terminal. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or terminal device that comprises the element.
The foregoing has described in detail an interface display method, an interface display device, an electronic apparatus and a computer readable storage medium provided by the present disclosure, and specific examples have been applied herein to illustrate the principles and embodiments of the present disclosure, the above examples being provided only to assist in understanding the methods of the present disclosure and the core ideas thereof; meanwhile, as one of ordinary skill in the art will have variations in the detailed description and the application scope in light of the ideas of the present disclosure, the present disclosure should not be construed as being limited to the above description.

Claims (16)

1. An interface display method, characterized in that a graphical user interface of a target game is provided through a terminal device, wherein a game pair of the target game includes a first virtual character and a plurality of second virtual characters, the first virtual character is controlled by the terminal device and respectively belongs to different game camps with the plurality of second virtual characters, and the method comprises:
Determining, in response to a game play end event, a degree of affinity between the plurality of second virtual characters and the first virtual character participating in the game play; wherein the game affinity is used to characterize social aggressiveness between the plurality of second virtual characters and the first virtual character;
Displaying a social relation interface on the graphical user interface, and respectively displaying character models corresponding to the plurality of second virtual characters at different positions of the social relation interface;
Wherein the locations at which different character models are displayed on the social relationship interface are determined based on the affinity between the corresponding second virtual character and the first virtual character.
2. The method of claim 1, wherein the step of displaying a social relationship interface on the graphical user interface and displaying character models corresponding to the plurality of second virtual characters at different locations on the social relationship interface, respectively, comprises:
displaying a social relation interface on the graphical user interface, wherein the social relation interface comprises a first display area and a second display area;
Displaying character models corresponding to the first virtual character in the first display area, and displaying character models corresponding to the plurality of second virtual characters in different positions of the second display area;
wherein the locations at which different character models are displayed in the second display area are determined based on the affinities between the corresponding second virtual character and the first virtual character.
3. The method of claim 2, wherein a distance between a location at which a different character model is displayed in the second display area and a location at which a character model corresponding to the first virtual character is displayed in the first display area is positively correlated with a intimacy between the second virtual character corresponding to the character model and the first virtual character.
4. The method of claim 3, wherein the second display area includes a plurality of sub-areas, and the step of displaying character models corresponding to the plurality of second virtual characters at different positions of the second display area, respectively, includes:
Displaying character models corresponding to the plurality of second virtual characters in the plurality of subareas respectively;
wherein the plurality of sub-regions respectively correspond to different affinity levels; a target sub-region displayed by the different character models in the plurality of sub-regions is determined based on a degree of affinity to which the affinity between the corresponding second virtual character and the first virtual character belongs.
5. The method of claim 4, wherein the affinity level to which the affinities between the corresponding second virtual character and the first virtual character belong is determined based on the ranking result after ranking the affinities between the plurality of second virtual characters and the first virtual character.
6. The method of claim 1 or 4, wherein the step of determining the affinity between the plurality of second virtual characters and the first virtual character participating in the game play comprises:
for any one of the plurality of second virtual characters, determining social relationship information of the second virtual character and the first virtual character, determining cooperative task number information of the second virtual character and the first virtual character, determining interaction number information of the second virtual character and the first virtual character, and determining historical office number information of the second virtual character and the first virtual character, and determining affinity between the second virtual character and the first virtual character based on the social relationship information, the cooperative task number information, the interaction number information and the historical office number information.
7. The method of claim 4, wherein the plurality of sub-regions includes a first sub-region and a second sub-region, the step of determining an affinity between the plurality of second virtual characters and the first virtual character participating in the game play in response to a game play end event comprising:
Determining a game play mode of the game play in response to the game play end event; wherein the interoffice mode comprises a single person mode and a team mode;
If the game play mode of the game play is the single-person mode, determining the intimacy between the plurality of second virtual characters and the first virtual characters participating in the game play;
And if the game play mode of the game play is the team mode, displaying a character model corresponding to a second virtual character of which the first virtual character belongs to the same camp on the first subarea, and displaying a character model corresponding to a second virtual character of which the first virtual character belongs to a different camp on the second subarea.
8. The method according to claim 4, wherein the method further comprises:
acquiring a first expression sending request for the first virtual character, and determining a first target second virtual character initiating the first expression sending request, wherein the first expression sending request is used for requesting to send expressions to the first virtual character;
displaying the expression corresponding to the first expression sending request sent by the first target second virtual character to the first virtual character on the social relation interface;
The same expression comprises multiple expression display effects, and the expression display effects displayed on the social relation interface are determined based on the subarea where the character model corresponding to the first target second virtual character is located on the social relation interface.
9. The method of claim 8, wherein the step of displaying, at the social relationship interface, the expression corresponding to the first expression transmission request transmitted by the first target second avatar to the first avatar comprises:
And controlling the character model corresponding to the first target second virtual character to execute an expression sending action in the social relation interface, and controlling the character model corresponding to the first virtual character to execute an expression receiving action in the social relation interface.
10. The method of claim 8, wherein the method further comprises:
Determining a second target second virtual character for receiving the expression in response to the expression transmitting operation of the first virtual character on any one of the plurality of second virtual characters;
determining the intimacy between the first virtual character and the second target second virtual character, and displaying a first candidate expression list or a second candidate expression list in the graphical user interface according to the intimacy between the first virtual character and the second target second virtual character;
and responding to the expression selection operation of the first candidate expression list or the second candidate expression list, generating and sending a corresponding second expression sending request, so that after the terminal equipment corresponding to the second target second virtual character acquires the second expression sending request, carrying out expression sending according to the second expression sending request.
11. The method of claim 10, wherein the expression display effect of the expression corresponding to the second expression transmission request is displayed on a social relationship interface corresponding to the first virtual character, and the expression display effect of the same expression is displayed on a social relationship interface corresponding to the second target second virtual character; the expression display effect displayed on the social relation interface corresponding to the first virtual character is determined based on the subarea where the character model corresponding to the second target second virtual character is located on the social relation interface corresponding to the first virtual character; and determining the expression display effect displayed on the social relation interface corresponding to the second target second virtual character based on the subarea of the character model corresponding to the first virtual character on the social relation interface corresponding to the second target second virtual character.
12. The method of claim 11, wherein the plurality of expression display effects comprises a first expression display effect and a second expression display effect, wherein the first expression display effect of the expression corresponding to the second expression transmission request is displayed on a social relationship interface corresponding to the first virtual character, and wherein the second expression display effect of the same expression is displayed on a social relationship interface corresponding to the second target second virtual character.
13. The method according to claim 10, wherein the method further comprises:
responding to the sharing operation of the social relation interface, determining a third target second virtual role to be shared, and determining whether an interaction event exists between the first virtual role and the third target second virtual role;
If an interaction event exists between the first virtual character and the third target second virtual character, adding the interaction action corresponding to the interaction event to the social relation interface, and intercepting the social relation interface added with the interaction action as a sharing interface for sharing.
14. An interface display apparatus, characterized in that a graphical user interface of a target game is provided through a terminal device, wherein a game pair of the target game includes a first virtual character and a plurality of second virtual characters, the first virtual character is controlled by the terminal device and respectively belongs to different game camps with the plurality of second virtual characters, the apparatus comprising:
A first determination module for determining, in response to a game play end event, affinities between the plurality of second virtual characters and the first virtual character participating in the game play; wherein the game affinity is used to characterize social aggressiveness between the plurality of second virtual characters and the first virtual character;
The first display module is used for displaying a social relation interface on the graphical user interface and respectively displaying character models corresponding to the plurality of second virtual characters at different positions of the social relation interface;
Wherein the locations at which different character models are displayed on the social relationship interface are determined based on the affinity between the corresponding second virtual character and the first virtual character.
15. An electronic device, comprising: a processor, a memory and a computer program stored on the memory and capable of running on the processor, which when executed by the processor implements an interface display method according to any one of claims 1-13.
16. A computer readable storage medium, wherein a computer program is stored on the computer readable storage medium, which when executed by a processor implements an interface display method according to any one of claims 1 to 13.
CN202310110710.9A 2023-02-09 2023-02-09 Interface display method and device, electronic equipment and readable storage medium Pending CN118467067A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310110710.9A CN118467067A (en) 2023-02-09 2023-02-09 Interface display method and device, electronic equipment and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310110710.9A CN118467067A (en) 2023-02-09 2023-02-09 Interface display method and device, electronic equipment and readable storage medium

Publications (1)

Publication Number Publication Date
CN118467067A true CN118467067A (en) 2024-08-09

Family

ID=92162555

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310110710.9A Pending CN118467067A (en) 2023-02-09 2023-02-09 Interface display method and device, electronic equipment and readable storage medium

Country Status (1)

Country Link
CN (1) CN118467067A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118807211A (en) * 2024-09-14 2024-10-22 成都孚谦科技有限公司 Game user interaction behavior processing method and system based on machine learning

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118807211A (en) * 2024-09-14 2024-10-22 成都孚谦科技有限公司 Game user interaction behavior processing method and system based on machine learning

Similar Documents

Publication Publication Date Title
CN113058270B (en) Live interaction method and device, storage medium and electronic equipment
CN111600730B (en) Session interface display method, group chat creating method, device and equipment
US12220632B2 (en) Method and apparatus for executing interaction event
US8608572B1 (en) Game processing server apparatus and game processing server system
US12280315B2 (en) Building a dynamic social community based on similar interaction regions of game plays of a gaming application
CN111672111A (en) Interface display method, device, equipment and storage medium
TWI796844B (en) Method for displaying voting result, device, apparatus, storage medium and program product
US8360885B2 (en) System and method for using a game to interact with television programs
CN114885199B (en) Real-time interaction method, device, electronic equipment, storage medium and system
CN111686449A (en) Virtual object control method, device, terminal and storage medium
CN118467067A (en) Interface display method and device, electronic equipment and readable storage medium
CN116943245A (en) Interactive processing method and device for virtual scene, electronic equipment and storage medium
CN113058267B (en) Virtual object control method and device and electronic equipment
CN110354496B (en) Electronic athletic event processing method and device, storage medium and electronic equipment
CN113769395B (en) Virtual scene interaction method and device and electronic equipment
CN114760531B (en) Team interaction method, device, system, equipment and storage medium for live broadcasting room
CN111589118B (en) User interface display method, device, equipment and storage medium
JP2015112378A (en) GAME CONTROL DEVICE, PROGRAM, GAME SYSTEM
US20240408487A1 (en) Team appearance changing method and apparatus, device, medium, and program product
CN115089968B (en) Operation guiding method and device in game, electronic equipment and storage medium
CN119922342A (en) Information display method, device, electronic device, storage medium and program product
JP2025532340A (en) Method, apparatus, device, and computer program for avatar processing based on affinity
HK40027008B (en) Method and apparatus for displaying user interface, device and storage medium
HK40027008A (en) Method and apparatus for displaying user interface, device and storage medium
KR20240046272A (en) Virtual character processing methods and apparatus, devices, storage media, and program products

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination