c++!从事c++游戏开发的高手帮我解答。谢谢

来源:百度知道 编辑:UC知道 时间:2024/07/07 02:39:16
我是一个在校学生,明年就毕业了,想从事游戏开发行业的新人,请前辈们给我指条明路。应如何一步一步的学习。请写的具体一些。比如多长时间内掌握哪些东西,看些什么书。
还有,请问有没有哪些公司招实习生(先培训一段时间然后工作的,前两三年可以签合同)。

1.游戏开发C++是很必要的,你可以先看谭浩强的C++,《c++ primer》,切记c++不是一天就能炼成的,笔者至今看了8本近千页的厚书,仍感觉还有很多东西得掌握。
2.入门c++之后就可以看《windows程序设计》,完了之后你可以尝试VC了。买两本好书看看,当然DirectX必不可少。
3.在学习《windows程序设计》时,可以兼顾一下《计算机图形学》,总之学习C++和数据结构一定要扎实。以后会发现好的程序开发人员,差距就在基本功。
4.MFC别去动,对你用处不大。
到此你该买一本游戏制作的书来看,看一些能详细制作一整款游戏的书。http://www.douban.com/doulist/249624/这上边的书自己看看。
看了上边的内容,你可以入行了。可以专攻的AI,引擎,网络……找自己感兴趣的做。
5.好的游戏公司都不愿意招收实习生,除非你资质很高或是牛逼到有自己的demo或是名校毕业。因为相同情况系他们更愿意花钱培训基本功扎实的。
6.现在的游戏都不是从零开始做起,利用已有的引擎来开发游戏是产业发展至今的必然结果。有了基本功,应该摸透至少一款游戏引擎,你可以先从Torque开始——简单易学。随后是虚幻——摸透了不会有公司不要你。
学习上边的东西不是一年两年能搞定的,盖茨说自己在大学阶段每周用80多个小时学习计算机知识。所以得要耐得住寂寞。

总之这条路不是一般人能胜任的,坚持吧!!

国内好一点的开发公司NO.1上海育碧
该工作室世界排名48

看你做游戏的哪一块咯,服务器?客户端?还是图形图像?
服务器的话要求写的程序高效,对基础知识要求颇高;而客户端主要是界面上的显示问题,平台也仅限windows,win32,mfc那套是必须得会的.

嗯 去培训机构吧 花点钱