快开学了,军训前真的闲得无聊,开始军训又会累得半死,军训后就开始正式上课了,以后可能没那么多时间写博客了。

所以在正式开始军训以及正式上学前,我得把这个用法写完。

这是我在 GitHub 找到的一个很 能干 正经的项目,可以直接将 GameMaker 项目直接输出 HTML5,不需要 GameMaker:Studio

我一开始还是不信的,最后输出了东西用浏览器打开后。。。。。:


(现在某些人应该信了吧)

这次我们准备这些:

  1. GameMaker 8.0(GitHub 源码的范例是 GameMaker 8.1(.gm81)项目文件,但实测 8.0(.gmk)一样可用)
  2. Java 运行库(7 以上)
  3. GameMaker HTML5 Player
  4. 浏览器
  5. 服务器空间(可选)

现在,让我们开始 调教 导出:

  1. 以你认为 最装逼 最帅的方式获得 GameMaker HTML5 Player 源码。


  2. 解压 or Clone 后,你会得到这些,请先放着


  3. 创建一个 GameMaker 8.0 项目,写个简单的 draw 事件进行测试


  4. 写完放 room 里保存,准备好
  5. 打开刚刚 GameMaker HTML5 Player 的目录,双击 GHPC.jar

    界面就是这么简单


    Options 有简单的导出设置,可以选择打包或调试模式


  6. 点击 Browse,选择刚刚用于测试的 gmk 项目


  7. 点击 Convert,就会生成一个网站目录以及一个 ZIP 压缩包(没有勾选 Zip 是没有的)


  8. 打开目录,双击 main.html 即可打开浏览器运行


  9. 运行结果见开头(还真能用)

该测试使用 GameMaker 自带功能进行测试,插件无法使用

因为 GameMaker HTML5 Player 应该调用了 LateralGM,同时 LateralGM 也是开源项目

调用的版本为 1.6 Beta 4,不支持使用插件(版本高了也没用,最新版 1.8.7.11,2016 年 5 月 31 日发布的也不支持)


这是 GameMaker HTML5 Player 的 GitHub 地址:


本文为 LiarOnce 原创,转载请注明作者。


一个苦逼高中党的日常