Game interaction method, live broadcast system, electronic equipment and storage device
阅读说明:本技术 游戏交互方法、直播系统、电子设备及存储装置 (Game interaction method, live broadcast system, electronic equipment and storage device ) 是由 曾衍 于 2019-09-04 设计创作,主要内容包括:本申请提供一种游戏交互方法、直播系统、电子设备及存储装置。该方法包括:主播端获取视频流和第一操作数据,并将视频流发送给直播服务器,通过直播服务器将第一操作数据发送给游戏服务器,观众端获取第二操作数据,通过直播服务器将第二操作数据发送给游戏服务器;游戏服务器根据第一操作数据获取第一、第二游戏数据,及根据第二操作数据获取第三、第四游戏数据,并将第一至第四游戏数据发送给直播服务器;直播服务器将第一、第四游戏数据发送给主播端,并将视频流及第二、第三游戏数据发送给观众端;主播端根据第一游、第四游戏数据在视频流中渲染游戏图层,观众端根据第二、第三游戏数据在视频流中渲染游戏图层,能够增加直播互动的趣味性。(The application provides a game interaction method, a live broadcast system, electronic equipment and a storage device. The method comprises the following steps: the method comprises the steps that a main broadcasting end obtains a video stream and first operation data, the video stream is sent to a live broadcasting server, the first operation data are sent to a game server through the live broadcasting server, a spectator end obtains second operation data, and the second operation data are sent to the game server through the live broadcasting server; the game server acquires first game data and second game data according to the first operation data, acquires third game data and fourth game data according to the second operation data, and sends the first game data, the second game data, the third game data and the fourth game data to the live broadcast server; the live broadcast server sends the first game data and the fourth game data to the anchor terminal and sends the video stream and the second game data and the third game data to the audience terminal; the anchor end renders the game layer in the video stream according to the first game data and the fourth game data, and the audience end renders the game layer in the video stream according to the second game data and the third game data, so that the interest of live broadcast interaction can be increased.)
1. A game interaction method is used for a live broadcast system, the live broadcast system comprises a live broadcast server, a game server, a main broadcast end and a first audience end, and the game interaction method comprises the following steps:
the method comprises the steps that a main broadcast end obtains a video stream and first operation data of the main broadcast, the video stream is sent to a live broadcast server, the first operation data is sent to a game server through the live broadcast server, and a first audience end obtains second operation data and sends the second operation data to the game server through the live broadcast server;
the game server acquires first game data and second game data according to the first operation data, acquires third game data and fourth game data according to the second operation data, and sends the first game data, the second game data, the third game data and the fourth game data to the live broadcast server;
the live broadcast server sends the first game data and the fourth game data to the anchor terminal, and sends the video stream, the second game data and the third game data to the first spectator terminal;
the anchor terminal renders a first game layer in the video stream according to the first game data and the fourth game data to form a first game interface, and the first spectator terminal renders a second game layer in the video stream according to the second game data and the third game data to form a second game interface, wherein the first game data includes a first game item, the second game data includes a second game item, the third game data includes a third game item, and the fourth game data includes a fourth game item.
2. A game interaction method as recited in claim 1, wherein the live broadcast system further comprises a second spectator, the game interaction method further comprising:
and the second spectator end acquires the first game data, the fourth game data and the video stream from the live broadcast server, and renders a first game layer in the video stream according to the first game data and the fourth game data to form a first game interface.
3. The game interaction method of claim 1, wherein the first game data further comprises a first play rule, the fourth game data further comprises a fourth play rule, and the step of rendering a first game layer in the video stream by the anchor according to the first game data and the fourth game data to form a first game interface comprises:
and the anchor terminal renders the first game item to the video stream according to the first launching rule, and renders the fourth game item to the video stream according to the fourth launching rule, so as to render a first game layer in the video stream, and a first game interface is formed.
4. The game interaction method of claim 3, wherein the first game interface is provided with a first controlled object, the first game object comprises a cancel prop and/or a benefit prop, the fourth game object comprises a bomb prop, a freeze prop, and/or a defeat prop, the game interaction method further comprising:
the anchor terminal acquires a first control instruction of an anchor and controls the first controlled object to move in the first game interface according to the first control instruction;
if the first controlled object collides with the elimination prop, the anchor end renders a preset freezing special effect to the first game interface, eliminates the first game prop and the fourth game prop displayed in the first game interface within a preset time, and increases a first score of the anchor end;
if the first controlled object collides with the benefit prop, the anchor terminal renders a preset special effect to the first game interface, eliminates the benefit prop from the first game interface, and increases the benefit of the anchor terminal;
if the first controlled object collides with the bomb property, the anchor end renders a preset visual special effect and a preset sound special effect to the first game interface, eliminates the first controlled object and the bomb property from the first game interface, and reduces a first score of the anchor end;
if the first controlled object collides with the frozen prop, the anchor end renders a preset frozen special effect to the first game interface, and reduces the moving speed of the first controlled object;
if the first controlled object collides with the failure prop, the anchor end renders a preset frozen character to the first game interface, and prohibits updating the first score within a preset time;
the server acquires the first credit from the anchor terminal, acquires the second credit from the first spectator terminal, generates a game result according to the first credit and the second credit, and sends the game result to the anchor terminal and the first spectator terminal.
5. A game interaction method as claimed in claim 1, wherein the step of said server obtaining said first tally from said anchor terminal and said second tally from said first spectator terminal, and generating a game result based on said first tally and said second tally, and transmitting said game result to said anchor terminal and said first spectator terminal comprises:
the server acquires the first point from the anchor terminal at preset time intervals, and acquires the second point from the first audience terminal at the preset time intervals;
comparing the first score and the second score to form a score ranking;
transmitting the score ranking to the anchor peer and the first viewer peer.
6. The game interaction method of claim 3, wherein the first game object further comprises a treatment object, the game interaction method further comprising:
if the first controlled object collides with the treatment prop, the anchor end increases the energy of the anchor to increase the number or the moving speed of the first controlled object.
7. A game interaction method for an anchor side, the game interaction method comprising:
the method comprises the steps of obtaining a video stream and first operation data of a main broadcast, sending the video stream to a live broadcast server, sending the first operation data to a game server through the live broadcast server, enabling the game server to obtain first game data and second game data according to the first operation data, and enabling the game server to send the second game data to a first audience through the live broadcast server;
acquiring fourth game data from the game server through the live broadcast server, wherein the fourth game data are generated by the game server according to second operation data of the first spectator;
rendering a first game layer in the video stream according to the first game data and the fourth game data to form a first game interface, wherein the first game data includes a first game prop, the second game data includes a second game prop, and the fourth game data includes a fourth game prop.
8. A live system, characterized in that the live system comprises: the system comprises a live broadcast server, a game server, a main broadcast end and a first audience end, wherein the main broadcast end acquires a video stream and first operation data of a main broadcast and sends the video stream to the live broadcast server, the first operation data is sent to the game server through the live broadcast server, and the first audience end acquires second operation data and sends the second operation data to the game server through the live broadcast server;
the game server acquires first game data and second game data according to the first operation data, acquires third game data and fourth game data according to the second operation data, and sends the first game data, the second game data, the third game data and the fourth game data to the live broadcast server;
the live broadcast server sends the first game data and the fourth game data to the anchor terminal, and sends the video stream, the second game data and the third game data to the first spectator terminal;
the anchor terminal renders a first game layer in the video stream according to the first game data and the fourth game data to form a first game interface, and the first spectator terminal renders a second game layer in the video stream according to the second game data and the third game data to form a second game interface, wherein the first game data includes a first game item, the second game data includes a second game item, the third game data includes a third game item, and the fourth game data includes a fourth game item.
9. An electronic device comprising a processor and communication circuitry, the processor coupled with the communication circuitry; the communication circuit is used for acquiring a video stream and first operation data of a main broadcast, and sending the video stream to a live broadcast server, so that the first operation data is sent to a game server through the live broadcast server, the game server acquires first game data and second game data according to the first operation data, and the game server sends the second game data to a first audience through the live broadcast server;
the communication circuit is further used for acquiring fourth game data from the game server through the live broadcast server, wherein the fourth game data are generated by the game server according to second operation data of the first spectator;
the processor is configured to render a first game layer in the video stream according to the first game data and the fourth game data to form a first game interface, where the first game data includes a first game item, the second game data includes a second game item, and the fourth game data includes a fourth game item.
10. An apparatus having a storage function, characterized in that program data is stored, the program data being executable to implement the game interaction method of any one of claims 1 to 7.
Technical Field
The present application relates to the field of live broadcast technologies, and in particular, to a game interaction method, a live broadcast system, an electronic device, and an apparatus having a storage function.
Background
With the development of internet technology and the application development of intelligent devices, live broadcast platforms have diversified live broadcast contents, such as online entertainment or live game broadcast.
In the current live broadcast technology, the interaction mode of the anchor and the audience is mainly to interact with the anchor through the anchor, or the audience interacts with the audience through the modes of gift sending, public screen speaking, wheat connection and the like, and the interaction is lack of interestingness.
Disclosure of Invention
The technical problem mainly solved by the application is to provide a game interaction method, a live broadcast system, electronic equipment and a device with a storage function, so that the interaction between a main broadcast and audiences can be increased, and the interestingness of live broadcast interaction is improved.
In order to solve the technical problem, the application provides a game interaction method. The game interaction method is used for a live broadcast system, the live broadcast system comprises a live broadcast server, a game server, a main broadcast end and a first audience end, and the game interaction method comprises the following steps: the method comprises the steps that a main broadcast end obtains a video stream and first operation data of the main broadcast, the video stream is sent to a live broadcast server, the first operation data is sent to a game server through the live broadcast server, and a first audience end obtains second operation data and sends the second operation data to the game server through the live broadcast server; the game server acquires first game data and second game data according to the first operation data, acquires third game data and fourth game data according to the second operation data, and sends the first game data, the second game data, the third game data and the fourth game data to the live broadcast server; the live broadcast server sends the first game data and the fourth game data to the anchor terminal, and sends the video stream, the second game data and the third game data to the first spectator terminal; the anchor terminal renders a first game layer in the video stream according to the first game data and the fourth game data to form a first game interface, and the first spectator terminal renders a second game layer in the video stream according to the second game data and the third game data to form a second game interface, wherein the first game data includes a first game item, the second game data includes a second game item, the third game data includes a third game item, and the fourth game data includes a fourth game item.
In order to solve the technical problem, the application provides a game interaction method. The game interaction method is used for an anchor terminal, and comprises the following steps: the method comprises the steps of obtaining a video stream and first operation data of a main broadcast, sending the video stream to a live broadcast server, sending the first operation data to a game server through the live broadcast server, enabling the game server to obtain first game data and second game data according to the first operation data, and enabling the game server to send the second game data to a first audience through the live broadcast server; acquiring fourth game data from the game server through the live broadcast server, wherein the fourth game data are generated by the game server according to second operation data of the first spectator; rendering a first game layer in the video stream according to the first game data and the fourth game data to form a first game interface, wherein the first game data includes a first game prop, the second game data includes a second game prop, and the fourth game data includes a fourth game prop.
In order to solve the technical problem, the application provides a live broadcast system. The live broadcast system includes: the system comprises a live broadcast server, a game server, a main broadcast end and a first audience end, wherein the main broadcast end acquires a video stream and first operation data of a main broadcast and sends the video stream to the live broadcast server, the first operation data is sent to the game server through the live broadcast server, and the first audience end acquires second operation data and sends the second operation data to the game server through the live broadcast server; the game server acquires first game data and second game data according to the first operation data, acquires third game data and fourth game data according to the second operation data, and sends the first game data, the second game data, the third game data and the fourth game data to the live broadcast server; the live broadcast server sends the first game data and the fourth game data to the anchor terminal, and sends the video stream, the second game data and the third game data to the first spectator terminal; the anchor terminal renders a first game layer in the video stream according to the first game data and the fourth game data to form a first game interface, and the first spectator terminal renders a second game layer in the video stream according to the second game data and the third game data to form a second game interface, wherein the first game data includes a first game item, the second game data includes a second game item, the third game data includes a third game item, and the fourth game data includes a fourth game item.
In order to solve the technical problem, the application provides an electronic device. The electronic device comprises a processor and communication circuitry, the processor coupled with the communication circuitry; the communication circuit is used for acquiring a video stream and first operation data of a main broadcast, and sending the video stream to a live broadcast server, so that the first operation data is sent to a game server through the live broadcast server, the game server acquires first game data and second game data according to the first operation data, and the game server sends the second game data to a first audience through the live broadcast server; the communication circuit is further used for acquiring fourth game data from the game server through the live broadcast server, wherein the fourth game data are generated by the game server according to second operation data of the first spectator; the processor is configured to render a first game layer in the video stream according to the first game data and the fourth game data to form a first game interface, where the first game data includes a first game item, the second game data includes a second game item, and the fourth game data includes a fourth game item.
In order to solve the above technical problem, the present application provides a device with a storage function. The device with the storage function stores program data which can be executed to realize the game interaction method.
Compared with the prior art, the beneficial effects of this application are: the game interaction method is used for a live broadcast system, the live broadcast system comprises a live broadcast server, a game server, a main broadcast end and a first audience end, and the game interaction method comprises the following steps: the method comprises the steps that a main broadcast end obtains a video stream and first operation data of the main broadcast and sends the video stream to a live broadcast server, the first operation data are sent to a game server through the live broadcast server, and a first audience end obtains second operation data and sends the second operation data to the game server through the live broadcast server; the game server acquires first game data and second game data according to the first operation data, acquires third game data and fourth game data according to the second operation data, and sends the first game data, the second game data, the third game data and the fourth game data to the live broadcast server; the live broadcast server sends the first game data and the fourth game data to the anchor terminal and sends the video stream, the second game data and the third game data to the first spectator terminal; the method comprises the steps that a first game layer is rendered in a video stream by a main broadcasting end according to first game data and fourth game data to form a first game interface, a second game layer is rendered in the video stream by a first spectator end according to second game data and third game data to form a second game interface, wherein the first game data comprise first game props, the second game data comprise second game props, the third game data comprise third game props, and the fourth game data comprise fourth game props. Through the mode, second game data can be generated according to first control data of the anchor end, the first audience end can render the first audience end on a game layer according to the second game data, fourth game data can be generated according to second control data of the first audience end, the anchor end can render the anchor end on the game layer according to the fourth game data, the anchor and the audiences can directly conduct game live broadcast interaction, the anchor and the audiences are increased through the use of props, game and other processes in the game process, and the interest of the live broadcast interaction can be increased.
Drawings
FIG. 1 is a schematic structural diagram of an embodiment of a live broadcast system of the present application;
FIG. 2 is a schematic flow chart diagram illustrating an embodiment of a game interaction method of the present application;
FIG. 3 is a schematic view of a game interface of the live system of the embodiment of FIG. 1;
FIG. 4 is a partial flow diagram of an embodiment of a game interaction method of the present application;
FIG. 5 is a schematic view of a game interface of the live system of the embodiment of FIG. 1;
FIG. 6 is a detailed flowchart of step S408 in the embodiment of FIG. 4;
FIG. 7 is a partial flow chart of a specific flow of S601 in the embodiment of FIG. 6;
FIG. 8 is a schematic flow chart diagram illustrating an embodiment of a game interaction method of the present application;
FIG. 9 is a schematic flow chart diagram illustrating an embodiment of a game interaction method of the present application;
FIG. 10 is a schematic flow chart of a collision detection method in the interaction method of the present application;
FIG. 11 is a schematic structural diagram of an embodiment of an electronic device of the present application;
FIG. 12 is a schematic structural diagram of an embodiment of an apparatus for implementing a storage function.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The present application first proposes a game interaction method, which can be applied to the
In the live broadcast process, the
The terminal device corresponding to the
The
Further, the
As shown in fig. 2, the game interaction method of the present embodiment includes the following steps:
step S201: the
Anchor 11 can obtain first game props and second game props (as shown in fig. 3) through modes such as purchasing before starting the game to send second game props to live
Further,
Similarly, the
The first game prop and the third game prop can be reward props, such as elimination props and welfare props (red diamonds, royal horses, micro signals and the like), and different rendering effects of the reward props in the game interface are different, such as a specific distinction degree is visually generated in the falling process, so that the main broadcasting end can distinguish the reward props; the second game prop and the fourth game prop can be punished props, such as bombs, frozen props, invalid props and the like, and different punishment props have different rendering effects in the game interface, for example, a specific distinction degree can be visually observed in the falling process, so that the main broadcasting end can distinguish the punishment props.
In the game process, the
Step S202: the
Step S203: the
The
Step S204: the
Specifically, the first game data further includes a first launch rule, the fourth game data further includes a fourth launch rule, and the
Wherein,
For example, in the game process, the anchor sets a launching rule of the reward item at the
The release rules include: the descending speed of the game props, the number of throws at a time, the number of throws, and the like.
Similarly,
In another embodiment, the first game interface is provided with a first controlled object, the first game item comprises a cancellation item and/or a benefit item, and the fourth game item comprises a bomb item, a frozen item, and/or a defeat item, wherein the first controlled object can be a bullet, an airplane, or the like. As shown in fig. 4, the game interaction method of the present embodiment further includes steps S401 to S404 on the basis of the above embodiment:
step S401: the
The
In addition, the
Step S402: if the first controlled object collides with the elimination item, the
For example, if a bullet collides with the elimination, the
Step S403: if the first controlled object collides with the benefit prop, the
The welfare property comprises: anchor benefits (red diamond, royal horse, micro signal, etc.); when the first controlled object collides with the benefit prop, the anchor terminal obtains the ID of the benefit prop and sends the ID to the
In other embodiments, the reward item may also be an official welfare (red diamond, royal horse, carousel lottery ticket).
Step S404: if the first controlled object collides with the treatment prop, the
Further,
For example, after a first controlled object collides with a treatment prop, an increase in the amount of blood in the anchor may be triggered, with the more treatment props that collide, the more the amount of blood increases, and the less the amount of blood increases until it is full. Wherein the blood volume may be used to increase the number or the moving speed of the first controlled object.
Further, the second play object comprises a bomb play object, a frozen play object and/or a spent play object, and the method of this embodiment further comprises steps S405 to S407.
Step S405: if the first controlled object collides with the bomb property, the
If the first controlled object collides with the bomb property, that is, if the first controlled object hits the bomb property, a certain visual effect and a certain sound effect are generated, and in addition, the bomb explosion effect is displayed at the coordinate position of the corresponding bomb property, the
Step S406: if the first controlled object collides with the frozen prop, the
If the first controlled object collides with the frozen prop, the freezing effect is displayed at the coordinate position of the frozen prop and is diffused to the whole first game interface, the freezing time is determined by the grade of the frozen prop, and the transmitting speed and the moving speed of the first controlled object are slowed down by the
Step S407: if the first controlled object collides with the disabled prop, the
If the first controlled object collides with the failure prop, a freezing effect is displayed at the coordinate position of the failure prop and is diffused to the whole first game interface, the failure time is determined by the grade of the failure prop, and in the failure time range, any game prop collided by the first controlled object is not counted into the first score until the countdown is finished.
The game interaction method of the
Further, the method of the present embodiment further includes step S408.
Step S408: the
Specifically, the present embodiment may implement step S408 by the method as shown in fig. 6, and the method of the present embodiment includes step S601 to step S603.
Step S601: the
Step S602: the first and second points are compared to form a point ranking.
Step S603: the score ranking is sent to the
Further, the
In this way, the
The anchor and the audience can directly carry out live broadcast interaction of the game through the game interaction method, and the interestingness of the game can be increased and the interaction between the anchor and the audience can be increased through the processes of scoring, using props, playing games and the like in the game process.
In other embodiments, the play items are not limited to the play items described above; the game props can be obtained in the live game process and are rendered to a game interface, so that the game competition difficulty is increased, and the interest of live game is improved.
In the live broadcast process, a main broadcast and audiences carry out game interaction and a game PK, and the game is live broadcast to generate more live broadcast contents through the games of happy interplanetary, outsiders together playing, mini bears together playing and the like; in the game interaction process, awards (red diamonds, royal horses, micro-signals and the like) are issued by the official and the anchor to cause a pop point, and at the moment, the anchor and audiences can purchase various game props, bullets, energy and the like in the game process to play with the anchor, so that more contents in live broadcast ecology are generated, and the development of the live broadcast ecology is promoted.
As shown in fig. 8, the anchor of the
Further, if a plurality of
The list comprises a ranking list, a main broadcasting list and a week list, wherein the ranking list is a game ranking obtained by a main broadcasting or audience participating in the round of ranking; the anchor list is a ranking formed by game credits of players obtained by an anchor who starts the game playing method; the week list is used for counting the points participation ranking of the players in the week.
The
Further, in another embodiment, the game interaction method of the present embodiment further includes step S1301 on the basis of the above embodiment.
Step S1301: the
The related information comprises game elements of the game interface, game props, launching rules of the game props and the like.
The
In this embodiment, both the
The present application further proposes a game interaction method for the
step S901: the video stream of the main broadcast and the first operation data are acquired, the video stream is sent to the
Step S902: the fourth game data is acquired from the
Step S903: rendering the first game layer in the video stream according to the first game data and the fourth game data to form a first game interface, wherein the first game data includes a first game item, the second game data includes a second game item, and the fourth game data includes a fourth game item.
The game interaction process of the
Further, the present embodiment may implement the collision detection between the controlled object and the virtual object in a manner as shown in fig. 10, and the method of the present embodiment includes the following steps:
step S1001: and acquiring the controlled object and the virtual object in the interactive interface.
Step S1002: and acquiring a first coordinate value of the center point of the controlled object and a second coordinate value of the center point of the virtual object.
For example, the shapes of the controlled object and the virtual object may be set to be circular, the center point of the circular is used as the center point, and the anchor acquires a first coordinate value of the center point of the controlled object and a second coordinate value of the center point of the virtual object.
Of course, in other embodiments, the shapes of the controlled object and the virtual object may be set to other axisymmetric or centrosymmetric patterns.
Step S1003: and acquiring the distance between the controlled object and the virtual object according to the first coordinate value and the second coordinate value.
Step S1004: and if the distance is smaller than the preset distance, judging that the controlled object and the virtual object collide.
Wherein the preset distance is greater than or equal to the sum of the radius of the controlled object and the radius of the virtual object.
The game props can be acquired in the interaction process, so that the interaction difficulty is increased, and the interest of live broadcast interaction is further increased.
The present application further proposes a live broadcast system, as shown in fig. 1, the live broadcast system 10 includes: the live broadcast server 13, the game server 33, the anchor terminal 11 and the first audience terminal 12, wherein the anchor terminal 11 obtains a video stream and first operation data of an anchor and sends the video stream to the live broadcast server 13, the first operation data is sent to the game server 33 through the live broadcast server 13, and the first audience terminal 12 obtains second operation data and sends the second operation data to the game server 33 through the live broadcast server 13; the game server 33 acquires first game data and second game data according to the first operation data, acquires third game data and fourth game data according to the second operation data, and sends the first game data, the second game data, the third game data and the fourth game data to the live broadcast server 13; the live broadcast server 13 sends the first game data and the fourth game data to the anchor terminal 11, and sends the video stream, the second game data and the third game data to the first spectator terminal 12; the anchor terminal 11 renders a first game layer in the video stream according to the first game data and the fourth game data to form a first game interface, and the first spectator terminal 12 renders a second game layer in the video stream according to the second game data and the third game data to form a second game interface, wherein the first game data includes a first game item, the second game data includes a second game item, the third game data includes a third game item, and the fourth game data includes a fourth game item.
The
The electronic device of an embodiment is further proposed, as shown in fig. 11, the
The
The
As shown in fig. 12, the
The
Different from the prior art, the game interaction method in the embodiment of the application is used for a live broadcast system, the live broadcast system comprises a live broadcast server, a game server, a main broadcast end and a first audience end, and the game interaction method comprises the following steps: the method comprises the steps that a main broadcast end obtains a video stream and first operation data of the main broadcast and sends the video stream to a live broadcast server, the first operation data are sent to a game server through the live broadcast server, and a first audience end obtains second operation data and sends the second operation data to the game server through the live broadcast server; the game server acquires first game data and second game data according to the first operation data, acquires third game data and fourth game data according to the second operation data, and sends the first game data, the second game data, the third game data and the fourth game data to the live broadcast server; the live broadcast server sends the first game data and the fourth game data to the anchor terminal and sends the video stream, the second game data and the third game data to the first spectator terminal; the method comprises the steps that a first game layer is rendered in a video stream by a main broadcasting end according to first game data and fourth game data to form a first game interface, a second game layer is rendered in the video stream by a first spectator end according to second game data and third game data to form a second game interface, wherein the first game data comprise first game props, the second game data comprise second game props, the third game data comprise third game props, and the fourth game data comprise fourth game props. Through the mode, second game data can be generated according to first control data of the anchor end, the first audience end can render the first audience end on a game layer according to the second game data, fourth game data can be generated according to second control data of the first audience end, the anchor end can render the anchor end on the game layer according to the fourth game data, the anchor and the audiences can directly conduct game live broadcast interaction, the anchor and the audiences are increased through the use of props, game and other processes in the game process, and the interest of the live broadcast interaction can be increased.
In addition, if the above functions are implemented in the form of software functions and sold or used as a standalone product, the functions may be stored in a storage medium readable by a mobile terminal, that is, the present application also provides a storage device storing program data, which can be executed to implement the method of the above embodiments, the storage device may be, for example, a usb disk, an optical disk, a server, etc. That is, the present application may be embodied as a software product, which includes several instructions for causing an intelligent terminal to perform all or part of the steps of the methods described in the embodiments.
In the description of the present application, reference to the description of the terms "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the present application. In this specification, the schematic representations of the terms used above are not necessarily intended to refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, various embodiments or examples and features of different embodiments or examples described in this specification can be combined and combined by one skilled in the art without contradiction.
Furthermore, the terms "first", "second" and "first" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one such feature. In the description of the present application, "plurality" means at least two, e.g., two, three, etc., unless specifically limited otherwise.
Any process or method descriptions in flow charts or otherwise described herein may be understood as representing modules, segments, or portions of code which include one or more executable instructions for implementing specific logical functions or steps of the process, and the scope of the preferred embodiments of the present application includes other implementations in which functions may be executed out of order from that shown or discussed, including substantially concurrently or in reverse order, depending on the functionality involved, as would be understood by those reasonably skilled in the art of the present application.
The logic and/or steps represented in the flowcharts or otherwise described herein, such as an ordered listing of executable instructions that can be viewed as implementing logical functions, can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device (e.g., a personal computer, server, network device, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions). For the purposes of this description, a "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of the computer-readable medium would include the following: an electrical connection (electronic device) having one or more wires, a portable computer diskette (magnetic device), a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable medium could even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via for instance optical scanning of the paper or other medium, then compiled, interpreted or otherwise processed in a suitable manner if necessary, and then stored in a computer memory. The above description is only for the purpose of illustrating embodiments of the present application and is not intended to limit the scope of the present application, and all modifications of equivalent structures and equivalent processes, which are made by the contents of the specification and the drawings of the present application or are directly or indirectly applied to other related technical fields, are also included in the scope of the present application.
- 上一篇:一种医用注射器针头装配设备
- 下一篇:一种网络视频监控系统