Steam Core PRO 是一款面向 Unreal Engine 的 Steamworks 集成插件,由 EelDev 开发,定位是当前功能最完整、接入方式最灵活的 Steam 解决方案之一。它允许开发者在不修改引擎源码的前提下,把 Steam 的成就、好友、匹配、创意工坊、语音聊天、云存储等各项服务完整接入项目,并且几乎所有 Steam 接口都开放了蓝图访问权限,独立开发者与专业团队都能以较低成本完成 Steamworks 集成。
与依赖 UE 内置在线子系统的旧版 SteamCore 不同,Steam Core PRO 自带一套独立的 Online Subsystem,不绑定引擎默认实现,因此可以做到更深的定制,也不会因为引擎版本变动而被迫等待适配。当前分发包版本为 v1.0.6.6,标注支持 UE 5.5 至 5.6,而产品整体兼容范围覆盖 UE 4.27 以及 5.0 至 5.7。
Steam Core PRO 版本信息\下载方式
| 版本 | Unreal Engine 版本支持 | 提供下载方式 | 更新日期 | |
| 1 | Steam Core PRO v1.0.6.6 | 【5.5~5.6】 | 百度网盘+夸克网盘 | 2026-09-22 |
技术细节
蓝图可访问的 Steam 接口(Steam Core PRO)
Steam Core PRO 把大量 Steam 接口直接暴露给蓝图,开发者无需编写 C++ 即可调用。素材中列出的可访问接口包括:
- Apps、Friends、GameSearch、GameServer、GameServerStats
- Inventory、Input、Matchmaking、MatchmakingServers
- Music、Networking、NetworkingUtils、Parties
- ParentalSettings、RemoteStorage、RemotePlay、Screenshots
- Timeline、UGC(创意工坊)、User、UserStats、Utils、Video
这一设计意味着从成就解锁、好友列表读取,到创意工坊物品管理与截图上传,都可以在蓝图层面完成,大幅降低了接入门槛。
自有在线子系统(Online Subsystem)
Steam Core PRO 内置了一套独立的 Online Subsystem,不依赖 Unreal Engine 自带的在线子系统,因此不需要修改引擎源码,也避开了默认子系统在版本升级中可能出现的兼容问题。该子系统覆盖以下模块:
- Achievements(成就)
- Cloud(云存储)
- Friends(好友)
- Identity(身份)
- Leaderboards(排行榜)
- Presence(在线状态)
- Sessions(会话)
- Voice(语音)
独立子系统带来的直接好处是更深的定制空间,以及更稳定的跨引擎版本表现。
多人游戏与网络功能
Steam Core PRO 在多人游戏方向提供了较完整的能力组合:
- 密码保护的多人会话(Password-Protected Multiplayer Sessions)
- VOIP 语音聊天,支持麦克风输入
- 高级匹配与多人游戏支持
- Steam 好友集成与好友邀请,可邀请好友加入会话与游戏
- 专用服务器与监听服务器认证(Dedicated & Listen Server Authentication),用于验证游戏所有权
- P2P 网络与直连 IP 支持,可通过 IP 连接专用服务器,也可通过 P2P 中继连接监听服务器,且两者使用同一套配置
- 会话不锁定区域(not region-locked),便于跨区域联机
Steam Core PRO 与 SteamCore 的区别
Steam Core PRO 并非旧版 SteamCore 的简单升级,两者在底层机制上完全不同:
- PRO 使用自有 Online Subsystem,不依赖 UE 内置系统;旧版则依赖引擎自带子系统。
- PRO 包含最新 Steamworks SDK,素材中一处标注为 1.61,技术详情页写为 1.63,实际以包内版本为准。
- PRO 的多人会话不锁定区域,并支持好友邀请。
- PRO 支持专用服务器与监听服务器认证(游戏所有权验证)。
- 后续新功能更新仅面向 PRO 版本,旧版 SteamCore 只保留关键修复与引擎版本适配。
- 由于系统完全不同,无法从 SteamCore 直接升级到 PRO,蓝图节点需要全部替换,否则引用会断裂。
版本支持与获取方式
- 产品更新仅面向最近三个 Unreal Engine 版本,当前为 5.7、5.6 与 5.5。
- 更早的引擎版本可在 Gumroad 获取,支持范围回溯至 UE 4.27。
- 源码与 Git 访问权限可通过 Gumroad 单独购买。
- 产品更新会优先在 Gumroad 发布。
- 分发方式为插件(Plugin),包含 SteamCorePro、SteamCoreShared、SteamCoreSockets、OnlineSubsystemSteamCore 四个运行时模块。
重要注意事项
- 不能与其他 Steam 插件同时使用,必须禁用引擎内置的 Steam 相关插件,如 SteamVR、SteamSockets 等。
- 插件假定使用者具备基础 Steamworks 知识,高级 Steam 服务用法需参考官方 Steamworks 文档。
- 专用服务器搭建、高级匹配与自定义 Steam 服务不在基础产品范围内,需要额外咨询。
- 该插件并非 Valve 官方制作或提供。
兼容性
| 项目 | 支持情况 | |
| 1 | 支持的虚幻引擎版本 | 4.27 和 5.0 – 5.7 |
| 2 | 支持的目标平台 | Windows、Mac、Linux |
| 3 | 支持的开发平台 | Windows |
| 4 | 分发方式 | 插件 |
| 5 | Steamworks SDK 版本 | 素材标注为 1.61 / 1.63 |
更多同类资源可查看本站 虚幻引擎专区、虚幻插件 分类,持续更新同系列素材与插件。
Muddy Materials-虚幻4K高精度泥泞道路环境材质素材包







评论(0)