作为一个游戏,地图是少不了的,并且地图的数量一定不止一张。
我们可以创建一个存放地图的矩形容器(数组,链表和STL模板库容器)
我们可以创建一个存放地图的矩形容器(数组,链表和STL模板库容器)
下面用列表的方式来初始化二维数组:
#define A true;
#define B false;
bool Stage_1::initData[MAPLENTH][MAPLENTH] =
{
B, B, B, B, B, B, B, B, B, A, B, B, B, B, B, B, B, B, B,
B, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, B,
B, A, A, B, A, A, B, B, B, A, B, B, B, A, A, B, A, A, B,
B, A, B, B, A, A, A, A, A, A, A, A, A, A, B, B, A, A, B,
B, A, B, A, A, A, B, B, B, A, B, B, B, A, A, A, B, A, B,
B, A, B, A, A, A, A, A, A, A, A, A, A, A, A, A, B, A, B,
B, B, B, B, B, B, B, B, B, A, B, B, B, B, B, B, B, B, B,
B, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, B,
B, A, A, B, A, A, B, B, B, A, B, B, B, A, A, B, A, A, B,
B, A, B, B, A, A, A, A, A, A, A, A, A, A, B, B, A, A, B,
B, A, B, A, A, A, B, B, B, A, B, B, B, A, A, A, B, A, B,
B, A, B, A, A, A, A, A, A, A, A, A, A, A, A, A, B, A, B,
B, B, B, B, B, B, B, B, B, A, B, B, B, B, B, B, B, B, B,
B, A, A, A, A, A, A, A,

本文详细介绍了Pac-Man游戏开发过程中地图类的设计思路,通过使用二维数组来初始化游戏地图,并探讨了相关实现技巧。@Mayuko
最低0.47元/天 解锁文章
1702

被折叠的 条评论
为什么被折叠?



