22-为基于区块的游戏世界添加滚动效果
9.4 为基于区块的游戏世界添加滚动效果
基于区块搭建游戏世界的一个好处是可以将世界设置为人们所希望的任意大小。虽然内存和处理器的限制(特别是移动设备)可能会导致在移动或滚动一个远大于画布尺寸的图片时会出现一些问题,例如第4章中进行的操作。但是,如果基于区块创建则理论上游戏世界的大小则没有限制。
这样的能力在于使用二维数组保存首席世界。正如第 8 章介绍的,利用区块绘制游戏的概念非常简单。这里回顾一下通过一个基于区块的网格绘制屏幕的过程。
基于区块搭建游戏世界的一个好处是可以将世界设置为人们所希望的任意大小。虽然内存和处理器的限制(特别是移动设备)可能会导致在移动或滚动一个远大于画布尺寸的图片时会出现一些问题,例如第4章中进行的操作。但是,如果基于区块创建则理论上游戏世界的大小则没有限制。
这样的能力在于使用二维数组保存首席世界。正如第 8 章介绍的,利用区块绘制游戏的概念非常简单。这里回顾一下通过一个基于区块的网格绘制屏幕的过程。