我想进入游戏开发领域,并且想要自己制作一个2D游戏,但现在经过我做的研究后,我感到迷茫,不知道该怎么做了。我知道这个问题已经被问过了,但我知道一点C++,所以我开始学习C#用于游戏开发。我的目标是使用Godot,因为我读到它比Unity更好地处理2D游戏,并且在Unity中工作在3D空间中的2D游戏会比较困难。但是现在我学习到Godot使用GDScript,而C#则是其特定的.NET版,我不知道它是如何工作的。另外我选择C#是因为如果我的游戏失败了,我希望我能学到足够的技能来工作于游戏公司或一群开发者中。我已经学习了循环、while循环、方法、if语句、switch语句等知识,并且打算继续学习。Gamemaker是如果我想要快速简单的结果,但我听说它有很多限制, industries也不常用它。所以我应该继续学习C#然后学习Unity或Godot的C#版本,还是说我的C#知识并不多,应该切换到GDScript,还是说我应该选择一个简单的引擎和语言,快速获得结果但机会较少?求助。
Unity、Godot或GameMaker,哪个引擎和语言我应该选择?
评论 (0)