我需要自学哪些技能才能进入一家游戏公司

虽然不知道为什么我从来没在发过言但是会被邀请 还是粗略的回答一下吧 首先分两种大情况你想做服务器程序还是客户端程序 因为我是手游程序所以只说手游的情况了既然你有基础那 基础数据结构 常用算法 设计模式应该都是了解的客户端建议学习的引擎是unity3d 你先要学习一下C# 之后学习Unity3d 现在你就有能力自己做一些小东西了然后是《directx编程入门》这个书自己啃并不是很容易但是这里面的东西都是游戏编程的底层基础刚开始可以不全部看懂但是必须要有一个大体概念 找到工作之后再慢慢啃服务器端现在手游服务器用的技术太杂了 有用C++ 有用Java的有用PHP的有用Python的有用erlang 这个真没法说推荐学哪个各有各的优势和短处 但是网络技术基本都是共通的 随便学一个语言买本网络编程的书学学 套接字 多线程 TCP UDP HTTP(有不少手游都是短连接的) 这些基础 然后还得学数据库简单学学mysql就行了 之后就找家公司去做实习生吧其实自己能学的东西有限 当有了上面这些基础之后尽早找家公司实习 这些基础只是入个门进了公司才会真正开始学 大概就这样吧希望对你有帮助
■网友
VR 是视觉层、渲染层以及部分体感方面要解决的问题而常见的游戏程序员中,只有引擎级程序员(约4年以上从业经验)的需要关心这方面。所以,VR兴起与否和你打算选择学啥没有多少联系;这就如同我国要增加实现登月计划的预算和某人是否应该报考航空航天专业一样,除了心理自慰没有一毛钱联系。这类利好至多影响4年后的你...那时你是否还在做游戏也未可知.
■网友
我觉得你可以做游戏编程,具体的内已经有很多大神解答门了,我是做美术的,就不乱回答了


    推荐阅读