C++(qt)游戏实战项目:坦克大战(二)

地图的表示 前面讲到了地图块类,咱们想想地图是地图块or地图包含地图块,是前者用继承,明显这里是包含的关系。地图对象里管理着全部的地图块对象,咱们用二维数组cells[INUM][JNUM]存储各个地图块对象的指针(想想为何不直接存储地图块对象?),前面说过整个游戏地图被分红不少的地图块,cells[i][j]表示i行j列的地图块。web //file gamemap.h 数组 #ifndef G
相关文章
相关标签/搜索