嗨!我是一个单独的开发者新手,有几个问题。

我想制作一个3D的Zelda风格游戏。 我有一些Godot的经验。 我曾经制作了几个游戏和一个朋友(他做了代码,我做了模型等),尽管我做了一个完全独立的游戏。

当我设计游戏时,我对使用Blender模型和Unity(特别是地形/等级)感到困惑。 我昨天在玩地形功能时。

我理解到的内容如下:

Blender = 用于复杂模型或需要交互的东西。例如,攀爬树、移动平台、草丛中躲藏的草等。

地形功能 = 只用于背景装饰,例如远处的草丛/树木/背景地面,或者如果游戏的等级是户外/山上,可以手动添加特殊特征(例如,岩石可以推/跳)。地形工具似乎很详细,但也有一点儿麻烦,如果我想保持低多边形。它们通常被使用,主要目的我想知道就是我的问题?

对于任何特殊效果,我理解应该在Unity中创建,例如魔法咒语、水(如河流)、喷泉等?尽管像路灯这样的东西,我可以在Blender中制作,并且可以导入灯光(包括动画闪烁等)。我应该在Unity vs Blender中使用什么时候,何时涉及粒子效果?

3D模型的动画我认为是在Unity中进行的,例如简化的缩小/生长/改变颜色,但在Blender中进行更复杂的动画(我知道Unity保留了骨骼信息,所以也许这只是个人偏好?我肯定会需要在Unity中为剪辑等进行一些动画)

:) 我正在通过Roll-a-Ball,仅仅探索和规划和思考如何最好地处理我的第一关(它将在城镇外部,类似于卡卡里科村)。我理解会有一些仅仅在Unity中放置基本形状并替换它们。 我认为一些教程会跳过一些解释步骤,关于管道流程,因此我的问题。

图1:我将使用的角色第一次尝试(我肯定会改变它很多,但只是想先把它写下来哈哈)

图2:Roll-a-Ball和地形,树木和草丛,细节工具真的把东西放得满天飞