ue3dUnity如何发布WEB网络游戏

Unity如何发布WEB网络游戏

分类:

通过 Unity 制作的游戏在发布之前,可能希望将后续构建的游戏通过发布成网页进行测试,本文一起来探讨如何做到这一点,将游戏发布成HTML5以便在网络上进行友好测试。

ue3d - Unity如何发布WEB网络游戏

构建游戏步骤

1. 首先请导航至File(文件) → Build Settings(构建设置),或者可以使用 Ctrl+Shift+B 快捷键快速调用出来。

在窗口中选中带 HTML5 图标的 WebGL 选项,会提示 No WebGL module loaded(未加载WebGL模块),接着点击 Open Download Page(打开下载页面)以及 Switch Platform 按钮。

ue3d - Unity如何发布WEB网络游戏

此时会根据你使用的版本下载 WebGL 所需要的模块,例如本示例 2019.4.38f1c1,会下载对应的 UnitySetup-WebGL-Support-for-Editor-2019.4.38f1c1.exe,在下载的同时可以同时点击 Switch Platform(交换机平台),记得暂时关闭一下杀毒软件,不然会下载失败。

2. 关闭 Unity 软件,启动 WebGL Support for Editor 直至它安装完成(安装过程3D天堂就不演示了,直接下一步即可)。

ue3d - Unity如何发布WEB网络游戏

3. 安装完成后,从新启动 Unity,并从新导航到 Build Settings,确保 WebGL 作为所选平台并在列表中选择了场景。

ue3d - Unity如何发布WEB网络游戏

4. 接着点击构建按钮并选择一个本地文件夹,这里将其存放在 D盘 i3dttcom 文件夹。这个构建速度根据项目场景大小来定,且有点吃 CPU,因此需要耐心等待一下。

ue3d - Unity如何发布WEB网络游戏

5. 构建完成后就可以导航到刚刚选择的 i3dttcom 文件夹,里面有许多构建完成的游戏文件。

ue3d - Unity如何发布WEB网络游戏

其中 index.html 为访问游戏的 HTML5 文件,在打开该网页之前需要确保本地环境是否具有运行该游戏的条件,这样在浏览器中测试就不会出问题了,不然会出现下面这条错误。

lt seems your browser does not support running Unity WebGLcontent from file:// urls.Please upload it to an http server, or try adifferent browser.

您的浏览器似乎不支持运行 Unity WebGL 内容,文件:// urls,请将其上载到 http 服务器,或尝试其他浏览器。

这个无法运行问题3D天堂会在下篇文章详细说明并解决它,当然你可以将这些文件上传到某些支持 Unity 游戏的网络平台,通常会运行的很好。

相关信息

  • 类型:知识
  • 字数:424
  • 字符:1197
  • 使用软件:2019.4.38f1
  • 说明:无
  • 编号:99218

热门内容

提示:3D天堂作为服务提供者,尊重网络版权及知识产权,对某些行为的发生不具备充分的监控能力,若无意间侵犯到您的权利,请 联系我们,我们会在收到信息后尽快给予处理。

本站文章版权归本站自创作者所有,未经允许不得转载!