从无到有,如何设计一张游戏中的大地图?

作者:GWB-腾讯独立游戏孵化器
2019-04-29
48 50 4

作者:暴力羔羊

因为最近一直在研究 WorldCreator 这个工具,这个软件在地形制作上是非常方便,而且和 UE4 兼容性也比较好,非常适合用于关卡设计。这里跟大家分享一下怎么去利用 UE4 和 WorldCreator 这两个工具结合去快速的进行大地图的关卡概念设计。设计上可能不是很完善,主要是分享一下制作流程。

整体设计流程

使用工具:

PhotoshopCC、WorldCreatorRC 14、UE4


设计流程图:

流程详述

地图设定

地图尺寸:6 KM * 6 KM

地图环境:岛屿


资源区分布设计

这里假设所有资源区均为大型资源区设计了 13 个区域,区域之间的间隔大约在 1.3-1.5 KM。


将部分大型资源区进行拆分变为多个中型资源区。


检查不同资源区之间的距离,确保大型资源区之间不会距离太近。


确定不同资源区的类型。这里是为了给后面的地形设计做准备,根据资源区的环境反向设计该区域附近的地形特征。


基本路线设计

根据资源区分布进行基本路线设计,这一步主要是为了将整个地图进行一个拆分,降低后面设计地形的难度。


基本资源区布局设计

根据资源区的资源大小和环境类型简单设计了不同资源区的区域大小和布局。


基础地形高度设计

整体高度调整

将前面制作好的设计图作为纹理导入 World Creator 作为参考。


使用 Edit Shape 工具先根据预想的整体高低关系进行地形调整。这个工具主要是用于区块化的调整地形,后期也可以再继续修改。


制作山体

因为只是为了获得大体的高度,所以这里的山体制作使用 Shape 过滤器,它可以很方便的控制整体的形状、高度以及与周边地形的融合,并且在整个设计过程中可以随时调整。后期针对不同区域的地形进行更加详细的设计的时候可以单独开个文件设计地形,再导入到主地图进行覆盖融合。


为了使山体看起来更加自然,这里新建图层增加了平滑和腐蚀两个过滤器。


使用 Path 过滤器增加道路。


最终的基础地形。


地形测试

地形测试部分在 UE4里完成,这里用到的工具是 World Creator 提供的 Sync Tool,它可以实现 UE4和 World Creator 之间一键同步地形。(之前试过导出高度图再导入 UE4但尺寸和 World Creator 对不上,很难保持两个软件同步设计)


下图是导入 UE4的地形,经测试与 World Creator 里的尺寸保持一致。


为了便于观察,我简单制作了一个地形材质,自动给不同坡度的地形赋予不同的材质,这样可以更加直观的观察地形。


完成测试后,在 World Creator 中导出 Relief Map,这张图能很好的表现这个地形的高度结构。


制作地图纹理

在 PS 里同样使用三个层用不同的颜色表示不同坡度的地形,不同坡度地形的遮罩在 World Creator 中制作。


增加水体层,因为在 UE4里截取的区分水陆的 Mask 效果不是很好,这里的水体遮罩在 PS 里使用喷手动进行了绘制。


路线设计修改

根据做好的地形对之前设计的路线进行了修改。


资源区布局修改

根据之前的设计和现在的地形对资源区布局进行了细化。并增加了不同区域的地标设计。

最终成品图

结束语

本次的分享主要着重于怎样从无到有的去设计一张大地图的地形结构和区域分割。详细的城镇布局设计、风格设定、地形设计、道路分布、植被布局等可以在这个设计的基础上再进行细化和调整。

本文为用户投稿,不代表 indienova 观点。

近期点赞的会员

 分享这篇文章

GWB-腾讯独立游戏孵化器 

腾讯游戏学堂 · 游戏扶持业务致力于为创意游戏团队提供研发指导、技术支持、资金对接和发行推广等全方位服务,帮助团队打磨游戏品质,打造精品游戏! 

您可能还会对这些文章感兴趣

参与此文章的讨论

  1. DarkWave Studio 2019-05-01

    41久违的干货

  2. 爬行爬行 2019-05-03

    多来些这样的干货!谢谢啦!

  3. 独钓寒江雪 2019-07-01 微信会员

    这个好 不知道能不能渲染 三转二~

  4. wclssdn 2020-01-05

    niubility

您需要登录或者注册后才能发表评论

登录/注册