Outbreak EPCA Performance Compatibility

Outbreak EPCA Performance Compatibility

减少EPCA反复AI与尸潮扫描造成的严重服务器卡顿,不影响感染体生成数量,也不改变游戏进程。

性能

疫情爆发 E-PCA 性能兼容 — 更流畅的大规模爆发

Outbreak EPCA Performance Compatibility 是一个轻量级性能增强附加包,专为 Minecraft Forge 1.20.1 上的 E-PCA(终末寄生与全面转化) 模组设计。

E-PCA 可能会生成大规模的感染群体,随着感染者数量的增加,一些 AI 运算的成本会变得越来越高。此附加包减少了涉及目标搜索、附近光源、群体行为和共享寻路等方面的不必要重复计算,以提升大规模爆发期间的流畅度。

其目标很明确:在保持原版 E-PCA 体验的规模、进程和行为不变的前提下,提升客户端和服务器的性能。

早期测试版 — 特定版本兼容性

此版本是一个早期测试版,专门为 E-PCA 0.3.5 和 0.3.5m 构建。

未来版本的 E-PCA 可能会改变此附加包所依赖的内部行为。新版本在正式支持前需要经过兼容性测试,因此请不要假定未列出的 E-PCA 版本是兼容的。

后续更新将侧重于兼容性、稳定性、性能调优,以及在大规模爆发或多人游戏测试中发现的任何边缘情况。

更流畅的爆发,不减其预设规模。

  • 减少不必要的重复 AI 目标搜索计算。
  • 减少涉及附近光源的重复检查。
  • 改进高开销群体行为运算的处理。
  • 尽可能减少冗余的共享寻路工作。
  • 帮助提升大量感染者活跃时的客户端流畅度。
  • 帮助减轻高密度爆发期间服务器的负载。
  • 不施加人为的感染者数量上限。

此附加包不会改变的内容

  • 不会减少预期的感染者数量。
  • 自然感染者生成保持启用。
  • 刷怪蛋保持可用。
  • 感染进程、进化与转化机制保持不变。
  • 战斗行为、生命值、伤害和特殊能力保持不变。
  • 不会替换、修改或重新分发原始的 E-PCA JAR 文件及其资源。

随着感染者数量增加,减少重复工作。

大量活跃实体可能会反复执行高成本搜索和行为检查。随着爆发的增长,这些重复操作会给客户端和服务器带来越来越大的压力。

Outbreak EPCA Performance Compatibility 减少了选定的 E-PCA AI 操作中的不必要重复,这些操作涉及目标、附近光源、群体行为和共享移动计算。它旨在降低可避免的开销,同时保持 E-PCA 的预期游戏系统不受影响。

此附加包作为独立的兼容层与 E-PCA 协同工作。它不会替换原始模组、修改其分发文件,也不会作为独立的感染模组运行。

专为 E-PCA 0.3.5 和 0.3.5m 构建。

  • 我的世界: Java 版 1.20.1
  • 模组加载器: Forge 47.x
  • Java: 17
  • 所需模组: E-PCA 0.3.5 或 0.3.5m
  • 多人游戏安装: 客户端和服务器都需要安装
  • 单人游戏安装: 安装在正常的 Minecraft 实例中

Outbreak EPCA Performance Compatibility 是一个独立的附加包,需要 E-PCA 来提供其所优化的感染者实体和游戏系统。

此测试版仅正式支持列出的 E-PCA 版本。在测试不受支持的组合之前,请备份您的游戏实例,并在更新现有整合包或服务器中的 E-PCA 之前验证兼容性。

E-PCA 是一个独立项目。E-PCA 及其资源的所有权和著作权归其各自创作者所有。

加入 WITHHELD STUDIOS 社区。

通过官方 Discord 获取帮助、分享性能反馈、提出改进建议并报告兼容性问题:

Discord: https://discord.gg/zFrNaBAMbx

请求支持时,请提供:

  • 您的 Outbreak EPCA Performance Compatibility 版本。
  • 您的 E-PCA 版本。
  • 您的 Minecraft 和 Forge 版本。
  • 问题是在单人游戏还是专用服务器上发生的。
  • 问题发生时活跃感染者的大致数量。
  • 报告性能问题时,请提供您的 CPU、系统总内存和分配的内存。
  • 对发生的问题及复现步骤的清晰描述。
  • 相关的 latest.log 和服务器日志。

Outbreak EPCA Performance Compatibility 由 WITHHELD STUDIOS 创建和维护。

感谢所有测试大规模爆发、分享性能结果并帮助改进兼容性而不削弱原始 E-PCA 体验的每一位用户。