我打算制作一个简单的Flash游戏,你基本上是一个滚下山坡的球,并且会出现障碍物并且随着你的进展必须躲避。球实际上不会移动,它会在屏幕的中心,因此在某种意义上,山丘必须像传送带一样工作,山上随机出现障碍物。
我知道这是一个模糊的问题,但我无法真正想到如何实现这一点。我怎么会让小山看起来虽然它正在移动,然后当一个障碍物被施加时,它将如何与山一起移动以创造球一致移动的幻觉。
我只是想想机制是如何运作的,所以任何建议都会有所帮助。
由于
答案 0 :(得分:1)
这些机制称为parallax scrolling。
视差滚动是计算机图形学中的一种特殊滚动技术,其中背景图像通过相机移动比前景图像慢,在2D视频游戏中产生深度幻觉并增加沉浸感。该技术源于20世纪40年代以来传统动画中使用的多平面相机技术。
现在,这描述了一个侧滚动游戏。你在前进运动游戏中使用相同的原理。远离你的物体比靠近你的物体更慢地向你移动。你的重点是前进运动游戏的视野。
您可以在Game Development交换网站上获得更好的答案。