欢迎光临散文网 会员登陆 & 注册

蔚蓝档案BWiki开发者日志 #2

2023-08-20 17:48 作者:克里夫-Cliff  | 我要投稿

大家好,我是蔚蓝档案bwiki的前端开发Cliff。又一周过去了,感觉国服的新老师们能与蓝色恶魔和谐相处的时间快要到头了。这周新功能的科研比较顺利,所以重心放在了新功能的开发上。这次日志就主要讲解一下阿罗娜助手的设计和新增加的功能。

  • 阿罗娜助手的主要功能是对网页内容进行指引和额外讲解。复杂一些的wiki类页面中通常会有连环嵌套的词条或者模块,这些内容我们会有稍微不太明白的情况,但是额外点开新的页面又会非常的痛苦。因此阿罗娜助手的一个主要功能是可以在蔚蓝档案bwiki的任意页面内进行拖动,并对一些内容进行进行简单的讲解。这也能在一定程度上对攻略精细化,让攻略作者避免书写整页的内容,而是对单独的部分进行更细致的讲解。

  • 阿罗娜在游戏里是可以戳的,但是bwiki的阿罗娜助手作为一个可以拖动的小助手,她需要更复杂而且娱乐性更强的辅助功能,所以我研发了扔阿罗娜来抽卡的功能。阿罗娜助手在空中被扔出后,如果撞到屏幕边缘就会在反弹的时候随机掉落一个档案,这个档案会根据稀有度在掉出屏幕的同时抽出一名学生。这个功能基本上是在浏览器的前端制作了一个简单的物理引擎,所以过程比较艰辛,在这里给大家简单分享一下开发日志。

    • 为阿罗娜助手添加了重力

    • 修复了阿罗娜助手的重力常数,现在的常数由阿罗娜的像素数身高计算得出

    • 重写了阿罗娜助手的速度计算公式,解决了原来使用错误的参数和错误的公式达到正确的效果的问题

    • 添加了阿罗娜助手碰到边缘会反弹的功能

    • 打消了用阿罗娜助手做弹球游戏的念头

    • 修复了阿罗娜助手碰撞以后会从另一个墙中出现的bug

    • 修复了阿罗娜助手卡在墙里的bug

    • 修复了阿罗娜助手卡在天上的bug

    • 优香mod:碰撞屏幕边缘会将自己卡在墙壁中

    • 未花mod:不受墙壁影响,不能被屏幕边缘阻挡

    • 添加了对边框的优化

    • 修复了阿罗娜助手会像爆米花一样在屏幕里乱弹的bug

    • 添加了抽卡的功能,概率与游戏内一致

    • 提前避免了档案里抽出老师的bug

    • 由于根本抽不出彩色档案,但是需要做开发测试,将彩色档案概率上调至90%

    • 一上来就抽出来个堇,抽卡的那部分程序一定是对的

    • 这里附上测试版抽卡效果示例,档案和神名碎片暂时由纯色色块代替

低清测试版效果,下周会进行更精细的特效调整

这周首页内容的常规更新已经移交给bwiki组内其他人运维,由于内容更新需要用到我但写的一个小接口,首页已经做了单独的测试页面,很快就能进行稳定的随版本更新,在这里也感谢大家的等待。浏览漫画的新页面构思已经基本完成,会在尽量维持首页设计思路的同时解决一部分卡顿的问题,争取能在下周末施工完毕。



再次感谢大家对bwiki组的支持!

Cliff

蔚蓝档案BWiki开发者日志 #2的评论 (共 条)

分享到微博请遵守国家法律