Java程序课程设计任务书
英文名:Tank Battle
1、主要内容:
1、基于java的游戏开发与设计的分析;
2、坦克大战游戏的架构搭建与设计实现;
3、游戏可以通过用户可以注册新用户,修改自己的密码、个人资料。
2、具体要求
1、系统的功能要求:(一)实现玩家试玩游戏功能,屏蔽用户注册和登陆功能(空功能)
(二)玩家具备一个或者两个备选坦克战车
(三)玩家可以选择一个到两个关卡进行作战
(四)玩家可以选择两个敌对阵营中的一个加入,与其他AI战车坦克并肩作战
(五)胜利判定条件为:时间制、全杀制(可选)
(六)至少提供两个可以自由切换的视角
(七)至少提供一种炮弹类型
(八)假定项目:如果用户注册,登陆功能能够顺利做好,则提供一个玩家分数上传和排行榜功能。
2、学习并掌握以下技术:数据库的JDBC连接, JAVA编程语言,MySQL数据库的应用; JSP的开发与运用
3、熟练使用以下开发工具:JCreator,Myeclipse ,MySQL ,PowerDesigner 等
3、进度安排:
12月 28日 ~ 12 月29 日:查阅资料,完成文献综述,任务书;
12月 29 日 ~ 12月 31日:进行系统的需求分析与设计;
1月 1日 ~ 1月 3日:根据分析进行各个模块程序的设计与创建;
1月 4日 ~ 1 月 6日:完成各个模块的程序编写;
1月 7 日 ~ 1 月 8 日:完成全部程序的编写及系统测试;
1月 9日 ~ 1 月 10日:完成课程设计报告的编写,答辩;
摘要
随着Java语言的不断发展和壮大,现在的Java已经广泛的应用于各个领域,
包括医药,汽车工业,手机行业,游戏,等等地方。Java游戏的开发为满足人们娱乐所需而设计。
本游戏为坦克大战游戏,是基于Java的图形用户界面而开发的,可以放松心情的小游戏。游戏从系统操作简便、界面友好、灵活、上手即会的基本要求出发,完成整款游戏的开发。游
戏更设置了暂停、计分、音乐、速度,用户信息保存等功能,可以根据自己的爱好,挑战更高难度,为用户带来愉悦的体验。
本课程设计报告介绍了游戏的构想,分析,开发,实现的过程。论述了游戏的功能开发,设计构思。给出了游戏的设计步骤,游戏系统关键的设计思想;在游戏系统实现章节给出了部分功能流程和相关代码。
关键词:坦克撞汽车游戏,坦克大战
发布评论