当你认为,Arcade-Chan仅仅是我最近一时兴起开发的,那你就错了
因为,这是长达一年的努力所造就的作品。

文/御坂12456

被拒绝的提议

2021年初,我曾经给Arcade-plus的开发者@Benpigchu提过一个建议:右上角的难度信息框布局可以稍微调整下,从而提高对Arcaea原版UI的还原度。
Benpigchu在收到消息后便拒绝了这个提议,因为Arcade-plus本身的目的是为了方便谱师,而不是方便查看谱面预览的玩家。
不过,Benpigchu提醒了我一句:

如果你想要调整布局,那么你可以自己去实现,况且Arcade-plus是开源的

于是,从2021年5月底开始,一个新的项目被立项,代号「Project Reborner」。
这便是Arcade-Chan的雏形。

首个开发版的发布

由于Arcade-plus相比原版Arcade体验要更好,因此我便选择Arcade-plus作为了codebase。
不过对于谱师和非谱师的用户来说,codebase并不重要,重要的其实是使用体验,因此我便有了持续开发下去Arcade-Chan的动力。
终于,功夫不负有心人,经过了近五个月的摸鱼&开发,2021.11.18,Arcade-Chan的第一个可以正常使用的版本(Build 1,即版本0.1.0)编译成功。

Arcade-Chan v0.1.0主界面

现在回去看距今七八个月的第一个版本,会觉得这甚至就是一个Arcade-plus的优化版本,连图标都是仅仅对Arcade-plus的图标调了个色而已。
不过,这个版本已经拥有了对BGA背景播放的支持;右上角UI布局也进行了大幅度的更改。
但也正是在这个版本发布的前后,出现了另一个早就发布了的对手:「Arcade-One」。

意外杀入的竞争对手

正当我对Arcade-Chan终于发布了第一个正式版而沾沾自喜之时,另一个Arcade分支「Arcade-One」(下称a1)的正式版也早已发布,而且对应的社群也开放了。
正是这样,让我有了更新的外部动力——a1的用户基数明显比Arcade-Chan要多,并且对方的人脉也比我广。
于是我便仓促创建了一个Arcade-Chan的社群(不要看建群日期,这个群属于废物再利用(x))

Arcade-Chan官方社群

凭借着一众谱师的口口相传,竞争对手的用户数剧增,甚至一度出现过2021年12月初B站搜索10个Arcaea谱面预览视频里面7个a1的情况。
但我也没有放弃,在12月初发布了一个对于Arcade-Chan来说划时代的版本——0.3.0(Build 9)。

走上正轨的Arcade-Chan

Arcade-Chan v0.3.0的发布,直接将功能丰富性提高了一个数量级。

Arcade-Chan v0.3.0主界面

这个版本不仅新增了段落选择(Arcade-plus在这之后才更新段选),而且还新增项目导出、全屏完整播放(FullPlay)(即右下角的Play按钮)、结算界面(搭档切换)的功能。

从这个版本开始,还新增了另一个模块:

谱面附加信息编辑

隔壁a1早就有这功能了 你现在才加?(感谢@LAM纠正:该功能最早出现于Arcade-Alpha)

也正是为了适配新增的项目导出和FullPlay模块,现在可以对曲绘画师和谱师进行编辑了。

从这个版本开始,Arcade-Chan才算进入正轨,因为这个时候出现了第一个真正意义上的(内部)测试员:@南省Crosu
这个测试员帮助反馈了大量的bug,使得Arcade-Chan的稳定性有了质的飞跃。

自主技术的开端

2022年新年过后,Arcade-Chan发布了一个重量级的版本:v0.9.0。
首先就是最明显的新东西——主菜单。

Arcade-Chan v0.9.0 主菜单

其它任何一个Arcade发行版都没有的模块。
也正是从这里开始,Arcade-Chan拥有了自己的UI逻辑。

另一个非常显眼的便是右侧的那个立绘。
明明叫Arcade-Chan,非得用Arcade-plus的图标改,怎么能行呢?
于是,我便通过一些方式,找到了一位画师:@nImElEss。

右侧的那个立绘对应的人物,就叫"ArcadeChan"(这也正是Arcade-Chan名字的由来(很早之前就想到了))

之后的Beta 1.0.0,似乎也没有什么特别重量级的功能,跳过了
但就在这时,意外发生了。

Arcade-Chan真的很烂吗?

ac(指Arcade-Chan)是什么东西,还没a1好用

(以上摘自Arcade-One官方群的真实聊天记录)
点名批评:@羽毛球awa

……。
不要踩一捧一行不行……。
但是现实也很明显,即使在Arcade-Chan版本1.2.1发布后,用户数仍然比不上a1。
在3月底,曾一度出现在B站搜索Arcaea自制谱预览,50个里有47个都是a1的情况。
剩下两个是Arcade-plus的,还有一个是Arcade-Chan的(一看up主,我发布的)。

也就是说,截至到版本1.2.1,除了我本人以外都没什么人用Arcade-Chan。
即便是经a1开发者@yyyr允许往a1官方群扔了安装包,也没人用。

谁用啊

甚至还出现过

你怎么还在用Arcade-Chan啊

是Arcade-Chan不好用吗?
还是说Arcade-Chan的体验不行?
我认为并非是这样的。

我半年多的努力,不可能只能成这样……。

于是,在某个雨夜,我发布了一个包含Arcade-Chan的故事的谱面预览:[【Arcaea自制/演出】Plum - Terrasphere [FTR 9+] 谱面预览](https://www.bilibili.com/video/BV1HY4y157AB)

(演出的剧情刚好是Arcade-Chan相关的)

Arcade-Chan的未来

其实在Arcade-Chan开发期间,曾经有人曾经发过

我去试试这个arcade chen(打都打错了)

很可惜,之后也没什么动静了,可能是因为Arcade-Chan太烂吧

在Arcade-Chan版本1.3.0(这个版本新增了"Story",即上文的谱面演出的内置版本)发布后,使用Arcade-Chan的用户数量有所上升。
在5月底左右,我终于可以说 10个谱面预览里6个a1 2个Arcade-Chan 还有两个其他Arcade发行版的了。

Make Arcade-Chan great again!

在Arcade-Chan版本1.5.1(Beta)发布后,用户数量终于上升了,也终于可以发布Arcade-Chan的正式PV了。

Arcade-Chan 正式版 coming soon in July 2022!

Last modification:August 1, 2022
If you think my article is useful to you, please feel free to appreciate