概述:
SteamCore PRO 是一款面向 Unreal Engine 的 Steamworks 集成插件,提供完整的 Steam 服务支持,无需修改引擎源代码。该插件支持蓝图访问 Steam 接口,涵盖多人会话、语音聊天、成就统计、好友系统、匹配机制、创意工坊、远程存储、库存、服务器认证、P2P 网络等功能。插件内置独立在线子系统,不依赖 UE 默认系统,并集成最新 Steamworks SDK(1.63 版本)。适用于独立开发者和专业开发者,支持 Windows、Linux、Mac 平台。
特点:
· 完整蓝图访问 Steam 接口,覆盖 Apps、Friends、Inventory、Matchmaking、Networking、RemoteStorage、UGC、UserStats 等 22 个接口
· 独立 Online Subsystem,不依赖 UE 内置系统,提供更深层定制化
· 支持密码保护多人会话、VOIP 语音聊天、成就统计、好友邀请、高级匹配、创意工坊、远程存储、库存、服务器认证、P2P 网络及直连 IP
· 包含专用服务器和监听服务器认证(游戏所有权验证),可通过 IP 直连专用服务器,通过 P2P 中继连接监听服务器
· 仅 PRO 版本持续获得新功能更新,旧版 SteamCore 仅提供关键修复和引擎版本更新
· 支持最新 Steamworks SDK 1.63,多人会话无区域限制
· 产品更新仅针对最近三个 UE 版本(当前为 5.7、5.6、5.5),旧版本可通过 Gumroad 获取,支持回溯至 UE 4.27
· 可通过 Gumroad 购买 Git 和源代码访问权限,产品更新优先在 Gumroad 发布
· 代码模块:SteamCorePro、SteamCoreShared、SteamCoreSockets、OnlineSubsystemSteamCore(均为 Runtime)
· 支持开发平台:Windows;目标构建平台:Windows、Linux、Mac
· 注意:不能与其他 Steam 插件同时使用,需禁用引擎自带的 Steam 插件(如 SteamVR、SteamSockets)
· 注意:无法从 SteamCore 升级至 SteamCore PRO,两者系统完全不同,需替换所有蓝图节点
· 注意:该插件非 Valve 官方产品

