基于Godot引擎的自定义地形工具开发解析
AI3D 发表于 04-13 浏览 2 分类 新闻资讯
游戏开发者 Jan Fidler 展示了他的自定义地形工具,该工具能在数秒内添加多样化的地形起伏。最终成果是一个令人惊叹的、采用手绘图形风格的场景,包含河流、岩石和森林。据开发者解释,模型在 Blender 中制作,纹理在 Substance 3D Designer 中完成,而着色器和地形则在 Godot 中处理。
Fidler 分享说,他使用了 Octodemy 的 关于制作自定义工具插件的教程作为创建自定义窗口的基础。开发者创建了一个自定义类,用于读取纹理、将其发送到着色器并更新碰撞体。创作者解释说,地形编辑器会围绕鼠标位置修改这些纹理,并在每次修改后通知 Terrain 对象更新着色器。至于树木和草地,它们由 Terrain 节点下的一个组件在每次调用“刷新”事件时生成。
开发者是为他即将推出的 RTS 游戏《By Sword & Road》打造此工具的。该游戏是一款极简主义策略游戏,专注于建立军事后勤,玩家可以通过切断敌人的补给线来征服对手,并包含原创故事战役和挑战。


Jan Fidler 展示了游戏如何从初始阶段演变为一个视觉上协调一致的项目:
相关链接
原文链接:https://80.lv/articles/amazing-custom-terrain-tool-made-with-godot
喜欢这篇内容吗?