欢迎光临
我们一直在努力

bilibili弹幕游戏

------------------------------------------------------------------------------------------------------------------------------

【2022.7.20】暂时没精力续这个坑了,先把源码开源出来吧。有兴趣的可以看看。

实现框架: B站直播弹幕API + 游戏模块

说下我的思考:

1. 刚开始弄这个的时候还没有多少人,现在好像挺多了。

bilibili弹幕游戏

直播类型主要无非就是两块:有答题的有玩游戏的

2. 弹幕直播有个致命缺点:延时

这个延时的原因,我思考是B站服务器的原因,实时太费钱了,弹幕应该是走的消息队列,所以比较慢。

  • 答题还好,对弹幕延时没要求,但是人都懒,没人愿意一直动脑子
  • 游戏致命缺点在延时,没啥乐趣。

等这个延时痛点解决了,可能会考虑再回头深化项目。

------------------------------------------------------------------------------------------------------------------------------

【2021.11】

开了一个项目坑,弹幕玩游戏,后续会不断优化

  • 实现俄罗斯方块游戏【12-27完成】
  • 实现第1版弹幕处理模块,只有爬取消息功能【12-27完成】
  • 优化俄罗斯方块游戏,使得可以同时处理多条移动指令【12-28完成】
  • 实现第2版弹幕处理模块,实现爬取和发送功能【12-28完成】
  • 整理代码模块,添加公共消息队列类,用来全局处理数据【12-29完成】
  • 代码模块化,分成游戏,弹幕,数据库文件夹【12-29完成】
  • 加一个日志文件夹,一个弹幕日志,一个其他日志,代码注意单例模式 【12-29完成】

  • 加一个配置全局变量代码文件,把需要经常修改的配置放里面。比如数据库文件名,roomId,cookie等,然后其他代码来引用它【12-29完成】

  • 新建一个博客专栏,记录自己的项目【12-29完成】
  • 修改游戏mainwindow,与新弹幕处理模块融合【12-29完成】
  • 修改文本显示,BGM字体太大【12-29完成】
  • 加数据库,记录弹幕
##git命令 git add . git commit -m "添加readme" git push origin master
  • 海报
海报图正在生成中...
赞(0) 打赏
声明:
1、本博客不从事任何主机及服务器租赁业务,不参与任何交易,也绝非中介。博客内容仅记录博主个人感兴趣的服务器测评结果及一些服务器相关的优惠活动,信息均摘自网络或来自服务商主动提供;所以对本博客提及的内容不作直接、间接、法定、约定的保证,博客内容也不具备任何参考价值及引导作用,访问者需自行甄别。
2、访问本博客请务必遵守有关互联网的相关法律、规定与规则;不能利用本博客所提及的内容从事任何违法、违规操作;否则造成的一切后果由访问者自行承担。
3、未成年人及不能独立承担法律责任的个人及群体请勿访问本博客。
4、一旦您访问本博客,即表示您已经知晓并接受了以上声明通告。
文章名称:《bilibili弹幕游戏》
文章链接:https://www.456zj.com/37448.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址