菜单
  

    摘要:随着现代生活节奏的不断加快,难免会让人感到疲惫,通过适当的游戏可以缓解疲劳和愉悦身心。本文运用JAVA语言,基于AWT、SWING等组件实现了一款塔防游戏,文中详细叙述了该游戏的实现技术和设计思路。该游戏主要包括:菜单导航、游戏提示、怪物产生并移动、炮台建立、射击设置、音效处理等功能。53294

    毕业论文关键词:JAVA,塔防游戏,JDK,AWT,SWING

    Abstract:Along with the accelerating pace of modern life, we easily feel tired, and spirit have been strained. Computer games can make us relax, so that we have a sound mind in a sound body. A tower defense game was introduced in this paper, and the game was designed mainly by JAVA program language, and AWT components, and SWING components and so on. The paper describes in detail the technology and design idea of the game. The game includes: menu navigation, games prompt, the moving monster, the building of defense tower, shooting set, audio processing and other functions.

    Key words: JAVA, Tower Defense Game, JDK, AWT and SWING

    目 录

    1 绪论 4

    1.1 课题背景 4

    1.2 课题意义 4

    1.3 课题目标 4

    2 塔防游戏运行平台与相关技术 5

    2.1 塔防游戏运行环境 5

    2.2 塔防游戏开发平台 5

    2.3 Eclipse简介 5

    2.4 Java Swing简介 6

    2.5 Java多线程 6

    3 塔防游戏需求分析 6

    4 塔防游戏功能分析 6

    5 游戏的实现 7

    5.1 游戏开始界面 7

    5.2 游戏“关于”界面 10

    5.3 游戏“帮助”界面 10

    5.4 游戏运行界面 11

    5.5 怪物移动轨迹 14

    5.6 射击功能 15

    5.7 线程控制功能 18

    5.8 背景音效功能 19

    5.9 地图功能 20

    5.10 监听系统 21

    结 论 25

    参考文献 26

    致 谢 27

    1 绪论

    1.1 课题背景

    塔防类游戏是一款非常流行的休闲类游戏,可根据怪物的不同移动规则,来决定炮塔的建立位置和炮塔的种类。该游戏自从诞生以来就很受玩家欢迎,因为它不需要玩家有多么华丽的操作,也不需要考验玩家的手速,而仅仅需要玩家发挥智慧。在一波又一波的来犯敌人面前,精心排兵布阵让敌方在自己炮台下飞灰湮灭,这种运筹帷幄的感觉是玩家们对这款游戏百玩不厌的原因。

    塔防游戏的雏形《堡垒》在1990年作为街机游戏推出,获得众多玩家的青睐,一举获得巨大成功。目前大部分塔防游戏的开发者都是从这款游戏中寻找灵感。同时,随着技术的发展,安卓手机的不断普及,手机游戏在没有按键的情形下,操作受到了很大限制,而塔防类游戏的特点就是操作简单,易于上手。因此,塔防类游戏的发展前景非常乐观。

    借毕业设计之际,分析现有主流塔防类游戏的功能和技术内幕,使用Java语言进行塔防游戏的开发。

  1. 上一篇:java+mysql简易超市管理系统的设计与实现
  2. 下一篇:asp.net+sqlserver高校党员支部信息管理系统设计+源代码
  1. JAVA基于安卓平台的医疗护工管理系统设计

  2. java+mysql设备监控记录的大...

  3. java+mysql酒店管理系统设计与实现

  4. java+mysql二手房网站的设计与实现

  5. java+mysql家居团购网站的设计与实现

  6. JAVA+MYSQL《算法与数据结构...

  7. 基于MOOCs的《Java程学设计...

  8. 杂拟谷盗体内共生菌沃尔...

  9. 酸性水汽提装置总汽提塔设计+CAD图纸

  10. 大众媒体对公共政策制定的影响

  11. java+mysql车辆管理系统的设计+源代码

  12. 当代大学生慈善意识研究+文献综述

  13. 中考体育项目与体育教学合理结合的研究

  14. 十二层带中心支撑钢结构...

  15. 河岸冲刷和泥沙淤积的监测国内外研究现状

  16. 乳业同业并购式全产业链...

  17. 电站锅炉暖风器设计任务书

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回