毕业设计(论文)-JAVA小游戏制作-坦克大战精选.doc

毕业设计(论文)-JAVA小游戏制作-坦克大战精选.doc

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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具有支持交互、文件体积小、效果棒等特性,并且不需要媒体播放器之类软件的

文档评论(0)

gz2018gz + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档