Android游戏开发之打地鼠(一、需求分析与设计)分享

       最近做了这个小作品,并不是规范的开发,只是完成了部分功能,和市面上的作品不能相提并论,游戏中所用到的图片和音效均来自于网络。先来看看需求分析以及效果图:

Android游戏开发之打地鼠(一、需求分析与设计)

  游戏的第一界面有5个按钮,开始游戏,排行榜,关于,退出和音乐图标,点击开始游戏即进入打地鼠游戏。

Android游戏开发之打地鼠(一、需求分析与设计)

  游戏结束后会进入玩家记录窗口。

Android游戏开发之打地鼠(一、需求分析与设计)

  点击排行榜查看游戏玩家记录。

Android游戏开发之打地鼠(一、需求分析与设计)

  点击关于可以看到对游戏的说明,点击退出则游戏退出。

  根据分析创建如下包和类以及xml文件。

Android游戏开发之打地鼠(一、需求分析与设计)

  Controller类作为游戏的控制中心,处理界面,玩家点击和游戏逻辑;GamerDatabase用来保存玩家记录到数据库;MouseSqlite创建数据库等;Gamer封装玩家信息;GameOver游戏结束的处理;gameRun游戏运行时的处理;MusicService处理游戏的背景音乐以及音效;About游戏的关于界面;BaseActivity作为基类所有的Activity都要继承它;showRank显示玩家记录的排行榜。xml文件名称对应相应的类的布局,list_item用于显示排行榜的listview的布局。游戏中使用到的图片和音效分别放在res下的drawable和raw下。

-上面就是Android游戏开发之打地鼠(一、需求分析与设计)分享全部内容. 如果需要了解更多android开发及android游戏开发内容关注<猴子技术宅>

本文来自网络收集,不代表猴子技术宅立场,如涉及侵权请点击右边联系管理员删除。

如若转载,请注明出处:https://www.ssfiction.com/makeofgames/andiordkaifa/504908.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注