王者荣耀移速计算器

王者荣耀移速计算器(尚未完成)

  • 设计
  • 速度计算函数
  • GUI
  • 其他

大佬玩游戏靠经验和直觉,但作为萌新+建模爱好者的我,必须做一个王者计算器。第一个先从移动速度开始(MATLAB版本)。

by HPC_ZY

设计

最终界面大致如下,分为七部分,装备铭文采用互动操作,技能buff暂时采用手动输入的方式。
王者荣耀移速计算器_第1张图片

速度计算函数

function [V,gain] = cal(Vb,Vs,Vo,Vra,Vrb,Vda,Vdb)
% Vb = 360; % 基础移速
% Vs = 60;  % 鞋加成
% Vo = 0;   % 其他加成(自己技能,友军buff)
% Vra = 0.1; % 铭文百分比增益
% Vrb = 0.0; % 装备百分比增益
% Vda = 0;   % 敌方技能百分比减少
% Vdb = 0;   % 敌方装备百分比减少

Vr = Vra+Vrb; % 百分比增益
Vd = Vda+Vdb; % 百分比减少
Vtmp = (Vb+Vs+Vo)*(1+Vr-Vd);
if Vtmp>=250 && Vtmp<=500
    V = Vtmp;
elseif Vtmp>500 && Vtmp<=575
    V = 500+(Vtmp-500)*0.8;
elseif Vtmp>575
    V = 560+(Vtmp-575)*0.5;
else
    V = 250-(250-Vtmp)*0.5;
end
V = floor(V);
gain = V-Vb;
end

GUI

尚未完成

其他

  1. 界面代码等闲余时间敲,目前速度计算函数可直接使用

你可能感兴趣的:(代码分享,王者荣耀,数据计算,MATLAB)