毕业设计(论文)开题报告
软件学院软件工程专业课题名称:基于A
droid平台的自定义拼图
游戏的设计与实现
学生姓名:学号:指导教师:报告日期:
f1.本课题所涉及的问题在国内(外)的研究现状综述随着移动通信技术和网络技术的迅速发展,手机系统发生了巨大的变化,从进行
简单会话功能的非智能手机到现在集上网、聊天、收发邮件、视频电话会议等各种服务与娱乐为一身的智能手机系统。由Google公司牵头众多实力雄厚的软硬件厂商加盟成立了OMS联盟,并推出A
droid平台手机系统。作为时代的新生儿,A
droid手机操作平台有着得天独厚的优势和广阔的发展前景。
目前A
droid开发平台是移动开发市场的主力军,那么在其平台上的应用也发展地如火如荼,其中不乏一些让人爱不释手的游戏软件。可以说,游戏在人类的日常生活中是不可或缺的。从懵懵懂懂的孩童到年逾花甲的老者,埋头于游戏的大有人在,或娱乐,或学习,乐在其中。因此积极掌握基于A
droid的手机游戏开发技术,并进行深入的研究与实践是很有必要的。
现在比较流行的拼图游戏如益智方块拼图、涂鸦七巧板、拼图勇士、蓬松的小鸟、恶搞之家拼图等。如益智方块拼图:游戏画面很简单,也很类似俄罗斯方块,但玩法却不一样,这是一款拼图游戏,游戏中需要把显示出来的方块有规律地拼成屏幕上给出的样板,填满和合理填满游戏中的样板即可通关。这些游戏画面都很漂亮,玩法特殊新颖,不过玩家的可操作性少,缺少代入感,是俄罗斯方块等以前经典游戏的一种延续,还有很大的改进空间。
本课题紧跟当前移动手机开发趋势,要求完成一个基于A
droid平台自定义拼图游戏,该游戏能实现用户自主定义图片、难度来进行游戏,具有很强的可操作性。本游戏还设有游戏自带图片,图片中加入一些故事,可供玩家自己选择。游戏采用MVC分层思想,把程序分为模型层、控制层、视图层,游戏操作简单明了。
f2.本人对课题任务书提出的任务要求及实现预期目标的可行性分析主要完成的功能有:可以自选图片进入游戏、可以设置游戏难度、自动打乱拼图
顺序确保生成数据游戏、完成拼图后提示拼图成功、可以利用IDASTAR算法可以自动解题。
经济可行性:该课题所使用的硬件为PC机一台,A
droid智能手机一台。所需要的软件为Eclipse并安装Java环境,而且都使用开源免费的软件。本课题为个人开发,因此在整个开发过程中没有其他人力资源的消耗。综上所述,具有经济可行性。
技术可行性:该课题基于开源性的A
droid开发平台,利用Java开发工r