- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java程序课程设计任务书
一、 主要内容
打砖块游戏是一种动作电子游戏的名称。玩家操作一根萤幕上水平的“棒子”, 让一颗不断弹来弹去的“球‘在撞击作为过关冃标消去的“砖块的途屮不会落到萤 幕底下。球碰到砖块、棒子与底下以外的三边会反弹,落到底下会失去一颗球, 把砖块全部消去就可以破关。
二、 具体要求
通过图形用户界面(Graphics User Interface, GUI)和线程,使用户和程序Z 间可以方便地进行交互。运用Swing组件,编写小应用程序游戏,加深对Java语 言的理解,深入地了解图形用户界面的设计,更加熟练地运用编程软件。
功能要求:
(1) 游戏运行需键盘的操作;
(2) 游戏可统计分数;
(3) 球落到底下会失去一颗,按ENTER可重新开始。
开发工具:JCreater软件;
开发技术:J2MEo
三、 进度安排
12月28日:课程设计选题,查找参考资料
12月29 口:完成打砖块游戏程序设计分析
12月30 口 ~ 1月3 口:完成程序代码的编写
1月4 □ 月5日:游戏测试与完善
1月6 口 月7 口:完成课程设计报告,准备答辩
四、 主要参考文献
(美)埃克尔著陈昊鹏,饶若楠等译.Java编程思想[J].机械工业出版社,2005
(美)Gary J.Bronson著张珑刘雅文译.Java编程原理[J]?清华大学出版 社,2004
⑶(美)Michael Morrison著 徐刚,于健,薛雷译.游戏编程入门[J].人民邮电出 版社,2005.9
(美)Wendy Stahler著 冯宝坤,曹英译.游戏编程中的数理应用[J].红旗出 版社,2005
⑸(美)克罗夫特(David Wallace Croft)著 彭晖译.Java游戏高级编程[J]?清华 大学出版社,2005
⑹(美)David Brackeen著 邱仲潘译.Java游戏编程[J].科学出版社,2004
聂庆亮编著.Java应用开发指南[J].清华大学出版社,2010
耿祥义,张跃平编著.bva面向对象程序设计[J].清华大学出版社,2010
杨绍方编著.Java编程实用技术与案例[J].清华大学出版社,2000.11
明日科技编著.Java编程全能词典[J].电子工业出版社,2010
摘要
随着Java语言的不断发展和壮大,现在的Java已经广泛的应用于各个领域, 包括医药,汽车工业,手机行业,游戏,等等地方。Java游戏的开发为满足人们 娱乐所需而设计。
本游戏为打砖块游戏,是基于Java的图形用户界面而开发的,可以放松心情 的小游戏。游戏从系统操作简便、界面友好、灵活、上手即会的基本要求出发, 完成整款游戏的开发。游戏更设置了暂停、计分、音乐、速度,用户信息保存等 功能,可以根据自己的爱好,挑战更高难度,为用户带来愉悦的体验。
本课程设计报告介绍了游戏的构想,分析,开发,实现的过程。论述了游戏 的功能开发,设计构思。给出了游戏的设计步骤,游戏系统关键的设计思想;在 游戏系统实现章节给出了部分功能流程和相关代码。
关键词:游戏,打砖块
TOC \o 1-5 \h \z \o Current Document JAVA程序课程设计任务书 I
\o Current Document 摘要 III
目录 IV
\o Current Document 第1章引言 1
\o Current Document 1.1背景 1
\o Current Document 1.2课程设计内容 1
\o Current Document 1.3任务分工 2
\o Current Document 第二章 弹砖块小游戏应用程序 3
\o Current Document 2.1弹砖块小游戏应用程序概述 3
\o Current Document 2.1.1打砖块小游戏系统任务及目的. 3
\o Current Document 2.2主要特色系统介绍 3
\o Current Document 2.3本章小结 4
\o Current Document 第3章 打砖块游戏系统的设计 5
\o Current Document 3.1系统需求分析 5
\o Current Document 3.2系统开发及运行环境 5
\o Current Document 3.3系统主要功能要求 5
\o Current Document 3.4.1打砖块系统总体结构. 6
\o Current Document 3.4系统数据流图 9
\o Current Document 3.5木章小结 9
\o Current Document 第4章系统数据库设计 10
\o Current Doc
文档评论(0)