毕业设计网
JSP,JAVA | python | nodejs | android,安卓 | PHP | 微信小程序 |

基于安卓android平台的五子棋游戏的设计

该设计为一个单机版的Android五子棋游戏,人机对战,对难易程度的设置,来改变机器下棋的攻守程度,从而实现胜负的难易。
要求实现难,中,易三种游戏难度,游戏界面美观大方,学生具备一定的数据结构,算法分析能力,具有Android平台的手机应用开发基础。
利用eclipse开发工具,界面由2D图形界面技术绘制,模拟器版本为4.4,运用SQLite/SharedPreferences进行数据存储,线程控制游戏的运行。音效的设置,使游戏中可以听到动听的背景音乐;游戏难易程度的选取,使游戏者的大脑得到充分的发挥。界面友好,大方得体。
    游戏要设置难,中,易3个难度等级。
游戏在娱乐的同时也使我们增长了见识,拓展了大脑思维。这次设计主要的研究内容是3G Android平台的五子棋游戏,该游戏的设计与实现采用了2D游戏开发技术,线程、数据库的存储等。
在构架好之后,利用eclipse开发工具,模拟器版本为2.1, SharedPreferences、SQLite进行数据存储,界面由2D图形界面技术绘制。
主要功能有:
1)开始游戏:点击开始进入游戏。
2)游戏说明:对五子棋游戏规则的说明以及操作说明。
3)游戏设置:
难度设置:简单,困难。
      4)关于作者:介绍作者信息。
      5)退出游戏:退出游戏。
此次设计的重点在于五子棋游戏界面的绘制以及难易程度的选择。游戏界面的绘制也是一道坎,既要美观大方又要简明得体;设计游戏难易程度的时候,必须要用到不同的算法,以至于实现游戏的难易。
  接下来主要就是实现界面的美观以及改正跳转的bug。
现在存在的主要问题:
1.主界面的美观度有待提升,整体给人的感觉是有些粗糙。希望能很好的利用Android自身提供的丰富的UI控件,并尊重相关的设计规范。
2.界面音乐处理没完善,没有点击声效。
3.没有将游戏难度放到游戏设置里,直接就在界面,影响美观。
4.赢棋或者输棋之后直接在界面上显示,没有跳出一个对话框显示输赢。
5.设计过程中功能考虑不是很全面,细节部分做的不是很好。
以上是一部分介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:242219979咨询

上一篇:java超市会员积分管理系统
下一篇:QT嵌入式聊天系统设计与实现


版权所有 毕业设计网联系qq:242219979 © 2007-2022