大家好,我刚刚从Unity切换到了Godot,现在想和大家分享一下我的一些经验。我正在制作一款2D RPG,我自己负责所有的事(像素画,配乐,开发)。大约过了4个月(我的工作经常会干扰我工作上的事情),我花了大约一个月的时间从Unity转换到Godot大部分的工作。下面是我的一些经验:

  1. 没那么难。我觉得我一定会重新开始,从头开始,使用一个新的游戏引擎和一个新编程语言(GDScript),但是实际上这个过程比我预期的难度要小很多。我用了Godot的C#,它更像Unity,这样我省了很多时间。Godot非常容易上手(节点结构),使用也非常友好,并不需要花太多时间学习。
  2. 推荐Godot做2D游戏。我不确定我是否有所偏见,因为我正在做RPG,但是我觉得在Godot做2D游戏要比在Unity容易太多。Unity有很多功能,但Godot可能会少一些,但Godot有的功能都很好用。特别是你在刚开始,Unity有很多会让你感到混乱的功能,但Godot会为用户简化很多。
  3. Godot的编辑器更快。我很喜欢Godot的一个方面是它能在你建造和测试游戏时非常快。不知道为什么,在Unity中,建造和运行游戏的速度可能会从10-20秒以上,但是在Godot中,我的速度在5秒以下,感觉超级棒。这样我就能更快地测试和迭代游戏。
  4. 它是免费的。这可能并不关键,但我害怕Unity会再次改变它的定价结构。幸运的是,Godot是开源的,所以它是完全免费的,这太棒了。现在Steam和税费将是其他我付出钱的地方。

希望我的一些经历对你们有所帮助!我感觉自己还只勉强学会使用Godot的一些基本知识,如果你们有任何建议,请告诉我。如果有任何问题,请自由询问,我也希望通过和大家分享自己的经验来增加参与度。