《精通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

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

相关文章
|
4月前
|
C# 图形学
【Unity 3D】元宇宙案例之虚拟地球信息射线实战(附源码、演示视频和步骤 超详细)
【Unity 3D】元宇宙案例之虚拟地球信息射线实战(附源码、演示视频和步骤 超详细)
48 0
|
8月前
|
图形学
【Unity实战系列】如何把你的二次元老婆/老公导入Unity进行二创并且进行二次元渲染?(附模型网站分享)
【Unity实战系列】如何把你的二次元老婆/老公导入Unity进行二创并且进行二次元渲染?(附模型网站分享)
347 0
|
12月前
|
数据可视化
Qt开发技术:Q3D图表开发笔记(三):Q3DSurface三维曲面图介绍、Demo以及代码详解
qt提供了q3d进行三维开发,虽然这个框架没有得到大量运用也不是那么成功,性能上也有很大的欠缺,但是普通的点到为止的应用展示还是可以的。其中就包括华丽绚烂的三维图表,数据量不大的时候是可以使用的。前面介绍了基础的q3d散点图、柱状图,本篇介绍基础的三维曲面图。Q3DSurface类提供了渲染3D曲面图的方法。该类使开发人员能够渲染3D表面图,并通过自由旋转场景来查看它们。可以通过QSurface3DSeries控制曲面的视觉财产,例如绘制模式和着色。
|
编解码 定位技术 图形学
Unity 之 手把手教你实现自己Unity2D游戏寻路逻辑
还在看别人的寻路逻辑?保姆级教程,一步步教你实现网格寻路逻辑。
658 0
Unity 之 手把手教你实现自己Unity2D游戏寻路逻辑
|
图形学
Unity制作出《超级马里奥》的2D和3D混合效果
现在来做点别的东西。Nintendo Switch上刚推出的《超级马里奥》中,有一些关卡混合了2D和3D的画面,这种效果十分让人印象深刻。如何在Unity中实现这个效果呢?正常情况下,摄像机会直接渲染到你的屏幕。
|
图形学
unity案例入门(拾取游戏)
案例简述这个案例实现一个非常简单的拾取宝物游戏,主角是一个小球,玩家通过键盘控制小球拾取全部宝物。 键盘控制物体移动 Rigidbody rd;public int force = 10; void Start () {rd = GetComponent ();//获得物体的刚体组件}void Update () {float h = Input.
1558 0