集成概要
1. 开发阶段
根据我们的开发和发行指南,游戏生命周期的各个阶段如下:
- 原型阶段
在此阶段启动新游戏项目。开发者主要关注游戏玩法和创意方向,这个阶段可能还不需要服务集成。
- 制作阶段
在此阶段,开发者应该专注于设计和实现玩家档案、匹配、房间等功能。这通常需要游戏开发团队投入大量工作和时间。PGOS以简单灵活的方式为您提供所有这些服务。
- 预发布阶段
预发布阶段是软启动前的最后阶段。为了实现"商业目标",这个阶段需要大量准备工作,如与LiveOps和支付系统的集成。PGOS也帮助游戏更顺畅高效地与这些系统集成**。
- LiveOps阶段
完成所有集成和准备工作后,游戏将进入长期的LiveOps阶段。运营人员和开发者应该根据玩家和市场反馈,以迭代方式不断更新新内容和功能。在PGOS和发行服务的帮助下,可以进行更新。我们称之为"无尽的LiveOps循环"。
2. 集成PGOS
PGOS旨在支持使用UE引擎开发的游戏项目。因此,客户端SDK和DS SDK都提供了一个名为PgosSDK的虚幻引擎插件。您可以在UE项目中通过C++ API和蓝图API调用PGOS接口。
总的来说,如果您希望将PGOS集成到您的项目中,需要执行以下步骤:
- 从PGOS管理员处获取PGOS开发者账号(注册页面目前尚未对外开放);
- 在PGOS管理员的帮助下,在网页门户上创建游戏和开发区域;
- 下载PGOS SDK;
- 完成项目的初始设置;
- 进行身份验证;
- 根据游戏设计编写游戏逻辑并调用PGOS服务。
如果您的游戏有专用服务器,还需要执行以下额外步骤:
- 将专用服务器与PGOS DS SDK集成;
- 上传专用服务器Build并在PGOS网页门户上进行"匹配和Fleet"相关配置;
- 在游戏客户端中编写匹配或房间的逻辑。
以上步骤都完成后,您就可以测试游戏并开始PGOS集成之旅了。