ABPlayer4WP – 在 WordPress中插入HTML5的弹幕播放器

最近假期了,看在MukioPlayer都有支持WordPress的插件,所以萌生了把ABPlayerHTML5转到WP下的想法。。。于是初步测试了一下发现弹幕效果还是可以接受的,然后顺便就发现了几个吃CPU的操作,于是稍微修正了一下。

在Wordpress上的弹幕播放模块 Continue reading →

Bangumi站内API拆解结果

最近正在研发B站插件的1.2.0版本,根据设计会稍微高端一些的。。。

新的界面设计,更强大的嵌入功能和统计信息。

新的界面设计,更强大的嵌入功能和统计信息。

当然了貌似据说最让人期待的就是引入第三方同步机制,允许其他的站点有限制的获取用户的追番信息、B站观看历史等等等等很多功能。当然了为了测试这个新的同步机制,于是目测将添加两个同步源:Bangumi番组计划和给海外党的 MyAnimeList 同步。 Continue reading →

在Java下用AWT原生绘图制作3D贪食蛇

于是大学第一个学期就这样要过去了,然后程设课的期末作业是在Java下制作一个游戏(啊!)然后想在还算对 Java 有那么些的了解的份上,于是打算做一个东方同人贪食蛇类游戏。。。

零、构想与妄想

来自 3DCGArts 的一个红白模型

来自 3DCGArts 的一个红白模型

于是当时想出来这个主意的时候就比较激动,然后就开始果断的去先探资源上的可行性了,毕竟做一个游戏的话编程部分可以自己搞定,但是3D建模自己可玩不灵。

幸好路过了这么一个神网站:http://www.3dcg-arts.net/ ,界面的设计很多类似P站,但是上面都是高质量的 3D模型啊!!于是就找了一个红白的ローポリ(低多边形)模型(毕竟自己从来没写过3D类游戏嘛,多边形太多会死人的)。

然后就是通过审查元素把Model的点、线、面数据搞下来的,发现是一种 JSON Model Format 3.1,适用于three.js这个Web渲染引擎。读了读引擎发现大致原理还能看懂,想在限定时间内搞出也不是不可能。

至于游戏的玩法设计,主要是想到了之前的诺基亚神器上有一个叫 Snakes的 3D贪食蛇游戏,着实是玩了好久,于是各种的功能便想从Nokia Snakes入手,比如基本的“果实”→“硬币(红白嘛)”,“能量带”→“纸币”等等等等。同时也有设计实现所谓的“弹幕墙”,即一些会有魔法弹通过的贪食蛇“墙壁”,在无弹幕时却可以穿过。

上图为游戏运行界面放大设想,下面则是各种奇葩的功能以及设定。踩到袖子会摔什么的。。。不科学不是么。。。

上图为游戏运行界面放大设想,下面则是各种奇葩的功能以及设定。踩到袖子会摔什么的。。。不科学不是么。。。

然后就发现这个坑太大,一周的作业期限里写不完啊!不过不能放弃嘛,看看能不能先把基础功能实现,然后再说二次元部分→_→
Continue reading →

有的时候开源还是挺有效果的

之前一直觉得B站播放器略微需要点改进,于是写了ABPlayer实现了一点微小的功能。今天无聊进了下Bili新版播放器的设置。

智能防遮挡(绕开嵌入字幕)和同屏弹幕密度(对CPU善良些)

感觉还是蛮欣慰的,功能被引入了什么的。。。不过。。。话说貌似还没多少人知道的样子?→_→。难道这就是开源的力量….

看来抽出空了,还得继续搞搞ABP和ABPHTML5。。。抢个功能定义的先锋什么的。。。

「ちょっと!嗶哩嗶哩」Chrome扩展公测

「ちょっと!嗶哩嗶哩」这个Chrome扩展终于迎来了1.0.0版本!这次到来的有大量的问题修正和功能补丁,和丰富的功能升级。有需求的话,尽情过来瞧瞧~Nya。

一、结实的追番功能

不近可以随时随地追番,还可以追系列视频~DAZE

追番功能是本插件的最主要功能之一(更多的是出于个人需求)。经历了伪Beta和内测之后,目前追番功能的运作方式已经基本敲定。这个基于Bilibili开放API而建立的追番进度功能在1.0.0正式版中将稳定的为你通告你所追随的番组或者是视频系列的更新。让你不漏掉进度,甚至是第一时间赶上视频的发布呢~。 Continue reading →