游戏:小球快跑
模仿"神庙逃亡"写的一款跑酷类游戏,以一个彩色的小球代替人物,以立方体代替跑道和障碍物.
玩法说明:
按空格键开始和暂停.ESC退出.
开始游戏后,键盘上下左右WSAD或鼠标拖动来控制小球的上跳,下滑,左移,右移.
滚动鼠标滚轮可以调节视口.
本以为这个小游戏很容易,可实际写起来发现坑不少,需要让小球的位置始终在原点,真正移动的是场景中的网格和立方体,写这种功能有点绕,要仔细想清楚才行.以及当角度旋转时对场景的控制,调试了很久才成功.小球的跳跃绕了个弯路,本打算跳跃时给小球一个向上的速度和一个向下的加速度,这是真实物理的方式.但实际应用时发现用这种方法不太好设置出一个合适的高度.后来采用sin曲线,容易了许多,也简化了程序.
下载地址: