FFBE的参考应用程序:WOTV帮助计算命中率
命中率计算
HitRateCalc是一款iOS应用程序,可帮助手机游戏《最终幻想勇敢的Exvius:幻象之战》的玩家确定其单位的准确性和闪避率。该应用程序允许用户输入灵巧性、运气和准确性奖励值来计算准确性,以及敏捷性、运气和躲避奖励值来计算规避。然后,该应用程序将两种速率组合在一起,以显示最终命中率或逃避攻击的机会。对于希望优化其单位在战斗中表现的玩家来说,此应用程序是一个有用的工具。
建筑
HitRateCalc是使用SwiftUI(iOS 16最低部署)构建的,并使用“MVVM”设计模式。该应用程序由 4 个主要模块组成:
主要
仅包含应用程序的入口。
用户界面
包含所有 SwiftUI 视图以及任何要查看的 ViewModifier 和扩展。
数据模型
这就是我所说的“视图模型”。 充当主视图 () 的视图模型,而 is 用于 。HitRateDataModel
ContentView
SettingsDataModel
SettingsView
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.