zoukankan      html  css  js  c++  java
  • PacMan开发-地图类的设计

    作为一个游戏,地图是少不了的,并且地图的数量一定不止一张。
    我们可以创建一个存放地图的矩形容器(数组,链表和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, 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, A, B, B, B, B, B, B, B, B, B, B,
    };
    #undef A
    #undef B

    相应的bool变量已经被设定为A,B,分别代表true和false。


    @ Mayuko

  • 相关阅读:
    Dapper数据库字段和model属性映射
    SQLServer性能调优之缓存
    python&django 实现页面中关联查询小功能(基础篇)
    pythonのdjango select_related 和 prefetch_related()
    pythonのdjango 在控制台用log打印操作日志
    pythonのdjango Form简单应用。
    pythonのdjango 信号
    pythonのdjango 缓存
    pythonのdjango CSRF简单使用
    pythonのdjango Session体验
  • 原文地址:https://www.cnblogs.com/mayuko/p/4567515.html
Copyright © 2011-2022 走看看