首先,这是我第一次做一些游戏开发,我不知道制作游戏的正常流程,更不用说浏览器了。
我的游戏使用html和javascript的移相器框架。这是一款基于2D空间影响游戏的简单游戏。我能够在一个只有头部,标题和正文标签的空html网站上运行游戏。
这是将我的游戏插入空白html网站的代码。游戏在另一个文件中,我插入这行代码。
<script type="text/javascript" src="game.js" type="text/javascript"></script>
但是当我试图将它添加到我的预制网站时,它不会显示。我错过了什么吗?我需要将它放在iFrame中吗?但我知道phaser建立在画布上。
答案 0 :(得分:3)
我发现最简单的方法是将我的所有游戏文件上传到一个单独的,不需要的页面(比如http://example.org/gamefiles/mygame),并确保它首先在那里工作。然后在要显示的页面上使用iframe。我发现在它上面有一个包装也有助于造型,但这只是我个人的偏好。
<div class="iframe-wrapper">
<iframe src="http://example.org/gamefiles/mygame/">
</div>
这样,您的标记看起来会更清晰,一旦游戏在您的单独页面上运行,您就不必担心修复任何损坏的链接。