赶了一天的代码,终于在影哥的指导下改对了程序,中间出了很多不应该的错误,提醒大家,有些方法或者代码段复制过来的时候一定要检查清楚,我在这个方面已经跌倒了很多次,还是记不住,很大的教训!
好了,不多说,下面是大富翁设计的几个点:
@@ 两人重合时
A 玩家1
B 玩家2
¤ 幸运轮盘
★ 地雷
■ 暂停
〓 时空隧道
∷ 普通格
地图样式
∷∷∷∷∷★¤∷∷■∷∷∷★∷∷∷★∷∷〓∷∷¤∷〓∷■∷∷∷∷
∷
★
∷
∷
∷★〓∷∷■∷∷∷∷∷∷∷∷∷★∷∷∷∷〓∷∷∷∷¤∷★∷∷∷
∷
∷
∷
¤∷∷〓∷∷∷∷∷∷∷★∷∷¤∷∷∷∷〓∷〓∷∷■★∷∷∷∷∷
游戏规则说明:
1. 双方重叠,则后来者将前面的一位打回到起点
2. 幸运轮盘:
两种玩法: 1. 交换位置
2. 轰炸, 将对方打回六格
3. 踩到地雷,自己退六格
4. 时空隧道: 前进10格
5. 暂停:下次暂停一次.
设计了三个类:Game Map Test
Game:实现游戏的过程
Map:输出地图
Test:测试游戏的主类
具体的代码不上传了,有点儿大,已经打包成 jar 的包,配置好打开方式,路径,可以直接在ubuntu 和windows 下启动窗口运行,下图有显示字符串大小不太一样,所以两个系统里面显示的Map是有区别的