如何在HTML5和Javascript中存储敌人在游戏舞台上的位置?

如何在HTML5和Javascript中存储敌人在游戏舞台上的位置?,javascript,html,Javascript,Html,我正在尝试制作一个类似涂鸦跳跃的游戏,我需要生成线条,角色可以在那里跳跃,但我不知道如何做,也不知道如何将每条线条的位置存储在角色可以跳跃的地方。随着游戏的发展,应该有一些东西来限制线的数量,使游戏变得越来越困难,但是没有不可能的情况 我的主要问题是,存储每条线的位置的好方法是什么? 感谢您的建议这里有一个教程,向您展示如何使用HTML5画布构建涂鸦跳跃式游戏 在该示例中,开发人员创建一个平台对象数组并将其绘制到画布,然后执行一些简单的冲突检测: var GameLoop = function

我正在尝试制作一个类似涂鸦跳跃的游戏,我需要生成线条,角色可以在那里跳跃,但我不知道如何做,也不知道如何将每条线条的位置存储在角色可以跳跃的地方。随着游戏的发展,应该有一些东西来限制线的数量,使游戏变得越来越困难,但是没有不可能的情况

我的主要问题是,存储每条线的位置的好方法是什么?
感谢您的建议

这里有一个教程,向您展示如何使用HTML5画布构建涂鸦跳跃式游戏

在该示例中,开发人员创建一个平台对象数组并将其绘制到画布,然后执行一些简单的冲突检测:

var GameLoop = function(){
clear();
//MoveCircles(5);
DrawCircles();

if (player.isJumping) player.checkJump();
if (player.isFalling) player.checkFall();

platforms.forEach(function(platform){
platform.draw();
});

checkCollision();

player.draw();
gLoop = setTimeout(GameLoop, 1000 / 50);
}