Maze Game (java implement )

                               Maze     Game (java implement )  人机对弈

 

 

 其要求及原理:

 

     对于游戏中迷宫布阵能随机动态生成,同时也可以从数据库中读入maze布阵数据。当maze布阵生成后,在UI界面上显示分两个区域,左边的区域是玩家自己operate  areas ,右边是robot 自动搜索的区域。

 当游戏还没有开始玩家可以自由选择不同游戏等级(Easy,Normal,Hard)。游戏开始后

玩家可以操作左边的areas mouse,使用非数字区域四个方向键控制mouse. 此时的右边区域mouse将自动移动直到找到正确出口为止,UI上提示整个对弈结束并显示出分数.提示用友好的方式提示玩家输入 player Name. 根据数据player 状态信息更新玩家的游戏分数等记录。具体界面如下(部分抓图):

(此时level为Normal  model,具体的可以在Level中选择分easy,normal ,hard )

                                                                                                                                                                                                     

                                                                (Model :Easy)

 

                                            (Model:Easy)

 

 

 

                                                              (Model:    Normal)

 

 

                                                          (Model: Normal)

 

                                                                       (Level mode 为Hard)

 

 

                                 (Level model 为hard)

 

                                                                                                                     

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值