摘 要:飞机大战是早期游戏发展史中的一款经典的小游戏,一般是基于二维平面上设计的。Java技术广泛的运用于个人PC、数据中心、游戏控制台、移动电话和互联网[1]。本游戏是基于java语言的利用myeclipse,oracle数据库进行开发飞机大战游戏设计系统。游戏主要涉及了游戏界面的绘制包含分数和生命的绘制、敌机和小蜜蜂的绘制以及子弹和英雄机的绘制。游戏说明的显示囊括了飞机大战游戏的操作说明及游戏规则,游戏状态的变化包含了游戏的启动状态、暂停状态以及结束状态(弹出排分榜),排分榜的设计包含了用户游戏排名记录包含了对前20名记录的查询模块、新增记录模块、修改昵称模块以及删除指定记录模块,除此之外本系统还包含了飞行物的入场模块、飞行物之间的碰撞模块以及飞行物越界模块。80098
毕业论文关键词: java,oracle,myeclipse
Abstract:Aircraft war is a classic game in the early history of the development of the game ,is generally based on the two-dimensional plane design。 Java technology is widely used in personal PC, data center, game consoles, mobile phones and the Internet。The game is based on the use of Java language Oracle, MyEclipse database development aircraft war game design system。 Game mainly involves the interface map contains scores and life drawing, small bees and the drawing of enemy planes and bullets and hero machine drawing。 The display of the game shows that includes the operation of the aircraft war game instructions and rules of the game, the game state changes included the start of the game state, suspension state and end state (popup list), the design of the discharge points list contains the user games record contains the top 20 rankings of query module, the new record module, delete and modify the nickname module specified module, In addition the system also contains the collision between the flying object module module, and admission flying objects flying objects crossing module。
Keywords:java, oracle,myeclipse
目 录
1 绪论 4
1。1 课题来源及背景 4
1。2 课题简介 4
1。3设计思想和主要工作 4
2 开发技术与开发平台 5
2。1 JAVA语言简单介绍及特点 5
2。2 MyEclipse简介 5
2。3 oracle数据库简介 5
3 系统需求分析 6
3。1 用户需求 6
3。2 开发环境需求 6
4 系统功能介绍 7
4。1 功能简介 7
4。2 数据库设计 8
5 系统功能模块设计与实现 8
5。1 界面绘制模块及代码 8
5。2 飞行物入场模块及代码 14
5。3 飞行物碰撞模块及主要功能代码 15
5。4 越界模块及主要功能代码 17
5。5 排分榜模块以及主要功能代码 19
5。6游戏背景音乐播放模块 27
6 系统测试