ArkAVG是我于2019-2021年期间编写与维护的《明日方舟》剧情模拟器,(在当时)功能完备,还原程度相当高,后由于外部原因停止维护。也许有一天我会将这个项目继续做下去?
模拟器的主要逻辑都放在main.R.js
中,使用jQuery
实现动画效果,Howler.js
作为音频库,Typed.js
实现打字效果。这里面不少技术栈现在看起来已经挺过时了,也许应该使用最新最炫的CSS动画才对。
这个项目并不包括图片与音频资源,由于当时我的服务器是1Mbps的小水管,我是将这些资源托管在coding.net薅鹅毛的(现在这个方式已经失效了,藤子不让薅了)。
我编写了脚本使用UABE和AssetStudio从封包的游戏资源中提取图片和音频,并通过python将它们后处理为模拟器能够读取的格式。在这个项目停止维护之后鹰角似乎改过封包的格式,所以脚本应该也已经没用了,我就不放出来了。