《精通Unreal游戏引擎》一第3步 准备地图

简介:

本节书摘来异步社区《精通Unreal游戏引擎》一书中的第3步,作者: 【英】Ryan Shah(沙哈)译者: 王晓慧 责编: 陈冀康,更多章节内容可以访问云栖社区“异步社区”公众号查看。

第3步 准备地图

精通Unreal游戏引擎
现在我们的项目中已经有了高亮材质,在使用它之前,我们需要一张地图。更具体地来说,需要一块游戏场地来展示我们的点击式游戏,这里不适合使用大的开放式环境。您不要误解,一些点击式游戏需要这种场地,但是这里为了展示“点击式技巧”,一个小场地即可。

读者可以按照下面一些纲要性的介绍来制作地图,或者直接从http://content. kitatusstudios.co.uk下载。诸如“在这里创建这个,在那里创建那个”的介绍看上去很难掌握,但是别担心,我们仅仅在现有的样例地图Example_Map上做最少的改动,让它更适合我们的点击式冒险游戏。

在继续之前,我们先学习一下如何在场景中删除对象。非常简单!首先,也是最重要的,是要确定屏幕上显示的是项目主窗口,即Content Browser(内容浏览器)在窗口的左下角,场景视图在中间,如图16所示。


16

我们继续关注场景视图。单击选中楼梯,单击键盘上的Delete键,或者右键(Mac上是Ctrl键+鼠标左键)单击楼梯,在弹出的菜单中选择Edit(编辑)>Delete(删除),楼梯消失,如图17所示。


17

重复上述操作,删除与楼梯连接的除了墙和地板以外的所有几何体(同时删除文本Third Person Template)。这时您将看到类似储藏间的地图,如图18所示。


18

这就是我们的空白场地。下面我们将要创建一个简单的地图来展示我们的点击式冒险游戏。

相关文章
|
Java 定位技术 API
标准坐标系与火星坐标系(高德)百度坐标系之间互转
这里先给大家介绍几个坐标系: 1.WGS84:国际坐标系,为一种大地坐标系,也是目前广泛使用的GPS全球卫星定位系统使用的坐标系。2.GCJ02:火星坐标系,是由中国国家测绘局制订的地理信息系统的坐标系统。
4382 0
|
数据采集 大数据 数据挖掘
DataHub应用场景有哪些?
本文为您介绍DataHub三大应用场景,主要场景包括:实时数据通道、实时数据清洗和分析、实时数据仓库。
1348 0
阿里巴巴开发规约之代码格式
    1.如果括大号内没内容那么不换行,     2.小括号变量不能与括号有空格     3.如果/对/同时/开关/做保留等字与括号之间必须加空格     4.
1651 0
|
监控 前端开发 项目管理
8个常用的项目管理工具和方法,干货收藏!
分享一些公认好用的项目管理工具和方法,提升项目成功率
8个常用的项目管理工具和方法,干货收藏!
|
小程序 JavaScript 前端开发
微信小程序开发必备前置知识:基本代码构成与语法
【8月更文挑战第8天】微信小程序的基本代码构成与语法
524 0
微信小程序开发必备前置知识:基本代码构成与语法
|
开发工具 git
搭建多个远程仓库,将代码同时提交Github、Gitee
搭建多个远程仓库,将代码同时提交Github、Gitee
|
消息中间件 Java 数据库
突破Java面试(44)-分布式事务解决方案
0 Github 1 面试题 分布式事务了解吗?你们如何解决分布式事务问题的? 2 考点分析 只要聊到做了分布式系统,必问分布式事务,若你对分布式事务一无所知的话,确实很坑,起码得知道有哪些方案,一般怎么来做,每个方案的优缺点是什么。
4311 0
|
Ubuntu 物联网 API
物联网智能家居基本方法实现之经典
今天主要和大家聊一聊,智能家居物联网的实现,今天主要使用Qt开发智能家居的一个物联应用。可以利用云服务远程控制设备并与设备通信。本文将实现远程点亮开发板的LED作为一个实例。​
661 17
物联网智能家居基本方法实现之经典
|
Dart 开发工具 iOS开发
带你读《深入浅出Dart》二十三、Flutter环境的安装与配置(1)
带你读《深入浅出Dart》二十三、Flutter环境的安装与配置(1)
355 0