s&box 更新 26.09.01:原生 Linux 客户端、UI 重建、5 万英镑 Game Jam
s&box 更新 26.09.01 已发布,主要亮点包括 Steam 上的原生 Linux 客户端与编辑器、重新设计且取消服务器浏览器的主菜单、将覆盖面扩大到约 70% 游戏的发现系统优化,以及以 9 月 4 日周五启动、奖金 5 万英镑的 Game Jam 为核心的路线图。
原生 Linux 客户端与编辑器
游戏现已在 Steam 上通过 Valve 的 Steam Runtime(sniper)提供完全可玩的原生 Linux 客户端,并捆绑 .NET 运行时,实现与发行版无关的安装。Facepunch 报告称其性能优于 Proton,在 Steam Deck 上也有显著改进。
编辑器也提前实现了 Linux 原生运行,但需要注意的是,Hammer、ModelDoc 和 Animgraph 等 Valve 原生工具并未包含在内。接下来将推出 macOS 版编辑器,这得益于引擎的 .NET、SDL3 和 Vulkan 技术栈。
菜单、发现与设置
主菜单再次重建,将游戏置于最显眼的位置,配有视频预览、动态信息流和临时音乐。服务器浏览器已被移除,取而代之的是游戏磁贴与挂载。新的 Game.Music API 和 MusicComponent 为开发者提供了同样的音乐工具。
发现机制现在可覆盖约 70% 的游戏,而不再是固定的 31 款(1.2%),混合了“因为你玩过 X”“更多 X 类型游戏”等个性化货架,以及“热门”“崭露头角”等全局货架。仍未覆盖到的游戏通常缺少缩略图、类型、标签或截图等基本信息。
设置界面经过全面翻新,新增搜索、后处理控制,以及基于 GPU 和内存的自动检测预设。
UI 渲染与地图编辑
屏幕面板可在后处理之前渲染;UI 颜色支持 HDR 数值与倍率;CSS 渐变由 GPU 渲染;已支持 background-clip;实验性的 border-shape 可绘制任意多边形/圆形面板,并支持命中测试。文本与圆角渲染已统一,UI 速度更快、更接近 Web 风格。
地图编辑新增循环面选择和 Hammer 风格的“选择相似”。变换工具在缩放和旋转时现在会遵循全局/局部空间,场景标签页可重新排序,模型创建时可选择不使用默认材质覆盖。
启动器、文档与破坏性变更
启动器已从 Qt 迁移到 Facepunch 的 Panel UI 系统,新增编辑器运行检测、项目拖放支持和更快的启动速度。PanelGallery 可用于测试 UI。论坛已改版,文档和发布说明可通过 .md URL 以 Markdown 形式呈现,路线图也已更新。
破坏性变更包括:协议 29 移除了 package.base/local.base;移除了旧版导航类型;移除了部分 SceneCamera API;移除了 SrgbWriteEnable;ScreenPanels 默认在后处理之后绘制。
后续计划
下一届 s&box Game Jam 将于 9 月 4 日周五开始,设有 5 万英镑奖金池和玩家投票,很可能与免费周末或促销同期进行。之后是包含 Rust 联动推广的圣诞促销,明年还会有更多定期举办的 Jam。Facepunch 表示仍致力于打造一款免费、开源且现代的引擎,并最终在其上推出一款独立游戏。