C 游戏所要看的书

1、C++primer中文版第4版     经典啊
2、C++标准程序库自修教程与参考手册 
3、Windows程序设计第5版 
4、MFC windows程序设计第2版中文版 
5、VC++深入详解 
6、MFC深入浅出 
7、Effictive STL 
8、Windows核心编程 
学好以上几本,也可以去游戏公司一试VC++软件工程师职位了。 
9、WINDOWS游戏编程大师技巧第2版 
10、3D游戏编程大师技巧 
11、DirectX角色扮演游戏编程 
12、DirectX特效游戏程序设计 
13、精通DirectX 3D图形与动画程序设计 
14、DirectX高级动画制作 
15、Ogre引擎研究 
16、游戏人工智能编程案例精粹 
17、Visual C++实践与提高--网络编程篇 
18、C++网络编程,卷1 
19、C++网络编程,卷2 
20、Visual C++网络游戏建模与实现第2版 
21、代码优化:有效使用内存 
22、编个Demo出来,好好复习一下C++和数据结构,然后去游戏公司应聘

游戏开发所需要看的书
2007年03月12日 星期一 22:19

现在的游戏开发已经和以前大不相同了,因为他不在是个新生事物了.所以,我们要站在巨人的肩膀上。

基础资料(必看)

1.C++ Primer 中文版(第四版)
2.More Effective C++中文版
3.Effective C++中文版
4.算法Ⅰ-Ⅳ(C++实现)——基础、数据结构、排序和搜索(第三版)
5.C++标准程序库—自修教程与参考手册

WINDOWS资料(必看)

1.Windows 程序设计(第5版)(上、下册) 
2.MFC Windows程序设计(第2版)   
3.Windows核心编程
4.Win32多线程程序设计

网络资料(网络方向必看)

1Windows网络编程
2.多玩家游戏程序设计
3.ACE程序员指南——网络与系统编程的实用设计模式
4.C++网络编程 卷1:运用ACE和模式消除复杂性 
5.C++网络编程,卷2 基于ACE和框架的系统化复用 
6.网络游戏服务器编程

2D/3D资料(2D/3D方向必看)

1.游戏编程入门  
2.Direct3D游戏编程入门教程(第二版)  
3.DirectX高级动画制作(附CD—ROM光盘一张)——Premier游戏开发丛书 
4.3D游戏编程大师技巧  
5.3D Math Primer for Graphics and Game Development

专题资料(选择看不分顺序)

1面向对象的游戏开发  
2.游戏开发物理学
3.游戏编程精萃1-4

C 游戏所要看的书的更多相关文章

  1. 自由是有代价的:聊聊这几年尝试的道路 要想生活好,别看哲学书和思想书。简单看看可以,看多了问题就大了。还是要去研究研究些具体的问题。别jb坐在屋子里,嘴里念着海子的诗,脑袋里想康德想的事情,兜里屁都没有,幻想自己是大国总理,去想影帝是怎么炼成的。

    自由是有代价的:聊聊这几年尝试的道路 现在不愿意写过多的技术文章了,一点是现在做的技术比较偏,写出来看的人也不多,二来是家庭事务比较繁多,没以前那么有时间写了.最近,园子里多了一些写经历的文章,我也将 ...

  2. Java 游戏报错 看不懂求教

    Java 飞机小游戏 报错 看不懂求救 at java.awt.Component.dispatchEvent(Unknown Source)at java.awt.EventQueue.dispat ...

  3. PHP程序员要看的书单

    想提升自己,还得多看书!多看书!多看书! 下面是我收集到的一些PHP程序员应该看得书单及在线教程,自己也没有全部看完.共勉吧! Github地址:https://github.com/52fhy/ph ...

  4. 学习Android开发看那些书好?

    学习一样新事物或许有多种方式,报培训班,看视频,向高手请教等等,但一本好书往往可以让你少走很多弯路,事半功倍. 下面推荐几本个人觉得搞Android开发值得一读的书籍. Head First Java ...

  5. 扒一扒自从买了kindle后看的书

    一.<性别战争> 讲述的是动物界各类动物的xxx(你懂的),以动物拟人化的口吻来进行问答,十分的生动形象,虽说和自己的生活没有多大联系,但是偶尔了解一下,也是意外的不错的感觉. 二.< ...

  6. 每周一荐:学习ACE一定要看的书

    作 者:david++发布时间:2012/06/08 09:02文章地址:http://game-lab.org/?p=320 近两个月都在学习ACE,一个超级强大,也超级复杂的网络框架库.对ACE的 ...

  7. 每个PHP开发者都应该看的书

    PHP这几年口碑很差.关于它的“糟糕设计的汇总”和语法上的矛盾有着大量的讨论,但是主要的抱怨通常是安全.很多PHP站点分分钟被黑掉,甚至一些有经验的.有见识的程序员会说,这门语言本身是不安全的. 我总 ...

  8. HTML5标准终于来了,看什么书学习最好??????

    最近看了一本书<HTML5网页开发实例详解>,是大众点评的攻城狮写的,觉得很有收获,看样子目前大多数的国内网页都支持HTML5了,全栈工程师是不是必须得会HTML5? 有兴趣的可以讨论呀, ...

  9. 学习C++所需看的书和顺序

    初学: <C++ 编程思想> <C++ Primer><The C++ Programming Language> 提高: <C++ 的发展与演化> & ...

随机推荐

  1. WebUploader 解决文件多次上传和删除上传文件的问题

    文件多次上传有两种情况: 1. 上传前的多次选择 2. 上传成功后,再次选择 其实API上,已经有了介绍了,不知道为什么有同学还是不知道如何做,我来抛砖引玉吧. 配置项: duplicate {Boo ...

  2. java对象的深浅clone

    在Java语言中,数据类型分为值类型(基本数据类型)和引用类型,值类型包括int.double.byte.boolean.char等简单数据类型,引用类型包括类.接口.数组等复杂类型. 浅克隆和深克隆 ...

  3. docker定义数据卷及数据卷的备份恢复

    前言:生产环境中使用docker时,往往需要对数据进行持久化(只有把容器导出为镜像,才能够保存写的数据,否则容器删除或者停止,所有数据都会没有),或者需要在多个容器之间进行数据共享,这必然涉及容器的数 ...

  4. 编写程序时候莫名出现<property name="dialect">org.hibernate.dialect.FirebirdDialect</property>

    把<propertyname="dialect">org.hibernate.dialect.FirebirdDialect</property> 语句去掉 ...

  5. python脚本5_求素数

    #求素数 #素数:只能被1和它自己整除 n = int(input('Please input a number >>>')) flag = False for i in range ...

  6. 如何在 CentOS7 中安装 Nodejs

    一.安装Nodejs 安装版本:10.13.0 1.安装必要的编译软件包 yum -y install gcc gcc-c++ 2.从源码下载Nodejs cd /usr/local/src wget ...

  7. python之list,tuple,str,dic简单记录(二)

    切片对象:例子:In [13]: l = [1,23,4,5,5,6,8]In [14]: l[::1]Out[14]: [1, 23, 4, 5, 5, 6, 8] In [15]: l[::2]O ...

  8. Ajax-07 基于Ajax实现跨域请求

    跨域 跨域名访问,如c1.com域名向c2.com域名发送请求 本质:浏览器存在同源策略机制,同源策略阻止从一个源加载的文档或脚本获取或设置另一个源加载的文档的属性. django服务端准备 url. ...

  9. bash遍历目录压缩文件

    #!/bin/bash function dir(){ ` do "/"$file ] then "/"$file else "/"$fil ...

  10. IOS-HTTP协议

    网络由下往上分为 物理层.数据链路层.网络层.传输层.会话层.表示层和应用层. 通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层, 三者从本质上来说没有可 ...