以背景来讲,我是一名模具师(基本上是一名解决问题的机械师)。我考虑转行到机器人领域,因为我的行业越来越少人从事, 而我觉得我的技能可以转换。

与此同时,我想入门游戏开发作为业余爱好。自从我还是个孩子以来,我就对游戏开发有了兴趣,但从未真正开始。

通过对编程语言的研究,我一直看到C#、C ++和Python。从我所了解的来看,C++似乎是机器人和游戏开发中使用的主要语言(尽管它们在每个领域中使用它得到了调整)。

我困扰的问题是:

  • 有些人说我应该直接进入C ++(即使它不是初学者友好)
  • 其他人说我应该从Python开始,先学习编程基础

我不想浪费时间或在错误的道路上失去动力。

因此我的问题是:

  1. 我应该从Python开始,还是直接进入C++?
  2. 为了我的目标,有道理学C#?

任何建议——尤其是从机器人或游戏开发领域的人——都将受欢迎。