查看原文
其他

Unity博主营地|在Unity中快速搭建一个3A级别的场景

Unity Unity官方平台 2022-05-07

「Unity博主营地第一期」于11月开启,现已收到数百篇原创投稿。经过Unity资深技术专家的筛选,多篇原创文章被推荐为优秀作品。


今天的推荐文章来自一个做单机游戏的美少女-樱花兔,她将分享如何在Unity中快速搭建一个3A级别的场景。


关注樱花兔:

https://connect.unity.com/u/ying-hua-tu



制作步骤

我们需要创造一个空间,检查距离和角度,以确保关卡是有趣的。然后,需要确保这张地图的线路是清晰的,碰撞是顺利的,以使玩家可以快速通过。


通常情况下,我们可以先建一些Cube或者Cylinder用于模拟空间,因为它们很方便操作,并且在需要重新设计整个关卡时,可以被快速迭代


首先,创建一个由Cube搭建的白模



然后,在Volume中添加一些后期效果,达到想要的室内氛围效果。



 

Bloom 

Bloom(辉光):让自发光或者光照的部分呈现的更加有质感。



 

Ambient Occlusion

Ambient Occlusion(环境光遮蔽):综合改善细节尤其是暗部阴影,增强空间的层次感、真实感,同时加强和改善画面明暗对比,增强画面的艺术性。



 

Screen Space Reflection

Screen Space Reflection(屏幕空间反射):让场景呈现会更加真实以及有质感。



我们把这些Cube的材质换掉。在Bridge找一张合适的墙面贴图和地面贴图,然后把贴图贴上。



如下图所示,这样好多了,非常像一个真正的室内。



在制作过程中,光照严重影响着关卡的组成与氛围,是非常重要的步骤之一。很多小伙伴可以创建出贴图效果很好的物件的,但是从整体的感觉来看却非常不尽人意的,这是因为光照太弱,不能唤起强烈的感觉。


好的照明可以使场景看起来像是一幅强烈的黑暗和光线叠加的画,通过构图推动玩家的视线。光照也可以用来加强对环境的审美,无论是现实还是风格化的场景。同时,光照也是一直在迭代的过程。


下图是添加了光照后的场景氛围。



下面我们谈谈氛围光照的设置。为了更好的模拟聚光灯的效果,我们在Cookie上贴了一张模拟聚光效果的贴图。


 

Fade Distance 

Fade Distance ( 衰减距离)由于是室内,有很多的拐角和房间之类的地方。所以衰减距离这里可以设置的稍微近一些,只要不穿帮就好。

 

同样的,阴影是极其耗性能的,所以呢,我们给它设置了衰减距离,这里设置的是10米,超过这个距离是没有阴影的,因为10米外有没有阴影还真的是很难注意到。

  

Volumetrics 

Volumetrics (光束):可视情况开启,如果有些位置有模型进行遮光的话,开启效果会很好。



接下来,为场景铺设管道,和装修一样,先铺设水管和电路。



试想一下,如果场景中的一切都是光滑的和有反射的,那么场景就会变得嘈杂和压抑,相反,如果一切都是粗糙的和无光泽的,就会让人在视觉上失去兴趣。


当我们在粗糙的混凝土表面添加一些反射的小坑或者是在一些旧朽木上铺上一个闪光的抛光罩,会发现效果会非常好。同样,道具也需要有磨损并且可以叙述出故事。


如果场景中的一切都看起来崭新一样,那么场景就显得太假了。但这些问题Decal都可以解决,我们去Bridge里导出一些贴花贴图。



我们给场景添加贴花,让这个场景更有废弃的感觉。下图分别为墙壁和地板添加贴花。



下图是添加完贴花后的效果,比之前干干净净的效果会更加真实一些,同时细节和层次会更加丰富。



接下来,添加各种物件模型,丰富场景,物件的设置操作细节就不在这里阐述了,主要涉及:是否能够被遮挡剔除,AI是否能够行走,碰撞体设置,LOD设置等等。



最后,给场景添加一些动画效果和粒子效果。



大功告成,下图是最终完成版的效果,是不是非常简单呢。


小结

如果你喜欢樱花兔的这篇文章,扫描下方二维码与博主互动。



「Unity博主营地第一期」博主招募中,欢迎广大开发者、创作者积极参与。优秀作者不仅可以得到公众号推荐,还可获得专属周边等更多福利。点击阅读原文查看活动规则,加入Unity Connect App内群聊组"Unity博主营地"。


下载Unity Connect APP,请点击此处 观看更多Unity官方精彩视频,请关注“Unity官方”B站账户。


如果开发过程中遇到问题,您可打开Unity Connect App或者Unity编辑器内置群聊工具,在“技术交流”群聊组中提问。


推荐阅读

Unity C# 版的HTML5 3D游戏解决方案正式来了

Unity Awards 2019投票火热进行中

Unity编辑器群聊工具上线了

Unity和Houdini场景程序化工作流程

在Unity中创作高质量硬面场景

使用Unity制作逼真的海湾场景


官方活动

直播预告|Unity + Vuforia构建企业级AR应用

12月18日晚8点,Unity技术经理殷崇英和PTC增强现实技术专家孔祥晨将为你讲解:Unity + Vuforia构建企业级AR应用。[了解详情......]


Unite  Shanghai 2020

Unite Shanghai 2020正式启动,暖冬特惠票热销中,购票即可获得多款Asset Store特定精品资源5折优惠码。[了解详情......



点击“阅读原文”加入博主营地

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存