我想用css / html / javascript创建一个移动的人,也检测与其他对象的碰撞。知道怎么做吗?或任何指向它的指针都会很棒。
答案 0 :(得分:1)
第一次尝试是看rapahel js项目它使用canvas,其次这是一件非常难的事情,因为你想要你自己的物理引擎在2D级别,但我想用一些数学公式你可以做到,但作为对象所需的一切都应该用js编写,以确保获得碰撞效果。
一些设计模式应该可以帮助您改进代码。
祝你好运。答案 1 :(得分:0)
几乎所有基本游戏教程都涵盖了您提出的主题。 如果你找不到它的javascript版本,只需用您熟悉的语言获取任何内容,并尝试在javascript中编写相同的内容。
以这些教程可能做的方式绘制一些东西,使用带有“position:relative”的div和带有“position:absolute”的子元素,并使用“top”和“left”css样式属性来定位框/精灵/不管。
我很确定如果你遵循这些提示,你可以弄明白该怎么做。