跳到主要内容

WukongMP SDK 0.4.1 发布

· 阅读需 2 分钟
ReadyM 团队
WukongMP 和 OblivionMP 的开发者

0.4.1 只包含 bug 修复和性能改进。对外的 SDK API 面没有变化,因此针对 0.4.0 构建的模组不需要任何改动,也不需要重新编译。

OblivionMP SDK 0.2.0 released

· 阅读需 4 分钟
ReadyM 团队
WukongMP 和 OblivionMP 的开发者

We shipped 2 major things in 0.2.0: the mod syncs a lot more of the game (see below) than it did in 0.1.0, and the server-side API is now a true API.

OblivionMP and WukongMP share the relay server and the core SDK, so everything that shipped in WukongMP 0.4.0 ships here too, against Oblivion's own components.

Mod authors: this release has breaking changes. Read Upgrading before you rebuild.

WukongMP SDK 0.4.0 发布

· 阅读需 5 分钟
ReadyM 团队
WukongMP 和 OblivionMP 的开发者

本次发布的大部分工作都花在了服务器端 API 上。服务器端模组可以在任意作用域中创建实体、订阅服务器事件、踢出玩家,以及读取自己的配置文件。我们把这些全都用上了,重写了对战模式。

模组包也换了新的结构。联机合作的修复解决了 0.3.1 的三个已知问题,以及大家碰得最多的那些 bug。

模组作者请注意:本版本有实质性的破坏性变更。重新构建之前,请先阅读升级

WukongMP SDK 0.3.1 发布

· 阅读需 3 分钟
ReadyM 团队
WukongMP 和 OblivionMP 的开发者

0.3.1 修复了大家反馈最多的两个资源问题,内存和 CPU,同时修掉了一处会卡住进度的问题和一批重连相关的 bug。二进制软件包和 Docker 镜像都已经发布。

模组作者请注意:本版本有一处小的破坏性变更,详见下文的“升级”一节。

WukongMP SDK 0.3.0 发布

· 阅读需 7 分钟
ReadyM 团队
WukongMP 和 OblivionMP 的开发者

服务器端脚本来了。模组现在可以在中继服务器内部运行自己的代码:在服务器实体上注册组件、在服务器循环上 tick 系统,以及通过 RPC 响应客户端的请求。这就是我们此前说过会做的那部分,联机合作模组已经跑在它上面了。

自定义组件现在也支持双向同步,因此模组可以把自己的状态放在实体上,让服务器和每个客户端对它保持一致,而不需要编写任何消息传递代码。

本版本还为管理面板新增了 Network 视图,它会显示中继实际发送的内容,并按 ECS 组件细分。除此之外还有三项联机合作模式的修复,其中包括 NPC 可能变为敌对并卡住任务的问题。

请把服务器二进制更新到 0.3.0。基于 0.2.4 构建的客户端模组需要重新编译,并做少量代码改动,参见迁移指南

OblivionMP SDK 0.1.0 released

· 阅读需 4 分钟
ReadyM 团队
WukongMP 和 OblivionMP 的开发者

Today we are shipping the first public preview of the OblivionMP SDK, version 0.1.0. OblivionMP is our community multiplayer platform for The Elder Scrolls IV: Oblivion Remastered: it turns the single-player game into a shared world you can host, and gives you a C# SDK to build your own multiplayer game modes on top of it.

This is an early preview, and we want to be upfront about what that means. A lot is not built yet. Some of what is here will have rough edges, and some of it will break. We are releasing it now anyway, because the fastest way to learn what the community actually needs is to get the SDK into your hands.

WukongMP SDK 0.2.4

· 阅读需 2 分钟
ReadyM 团队
WukongMP 和 OblivionMP 的开发者

本版本新增了带有密码保护的服务器、若干白名单和管理面板改进,以及 Launcher 中重新设计的加入流程。此外,它还为公共服务器列表引入了两个新字段。

要充分利用服务器端功能,请将服务器二进制更新到版本 0.2.4。新的加入流程和服务器列表字段需要 ReadyM Launcher 版本 0.30.0 或更高版本,请也更新您的 Launcher。

新的 0.2.4 服务器和 SDK 应该与使用 0.2.3 SDK 构建的模组兼容,但我们建议在新 SDK 上测试你的模组,以确保兼容性。

WukongMP SDK 0.2.3

· 阅读需 2 分钟
ReadyM 团队
WukongMP 和 OblivionMP 的开发者

随着本版本的 SDK,我们引入一个public server list功能。这使玩家能够轻松发现并连接到正在运行 WukongMP 的公开服务器。它还包括一些提升用户体验的改进和 SDK 的错误修复。

要充分利用这些功能,请确保将服务器二进制文件更新至版本 0.2.3。服务器列表仅在 ReadyM 启动器版本 0.29.0 或更高版本中可见,因此也请更新您的启动器。

新的 0.2.3 服务器和 SDK 应该与使用 0.2.2 SDK 构建的模组兼容,但我们建议在新 SDK 上测试你的模组,以确保兼容性。

WukongMP SDK 0.2.2

· 阅读需 3 分钟
ReadyM 团队
WukongMP 和 OblivionMP 的开发者

本版本的 SDK 新增两项备受期待的功能:模组缓存.pak 文件支持

要充分利用这些功能,请确保将服务器二进制文件更新到版本 0.2.2,并在连接到运行此 SDK 版本的服务器时使用 ReadyM Launcher 版本 0.26.0 或更高版本。

新的 Launcher 版本向后兼容所有 0.2.x 版本的 SDK。与此同时,新的 0.2.2 服务器可以通过较旧的 Launcher 版本连接,但模组缓存和 .pak 文件的支持将不起作用。