摘要:现在社会,科技发展非常迅速,移动和携带方便得到了越来越多人的重视,由于这种趋势,手机游戏也开始发展起来。在移动平台上Android系统的占有率超过50%,因此Android手机上的游戏发展越来越好。
本论文提出一款安卓系统上的的天天爱消除游戏设计,并且对于游戏的具体开发和实现进行了详细的分析。在游戏制作中,主要可以实现用户和手机的人机交互,使用户能够更好的参入到游戏中去。
该系统主要分为服务器端和客户端,服务器端以Java为开发语言,Eclipse为开发环境,SQL Server 2008为数据管理平台,以Tomcat作为服务器,实现服务器的功能,手机端可以实现用户注册、登陆功能、游戏时间限制、游戏计分、查看排名等功能。服务器端针对客户端发来的请求,来操作后台数据库,完成特定的功能。
游戏主要采用活泼可爱的风格,细腻、精美的画质。整体画面看起来,让人感觉到欢乐的气氛,游戏的主角是一些很可爱的小动物,这样生动的设计也增加了游戏的乐趣。在设计效果上,这种做法的表现方式比较清新,采用卡通形式的表现,而没有采用过于华丽的表现,使整个游戏透露着萌萌的气息。
关键词 Android;游戏;Eclipse;Tomcat
目录
摘要
Abstract
1 绪论-1
1.1 研究的背景-1
1.2 系统开发内容和意义-1
1.3 论文的组织结构-1
2 系统开发工具和相关技术介绍-3
2.1 开发工具Eclipse-3
2.2服务器Tomcat-3
2.3 数据库SQL Server 2008-3
3 系统总体方案设计-5
3.1 需求分析-5
3.1.1功能需求-5
3.1.2性能需求-5
3.2 系统设计思想-5
3.2.1整体设计思想-5
3.2.2登录注册模块设计-6
3.2.3游戏模块设计-6
3.2.4查看排名模块设计-7
3.3 数据库设计-8
3.3.1 数据库表的设计-8
4 系统详细设计-10
4.1 游戏界面设计-10
4.1.1 注册与登录界面-10
4.1.2 游戏界面-11
4.1.3 排名界面-12
4.2 客户端游戏详细设计-12
4.2.1游戏框架-12
4.2.2 加载游戏动画设计-13
4.2.3 游戏触屏滑动设计-14
4.2.4 位置交换设计-15
4.2.5 消除特效设计-15
4.2.6 跌落设计-16
4.2.7 计分功能-17
4.2.8 游戏升级功能-18
4.3 服务器端游戏详细设计-20
4.3.1 游戏注册及登陆-20
4.3.2 游戏排名-21
5 系统调试与使用方法-23
5.1调试的目的-23
5.2 调试内容-23
5.3 调试过程-23
5.3.1 登录注册模块-23
5.3.2 游戏模块-25
5.3.3 查看排名模块-26
结论-28
致谢-29
参考文献-30