Skip to content

一款利用游戏引擎理念打造的原生弹幕库

License

Notifications You must be signed in to change notification settings

Nliver/AkDanmaku

 
 

Repository files navigation

license Platform

AkDanmaku

简介

灵感来源于 AcFun 视频弹幕场景,基于游戏引擎架构思想打造的一款 Android Native 弹幕引擎。
主要针对移动平台视频(直播)播放中的弹幕场景提供包含弹幕流程与数据处理、弹幕展现以及特效处理等功能的全场景解决方案。

主要功能

  • 基于 libGDX - 跨平台 Java 游戏开发框架和 ECS 架构实现 Android Native 图形处理框架,提供上层的弹幕 UI 和动效处理等能力。
  • 多线程调度模型,将渲染、逻辑处理分离,保证性能。
  • 具备缓存机制,提升性能和空间利用率
  • 支持基本的弹幕处理和显示能力、倍速播放等
  • 支持弹幕悬停等交互响应操作
  • 支持丰富弹幕的文本样式,以及自定义样式扩展
  • 支持丰富的运动动画效果

Demo 展示

设计思想

开源弹幕库 AkDanmaku

使用指南

AkDanmaku 接入指南

License

AkDanmaku 以 MIT 证书开源,详情参见 LICENSE

版本历史

具体版本历史请参看 CHANGELOG.md

参与贡献

如果你有兴趣参与贡献,可以参考 CONTRIBUTING.md

问题 & 反馈

欢迎提 issues 提问反馈。

联系我们

项目负责人
Changyi

项目核心成员
Changyi
Xana

About

一款利用游戏引擎理念打造的原生弹幕库

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 87.2%
  • Java 12.8%