由游戏开发者 Mourad Bakhali 先生(GamedevWorks)制作的、可在 UE4 中实现伪造洞穴效果的教程「How to create a fake hole that you can move it in runtime」已发布在 GamedevWorks 网站上。数据也正在 Github 上免费提供。
How to create a fake hole that you can move it in runtime 完成视频
在本教程中,您将学习如何在地面上创建一个假的洞。这个洞在网格中实际上并不存在于物理上,但可以作为洞来发挥作用。为什么需要假的洞呢?为什么不直接让 3D 美术人员按照正确的物理碰撞在网格中创建一个洞,然后就称它为洞呢?当洞是游戏玩法元素时,假的洞就很有用。它让关卡设计师可以根据关卡和游戏玩法需求,自由地将其放置在他们认为合适的位置。
似乎是通过从洞的网格中获取遮罩,让地面根据该遮罩开洞,并在靠近洞时禁用地面的碰撞来实现这种表现。
看起来可以有很多种应用方式。制作方法在文章中有详细介绍。另外数据也已在 Github 上免费公开,感兴趣的话请务必查看。
链接
制作方法教程文章请看这里
UE4 | How to create a fake hole in the ground that you can move it in runtime – GamedevWorks
源代码:Github
https://github.com/mourad-bakhali/UE4FakeHole.git
教程:如何创建一个可以在运行时移动的假洞 #UE4 #UE4ぷちコン #UE4Study
🔗 https://t.co/ABhT47nHVI在本教程中:
✅Preparing meshes
✅Creating the hole blueprint
✅Create material for ground
✅ Setup collisions— Mourad Bakhali (@MouradBakhali) September 23, 2021