第八天
飞行棋步骤:
1. 在类中定义地图的数组变量
2. 定义游戏标题;定义成方法
3. 定义地图中的特殊图标,(1幸运轮盘,2地雷,3暂停,4时空隧道)分别用数组表示第几个是特殊图标,整个地图为100格,特殊图标的成员,就是整个地图的下标;为地图赋值,使其下标为特殊图标的成员值为1,2,3,4,普通的格子为0;
4. 为整个地图的数组成员赋值,也就是符号,如图例:幸运轮盘:¤ 地雷:☆ 暂停:● 时空隧道:卐;单独成为一个方法;方便调用;switch判断;可以改变其颜色
5. 在类中定义玩家的数组变量;
6. 在绘制地图时,在前面加上玩家的图标;开始时是<>,在开始后用A和B表示;用if选择;
7. 绘制第一行,用for语句,循环调用绘制地图的数据;其他行一样;
8. 准备工作告一段落,开始输入玩家姓名;提示玩家输入正确的姓名,不能为空,不能同名;
9. 输入姓名结束;开始清屏conso.clear开始游戏;
10. 循环产生随机数random,即掷骰子的数目,就是玩家要走几步;将其赋给玩家A和B,产生走步的效果,重新绘制地图,显示出玩家现在的位置;依次进行;
11. 设置管卡,即图例中的内容的功能,定义一个方法,用于存储部分功能,用if语句,通过返回值,在main()方法中,执行不同的操作;
调试运行,修改成最适合的方式。
把这个搞懂,你的基础就没有问题了,说明你已经具备了一部分学习asp·net的知识