- 1、本文档共24页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业设计(论文)-JAVA小游戏制作-坦克大战精选
毕 业 论 文
题 目 JAVA小游戏制作-坦克大战
姓 名
专业班级 13计应 301
学 号
指导教师
日 期 2016 年 6 月 15 日
毕业设计论文
课题名称:JAVA小游戏制作
一、设计(论文)内容
设计一个由使用eclipse作为开发环境; JAVA语言编写的小游戏(坦克大战)。
二、基本要求
设计一个图形用户界面,将所有游戏的元素都能在此用于界面上表现出来,界面能够接受用户的操作,具有人机交互功能。用户可以选择重新开始游戏,退出游戏,暂停游戏和查找游戏帮助等功能。
三、主要技术指标(或研究方法)
游戏要有图形用户界面,界面能够反映游戏所有的细节。
界面中要有坦克,墙,树林,河流。
界面中要有一个“家”,“家”被攻击中则输了游戏。
坦克分两种,敌方和我方。
墙也分为两种,可以穿透的普通墙,不可以穿透的铁墙。
树和河流均只有一种,树林坦克可以通过。
坦克可以发射子弹,敌我方的子弹属性一样。
我方子弹可以杀死敌方坦克,敌方子弹也可以杀死我方坦克,但需要多枪子弹才可以杀死。
敌方之间不可以杀死对方。
子弹击中坦克要有爆炸,但击中墙不能爆炸。
我方可以吃血包增加生命。
12.游戏可以暂停,重新开始,游戏帮助等功能。
四、应收集的资料及参考文献
1、Java图形用户界面设计与实例 陈家兴等编著 出版时间: 2004-1-1
2、实用软件工程(第2版) 赵池龙等编著 出版时间: 2006-9-1
3、Java语言程序设计(第二版) 李尊朝等编著 出版时间: 2008-2-1
5、Java语言程序设计 (美)梁 著,万波 等译 出版时间: 2008-6-1 6、Java开发入门与项目实战 杨洪雪等编著 出版时间:2010-2
7、Java典型应用彻查1000例.图形与网络游戏开发 贾蓉生等编著 出版时间: 2009-7-1
8、开发实战经典 李兴华等编著 出版时间2009-8
五、进度计划
2015.4. 01:导师讲解毕业设计内容概要,做好开题报告。
2015.4.20:设计系统,整理资料。
2015.4.30:编写代码初步实现效果?。
2015.5.20:整体作品完成及修改,作品测试完善。
2015.6.01:撰写论文。
2015.6.04:进行毕业论文的输入与改写,对论文的要求与格式进行核对和检测以达到最佳效果。
2015.6.11: 准备答辩。
摘要
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。Java 编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言。
Java 平台是基于 Java 语言的平台。Java适合团队开发,软件工程可以相对做到规范。由于Java语言本身的极其严格语法的特点,Java语言无法写出结构混乱的程序。这将强迫程序员的代码软件结构的规范性。这是一个很难比拟的优势。
本论文主要介绍了该程序的设计过程和实现方法。论文首先主要介绍制作该程序的目的,设计该程序的技术和指导思想,代码的编写,并以myeclipse为开发工具完成了程序的详细设计;接着使用tomcat软件完成服务器的上传,然后在浏览器测试;最后,在论文的结尾部分,对程序设计过程中出现的问题作了深入的思考和总结。
目 录
第一章 JAVA的网络功能与编程
JAVA
JAVA语言在网络上的应用
1-3 JSP的基础——Servlet 技术
第二章 Struts概述
2-1 Struts的由来和发展
2-1-1 MVC简介
2-2 Struts优缺点?
3-3 Struts的工作流程
第三章 网上书店详细设计
3-1 需求分析
3-2 总体设计
3-3 功能设计
3-4 数据库设计与实现
3-4-1 数据库的需求分析
3-4-2 创建数据表的脚本
3-5控制处理层
第1章 绪论
1.1 引言
FLASH是由美国Macromedia公司出品的用于矢量图编辑和动画创作的专业软件。FLASH软件主要用于动画制作,使用该软件可以制作出网页交互式动画,还可以将一个较大的交互式动画。
FLASH还被广泛用于多媒体领域,如交互式软件开发、产品展示等多个方面。随着FLASH的广泛使用,出现了许多完全使用FLASH制作的多媒体作品。由于FLASH具有支持交互、文件体积小、效果棒等特性,并且不需要媒体播放器之类软件的
您可能关注的文档
- 毕业设计(论文)-400KW真空氮化烧结炉电气控制系统的设计精选.doc
- 毕业设计(论文)-4-DOF搬运机器人的结构设计精选.doc
- 毕业设计(论文)-40CrNiMo车床主轴热处理工艺设计精选.doc
- 毕业设计(论文)-3D网络游戏角色建模制作研究精选.doc
- 毕业设计(论文)-40Cr连杆用水溶性淬火液的研制精选.doc
- 毕业设计(论文)-4轴加工中心机械手自动换刀装置的设计精选.doc
- 毕业设计(论文)-555构成的多用途定时控制器电路的设计精选.doc
- 毕业设计(论文)-63-80Tm自升式塔式起重机液压系统设计精选.doc
- 毕业设计(论文)-6502电气集中工程设计精选.doc
- 毕业设计(论文)-6碳纤维连续抽油杆作业车设计精选.doc
文档评论(0)