CN115665432A - Interaction method and device, computer readable storage medium and computing equipment - Google Patents

Interaction method and device, computer readable storage medium and computing equipment Download PDF

Info

Publication number
CN115665432A
CN115665432A CN202211305830.6A CN202211305830A CN115665432A CN 115665432 A CN115665432 A CN 115665432A CN 202211305830 A CN202211305830 A CN 202211305830A CN 115665432 A CN115665432 A CN 115665432A
Authority
CN
China
Prior art keywords
game
node
user
target object
live broadcast
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
CN202211305830.6A
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.)
Hangzhou Netease Cloud Music Technology Co Ltd
Original Assignee
Hangzhou Netease Cloud Music Technology 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 Hangzhou Netease Cloud Music Technology Co Ltd filed Critical Hangzhou Netease Cloud Music Technology Co Ltd
Priority to CN202211305830.6A priority Critical patent/CN115665432A/en
Publication of CN115665432A publication Critical patent/CN115665432A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

The embodiment of the disclosure provides an interaction method and device, a computer-readable storage medium and a computing device, wherein the interaction method is applied to a client and comprises the following steps: responding to the operation of a user on a game identifier in a live broadcast room, and displaying a game interface of a target game corresponding to the game identifier, wherein the game interface is provided with a first control and a game map, and the game map is provided with a plurality of nodes; responding to the operation of a user on the first control, and generating and displaying the number of mobile nodes under the condition that the operable times of the first control are larger than 0, wherein the operable times of the first control are related to a target task in the live broadcast room; and controlling the target object to move forward by the current node according to the number of the mobile nodes in the game map, wherein the current node is the node where the target object is located currently.

Description

Interaction method and device, computer readable storage medium and computing equipment
Technical Field
The embodiment of the disclosure relates to the technical field of human-computer interaction, and more particularly, to an interaction method and apparatus, a computer-readable storage medium and a computing device.
Background
This section is intended to provide a background or context to the embodiments of the disclosure recited in the claims. The description herein is not admitted to be prior art by inclusion in this section.
In recent years, with the development of mobile internet technology, various aspects such as the type, number, and function of applications have been advanced, and for example, social applications, shopping applications, and audio/video applications have been advanced. Most of application programs have live broadcast functions, talent and skill showing, article selling and the like can be carried out through live broadcast, spiritual life is enriched, meanwhile, trading can be carried out, and the method is very convenient and fast and is popular with a large number of users. Live durations tend to be long, but users do not have an interest in all content in the live room. In the related art, when a user watches live broadcasts in a live broadcast room, the user needs to continuously keep watching live broadcasts in the live broadcast room in order to avoid missing contents needing attention, which results in poor use experience.
Disclosure of Invention
In this context, embodiments of the present disclosure desirably provide an interactive method and apparatus, a computer-readable storage medium, and a computing device to increase the enjoyment of a user in watching a live broadcast within a live broadcast room, thereby improving the user experience.
In a first aspect of the disclosed embodiments, an interaction method is provided, which is applied to a client, and the method includes:
responding to the operation of a user on a game identifier in a live broadcast room, and displaying a game interface of a target game corresponding to the game identifier, wherein the game interface is provided with a first control and a game map, and the game map is provided with a plurality of nodes;
responding to the operation of a user on the first control, and generating and displaying the number of mobile nodes under the condition that the operable times of the first control are larger than 0, wherein the operable times of the first control are related to a target task in the live broadcast room;
and controlling the target object to move forward by the current node according to the number of the mobile nodes in the game map, wherein the current node is the node where the target object is located currently.
In one embodiment of the present disclosure, the plurality of nodes of the game map includes at least one pair of a first special node and a second special node corresponding to each other;
after controlling a target object within the game map to move the number of mobile nodes forward from a current node, the method further comprises:
controlling the target object to be moved from the first special node to the corresponding second special node in response to the target object reaching the first special node.
In one embodiment of the present disclosure, the second special node is a node before the first special node; or, the second special node is a node after the first special node.
In one embodiment of the present disclosure, a connection path is provided between the first special node and the second special node;
the controlling the target object to move from the first special node to the corresponding second special node comprises:
and controlling the target object to move from the first special node to the corresponding second special node through the corresponding connection path.
In one embodiment of the present disclosure, after controlling a target object to move the number of mobile nodes forward from a current node within the game map, the method further comprises:
and displaying the user reward corresponding to the node reached by the target object.
In one embodiment of the present disclosure, the method further comprises:
and updating the operable times of the first control in response to the user completing the target task in the live broadcast room.
In one embodiment of the present disclosure, the method further comprises:
under the condition that the game interface is switched to a live broadcast room, the current game progress of the target game is saved;
and under the condition of switching to a game interface from the live broadcast room, recovering the current game progress of the target game.
In one embodiment of the present disclosure, after controlling a target object to move the number of mobile nodes forward from a current node within the game map, the method further comprises:
and responding to the target object reaching the terminal point, and displaying a game completion interface.
In one embodiment of the present disclosure, the game completion interface has a second control therein;
after the displaying the game completion interface, the method further comprises:
and responding to the operation of the user on the second control, displaying the game interface and restarting the target game.
In one embodiment of the present disclosure, there is also a third control within the game interface;
the method further comprises the following steps:
and responding to the operation of the user on the third control, and displaying a play performance ranking list, wherein the play performance ranking list is used for displaying game play performance of each member in the live broadcast room.
In one embodiment of the present disclosure, the method further comprises:
generating the target object in response to object attributes input by a user within the game interface.
In a second aspect of the disclosed embodiments, there is provided an interaction apparatus, applied to a client, the apparatus including:
the system comprises a first display module, a second display module and a third display module, wherein the first display module is used for responding to the operation of a user on a game identifier in a live broadcast room and displaying a game interface of a target game corresponding to the game identifier, the game interface is internally provided with a first control and a game map, and the game map is provided with a plurality of nodes;
the second display module is used for responding to the operation of a user on the first control, and generating and displaying the number of mobile nodes under the condition that the operable times of the first control is greater than 0, wherein the operable times of the first control are related to a target task in the live broadcast room;
and the moving module is used for controlling the target object to move forward from the current node by the number of the mobile nodes in the game map, wherein the current node is the node where the target object is located currently.
In one embodiment of the present disclosure, the plurality of nodes of the game map includes at least one pair of a first special node and a second special node corresponding to each other;
the apparatus further comprises a skip module configured to:
after controlling a target object to move the number of mobile nodes forward from a current node within the game map, in response to the target object reaching the first special node, controlling the target object to move from the first special node to the corresponding second special node.
In one embodiment of the present disclosure, the second special node is a node before the first special node; or, the second special node is a node after the first special node.
In one embodiment of the present disclosure, there is a connection path between the first special node and the second special node;
the skip module is configured to, when controlling the target object to move from the first special node to the corresponding second special node, specifically:
and controlling the target object to move from the first special node to the corresponding second special node through the corresponding connection path.
In one embodiment of the disclosure, the apparatus further comprises a reward module for:
and after the target object is controlled to move forwards from the current node by the number of the mobile nodes in the game map, displaying user rewards corresponding to the nodes reached by the target object.
In one embodiment of the present disclosure, the apparatus further comprises a task module for:
and updating the operable times of the first control in response to the user completing the target task in the live broadcast room.
In one embodiment of the present disclosure, the apparatus further comprises a progress module configured to:
under the condition that the game interface is switched to a live broadcast room, the current game progress of the target game is saved;
and under the condition of switching to a game interface from the live broadcast room, recovering the current game progress of the target game.
In one embodiment of the present disclosure, the apparatus further comprises a completion module to:
and after the target object is controlled to move the number of the mobile nodes forwards from the current node in the game map, responding to the target object reaching the terminal point, and displaying a game completion interface.
In one embodiment of the present disclosure, the game completion interface has a second control therein;
the apparatus further comprises a restart module configured to:
and after the game completion interface is displayed, responding to the operation of the second control by the user, displaying the game interface and restarting the target game.
In one embodiment of the present disclosure, there is also a third control within the game interface;
the apparatus also includes a battle performance module to:
and responding to the operation of the user on the third control, and displaying a play performance ranking list, wherein the play performance ranking list is used for displaying game play performance of each member in the live broadcast room.
In one embodiment of the present disclosure, the apparatus further comprises an object module for:
generating the target object in response to object attributes input by a user within the game interface.
In a third aspect of embodiments of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored, which when executed by a processor, implements the interaction method of any of the embodiments of the first aspect of the present disclosure.
In a fourth aspect of embodiments of the present disclosure, a computing device is provided, the computing device comprising a memory for storing computer instructions executable on a processor, the processor being configured to implement the interaction method of any one of the embodiments of the first aspect of the present disclosure when executing the computer instructions.
According to the interaction method and device, the computer-readable storage medium and the computing equipment in the embodiment of the disclosure, when a user watches live broadcasting in a live broadcasting room, a game identifier in the live broadcasting room can be operated, the client can respond to the operation of the user on the game identifier in the live broadcasting room, display a game interface of a target game corresponding to the game identifier, further respond to the operation of the user on the first control, generate and display the number of mobile nodes under the condition that the operable times of the first control are greater than 0, and control a target object to move the number of the mobile nodes forward from a current node in the game map. Therefore, the user can open the game interface to play the game while enjoying the audio and video content in the live broadcast room, so that the live broadcast watching experience of the user is improved, and especially the watching experience of the user can be improved when the non-concerned content of the user is played in the live broadcast room; and the operability times of the first control in the game are related to the target task in the live broadcast room, so that the effect of the target task in the live broadcast room is improved, the participation enthusiasm of a user on the target task in the live broadcast room can also be improved, and the mutual connection and promotion between any target in the live broadcast room and the target game room are further realized.
Drawings
The above and other objects, features and advantages of exemplary embodiments of the present disclosure will become readily apparent from the following detailed description read in conjunction with the accompanying drawings. Several embodiments of the present disclosure are illustrated by way of example, and not by way of limitation, in the figures of the accompanying drawings and in which:
FIG. 1 schematically illustrates a flow of an interaction method according to an embodiment of the present disclosure;
FIG. 2 schematically illustrates a schematic view of a game interface according to an embodiment of the present disclosure;
FIG. 3 schematically illustrates a structural diagram of an interaction device according to an embodiment of the present disclosure;
FIG. 4 schematically illustrates a computer-readable storage medium according to an embodiment of the present disclosure;
fig. 5 schematically shows a structural schematic diagram of a computing device according to an embodiment of the present disclosure.
In the drawings, the same or corresponding reference numerals indicate the same or corresponding parts.
Detailed Description
The principles and spirit of the present disclosure will be described below with reference to several exemplary embodiments. It is understood that these embodiments are given solely for the purpose of enabling those skilled in the art to better understand and to practice the present disclosure, and are not intended to limit the scope of the present disclosure in any way. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
As will be appreciated by one skilled in the art, embodiments of the present disclosure may be embodied as a system, apparatus, device, method, or computer program product. Accordingly, the present disclosure may be embodied in the form of: entirely hardware, entirely software (including firmware, resident software, micro-code, etc.), or a combination of hardware and software.
According to an embodiment of the disclosure, an interaction method and device, a computer-readable storage medium and a computing device are provided. In this document, it is to be understood that any number of elements in the figures are provided by way of illustration and not limitation, and any nomenclature is used for differentiation only and not in any limiting sense.
The principles and spirit of the present disclosure are explained in detail below with reference to several representative embodiments thereof.
The inventor of the present disclosure finds that when a user watches live content in a live broadcast room, the user needs to continuously watch the live content, which results in poor watching experience of the user in the live broadcast process, especially when playing non-attention content of the user. That is to say, when a user watches live broadcast in a certain live broadcast room, in order to watch content that the user is interested in or pays attention to, the user needs to watch a large amount of uninteresting or non-concerned content continuously and for a long time, which results in poor watching experience of the user, or because the content that the user is interested in or pays attention to is not played for a long time, the user may exit the live broadcast room directly, that is, the retention rate of the live broadcast room to the user is low.
Based on this, the embodiment of the disclosure provides an interaction method, which can be applied to interaction between an application program with a live broadcast function and a user, and can increase the fun and the use experience of the user when the user watches the live broadcast in a live broadcast room, and improve the retention rate of the user in the live broadcast room.
Fig. 1 schematically shows a flow of an interaction method according to an embodiment of the present disclosure, and as shown in fig. 1, the method may include steps S101 to S103.
The method can be applied to an application program with a live broadcast function, such as a client or a server of the application program. Further, when the method is applied to a client of an application, the method may be executed by an electronic device such as a terminal device or a server in which the application is installed, where the terminal device may be a User Equipment (UE), a mobile device, a User terminal, a cellular phone, a cordless phone, a Personal Digital Assistant (PDA), a handheld device, a computing device, a vehicle-mounted device, a wearable device, or the like; when the method is applied to the server of the application program, the method can be executed by a local server, a cloud server and the like. The method may be implemented by a processor invoking computer readable instructions stored in a memory.
In step S101, in response to an operation of a user on a game identifier in a live broadcast, a game interface of a target game corresponding to the game identifier is displayed, where the game interface has a first control and a game map, and the game map has a plurality of nodes.
The game identification in the live broadcast room can be in a pendant form in the live broadcast room, and the content of the game identification can comprise images and/or characters, so that a user can judge the corresponding target game according to the identification. The operation of the user on the game identifier in the live broadcast room can be click operation, long-time press operation and the like.
The number of the game identifiers in the live broadcast room can be one or multiple, each game identifier corresponds to one game, and a user can open a game interface of the corresponding game by clicking any game identifier. Namely, in this step, the game interface of the game corresponding to the game identifier can be displayed in response to the operation of the user on any game identifier in the live broadcast room.
Referring to FIG. 2, a schematic diagram of a game interface is shown, with a first control 201 and a game map 202 within the game interface 200. The game map has a plurality of nodes (i.e., node 1 to node 12 in the figure), that is, a plurality of nodes are connected in sequence to form the game map. There is also a target object 203 in the game interface, the target object 203 is on a certain node in the game map (for example, the target object 203 in the figure is on node 1), and can move in the game map 202 when the user participates in the game, i.e. move across the nodes; it can be understood that, when the game is started initially, the target object 203 is located at the beginning of the game map 202, i.e. the first node, and the user can move along the game map 202 during the game, and finally move to the end, i.e. the last node, to complete the game. The first control 201 is a button for a user to participate in the game, that is, the user can participate in the game by operating the first control 201 to control the target object 203 to move in the game map 202; for example, the first control 201 may generate and display the number of mobile nodes when operated by a user, such as the image of a die that may be present within the first control 201 as shown.
The target object may be an avatar, such as an avatar human, avatar, or the like. The user can call an object setting interface (the interface can be in the form of a floating window and the like in a game interface) by operating the current target object, and the user can input object attributes in the object setting interface, so that the client can respond to the object attributes input in the game interface by the user to generate the target object. The object attributes may include object type (human, animal, etc.), gender, clothes, hair style, accessories, and the like. That is, the target game may generate the target object according to the user's preference, for example, if the user likes a cartoon character, the target object may be the cartoon character, thereby increasing the interest of the game and the game experience of the user.
With continued reference to fig. 2, the game interface 200 may further include a third control 204, where the third control 204 is a button for the user to open a performance chart, that is, the user may open the performance chart by operating the third control 204. That is, the client may display a chart of performance in response to the user operating the third control element 204, wherein the chart of performance is used for displaying game performance of each member in the live broadcast.
For example, the client may send a performance request message to the server, the server may return game performance of each member in the live broadcast room to the client after receiving the performance request message, the game performance may be in the form of a list, and the client may display a performance leader board. The server side can acquire game achievement of each member in the live broadcast room in real time or according to a certain frequency, and generates a list according to the game achievement. Through the game achievement ranking list, each member in the live broadcast room can compete in the game, the interest of the game is further improved, and the interaction chance among the members in the live broadcast room is further improved.
It is understood that, as shown in fig. 2, the game interface 200 may be in the form of a bottom pop-up window in the live broadcast room 100, that is, when the game interface 200 is displayed, the audio/video playing in the live broadcast room 100 is not interrupted, but only a part or all of the pictures in the live broadcast room 100 are blocked by the game interface. The user can hide the game interface by clicking a hidden button in the game interface or an uncovered part in the live broadcast room so as to completely display the live broadcast content in the live broadcast room. Therefore, when a user opens a game interface to play a game, the live broadcast content in the live broadcast room can be continuously played, so that the user can play the game when playing uninteresting or non-concerned content in the live broadcast room, watch the live broadcast content when playing interesting or concerned content in the live broadcast room, and the flexibility and the interestingness of live broadcast watching are improved.
Based on the display and the hiding of the game interface, the client can save the current game progress of the target game under the condition that the game interface is switched to a live broadcast room (namely, the game interface is hidden); and recovering the current game progress of the target game under the condition of switching to a game interface (namely opening the game interface) from the live broadcast room. Therefore, the user can continuously keep the game progress when switching the interface, the continuity of each game is improved, the game experience can be improved, and the switching flexibility of the live broadcast room and the game interface can be improved.
In step S102, in response to an operation of a user on the first control, in a case that the operable number of times of the first control is greater than 0, generating and displaying a number of mobile nodes, where the operable number of times of the first control is related to a target task in the live broadcast.
The target task can be a task of delivering a gift in a live broadcast room, shopping and the like. There may be prompt information for the current number of actionable times, such as "X remaining times" or the like, within or around the first control. The number of operability times of the first control is related to the target task in the live broadcast room, which means that the number of participation times, participation content and the like of the target task can determine the number of operability times of the first control, for example, a user can increase the number of operability times of the first control by completing the target task. For example, the client may update the operable number of times of the first control in response to the user completing the target task in the live broadcast room. Or the client can respond to the operation that the user completes the target task in the live broadcast room, and sends a task completion instruction to the server, the server determines the number of times of increase according to the content of the instruction after receiving the task completion instruction, and returns the target number of times of operation to the client according to the number of times of permission increase and the current number of times of operation target of the user, and the client can update the number of times of operation operable of the first control according to the number of times of operation target.
It is to be appreciated that, in order to prompt the user for an association between the number of times the first control is operable and the target task, a change in the number of times the user is operable may be prompted when the user completes the target task; a reminder may also be provided in the game interface, such as the "give away gift/buy a good to get a dice shake chance" reminder 205 shown in fig. 2.
Optionally, in this step, the client may perform pre-check on the number of times that the first control is operable in response to the operation of the user on the first control, that is, check whether the number of times that the first control is operable is greater than 0, prompt the user that no game authority exists if the number of times that the first control is operable is 0, and randomly generate a number (for example, randomly generate a number between 1 and 6) as the number of mobile nodes when the number of times that the first control is operable is greater than 0.
Optionally, in this step, the client may send a game participation instruction to the server in response to an operation of the user on the first control, and after receiving the game participation instruction, the server may perform pre-check on the number of user's times of operability, that is, check whether the number of times of operability is greater than 0, return a prompt message to the server if the number of times of operability is 0, so as to prompt the user that there is no game permission, randomly generate a number (for example, randomly generate a number between 1 and 6) when the number of times of operability is greater than 0, and return the number as a mobile node number to the client, so that the client displays the mobile node number.
Wherein the client may display the number of mobile nodes in a first control within the game interface. For example, if the first control has an image of a dice, an animation of shaking the dice may be played after the first control is operated (at this time, the client or the server randomly generates numbers), and the number of the mobile nodes may be displayed in the form of the dice after the animation is played, so as to improve the interest of the game and the image of the number generation.
In step S103, a target object is controlled to move forward from a current node by the number of mobile nodes in the game map, where the current node is a node where the target object is currently located.
Optionally, in this step, the client may generate a moving path of the target object according to the number of mobile nodes and the current node, and control the target object to move according to the moving path. For example, if the current node is the 4 th node and the number of mobile nodes is 3, the client may generate a moving path from the 4 th node to the 7 th node sequentially passing through the 5 th and 6 th nodes.
Optionally, in step S102, when the client sends the game participation instruction to the server, the current node is also sent; in this step, the server may generate a movement path of the target object according to the number of mobile nodes generated by the server and the received current node, and return the movement path to the client, so that the client may control the target object to move according to the movement path.
In one possible embodiment, the plurality of nodes of the game map includes at least one pair of a first special node and a second special node corresponding to each other, the first special node and the corresponding second special node have a connection path therebetween, and the second special node may be a node before or after the first special node. The first special node and the second special node can be adjacent or nonadjacent nodes, and if the first special node and the second special node are adjacent nodes, a connection path exists between the first special node and the second special node; and if the first special node and the second special node are non-adjacent nodes, the connection path between the first special node and the second special node is a jump path between the nodes. The connection path between the first special node and the second special node can be set to be a path with an animation special effect, so that the interestingness and the image of a user are increased. For example, referring to the connection path between the node 11 and the node 5 in fig. 2, the connection path may be configured as a snake, the first special node (i.e., the node 11) is a snake head, and the second special node (i.e., the node 5) is a snake tail, in which case the second special node may be a node before the first special node; referring to the connection path between the node 3 and the node 8 in fig. 2, the connection path may be set as a ladder, where the first special node (i.e., the node 3) is a tail of the ladder and the second special node (i.e., the node 8) is a head of the ladder, and the second special node may be a node behind the first special node.
It can be understood that, in the plurality of pairs of special nodes in the game map, all of the second special nodes may be nodes subsequent to the corresponding first special node, all of the second special nodes may be nodes prior to the corresponding first special node, and some of the second special nodes may be nodes subsequent to the corresponding first special node.
Based on the special node pairs in the game map, after the target object is controlled to move forward from the current node by the number of the mobile nodes, the target object can be further controlled to move from the first special node to the corresponding second special node in response to the target object reaching the first special node, that is, the target object is controlled to move from the first special node to the corresponding second special node through the corresponding connection path. For example, in the game map 202 shown in fig. 2, when the target object 203 moves forward by the number of mobile nodes and reaches the first special node (i.e., node 11) of the snake head, the target object moves backward by the snake head to the second special node (i.e., node 5) of the snake tail, and the client may present an animated special effect that the target object 203 is swallowed by the snake; when the target object 203 moves forwards by the number of mobile nodes and reaches the first special node (i.e., node 3) of the ladder tail, the target object moves forwards by the ladder tail to the second special node (i.e., node 8) of the ladder head, and at the moment, the client can present an animation special effect of the ladder of the target object 203, so that the interest is increased.
It can be understood that, in order to enable the target object to walk in the sequence of the nodes, the client performs area division on each node position in the game map by using a tile game map editor according to the game map provided by the vision, and marks a corresponding second special node and a corresponding connection path on the first special node (the tail and the snake head), so that specific route information of the game map can be acquired. In order to enable the target object to be capable of smoothly moving and transiting between adjacent nodes, the client also adopts a tween.js algorithm to plan a transition route; in addition, in order to reduce the extra performance overhead of the interface, the movement of the target object, the actions of being swallowed by the snake and the actions of climbing the ladder are operated by cs animation calculation.
In another possible embodiment, all or some of the nodes within the game map have corresponding user rewards. Therefore, after the target object is controlled to move forward from the current node by the number of the mobile nodes in the game map, the user reward corresponding to the node reached by the target object can be displayed under the condition that the node reached by the target object has the user reward. The user reward can be fixed reward or lottery-drawing reward, if the user reward is lottery-drawing reward, a lottery-drawing interface can be displayed firstly, and the user reward is randomly determined and displayed after lottery-drawing operation is completed in the interface, so that the surprise is increased.
In yet another possible embodiment, after controlling the target object to move the number of mobile nodes forward from the current node within the game map, a game completion interface may be further displayed in response to the target object reaching a terminal point.
In the game completion interface, a prompt message of game completion, for example, "you have successfully passed through", may be provided, so as to prompt the user that the draft game has been completed.
The game completion interface can also be provided with a clearance reward, the value of the clearance reward can be larger than the reward corresponding to the node in the previous embodiment, and the reward content can be props, tokens and the like in a live broadcast room, so that the game interest of the user can be aroused by improving the game income of the user.
The game completion interface can also be provided with a second control, and the second control is a key for restarting one game (i.e. playing another game), that is, the user can restart one game by operating the second control. That is, after the game completion interface is displayed, the client may display the game interface and restart the target game in response to the operation of the second control by the user.
According to the interaction method of the embodiment of the disclosure, a user can operate a game identifier in a live broadcast room when watching the live broadcast in the live broadcast room, a client can respond to the operation of the user on the game identifier in the live broadcast room, display a game interface of a target game corresponding to the game identifier, further respond to the operation of the user on a first control, generate and display the number of mobile nodes under the condition that the operable times of the first control is greater than 0, and control a target object to move forward from a current node to the number of the mobile nodes in a game map. Therefore, the user can open the game interface to play the game while enjoying the audio and video content in the live broadcast room, so that the live broadcast watching experience of the user is improved, and especially the watching experience of the user can be improved when the non-concerned content of the user is played in the live broadcast room; and the operability times of the first control in the game are related to the target task in the live broadcast room, so that the action of the target task in the live broadcast room is improved, the participation enthusiasm of a user on the target task in the live broadcast room can also be improved, and the target in the live broadcast room is connected with and promoted in the target game room.
In a second aspect of the disclosed embodiments, there is provided an interactive apparatus applied to a client, please refer to fig. 3, the apparatus includes:
the first display module 301 is configured to, in response to an operation of a user on a game identifier in a live broadcast room, display a game interface of a target game corresponding to the game identifier, where the game interface has a first control and a game map, and the game map has a plurality of nodes;
a second display module 302, configured to generate and display a number of mobile nodes in response to an operation of a user on the first control, where the number of times the first control is operable is greater than 0, where the number of times the first control is operable is related to a target task in the live broadcast room;
a moving module 303, configured to control, in the game map, that a target object moves forward from a current node by the number of the mobile nodes, where the current node is a node where the target object is currently located.
In some embodiments of the present disclosure, the plurality of nodes of the game map includes at least one pair of a first special node and a second special node corresponding to each other;
the apparatus further comprises a skip module configured to:
after controlling a target object to move the number of mobile nodes forward from a current node within the game map, in response to the target object reaching the first special node, controlling the target object to move from the first special node to the corresponding second special node.
In some embodiments of the present disclosure, the second special node is a node before the first special node; or, the second special node is a node after the first special node.
In some embodiments of the present disclosure, there is a connection path between the first special node and the second special node;
the skip module is configured to, when controlling the target object to move from the first special node to the corresponding second special node, specifically:
and controlling the target object to move from the first special node to the corresponding second special node through the corresponding connection path.
In some embodiments of the disclosure, the apparatus further comprises a reward module to:
and after the target object is controlled to move forwards from the current node by the number of the mobile nodes in the game map, displaying the user reward corresponding to the node reached by the target object.
In some embodiments of the present disclosure, the apparatus further comprises a task module to:
and updating the operable times of the first control in response to the user completing the target task in the live broadcast room.
In some embodiments of the disclosure, the apparatus further comprises a progress module to:
under the condition that the game interface is switched to a live broadcast room, the current game progress of the target game is saved;
and under the condition of switching to a game interface from the live broadcasting room, recovering the current game progress of the target game.
In some embodiments of the present disclosure, the apparatus further comprises a completion module to:
and after the target object is controlled to move the number of the mobile nodes forwards from the current node in the game map, responding to the target object reaching the terminal point, and displaying a game completion interface.
In some embodiments of the present disclosure, the game completion interface has a second control therein;
the apparatus further comprises a restart module configured to:
and after the game completion interface is displayed, responding to the operation of the second control by the user, displaying the game interface and restarting the target game.
In some embodiments of the present disclosure, there is also a third control within the game interface;
the apparatus also includes a battle performance module to:
and responding to the operation of the user on the third control, and displaying a play performance ranking list, wherein the play performance ranking list is used for displaying game play performance of each member in the live broadcast room.
In some embodiments of the disclosure, the apparatus further comprises an object module to:
generating the target object in response to object attributes input by a user within the game interface.
The embodiment of the disclosure also provides a computer readable storage medium. As shown in fig. 4, the storage medium has a computer program 401 stored thereon, and the computer program 401 can execute the interaction method of any embodiment of the disclosure when executed by a processor.
The disclosed embodiments also provide a computing device, which may include a memory for storing computer instructions executable on a processor, and a processor for implementing the interaction method of any of the disclosed embodiments when executing the computer instructions.
FIG. 5 illustrates one such configuration of the computing device, and as shown in FIG. 5, the computing device 50 may include, but is not limited to: a processor 51, a memory 52, and a bus 53 connecting the various system components, including the memory 52 and the processor 51.
Wherein the memory 52 stores computer instructions executable by the processor 51 such that the processor 51 is capable of performing the interaction method of any of the embodiments of the present disclosure. The memory 52 may include a random access memory unit RAM521, a cache memory unit 522, and/or a read only memory unit ROM523. The memory 52 may also include: program tool 525 having a set of program modules 524, the program modules 524 including, but not limited to: an operating system, one or more application programs, other program modules, and program data, one or more combinations of which may comprise an implementation of a network environment.
The bus 53 may include, for example, a data bus, an address bus, a control bus, and the like. The computing device 50 may also communicate with external devices 55 through the I/O interface 54, the external devices 55 may be, for example, a keyboard, a Bluetooth device, etc. The computing device 50 may also communicate with one or more networks through a network adapter 56, for example, the network may be a local area network, a wide area network, a public network, and the like. The network adapter 56 may also communicate with other modules of the computing device 50 via the bus 53, as shown in FIG. 5.
Further, while the operations of the disclosed methods are depicted in the drawings in a particular order, this does not require or imply that the operations must be performed in this particular order, or that all of the illustrated operations must be performed, to achieve desirable results. Additionally or alternatively, certain steps may be omitted, multiple steps combined into one step execution, and/or one step broken down into multiple step executions.
While the spirit and principles of the present disclosure have been described with reference to several particular embodiments, it is to be understood that the present disclosure is not limited to the particular embodiments disclosed, nor is the division of aspects, which is for convenience only as the features in such aspects may not be combined to benefit. The disclosure is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims.

Claims (10)

1. An interactive method applied to a client, the method comprising:
responding to the operation of a user on a game identifier in a live broadcast room, and displaying a game interface of a target game corresponding to the game identifier, wherein the game interface is provided with a first control and a game map, and the game map is provided with a plurality of nodes;
responding to the operation of a user on the first control, and generating and displaying the number of mobile nodes under the condition that the operable times of the first control are larger than 0, wherein the operable times of the first control are related to a target task in the live broadcast room;
and controlling the target object to move forward by the current node according to the number of the mobile nodes in the game map, wherein the current node is the node where the target object is located currently.
2. The interaction method according to claim 1, wherein the plurality of nodes of the game map includes at least one pair of a first special node and a second special node corresponding to each other;
after controlling a target object within the game map to move the number of mobile nodes forward from a current node, the method further comprises:
controlling the target object to be moved from the first special node to the corresponding second special node in response to the target object reaching the first special node.
3. The interactive method according to claim 2, wherein the second special node is a node preceding the first special node; or, the second special node is a node after the first special node.
4. The interactive method according to claim 2, wherein there is a connection path between the first special node and the second special node;
the controlling the target object to move from the first special node to the corresponding second special node comprises:
and controlling the target object to move from the first special node to the corresponding second special node through the corresponding connection path.
5. The interaction method of claim 1, wherein after controlling a target object to move the number of mobile nodes forward from a current node within the game map, the method further comprises:
and displaying the user reward corresponding to the node reached by the target object.
6. The interaction method of claim 1, wherein the method further comprises:
and updating the operable times of the first control in response to the user completing the target task in the live broadcast room.
7. The interaction method according to claim 1 or 6, characterized in that the method further comprises:
under the condition that the game interface is switched to a live broadcast room, the current game progress of the target game is saved;
and under the condition of switching to a game interface from the live broadcast room, recovering the current game progress of the target game.
8. An interactive apparatus, applied to a client, the apparatus comprising:
the system comprises a first display module, a second display module and a third display module, wherein the first display module is used for responding to the operation of a user on a game identifier in a live broadcast room and displaying a game interface of a target game corresponding to the game identifier, the game interface is internally provided with a first control and a game map, and the game map is provided with a plurality of nodes;
the second display module is used for responding to the operation of a user on the first control, and generating and displaying the number of mobile nodes under the condition that the operable times of the first control is greater than 0, wherein the operable times of the first control are related to a target task in the live broadcast room;
and the moving module is used for controlling the target object to move forward from the current node by the number of the mobile nodes in the game map, wherein the current node is the node where the target object is located currently.
9. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the method of any one of claims 1 to 7.
10. A computing device comprising a memory for storing computer instructions executable on a processor, the processor for implementing the method of any one of claims 1 to 7 when executing the computer instructions.
CN202211305830.6A 2022-10-24 2022-10-24 Interaction method and device, computer readable storage medium and computing equipment Pending CN115665432A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211305830.6A CN115665432A (en) 2022-10-24 2022-10-24 Interaction method and device, computer readable storage medium and computing equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211305830.6A CN115665432A (en) 2022-10-24 2022-10-24 Interaction method and device, computer readable storage medium and computing equipment

Publications (1)

Publication Number Publication Date
CN115665432A true CN115665432A (en) 2023-01-31

Family

ID=84990846

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211305830.6A Pending CN115665432A (en) 2022-10-24 2022-10-24 Interaction method and device, computer readable storage medium and computing equipment

Country Status (1)

Country Link
CN (1) CN115665432A (en)

Similar Documents

Publication Publication Date Title
CN110062271B (en) Scene switching method, device, terminal and storage medium
US20210081985A1 (en) Advertisement interaction methods and apparatuses, electronic devices and storage media
CN111857923B (en) Special effect display method and device, electronic equipment and computer readable medium
TW201250577A (en) Computer peripheral display and communication device providing an adjunct 3D user interface
KR102614263B1 (en) Interaction methods and apparatus, electronic devices and computer-readable storage media
CN111744205B (en) Automated player sponsorship system
JP7339318B2 (en) In-game location-based gameplay companion application
KR102074504B1 (en) Method for replaing video of plaing game
CN113262481B (en) Interaction method, device, equipment and storage medium in game
JP2024524734A (en) Live match broadcast display method and device, computer device, and computer program
CN114339438B (en) Interaction method and device based on live broadcast picture, electronic equipment and storage medium
CN112306321B (en) Information display method, device and equipment and computer readable storage medium
CN111643903B (en) Control method and device of cloud game, electronic equipment and storage medium
CN114173139B (en) Live broadcast interaction method, system and related device
CN114584599A (en) Game data processing method and device, electronic equipment and storage medium
JP5073299B2 (en) GAME DEVICE AND GAME PROGRAM
US20240139626A1 (en) Game interaction method and apparatus, device and medium
US20230338859A1 (en) Game management method, and apparatus, device and computer-readable storage medium
CN114173173A (en) Barrage information display method and device, storage medium and electronic equipment
CN114681915A (en) Interactive content display method, interactive content providing device, interactive content equipment and storage medium
CN112169319A (en) Application program starting method, device, equipment and storage medium
CN115665432A (en) Interaction method and device, computer readable storage medium and computing equipment
US20240091643A1 (en) Method and apparatus for controlling virtual objects in game, and electronic device and storage medium
CN114100145B (en) Cloud game interaction method, device, equipment and medium
CN112221124B (en) Virtual object generation method and device, electronic equipment and storage medium

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