摘要:Unity是一个非常专业的、应用于很多不同类型中的游戏引擎,是可以发布于多种运行平台的综合型的游戏开发工具。塔防类游戏是休闲益智的策略类游戏,它的游戏模式较为简单,可玩性极强,受广大玩家热捧。本文主要讲述基于Unity3D引擎如何实现一款3D塔防类游戏的开发,针对游戏中使用的各种工具,对游戏进行前期策划、设计,包括概念、地图、角色及界面的设定。文中最主要的部分还是游戏的开发过程,包括游戏环境的搭建,游戏内容的实现,游戏场景的切换及游戏的发布,讲述如何通过创建塔防实现攻击并阻止敌人的入侵从而完成守城的整个流程。从场景的创建、导入,到近三十个脚本的细节编写,以及游戏发布之后,进行游戏测试的方法方式、反馈修改等等都具体的展现了出来。50504
毕业论文关键词: Unity3D;游戏设计;塔防;守城
The Design of “Defender” Game Which Based on Unity
Abstract: Unity is a very professional game engine applied to many different types of game. It’s a Synthesis of game development tool which can be published in a variety of development platform. Tower defense game is casual and educational strategy game, its game model is relatively simple, its playability is extremely strong, and it has the vast number of players. This paper focuses on how to implement a development of 3D Tower defense game which based on Unity. For various tools used in the game, we have a prophase planning and design for the game including the concept, map, characters and the setting of the interface. The most important part of this paper is the development process of the game including the construction of the game environment, the realization of the game content and game scene switching and the release of the game, which tell about how to implement attack by creating a tower and prevent the enemy's invasion and complete the whole process of “Defender”. From scene to create and import, to nearly thirty the details of the script to write, and after the game release, the method of game test and feedback modification etc., all concrete show out to you.
Keywords: Unity3D; Game Design; Tower defense; Defender
目录
摘要 i
Abstract i
目录 ii
1 绪论 1
1.1 课题背景 1
1.1.1 课题的目的和意义 1
1.1.2 本文的结构 1
1.3 发展趋势 2
1.3.1 游戏行业发展趋势 2
1.3.2 Unity3D的发展趋势 3
1.3.3 塔防类游戏的发展空间 4
2 游戏技术分析 5
2.1 游戏引擎 5
2.2 UNITY引擎 6
2.3 其他工具