Files
netease-modsdk-wiki/docs/mcguide/27-网络游戏/课程5:实用知识/第1节:平台发布.md
2025-03-17 13:24:39 +08:00

147 lines
4.0 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
front: https://mc.res.netease.com/pc/zt/20201109161633/mc-dev/assets/img/ptff_fbxy.c5d6825e.png
hard: 入门
time: 15分钟
---
# 平台发布
开发完成后,若其他玩家想体验游戏,需要进行平台发布。平台发布包括审核和上线两个阶段,**首次上线**或者**日常更新**都需要经过这两个阶段。只有审核通过才能进行上线,完成发布。
## 审核阶段
### 获取游戏ID
- 为了将提审的网络服和申请的项目进行绑定需要配置游戏ID。
- 项目在最初申请完成之后会自动生成游戏ID。
![1568015601572](./images/img_ts01.png)
### 配置游戏ID
- 创建审核阶段网络服:
选择左侧功能栏-基岩版-服务器=》网络服开发=》开发阶段,右键选择复制功能,选择审核阶段复制
![1588127428119](./images/1588127428119.png)
![1588127516541](./images/1588127516541.png)
- 选择审核阶段的网络服务器,打开配置=>更多将上述游戏ID填入关闭配置页面后可以**部署网络服**
![1591086788989](./images/1591086788989.png)
### 部署审核服
- 选择一个配置好游戏ID的网络服进行部署操作部署过程将上传对应的MOD组件资源到服务器
![1588151529184](./images/1588151529184.png)
![1588151626891](./images/1588151626891.png)
- 部署成功,可关闭此部署日志界面,选择对应的网络服进行测试。
![1588151711263](./images/1588151711263.png)
### 提交审核
- 审核服测试完成后,点击“查看”按钮,进入配置页面。再点击右上角“编辑”按钮,进行具体配置。
![1588152263910](./images/img_ts02.png)
![1588152263910](./images/img_ts03.png)
- 测试服ip或域名将根据部署情况自动填入。
- 如果已拿到正式服务器游戏Ip或域名也将根据部署情况自动填入。
- 适用版本按照Apollo Mod的引擎版本进行选择。
![1588152365596](./images/img_ts04.png)
![1588152365596](./images/img_ts05.png)
![1588152365596](./images/img_ts06.png)
### 审核结果
- 提交审核后10个工作日左右将会收到反馈结果。
- 若审核不通过,开发者可按照反馈意见重新修改并提审。
- 若审核通过,可进入上线阶段。
![1588152365596](./images/img_ts07.png)
## 上线阶段
### 上线部署
- 审核通过且拿到正式机器的网络游戏,可以上线。
- 右键点击审核阶段中已通过审核的网络服,选择”复制",把网络服复制到上线阶段。
![2020717151957](./images/ptff_shfz.png)
![2020717151957](./images/ptff_shfz1.png)
- 正配置上线阶段的机器信息,该阶段需要填写**正式机器**地址。
![image_shenhegouxuan](./images/img_ts13.png)
- 正确配置上线阶段的数据库信息该阶段需要使用正式数据库不要填写开发阶段的测试数据。此处以mysql为例mongo的配置也类似
![image_shenhegouxuan](./images/img_ts10.png)
1数据库名称、账号统一为minecraft。
2其余信息查看开发者平台的项目信息。
![image_shenhegouxuan](./images/img_ts09.png)
![image_shenhegouxuan](./images/img_ts11.png)
- 选择上线阶段的网络服务器,打开配置=>更多,勾选上“开启认证”、“打包代码”、“崩溃自动拉起”、“监控运营数据”几项。
![image_shenhegouxuan](./images/ptff_xsbs.png)
- 其中监控运营数据之下的IP、数据库名称、账号、密码、端口等内容填写方式如下
![image_shenhegouxuan](./images/img_ts08.png)
1数据库名称统一为minecraft。
2IP、账号、密码、端口等内容查看开发者平台的项目信息。
![image_shenhegouxuan](./images/img_ts09.png)
![image_shenhegouxuan](./images/img_ts12.png)
- 关闭配置页面后,**部署网络服**。
### 上架操作
- 上述所有步骤完成后可在McStudio的管理页面执行**上架**。至此,完成平台发布的整个流程。
![image_shenhegouxuan](./images/img_ts14.png)