那么哪种编程语言最适合游戏开发呢?
C#,C++,还是Python?
答案取决于你到底想做什么。
Python
让我们从Python开始。
Python在语法上更容易阅读,与C#和C++相比,它是最容易学习的。
您可以开始使用python开发游戏,时间非常短,而且获得成品所需的代码要少得多。
所以Python是很棒的,但通常情况下,它不能很好地处理复杂的事情。这是缓慢和低效的游戏开发。
Python是一种解释语言,当涉及到变量、类和内存时,只需要很少的规范。因此,解释器必须实时地为您获取负载并定义、处理和声明所有内容。
因此,考虑到所有这些,Python非常适合简单的2D游戏。
因此,如果这是您想要做的一个附带项目,请使用Python,因为Python可能不是游戏开发的最佳选择,但出于其他各种原因,它是好的。
尽管使用Python进行游戏开发在业界很大程度上是闻所未闻的,但一些顶级的游戏开发模块是PyGames和Pyglet。
如果你对2D游戏编程特别感兴趣,你可以考虑戈多。
虽然与C#和统一相比,这个社区并不大,但使用python和go点,“成品”的“想法”更流畅、更快。
C#