您现在的位置是:首页 >技术教程 >Unity制作塔防游戏Tower defense(一)网站首页技术教程

Unity制作塔防游戏Tower defense(一)

辛-夷 2024-06-17 10:13:42
简介Unity制作塔防游戏Tower defense(一)

目录

一、游戏准备工作

二、开始制作

1.创建工程

         2.创建地图

3.创建敌人行走路径

三、结语 


一、游戏准备工作

1.开始创建工程

2.创建基本地图

3.创建敌人行走的路线

我们废话不多说直接进入游戏的制作的赘述~

二、开始制作

1.创建工程

1)创建一个Unity 3D的项目命名为Tower defense,在场景中创建一个文件夹(右键>创建>文件夹)重命名为Scenes,打开这个文件夹后Ctrl+s,在弹出窗口中将场景名字命名为MainScenes,如下图所示。 

,2)在主场景中从创建一个Plane(在层级视图中右键>3D Object>Plane),背景位置设置如图所示 。

3)在项目窗口创建一个文件夹命名为Meterials,在这个文件夹中创建一个 Meterial并且重命名为PlaneMeterisl,修改材质球颜色,并将材质赋予Plane(直接拖拽到Plane上即可。) 

2.创建地图

1)首先创建一个cube,重命名MainCube,将X与z轴位置放大4倍。在项目视图中新建一个存放预制件的文件夹重命名为Prefabs,将MainCube拖拽到文件夹中

2)在层级视图中创建一个空物体重命名为Map,将MainCube拖拽到空物体上,复制MainCube,将复制的方格摆好创建出一个15×15的地图(因为复制数量较多,所以我们可以先复制一排的也就是15个,然后将这一排连续选中进行复制。

3.创建敌人行走路径

1)按住Shift连续选中白色Cube创建一条路线,将选中的Cube删除。 

2)在层级视图中创建一个空物体,重命名为RoadCube,复制一个MainCube,将复制的MainCube重命名为RoadCube并且拖拽到空物体上,在Meterials文件夹中新建一个材质重命名为RoadCube,将这个材质赋予RoadCube。

3)将RoadCube复制多个将路线铺满,如下图所示 

4)t添加起始位置,创建两个Cube,分别重命名为Start和End,并为其添加材质,如下图所示。

三、结语 

注意:如果发现本文章有侵权内容,可以随时联系作者本人,本人将即使撤回进行修改。 

到这里游戏准备工作就结束了,下一节内容我们将要学习敌人的创建和管理,我们下期再见~

风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。