我是靠谱客的博主 务实招牌,最近开发中收集的这篇文章主要介绍bilibili弹幕游戏优化日志,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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

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

https://gitee.com/Schuck-C/bilibili-game

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

说下我的思考: 

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

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

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

最后

以上就是务实招牌为你收集整理的bilibili弹幕游戏优化日志的全部内容,希望文章能够帮你解决bilibili弹幕游戏优化日志所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(50)

评论列表共有 0 条评论

立即
投稿
返回
顶部