其实我是赞同前排那个腾讯策划的答案的......
现实是什么情况呢?现实是是一个资源丰富到爆炸的时代,至少对于初学者来说,好的、值得学习的资源多如牛毛,特别是在英语世界。
你现在提的这些问题在之前,包括在知乎里就有很多很多像样的答案了,在提问前其实是应该先去搜索一下的。这体现的其实是一种思维懒惰,可以说和做独立需要的独立精神、学习精神背道而驰了。
我认为做游戏的第一步甚至都不是学好程序,而是学好英语,有了语言能力你才能畅游于资源海中而不会自我劝退,而且编程语言都是英语......不学好英语行吗?当然并不是说让你大学选英语专业的意思,个人认为大学可以学cs,但是像我这样对编程并不感冒的也不用非得硬着头皮学,编程是工具,只有你真投入到游戏开发的实践中你才会知道这个工具应该怎么用,要不然你干学程序实在是枯燥太容易放弃。
另外就是很多人提到的直接上手做,我是很赞同的,挑一个你喜欢的游戏,简单一点的,上YouTube或者b站也行,去搜how to make a xxxx in unity,然后打开unity,跟着视频一步步做就好了...... unity应该是目前自学游戏最好的游戏引擎了。