当前位置:首页阅读

如何打造爆款直播互动/弹幕互动游戏

如何打造爆款直播互动/弹幕互动游戏

游戏分类

如何打造爆款直播互动/弹幕互动游戏

首先,我们来理解一下什么是直播互动游戏。个人最开始接触为很多主播都在用的直播点歌功能。

我是这么理解直播点歌功能的原理的:观众发送弹幕,主播有程序可以接收每个人的弹幕,然后根据关键字“点歌+歌名”去判断是否是点歌弹幕,再去查找是否有相应歌曲,找到歌曲就点,没有就下一个。真实的弹幕点歌可能不是这样的原理,但为了理解接下来的直播互动游戏,请各位就这么理解叭(#^.^#)

那么,既然程序能够点歌,那么是不是可以做更多的事呢?比如增加用户的输入与展示屏幕的互动性,由此变引申出互动性更强的功能:游戏。

问题:如何让大量用户只需输入字符便能控制游戏呢?原理如同上文理解的弹幕点歌功能,只需要将用户发送的弹幕进行文本处理,择出那些含有设定关键字的弹幕,再将其解析,识别出如“坐标”、“方向”、“攻击”等行动指令,再将其输入到展示的游戏中,便可以控制其弹幕与游戏互动运行。下面原理讲解使用扫雷程序作为案例。

本程序使用直播互动扫雷程序作为案例。

如何打造爆款直播互动/弹幕互动游戏_WWW.XUNWANGBA.COM

Java扫雷界面图(扫雷程序随手找的,使用

在获取B站直播间弹幕方面,经过页面分析,可以有两种获取直播弹幕方式:

第一种不可靠的,为直播间内的gethistory文件,随时会更新最新的十条弹幕,但缺点很明显,容易丢失弹幕,和刷新麻烦。

因此采取第二种方式:使用wobsocket和弹幕服务器进行交互,收到弹幕返回心跳包确保不被断开连接,以此来随时接收弹幕。

本人使用github上开源获取B站直播间弹幕的python程序(源地址:

PS:感谢原作者开源程序,非常好用

通过java调用该py程序获取弹幕后进行游戏的逻辑控制。内容简单控制为输入“数字,数字”,来控制该坐标的扫雷按钮按下。

具体如下Gif图所示(注意,该gif大小为11.1MB):

如何打造爆款直播互动/弹幕互动游戏_WWW.XUNWANGBA.COM

这里借用其他up的直播平台作为测试(如图,只测试两条,因为本人不太会直播方面设置,所以借用他人的直播弹幕平台,如有打扰非常抱歉,以后不会了!)

可以看到左下角输入 数字,数字 后,扫雷程序即做出了回应,说明程序成功运行。

互动问题解决了,现在来挑选一款适合的游戏吧!如何挑选呢?这取决于多个方面。

在玩法方面: ̄□ ̄||

用户输入的局限性,由于是弹幕发送,这便杜绝了发送长指令、复杂指令(如长按、瞄准、连击)等命令的可能性;

直播互动的延时性。由于是直播互动游戏,并非是直接控制本地电脑,中间涉及到网络传输画面延时(主要)、解析延时等时间间隔,较长延时会导致用户的趣味性降低。因此不能够选择即时性游戏,而需选择如扫雷、塔防等操作无需限时类游戏。

在用户方面,用户的乐趣是最应该考量的重点。直播互动游戏与传统游戏有哪些异同点?优势在什么地方?这些需要去仔细斟酌,从而挑选出适合的游戏类型。个人认为直播互动游戏的不同点在于可以多人实时交流体验游戏,在用户发送游戏指令时其他观众也看得到,这就使得发送游戏指令的用户能够体验到交流等新鲜感等。在用户体验方面,我们可以在直播屏幕中曲一小块地方展示用户排行榜增加竞技性与参与性:如在扫雷游戏中,我们可以显示成功次数最多的前5位用户;如大富翁游戏中,我们可以展示资金最多的前5位用户等。O(∩_∩)O

还有一方面,选择游戏时还需考虑,这款游戏是多人控制同一角色/场次,还是多人控制不同角色/场次。

控制单一角色/场次如:魔塔(多人控制同一角色走位、攻击)、扫雷(多人同时进行一场扫雷)、塔防(如保卫萝卜、植物大战僵尸,多人对同一局游戏进行合理

安放守卫者)、画图(多人对同一块画板进行绘图,需要的关键字量较多,涉及坐标,工具等)。在B站目前搜得到魔塔、扫雷、植物大战僵尸等直播互动游戏。(づ ̄3 ̄)づ╭❤~

控制多人角色/场次如:分局游戏,每局限定2-?(按照游戏不同分类)人参加,将屏幕分三块或其他块,进行竞技/合作比赛。如三块屏幕三个角色的塔防类游戏,比赛谁的利用率高等。或是同屏多人互动游戏大富翁,界面为大富翁地图,结合主播设置自动回复机器人,可以让很多用户同时参与,体验感较为良好。又或者可以是象棋、五子棋等小型双人对战游戏,虽然同时刻只能允许两位用户参与,但可以增加其他属性来体验新颖感。

(待补充ing...)o(* ̄︶ ̄*)o

综上,我们要设计一款输入简单、玩法乐趣度高、游戏操作时无时间限制等内容的游戏。或是多人控制同一角色、或是多人多场景游戏。加之展示用户排行榜,增加竞技性等,去打造一款适合的直播互动游戏。

如何打造爆款直播互动/弹幕互动游戏)宝,都看到这里了你确定不收藏一下??