- 34
- 0
- 约2.95万字
- 约 43页
- 2020-11-25 发布于江苏
- 举报
四 川 理 工 学 院
课 程 设 计 书
学院 计算机学院
专业 计算机科学和技术
班级 计科20XX级
题目 打飞机小游戏
老师 王非
学生 雷元刚 张柯
摘 要
伴随Java语言兴起,越来越多平台开始使用java语言编写程序,即使不及C语言高效,不过Java拥有平台无关性是其它平台所不能企及。几乎全部银行系统全部是利用Java来编写,关键是因为其安全性较高。Java?技术含有卓越通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大开发者专业社群。
而利用Java编写图形化界面也是比较轻易,因为其有专门框架和界面,这么使得几行代码就能够创建一个图形化界面了。而此次要编写打飞机小游戏,反复利用了图形化界面知识,多线程,重画,添加监听器等。锻炼了我们实践编写界面代码能力,提升了我们对于图形化界面编程了解和利用多种容器和组件来实现我们所需要界面。
关键词:打飞机,多线程,重画,图形化
目 录
TOC \o 1-3 \h \z \u 第一章 前言 1
1.1开发背景 1
1.1.1开发环境 2
第二章 需求分析 2
2.1 开发目的 2
2.2 系统需求分析 2
2.3 系统性能分析 2
2.4 系统模块分析 3
第三章 数据库设计 4
3.1 数据库概述 4
3.2数据库设计 4
第四章 详细设计 6
4.1 游戏概要 6
4.2类的详细设计 6
4.2.1 MyPlane类 6
4.2.2 Bullet 7
4.2.3 EnemyBullet 8
4.2.4 EnemyPlane 8
4.2.5 Explode 10
4.2.6 PlayMusic 11
4.2.7 GameBox 11
4.2.8 DB 13
4.2.9 StartFrame 13
第五章 测试 15
第六章 小结 19
致 谢 20
参考文献 21
附 录 22
第一章 序言
伴随网络不停发展,在中国网民数量越来越多。大家也对于互联网所能提供功效有了一定要求,比如能够在线观看视频,在线游戏,大数据服务。互联网经过短短几十年发展,相比起当初,已经发生了翻天覆地改变。而游对于互联网发展也有着一定推进作用。
SQL Server是现在应用比较广泛关系型数据库标准语言之一。现在,SQL已成为国际标准语言,多种类型计算机和DBS全部采取SQL作为其存取语言和标准接口,从而使数据库世界有可能链接为一个统一整体。
Microsoft Office Access是由微软公布关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点,是 Microsoft Office 系统程序之一。对于广大用户而言,Access数据库操作简便,和Office一起安装,所以也有广泛通用性。
以数据库技术作为后台可视化应用也越来越受到大家喜爱,Java是现在应用比较流行可视化编程软件之一。它功效强大,系统自带代码较为齐,轻易操作,受到很多用户喜爱。
Java开发游戏也是比较轻易,对于广大网民和学生,在工作之余能够玩玩游戏也是一个不错选择休闲方法,而且伴伴随网络普及化,越来越多大家开始加入到游戏大军中来,所以开发一款适合游戏显尤为关键。
1.1开发背景
游戏自古以来就有,以前象棋,围棋,到现在军旗,跳跳棋。毫不夸张说,游戏是人类智慧结晶,是我们休闲娱乐一个方法。
数据库技术产生于20世纪60年代末70年代初,其关键目标是有效地管理和存取大量数据资源.数据库技术关键研究怎样存放,使用和管理数据. 数年来,数据库技术和计算机网络技术发展相互渗透,相互促进,已成为当今计算机领域发展快速,应用广泛两大领域.数据库技术不仅应用于事务处理,而且深入应用到情报检索,人工智能,教授系统,计算机辅助设计等领域.
游戏加入数据库技术,能够在一定程度上减轻服务器负担,提升服务器负载能力。有利用实现愈加好用户体验和数据离线保留,有利于对于游戏数据分析和处理。在大数据时代,对于数据分析和处理显愈加关键。
1.1.1开发环境
Windos系统,JDK1.8,jre7,Access数据库,Mysql数据库,Eclipse MARS软件一套。
1.2游戏功效介绍
本游戏能够实现游戏和音乐同时播放,当飞机被摧毁是还
原创力文档

文档评论(0)