FFBE的参考应用程序:WOTV帮助计算命中率

命中率计算

HitRateCalc是一款iOS应用程序,可帮助手机游戏《最终幻想勇敢的Exvius:幻象之战》的玩家确定其单位的准确性和闪避率。该应用程序允许用户输入灵巧性、运气和准确性奖励值来计算准确性,以及敏捷性、运气和躲避奖励值来计算规避。然后,该应用程序将两种速率组合在一起,以显示最终命中率或逃避攻击的机会。对于希望优化其单位在战斗中表现的玩家来说,此应用程序是一个有用的工具。

建筑

HitRateCalc是使用SwiftUI(iOS 16最低部署)构建的,并使用“MVVM”设计模式。该应用程序由 4 个主要模块组成:

主要

仅包含应用程序的入口。

用户界面

包含所有 SwiftUI 视图以及任何要查看的 ViewModifier 和扩展。

数据模型

这就是我所说的“视图模型”。 充当主视图 () 的视图模型,而 is 用于 。HitRateDataModelContentViewSettingsDataModelSettingsView

Logic

The star file of this app is . It is responsible for performing the calculations to determine accuracy/evasion rates. The logic used was derived from this YouTube Video.HitRateCalculator

(NOTE: I have no affiliation with its creator, though I have to say I enjoy the content contained on that channel.)

Disclaimer

HitRateCalc is not affiliated with or endorsed by Square Enix or gumi Inc. Final Fantasy Brave Exvius: War of the Visions is a registered trademark of Square Enix.

Contributions

Any contributions from the community is certainly welcome. If you have any features or bug fixes to suggest, please submit a pull request.

Screenshots

Download

HitRateCalc is available for download on the AppStore.

License

HitRateCalc is licensed under the MIT License.

GitHub

点击跳转