大家好!

我刚刚被录取进入游戏开发专业,想向有经验或者正在为各种平台开发游戏的人请教一些建议。

我的生日收到了一台配备基础 M5 芯片、1TB SSD 和 24GB RAM 的 MacBook Pro。不过我听说在 Mac 上进行游戏开发非常困难,甚至完全不适合,或者与 Windows 系统相差太大,不值得所有麻烦。

为了明确说明,我不谈 2D 游戏在 Godot 中的开发——我完全明白这些游戏甚至可以在手机上制作。我主要关注的是 3D、低多边形和中等画质(相当于 PS3、Switch 1/2 或《Sable》《Journey》《Abzu》《Another Crab’s Treasure》《Subnautica》《Inside》《Little Nightmares》《Sonic Frontiers》《Zelda: Breath of the Wild》《Ratchet and Clank》以及《Starship Troopers: Ultimate Bug Wars》这类游戏。

我有几个问题:

  • Unreal Engine:在 Mac 上使用 Unreal 开发游戏的体验真的那么差且笨拙吗?

  • Unity:如果我选择 Unity 而不是 Unreal,发布游戏时会有什么样的表现?我听说过几年前出现的价格上涨争议,开发者被迫仓促迁移到其他引擎。那已经是几年前的事了,我不知晓得现在市场的最新情况,以及 Unity 在 Mac OS 上的表现如何。

  • Godot:关于在 macOS 上使用 Godot 进行 3D 开发,我能进行哪些操作?目前只有《Road To Vostok》这种在 Godot 上拥有相当好 3D 图形的游戏,但我很乐意被证明是错误的。

总体而言,我现在面临两个选择:要么把这台 Mac 卖掉,购买一款配备 RTX 4050、Ryzen 5 和 16GB RAM 的游戏笔记本电脑(预算上限 850 欧元),要么接受现实,为开发过程中的工作绕路和未来的麻烦做准备。

提前非常感谢大家的时间和宝贵建议,亲爱的朋友们!我真的很感激。

祝大家每天都有美好的一天!