meta data for this page
📚 差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版 | |||
releases [2024/12/19 15:47] – bibiboxs | releases [2025/05/31 21:08] (当前版本) – bibiboxs | ||
---|---|---|---|
行 4: | 行 4: | ||
> **==暂无正式版本发布,敬请期待。==** | > **==暂无正式版本发布,敬请期待。==** | ||
> | > | ||
- | > **(根据计划,游戏将在2025-2月起公开测试,2025年夏季完整发布)** | + | > **(根据计划,游戏将在2025-2月起公开测试,2025年完整发布)** |
根据我们的开发计划,一切正在有条不紊的进行中,敬请给予期待。 | 根据我们的开发计划,一切正在有条不紊的进行中,敬请给予期待。 | ||
行 28: | 行 28: | ||
- 项目正式建立…… | - 项目正式建立…… | ||
- | |||
- | |||
- | ## 未来计划 | ||
- | 我们有很多的计划想法,如果时机成熟,这些功能将会在未来逐个到来。 | ||
- | |||
- | - [√] 基础引擎功能 | ||
- | - [ ] 列车及铁路轨道 | ||
- | - [ ] 游戏菜单UI自定义 | ||
- | - [ ] 模组插件功能(传统意义上的MOD) | ||
- | - [ ] 更多语言翻译 | ||
- | - [ ] 角色动画及导入 | ||
- | - [ ] 更多计划…… | ||
## 更新日志 | ## 更新日志 | ||
行 54: | 行 42: | ||
- | ## V0.80_B37(2024-12-15) | + | |
+ | ## V0.82_B42(2025-05) | ||
- **新增:** | - **新增:** | ||
- | - 引擎正式版迭代计划内容 | + | - **引擎正式版迭代计划内容** |
- | - 季节系统及效果,API:`SetSeason()`,默认季节为春(`0`),地图编辑器可设置地图默认季节 | + | |
- 部分天气效果 | - 部分天气效果 | ||
- 渲染反射效果(配置可选) | - 渲染反射效果(配置可选) | ||
- | - 新版的内置地图图标库 | + | - 新的内置地图图标库 |
- 新的内置天空盒,增加天空盒旋转速率选项(地图编辑器)+API(`SetSkyboxRotateSpeed()`) | - 新的内置天空盒,增加天空盒旋转速率选项(地图编辑器)+API(`SetSkyboxRotateSpeed()`) | ||
- 日月颜色修改选项+API(`SetWorldSolarColor()`) | - 日月颜色修改选项+API(`SetWorldSolarColor()`) | ||
- 日月尺寸缩放选项+API(`SetWorldSolarScale()`) | - 日月尺寸缩放选项+API(`SetWorldSolarScale()`) | ||
- | - 地图编辑器【默认世界亮度】选项(与API相同`SetWorldBrightness()`)(反馈:`CSBoy`) | + | - 地图编辑器[默认世界亮度]选项(与API相同`SetWorldBrightness()`)(反馈:`CSBoy`) |
- 新的`CameraLUTs`内置资源 | - 新的`CameraLUTs`内置资源 | ||
- 允许服务端为玩家发送并执行客户端代码(API:`player.ClientExec()`) | - 允许服务端为玩家发送并执行客户端代码(API:`player.ClientExec()`) | ||
+ | - 玩家使用语音(正在说话)时将会显示状态及玩家名称 | ||
+ | - 圆形轮盘菜单+API(`CreateRadialMenu()`),用法与`NativeMenu`基本相同 | ||
+ | - 图形API(`Vulkan+DX12`)的实验性支持(由bat启动) | ||
+ | - [DedicatedServer专用服务器(BAT服务端)](reference/ | ||
+ | - 新的内置人形角色,移除旧版人形角色(感谢V0.8之前角色创作者的贡献) | ||
+ | - 新版GUI面板系统,重定义`FairyGUI API`(旧版GUI代码需要更新) | ||
+ | - 角色API(`character.CrouchMultiplier`)支持设置蹲下移动速度倍数 | ||
+ | - 新的模组脚本组(脚本目录)管理机制(`_Config.json`) | ||
+ | - 地图编辑器[第一人称相机预览]功能(反馈:`China-MPK`) | ||
+ | - 新的后处理选项[屏幕空间反射](需要开启:延迟路径) | ||
+ | - 新的道路模型、地图编辑器道路工具(感谢:`Alnnt`) | ||
- **移除:** | - **移除:** | ||
- 停止使用`gameanalytics`相关网络服务 | - 停止使用`gameanalytics`相关网络服务 | ||
- | - 地图编辑器【世界主色调】选项,目前仅能通过代码修改(`SetSeason() || SetWorldColor()`) | + | - 地图编辑器[SetSeason世界主色调]选项,目前仅能通过代码修改(`SetSeason() || SetWorldColor()`) |
+ | - **因引擎设计框架方向改动,原接口`Object.World`及`World`相关接口不再支持,未来版本可能有类似新的实现** | ||
- **修复:** | - **修复:** | ||
- 已知的版本问题 | - 已知的版本问题 | ||
- 引擎字体模糊问题 | - 引擎字体模糊问题 | ||
- 偶发的屏幕残留白影问题 | - 偶发的屏幕残留白影问题 | ||
+ | - 实体观察抖动问题 | ||
+ | - Bat控制台中文乱码的问题 | ||
+ | - 武器攻击第二次延迟的问题 | ||
+ | - 多人游戏浏览器**[互联网列表]**阻塞卡顿的问题 | ||
- **修改:** | - **修改:** | ||
- | - 引擎默认字体更换为【系统默认字体】 | + | - 引擎渲染模式默认修改为[延迟渲染] |
- | - 游戏选项【LOD等级】将同时影响实体渲染距离 | + | - 引擎默认字体更换为[Noto Sans] |
+ | - 游戏选项[LOD等级]将同时影响实体渲染距离 | ||
- 网络TickRate默认值修改为`30`,且支持服务端自定义TickRate(范围10~100)(API:`SetHostTickRate()`) | - 网络TickRate默认值修改为`30`,且支持服务端自定义TickRate(范围10~100)(API:`SetHostTickRate()`) | ||
- 角色移动降低起步延迟,移动会更灵活 | - 角色移动降低起步延迟,移动会更灵活 | ||
行 85: | 行 90: | ||
- 提升UI动画流畅度(反馈:`小米团`) | - 提升UI动画流畅度(反馈:`小米团`) | ||
- 角色AI系统重构,相关机制和API更新 | - 角色AI系统重构,相关机制和API更新 | ||
+ | - 角色、载具等动态实例如果低于世界最低高度,则会被自动传送至地面 | ||
+ | - 玩家API`player.Pos`不再重定向`Player.Entity.Pos`,目前表示为玩家视角坐标 | ||
+ | - **模组`Store\Texture`目录命名修改为`Store\Sprite`,旧版的`Texture`目录另做未来版本使用** | ||
+ | - 游戏选项[主题色彩颜色]不再可选,转移至地图编辑器自定义设置,由地图作者选择合适的LUT主题(仍可被脚本修改) | ||
+ | - 脚本API`GetGlobalVars()`及获取`Startup`异常的问题(反馈:`WPR`) | ||
+ | - 新的[模组插件机制](https:// | ||
+ | - 按键绑定方法发生改变,客户端方法不变(`BindKey | BindNativeKey`),服务端不再支持绑定方法,而是改为是否监听来自客户端的按键(`RegisterKeyListener`),具体改变参考Wiki文档 | ||
- **优化:** | - **优化:** | ||
- 游戏性能及GC优化 | - 游戏性能及GC优化 | ||
- 游戏初始内存大幅度优化 | - 游戏初始内存大幅度优化 | ||
- | - 游戏地图加载后将默认缓存最新一份(静态地图),下一次重连时将不会重复加载,大幅提高【重新连接\同场景加载】速度 | + | - 游戏地图加载后默认缓存最新(静态地图),下次重连时将会直接加载 |
- 部分载具驾驶手感优化 | - 部分载具驾驶手感优化 | ||
- 游戏地图& | - 游戏地图& | ||
+ | - 网络同步优化 | ||
+ | - 游戏地图加载速度优化(游戏大地图将不再进行运行时压缩,占用一定的内存,但会提高加载速度) | ||
+ | - 更完善的**VSCode工作流**代码补全机制,了解更多《脚本开发最佳实践》 | ||
+ | |||
行 298: | 行 314: | ||
- **初代内测版本发布,在内测开发群进行初代体验。** | - **初代内测版本发布,在内测开发群进行初代体验。** | ||
+ | |||