从计算机系学生到强大的游戏程序员必备书单.docVIP

从计算机系学生到强大的游戏程序员必备书单.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
从计算机系学生到强大的游戏程序员必备书单

从计算机系学生到强大的游戏程序员必备书单 1 从计算机系学生到强大的游戏程序员必备书单 终于可以登陆blog了,从昨天周六到今天白天,一直系统繁忙,不知道新浪怎么搞的. 起个乍眼点的名字,给我新开的blog吸引点人气.之所以从计算机系学生入手,是因为不想列举一些跟编程关系不大,但做为程序员应该看的书.如操作系统,编译原理,数据库,基本数据结构.强大的游戏程序员这个词造有点夸张,实话实说,吸引眼球用的。 我在面试程序员的时候有一个问题无论对方经验、学历如何,都一定要问。就是让其列举几本自己喜欢的技术书籍,在我看来,如果连几本好书都没看过,水准也高不到哪儿去。通过其对列举书的描述和一些简单的交流,除了考察技术水平,也可以比较容易看出应聘者是否好学上进。 我本人是喜欢看书的,市面上的技术书籍,但凡认为稍有阅读价值的,都会收入柜中。这其中不乏稍加翻看后束之高阁的,也确实发现了一批好书。新进公司的程序员,特别是应届生,我都会给他们推荐下面这份书单。还有些书是要求人手一份的。来找工作的计算机应届生,在我看来最大的问题不是经验的不足,而是视野狭窄,除了课堂内容外所知寥寥。大部分人对C++的认识竟然还停留在C+class的程度.有课外阅读书籍的也以一些手把手系列为主. 这份书单跟论坛上常见的应该有所不同,涉及游戏开发的各方面。书的数量也比较多,但每一本都尽量做适当说明.书目内容之后随着我购书进程也会更新.书目里的大部分书我书柜里都有,手头没有或为电子版的尽量说说明.想买这些书的话可以去和找.电子书的下载地址不要问我. 书单里从入门到高阶的书籍都有,在校生,应届生,各等级程序员,应该都能找到适合自己的内容. PS:看书之余不要停止思考和动手写代码练习. 8月9日版本在书评里新增阅读难度,从1到10,皆为整数,大家可以根据自己水平作为购书参考。难度低的书不见得对高手没用,如C++编程规范等。初学者建议循序渐进的阅读。很多书可能难度跨越较大,如C++必知必会后十条跟前十条的差距,这样的书会给一个折衷数字。 第一类 通用编程技术及C++书籍 新人在进入游戏行业之前通常会做些准备,又通常都以d3d,openGL,DDraw,Shader,J2me等实用性技能内容为主.其实一般游戏公司招应届生最注重的反而是基本的编程素养(不排除有垃圾公司指望应届生进来解决技术困难).基本编程素养并不是生下来就定型了的,这里面包括程序设计的思维能力,编码风格,和对所使用的语言的掌握程度等.这些东西通过阅读书籍和勤加练习都能得到很大程度的提高.而对于刚进入这个行业的程序员而言,提高自己的编程素养是你提高自己在项目中的地位,升职加薪的最重要一环. 重点推荐书籍: 1 Effective C++ 中文第三版 阅读难度:3 关于这本书已经有太多的褒奖之词,我不多说了.如果你想靠C++吃饭而没读过这本书的话,可以反省一下自己的闭塞了.想进入C++领域而不读此书,无疑要走无数弯路. 2 设计模式 阅读难度:6 又是一本无需废话的书.想告别蛮荒时代,进入现代编程殿堂,先得学会程序们的黑话(这叫什么逻辑?!)这本书介绍了二十多个使用最广泛的设计模式,并统一了命名.这不是本讲C++的书,但这本书的重要性无庸质疑.和Effective C++一样,是想吃好这碗饭就要买来读的书. 3 C++ Primer 中文第四版 阅读难度:2 这本书的优秀之处不仅在于面面具到,而且浅显易懂.推荐这本书是因为这是一本讲现代C++的入门书,而不像大部分入门书为了显得容易些,介绍过时的编程风格和绕开难懂内容.这本书的编排上把vector放在了数组前面,把string放在了char[]前面,把STL放在了class前面.传统的C++入门书把这些东西当成高级内容.其实这些在现代编程中正在逐渐变成基础. 4 C++编程规范 阅读难度:4 这本书是我要求进来的程序员必买的书.来找工作的大部分应届生(其实很多有经验的应聘者也一样),对编程规范毫无概念.很多公司会让应聘者寄代码片段,一般就是为了考察编程风格,新人进到公司,往往第一件事就是要进行对编程规范的培训.这本书的100条稍显冗长,并非条条精彩.不过多数条目确实是实际项目中应该切实遵守并成效明显的.这本书价格很便宜,我认为在职程序员,应该人手一本. 作者:bastim 2006-11-18 13:02   回复此发言 -------------------------------------------------------

文档评论(0)

zw4044 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档