, 进一步加大了延迟但是对特殊帧率的容忍性也更高了
2D精灵的绘制与动画
精灵: 使用图片的一个方块绘制的2D图像游戏对象....2D游戏对象, 动画一般用一组图片来表现, 类似现实中的帧动画....组织动画一个简单的方法是包装一个帧动画结构体, 内含当前需要显示的动画的索引, 当前动画需要显示的图像, 每帧图像的时间, 动画播放的帧率, 和对应的init, update, change接口....比较好的方法是用一张(少数张)来保存多个精灵所需的内容, 称为精灵表单....然后按照设置好的索引位置和区域大小来从表单中读取所需的图像, 这样能消除图像切换的消耗
下图左边是分离的图像, 右图是整合后的精灵表单:
常见的2D游戏
单轴滚屏: 游戏世界只按照x轴或y轴滚动,