大家好,

我在 Roblox 上开发了大约 7 年的时间。在那段时间里,我参与了多个项目,加入了开发团队,学习了建造、脚本编程,并且还成为了一名团队的领导。

最近,我一直在思考着如何超越 Roblox,并学习一款完整的游戏引擎。我的当前选择是 UnityGodot,但我也愿意听取其他建议,如果有其他引擎可以更好地实现我的目标的话。

关于我的一些信息:

  • 我仍然在上学。
  • 我有 Roblox 开发经验,但没有其他游戏引擎的经验。
  • 我喜欢创造东西并领导项目。
  • 我对制作游戏很感兴趣。
  • 我不想花费多年时间学习错误的引擎,如果另一个引擎更适合我的话。
  • 如果我转到另一个引擎,我将会花费几年的时间学习和使用它。

我的问题是:

  1. 您是否建议我使用 Unity、Godot、Unreal Engine,还是其他引擎?
  2. 您为什么会选择这款引擎来帮助我?
  3. 如果您今天从零开始学习该引擎,如何学习它?
  4. 我应该避免哪些初学者错误?
  5. 我应该制作哪种类型的第一个项目?

我特别感兴趣的是听取那些有相当经验的人的建议。

感谢您的帮助!