概述:这是一款面向Unreal Engine的插件,用于集成Epic Online Services(EOS),旨在简化多人游戏的在线功能开发。插件支持玩家认证、匹配、语音聊天、反作弊等功能,并提供C++和蓝图两种访问方式。插件已开源,并附带详细文档和示例项目。
特点:
· 完整SDK覆盖:通过C++和蓝图全面访问EOS SDK。
· Web API集成:可直接调用所有EOS Web API功能。
· 多样登录选项:支持Epic、设备ID、Google、Apple、Steam、Oculus、Discord、itch.io等。
· 真实位置语音聊天:支持大厅和游戏内使用。
· 大厅创建与匹配:支持基础主机迁移。
· 反作弊支持:轻松集成EAC,包括多人会话。
· Epic启动器商店集成:同时支持Steam。
· 好友与社交:包括邀请、覆盖层。
· 文件管理、Web API、玩家统计、标题存储、玩家存储、排行榜、实用功能。
· 原生支持Android、iOS、Quest。
· 高级SDK接口:成就、反作弊、认证、连接、电商、好友、排行榜、大厅、指标、模组、P2P、玩家数据存储、状态、报告、RTC、制裁、会话、统计、标题存储、UI、用户信息等。
· 代码模块:EOSIntegrationKit [Runtime]
· 网络复制:不必须(示例项目已实现)
· 支持开发平台:Windows、Linux、Mac
· 支持目标构建平台:Windows、Linux、Mac、iOS、Android、Quest
· 文档:EIKDocs
· 示例项目:已包含
