⑥ 使用stop命令关闭平台服务 在游戏服务器终端中输入stop
命令,以关闭platform服务。
⑦ 重启平台服务 关闭完成后,重新启动游戏服务器中的platform服务,确保后续操作顺利进行。
⑺ 上传客户端热更新资源至OSS ① 按照以下步骤上传客户端热更新资源至OSS。
② 登录OSS管理界面后,进入目标路径并创建新目录,命名为HotUpdate
,如图所示。
③ 在HotUpdate目录中,建立子目录Hall
,用于存放大厅热更新资源。
④ 返回Unity编辑器,选择对应的运行平台后,导出热更新资源包。
⑤ 导出成功后,Unity的Console窗口会显示“done!”提示,代表资源打包完成。
⑥ 导出的热更新资源文件位于项目目录下: 路径:Src\Client\UnityProject\StreamingAssets
⑦ 将生成的资源文件夹上传至OSS对应路径,可通过拖拽或使用OSS Browser工具实现上传。
- 使用”文件”上传功能:适合单文件上传。
- 使用”目录”上传功能:支持整个目录上传。
⑧ 上传过程中,OSS Browser会显示文件或目录上传进度,耐心等待上传完成即可。
⑻ 启动客户端 所有配置完成后,打开游戏登录场景(LoginScene),运行客户端以确认更新效果。
- 客户端新增小游戏 ⑴ 打开小游戏客户端VS工程 通过Unity编辑器打开项目,在Project视图内找到源码文件并启动VS工程。注意:请勿直接双击
.sln
文件打开,否则可能导致Unity引用丢失,无法正常调试。
⑵ 修改区服ID 区服ID存储在中心服务器数据库mkservice
子库中的t_config_zone
表内,根据需求修改对应字段。
⑶ 更新中心服务器IP地址 修改客户端配置文件,更新中心服务器的IP地址或域名。
⑷ 启动OSS Browser 打开OSS Browser工具后,输入AccessKey ID
和AccessKeySecret
进行登录。勾选“记住密钥”可便于下次使用。 路径:工具\客户端工具\OssBrowser
⑸ 设置客户端访问权限 访问客户端服务所需账户信息和密钥可在mkcenter
子库的app_key
表中获取,配置后保存。
⑹ 上传子游戏热更新资源至OSS ① 登录OSS后,进入HotUpdate
目录,新建各个子游戏热更新文件夹。文件夹名称需与HotUpdate.lua
中NameEN
字段一致。 路径:Src\Client\UnityProject\Assets\Script_HotUpdate\Lua\Table\HotUpdate.lua
② 在Unity中选择平台,导出子游戏热更新资源包。
③ 完成导出后,Console窗口会提示“done!”信息。
④ 热更新资源存放路径: Src\Client\Subgame\DaDiShu_Lua\StreamingAssets
⑤ 上传生成的热更新资源目录至OSS,可通过拖拽或OSS Browser上传功能实现。
⑥ 上传过程中,OSS Browser会显示进度条,上传完成后即可进行后续操作。
⑺ 启动客户端并进入小游戏 ① 启动客户端,进入登录场景(LoginScene),登录后在游戏主界面选择小游戏进行测试。
② 部分小游戏进入时需要足够的金币,请提前准备好游戏币以避免无法进入游戏。
相关文章: