敢问题主,你是喜欢游戏,还是喜欢编程,还想都喜欢呢?
其实游戏开发方面,对个人来说前景真的不算好,很难转型。
还是说编程吧,如果题主时间多,可以先学c和c++。
c语言是最适合入门的语言,不是因为他简单,而是因为他足够底层,可以深入了解计算机知识。学习编程不是只学习语言,更重要的是学习整个计算机生态。所以,c语言最为面向过程的语言,十分适合入门。
如果题主时间少,可以入门python或者JAVA,因为大多数游戏都是用这两种语言,当然php和r都有。现最流行的还是java开发游戏吧。
小结:时间多学习c语言,然后c++,再是java,python。 学精c语言之后,学习其他语言会十分迅速,这是十分重要的。
时间少,只好先学习python,正所谓人生苦短,偶选python。但是可能导致基础不牢固。再学习一下java。
这只是编程方面的学习。
应该还要学习数据结构,和算法。这两个是十分重要的! 算法是灵魂,数据结构是基本,语言是工具。
总结:学习c语言从零开始,到精通,一年多应该差不多了,然后学习c++不到半年,再学习python和java,一年多。加起来三四年,然后其中还要学习数据结构和算法。顶多五年可以出山了。这是最保守估计了,如果够勤奋,偶认为三年够了。当然,三年只是比入门强一点。
这是技能学习方面,如果要进网易腾讯这样的公司,考虑题主不是科班生,那只有一个途径最快,就是考PAT证了。这个证就不赘述了,稍微百度一下就行,比计算机二级四级强多了。可以说是it届的神证。
学习计算机要有兴趣,否则靠意志力迟早消磨。
最好再劝一句,计算机方面,比游戏开发性价比的领域有很多。