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)

 

                                                                                                                     

你可能感兴趣的:(java,游戏,UI)