Skip to content
This repository has been archived by the owner on Nov 15, 2021. It is now read-only.
/ maimaidx-roll Public archive

毕竟 maimaiDX 把随机选歌删掉了,那我就自己写个咯

Notifications You must be signed in to change notification settings

eiko-g/maimaidx-roll

Repository files navigation

maimaiDX Roll 歌网页

毕竟 maimaiDX 删了随机选歌功能,所以就自己写了个来用。

现在已经开始用 Vue 写了,新项目地址:https://github.com/eiko-g/maimaidx-roll-vue


关于随机算法

使用的 洗牌算法,尽量避免了浏览器自带随机数不够随机的问题。还顺便写了个小测试,就是 roll-test 文件夹里的东西,大家可以来试试。


安装环境与构建

先安装 node.js,然后进入文件夹,输入命令:

npm i

开发时:

gulp

构建:

gulp build

FTP 上传:

gulp upload

嗯,KPI++。


To do

  • 歌曲分类选择
  • 多选等级范围
  • 弄一份当前版本等级的数据,避免造成混乱
  • 改改样式
  • 多选难度分类(不咕不咕)
  • 可选标准谱和 DX 谱

难度多选好像没啥必要,比如比赛时抽歌需要紫谱白谱,选个 All 就够了吧,Roll 到红谱就重抽。懒逼发言


歌单数据 Excel

舞萌DX 2021:OneDrive 链接

阔以的话帮我抓抓虫,谢谢大佬们。


资料来源


使用场景

其实是阴间歌比赛现场


License

  • 封面及部分素材归 ©SEGA 及原作者所有
  • 我写的代码部分为 WTFPL