毕业设计指导网:毕业设计范文、毕业答辩指导,免费毕业设计、计算机毕业论文参考资料下载服务。

技术团队主要成员为国内著名高校计算机专业导师。诚实守信,优质服务,是我们的宗旨!
当前位置:毕业设计指导网计算机毕业设计频道Android毕业设计

基于Android的益智游戏的设计与实现

  • 设计环境:sqlite + Android毕业设计
  • 论文字数:10000字以上
  • 包含资料:开题报告+论文+源码+英文翻译+答辩ppt
  • 相关Tags:游戏  
  • 难度系数:

基于Android的益智游戏的设计与实现简介

论文名称: 基于Android的益智游戏的设计与实现 
   
1.项目研究的主要内容
       此游戏主要用到了Android用来画图的API,主类继承view类,重写其onDraw()方法并另起一个线程对主UI线程更新,实现整个游戏的动态效果。其中自己写了很多算法来实现一些炫酷的效果。
       游戏主体框架的构思,分为8大部分: com.hkdg.animation用来存放游戏中所用到的对ani动画的初始化及播放的类。 com.hkdg.game主要用来存放从服务器解析过来的数据,也包括读取的本地数据。 com.hkdg.game.Music用来存放游戏中音乐,音效的初始化及播放的类。 com.hkdg.game.Object游戏中所用到的所有实体类存放在此。 com.hkdg.game.View游戏UI由若干自定义View组成,所有的View类存放于此。 com.hkdg.GameEngine此包中主要存放的是一个继承了View的类,它另起了一个线程用来绘制界面,并同时更新主UI线程。 com.hkdg.Main这是一个存放着几个Activity的包,游戏中为数不多的几个activity都存放于此。 com.hkdg.tools这是一个存放着工具类的工具包。
 
       
2.本人对课题任务书提出的任务要求及实现预期目标的可行性分析
    2.本人对课题任务书提出的任务要求及实现预期目标的可行性分析
(一)技术条件方面的可行性
        (1)使用java编程技术
        (2)数据库方面:选用SQLIET数据库。SQLite是一款轻型的数据库,它被大量的应用在嵌入式领域。 
        (3)使用工具方面:开发环境为Eclipse3.5.2,android SDK
        (4)操作系统方面:使用Windows XP操作系统;
(二)硬件条件方面的可行性
计算机已经安装有所有必备的软件及相应的软件测试设备;
(三)社会因素方面的可行性
        (1)虽然市面上相关的软件数目巨大,但往往不够新颖,能在手机上运行的就更少,所以需要开发全新的软件,满足广大手机用户的需求;
        (2)本程序界面清晰、简单易用,符合男女老少各个年龄段的人群。
(四)市场因素方面的可行性: 
        (1)本系统采用模块化程序设计方法,既便于系统功能的各种组合和修改
        (2)具备高亲和力的唯美界面和背景音乐的设置功能
 
3.本课题需要重点研究的、关键的问题及解决的思路:
        1.游戏框架的搭建。由于游戏用到的类较多,而且考虑到游戏以后的功能,界面扩展性以及游戏运行的效率问题需要一个架构较完善的游戏框架,
  这里我用的是一个老程序员给我的框架来实现类的结构。
        2.游戏UI界面,包括一些游戏动画效果的实现。游戏界面的华丽是单用android封装的控件及布局所难以达到的,这些效果都需要程序员用代码实现。
        3.游戏各种状态的判定。游戏不同于应用的另外一点是游戏中状态繁多,这也是个难点。
 

计算机毕业设计说明

本论文出自毕业设计指导网http://www.bysj120.cn,为保证客户隐私本站的成品计算机毕业设计一律不在网站上刊登任何程序截图、毕业论文目录摘要等。如需详细了解设计具体内容请联系本站在线客服索取的程序运行演示、毕业论文介绍。网站上展示的只是部分成品设计,如找不到您需要的毕业设计请联系在线客服查询。

在线客服

  • 咨询QQ:
  • 407894958
  • 点击和客服QQ在线沟通
  • 点击和客服QQ在线沟通
  • 成品购买:
  • 定制咨询:
  • 点击和客服QQ在线沟通
  • 点击和客服QQ在线沟通
  • 如临时会话消息无法接收 请先加客服QQ好友咨询
    微信客服

计算机毕业设计,免费毕业论文,优秀毕业设计论文下载


120毕业设计指导网
地址:徐州市西安路41号
收缩
  • 计算机毕业设计定做咨询