开题报告 段延.doc

上传人:飞****2 文档编号:63857957 上传时间:2022-11-27 格式:DOC 页数:6 大小:45KB
返回 下载 相关 举报
开题报告 段延.doc_第1页
第1页 / 共6页
开题报告 段延.doc_第2页
第2页 / 共6页
点击查看更多>>
资源描述

《开题报告 段延.doc》由会员分享,可在线阅读,更多相关《开题报告 段延.doc(6页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、北方工业大学本科毕业设计(论文)开 题 报 告 书题 目: 基于安卓的象棋游戏设计指导教师 : 马东超专业班级: 计08A-1学 号: 姓 名: 段延日 期: 2012 年 3 月 5 日Android是以Linux为核心的手机操作平台,作为一款开放式的操作系统,随着Android的快速发展,如今已允许开发者使用多种编程语言来开发Android应用程序,而不再是以前只能使用Java开发Android应用程序的单一局面,因而受到众多开发者的欢迎,成为真正意义上的开放式操作系统。 在Android中,开发者可以使用Java作为编程语言来开发应用程序,也可以通过NDK使用C/C+作为编程语言来开发应

2、用程序,也可使用SL4A来使用其他各种脚本语言进行编程(如:python、lua、tcl、php等等),还有其他诸如:Qt(qt for android)、Mono(mono for android)等一些著名编程框架也开始支持Android编程,甚至通过MonoDroid,开发者还可以使用C#作为编程语言来开发应用程序。另外,谷歌还在2009年特别发布了针对初学者的Android Simple语言,该语言类似Basic语言。而在网页编程语言方面,JavaScript,ajax,HTML5,jquery、sencha、dojo、mobl、PhoneGap等等都已经支持Android开发。And

3、roid支持使用Java作为编程语言来开发应用程序,而Android的Java开发方面从接口到功能,都有层出不穷的变化。考虑到Java虚拟机的效率和资源占用,谷歌重新设计了Android的Java,以便能提高效率和减少资源占用,因而与J2ME等不同。 手机的功能越来越强大,我们经常可以看到人们在没事的时候拿手机来消磨时间,而这之中手机游戏占了很大一部分。中国象棋是我个人比较喜欢的一款游戏,我对手机游戏的开发也比较感兴趣,因此选择了对这个游戏的开发。通过开发这个游戏我还能学习到下面这些知识:Java 编程技术的掌握Android 界面设计技术的掌握图像图形的处理培养个人的创作能力一、选题的目的、

4、意义二、本题的基本内容本题研究的内容:java编程技术,android类库用法游戏基本介绍:象棋是由两人轮流走子,以“将死”或“困毙”对方将(帅)为胜的一种棋类运动,有着数以亿计的爱好者。它不仅能丰富文化生活,陶冶情操,更有助于开发智力,启迪思维,锻炼辨证分析能力和培养顽强的意志。 对局时,由执红棋的一方先走,双方轮流各走一着,直至分出胜、负、和对局即终了。轮到走棋的一方,将某个棋子从一个交叉点走到另一个交叉点,或者吃掉对方的棋子而占领其交叉点,都算走一着。双方各走一着,称为一个回合。 Activity的实现类chess,该类是通过扩展基类activity得到的,是整个游戏的控制器,也是整个游

5、戏程序的入口。辅助页面相关类: 欢迎界面类MyWelcomeView,为实现游戏欢迎界面的实现类,主要负责欢迎界面的绘制工作。 帮助界面类MyHelpView, 类为帮助界面的实现类。 菜单界面类MyMenuView,类为菜单界面的实现类,负责绘制菜单界面以及菜单界面的屏幕进行监听。 游戏界面相关类:1) 游戏界面类:此类为游戏过程中最主要的类,负责绘制游戏过程中所有的信息,如棋盘、棋子、各个按钮以及胜利或者失败菜单等。2) 象棋规则类:类是象棋规则的实现类,其中包括所有棋子的走棋规则及当前棋盘某方的所有可能走法;3) 走法类:类为棋子的走法的封装类,包含棋子的名称,出发点以及目标点。 游戏开

6、发环境: 操作系统:Microsoft Windows7 旗舰版 开发环境:eclipse 开发语言:Java 三、完成期限和主要措施完成期限:l 第一周至第二周,完成开题报告。l 第三至第四周,完成开题答辩,请指导老师给出评价及意见。l 第五至第七周,设计数据库和对游戏规则的逻辑性进行设计。l 第八至第九周,完成普通模式即人机对战逻辑的开发。l 第十至第十一周,完成帮助类功能的设计。l 第十二至第十三周,对图像进行处理并进行测试。l 第十四周,再次对游戏进行测试并完成毕业答辩。l 第十五周至第十六周,完成毕业设计论文。四、预期达到的目标预期目标:游戏能够安装到手机上来运行,动画效果可以正常显

7、示,声音效果可以正常播放,能够完成人机对战以及帮助类的功能。五、主要参考文献1.Android技术内幕:系统卷 杨丰盛 机械工业出版社 (2011-06出版)2.Android 2高级编程(第2版) 梅尔(Reto Meier)、 王超 清华大学出版社3.深入理解Android(卷1) 邓凡平 机械工业出版社4.Android开发入门与实战体验(附光盘1张) 李佐彬、 等 机械工业出版社5.Android系统原理及开发要点详解 韩超、 梁泉 电子工业出版社6.Android基础教程(第3版) 伯内特(Ed Burnette)、田俊静、张波、 黄湘情 人民邮电出版社7.Android系统级深入开发:移植与调试 - 韩超六、指导教师意见(包括毕业实习)指导教师签字:年 月 日七、系审查意见系主任签章:年 月 日 八、学院审查意见院长签章:年 月 日

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com