|
|
发表于 2007-8-12 20:38:00
|
显示全部楼层
Re:求一套书。高手来啊
虽然我个人觉得读 c++ primer 3个月够了,但是还是很多人反映要半年。
在学完c++ primer,做完课后练习之后。
c++语法学习就告一段落。当然还可以提高,但是提高不是一天两天,是要经验积累的。就这样接着看提高的书个人觉得有点书呆子倾向,没有实战就如背天书,枯燥无味。
接下来应该学习 算法导论。这本书很难。但是也很重要,算法就如程序设计的灵魂,有了招数,而没有内力,那么c++也是一无用处,最多就是按照例程,简单模仿别人的编写流程,或者调用别人做好的库,做一些简单的绑定判断工作。这是很没意思的体力劳动。
但是即使很重要,还是很难,所以有时转换心情,看一些其他书也可以。还有在空余时间,时常温习一下数学,那也是很有帮助的。
不管理想有多么高,结果还是要下地干活。不接触实际的开发内容,那么是不能适应公司生产的。具体的开发内容就是游戏开发的知识。这种书推荐 Windows游戏编程大师技巧,Introduction.To.Direct3D9中文版(翁云兵版)。 熟练c++的人可以比较容易学习这两本书。
推荐的学习计划这样: c++ primer 半年, 算法导论 半年(这段时间注重动手,而不是一味看书,多读各种资料), 然后上马游戏开发——windows游戏编程大师技巧。 然后就是自己锻炼做一些小游戏,初步掌握c++和算法在游戏开发中的运用。 之后就是提高过程: 提高c++, 看c++ templates, c++ 标准程序库,Effective C++/STL, More Effective C++.,Exceptional C++, more Exceptional C++ 之类的。 提高算法设计能力。 提高图形算法,人工智能等游戏开发的技巧。
语法 -》 算法 -》 环境 -》 项目 -》深造 -》专业化
|
|