您是否曾经想过轻松地 免费在线免费使用 Unity游戏之一? 好吧,现在您很幸运! Unity和GitHub Pages的结合使这成为可能。 我将告诉您如何利用此设置。

Unity可以构建您的游戏,以便通过设置一些构建选项可以在浏览器中进行游戏。
WebGL构建选项允许Unity将内容发布为使用HTML5技术和WebGL渲染的JavaScript程序。
要以此为基础构建游戏,请在Unity中进行:
- 文件>构建设置> HTML5 / WebGL。
- 如果还没有模块,请安装它。 这将需要重新启动Unity。
- 播放器设置>设置分辨率,选中在后台运行,然后选择一个模板。
- 建立!

这将产生一个index.html文件和Build /目录。 根据您选择的模板,它可能还会产生一个TemplateData /目录。 此时,您应该可以将浏览器指向本地index.html并可以玩游戏,但是我们对在线访问感兴趣。
将index.html , Build /和TemplateData /移动到git存储库的根目录。 提交并推送所有这些文件。 现在,您的游戏将可以在GitHub存储库中在线访问,但仅在我们希望托管内容时才会显示文件内容。
接下来是GitHub Pages。
GitHub Pages是静态站点托管服务,旨在直接从GitHub存储库托管您的个人,组织或项目页面。
要进行设置,请在GitHub中:
- 导航到您的存储库>设置> GitHub页面。
- 将源设置为master分支并保存。

现在您的游戏应该可以访问了。 导航至https:// .github.io / (我的地址为https://andrew-boutin.github.io/tower-defense ),您的游戏应该会加载。
恭喜你! 通过游戏链接进行评论,以炫耀您的作品。 如果您想比较或只看一下,这是我的游戏设置之一:
- 疯狂的运河塔防GitHub回购
- 疯狂运河塔防GitHub页面游戏
如果您想查看我所做的其他事情,请访问我的个人网站。 谢谢!