如果要自学游戏程序开发的话,可以看看下面的,呵呵。

游戏开发资料(PDF书都是中文版的,非英文,很多是本人自己扫描制作,从未网上发布过,所以独家啦):  
1、Gamebryo 2.2游戏引擎(盛大、腾讯等公司制作网络游戏常用)+Gamebryo v2.2.1说明文档

2、游戏PDF书及其代码:  
3D游戏编程、3D游戏编程大师技巧、Direct3D游戏编程入门教程第2版、DirectX角色扮演游戏编程  
DirectX特效游戏程序设计、MFC windows程序设计第2版、MFC深入浅出、VC++深入详解、Visual C++6.0技术内幕第5版  
Visual C++视频技术方案宝典、Win32多线程程序设计、Windows程序设计、WINDOWS核心编程  
精通DirectX 3D图形与动画程序设计、设计模式解析第2版、游戏开发物理学、3D数学基础 图形与游戏开发

3、C++PDF书及其代码:  
C++STL程序员开发指南、C++编程规范、C++标准程序库自修教程与参考手册、Essential c++ 中文版  
Exceptional C++中文版、Inside the C++ Object Model、高质量C++编程指南、经典C程序100例  
深度探索C++对象模型、深入探索C++物件模型、自己动手写操作系统、代码优化:有效使用内存  
Effective C++、Effective C++ 第二版中文版、More Effective C++(中文版)

4、数据库SQL PDF书:  
SQL网络编程实例、精通Oracle9i、精通Oracle 10g Pl SQL编程

5、Ogre3D PDF书及其代码:  
Apress-Pro Ogre 3D Programming、OGRE中文帮助手册 v1.4.0、PRO OGRE 3D PROGRAMMING中文翻译版本0.2.0

6、人工智能PDF书及其代码:  
AI游戏引擎程序设计、人工智能游戏编程真言、游戏编程中的人工智能技术、游戏开发中的人工智能  
游戏人工智能编程案例精粹

7、游戏开发网络编程PDF书及源代码:  
C++网络编程卷1&2、Network Programming For Microsoft Window、Visual C++实践与提高-网络编程篇  
Visual C++网络通信编程实用案例精选第2版、Visual C++网络游戏建模与实现(第2版)、Windows Sockets  
Windows网络与通信程序设计、韩国传奇正式最终版本源码、网络游戏服务器编程、游戏学院网络游戏服务器端编程  
最新传奇M2引擎程序源码、Internetworking with TCP_IP Vol 3 Client-Server Programming And Applications  
PC游戏编程(网络篇)、Visual C++.NET网络编程、Winsock规范及应用、传奇3源程序、魔域服务端源码+客户端源码  
盛大传奇外挂源代码

此DVD出售中,呵呵。链接在最下面。

以下是游戏公司的招聘启事:  
腾讯3D游戏引擎工程师  
熟悉实时3D的基本知识和算法,包括一些3D开发相关的数学基础;  
能熟练使用Direct3D编写3D程序;  
能熟练的用C++进行开发。  
有以下经验者优先考虑:  
使用过gamebryo开发游戏一年以上;  
作为3D程序开发过一个游戏以上;  
开发过一个成型的3D引擎。  
联系邮件: hr@tencent.com

盛大网络(上海)  
客户端程序员:  
职位要求:  
1. 热衷游戏开发事业,有耐心和自信心,学习能力强,有较强的逻辑思维能力,工作认真,有团队合作精神。  
2. 本科以上学历,有1年以上游戏开发经验。  
3. 有3年以上C++程序开发工作经验,熟悉STL、数据结构和设计模式。  
4. 熟悉DirectX或OpenGL程序开发,有良好的数学基础,熟悉矩阵运算  
5. 熟悉gamebryo引擎,熟悉Shader编程和相关图形工作经验者优先。

服务器程序员:  
职位要求:  
1. 热衷游戏开发事业,有耐心和自信心,学习能力强,有较强的逻辑思维能力,工作认真,有团队合作精神。  
2. 本科以上学历,有1年以上的网络游戏开发工作经验。  
3. 有3年以上C++程序开发经验,熟悉STL、数据结构和设计模式。  
4. 熟悉TCP/IP协议,熟悉数据库编程。

本人总结的网络游戏程序开发学习流程,这是最少要看的书了:  
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++和数据结构,然后去游戏公司应聘。  
另外,游戏编程精粹1-6,GPU精粹1-2,也是好书,很多游戏开发者看的。以后可以看看。  
还有千万别信那些什么所谓的游戏学院会把你培养起来,在他们那里想学好游戏是很难的,他们教的都是皮毛,公司用不上,还有他们提出分配工作几乎不可能实现,现在游戏公司宁愿要计算机大专毕业生也不敢要游戏学院的,啥也不懂,你真想好好学的话自己可要下点苦心,多进点中国编程的网站——Gameres论坛

C++游戏开发需要阅读的书籍相关推荐

  1. 要成为游戏开发人员需要有以下书籍(二)

    要成为游戏开发人员需要有以下书籍(二) (2008-12-03 18:10:12) 转载▼ 标签: 杂谈 分类: 游戏设计 http://blog.sina.com.cn/s/blog_505abda ...

  2. 游戏开发和设计推荐书籍

    游戏开发书籍推荐(1/3) 1.<Windows游戏编程大师技巧(第二版)> 原名:Tricks of the Windows Game Programming Gurus, 2nd 作者 ...

  3. Windows游戏开发感想一个完整的Windows窗口程序

    现在的互联网行业从事Windows游戏开发的人实在是太少了.一是因为门槛较高,游戏行业本来就是互联网行业最尖端的领域,要想从事游戏开发,不仅要掌握一门过硬的语言,尤其是对C++的精通,还要对算法非常精 ...

  4. 游戏开发入门(二)游戏开发概述

    这篇文章主要以问题的形式给大家解答下面几个问题: 1.游戏是如何开发出来的,开发流程大概是什么样子的? 2.游戏相关的职位都有哪些? 3.开发游戏需要哪些技术或能力? 4.程序员一般负责的内容有哪些? ...

  5. 【读书笔记】游戏开发原理

    游戏开发原理读书笔记 Contents 游戏开发原理读书笔记 一.游戏与游戏设计 1 游戏类型与平台 1.1 类型和子类型 1.2 出品类型 1.3 平台 1.4 图形类型 1.5 交付方式 1.6 ...

  6. 游戏开发相关书籍推荐,简介

    http://blog.sina.com.cn/s/blog_4a503c450100058j.html 作者:木瓜 开始列这份书单的日期是06年的8月,一个月内有过两次更新,后来便没动过.一方面是市 ...

  7. Web前端开发推荐阅读书籍-精华

    学校里没有前端的课程,那如何学习JavaScript,又如何使自己成为一个合格的前端工程师呢? 读书吧~相对于在网上学习,在项目中学习和跟着有经验的同事学习,书中有着相对完整的知识体系,每读一本好书都 ...

  8. web前端开发推荐阅读书籍

    前言 学校里没有前端的课程,那如何学习JavaScript,又如何使自己成为一个合格的前端工程师呢? 读书吧~相对于在网上学习,在项目中学习和跟着有经验的同事学习,书中有着相对完整的知识体系,每读一本 ...

  9. unity3d什么的书籍比较好,unity3d游戏开发书籍汇总

    近年来,游戏行业出现了前所未有的震荡期,各种平台的涌现使得行业内部的竞争愈演愈烈.前几年,要想制作好的游戏,肯定就需要强大硬件的支持,所以大部分3D游戏都出现在PC或PS3.Xbox等专业游戏主机上, ...

最新文章

  1. groovy–运算符重载
  2. Servlet第六篇【Session介绍、API、生命周期、应用、与Cookie区别】
  3. NEO从源码分析看网络通信
  4. 云炬Android开发笔记 13购物车,订单,支付功能开发(包含支付宝支付和微信支付)
  5. 马斯克翻跟头机器人_马斯克又搞事情 用VR训练机器人模仿人类动作
  6. Qt工作笔记-QLineEdit用正则限制文本框的输入内容+正则表达式语法
  7. 堆排序可运行完整C语言,Java语言,python实现
  8. android listview添加数据_Android系统列表控件
  9. android sha1和签名证书的学习
  10. Android开发 - ImageView加载Base64编码的图片
  11. mooon db wrapper
  12. 康博(COMPUWARE)软件公司简介
  13. ajax跨域原理以及jsonp使用
  14. 距离之和最小 V3 51Nod - 1110(带权中位数或者爆搜)
  15. Matlab设置字体大小
  16. ssr服务器 .json文件,服务端渲染 SSR
  17. python数据分列_Python pandas 数据无法正常分列
  18. mysql outer join的用法_MySQL 8 中的连接语法JOIN、OUTER JOIN的相关用法
  19. 5G通信终端 5G通信设备 5G工业物联网
  20. Spring通过xml文件配置AOP,before、after、around、AfterThrowing、AfterReturning、Declare-parents

热门文章

  1. 说人话,搜代码,Facebook发布神经代码搜索数据集+benchmark
  2. iPhone销售额下滑12%,但AirPods和手表救了苹果
  3. C#实现图标批量下载
  4. lamp介绍,wordpress,phpmyadmin,discuzz安装
  5. Bitdefender Internet Security 2013 – 免费3个月
  6. Windows Server 2012 存储 (四) SMB 对SQL 数据库和Hyper-V的支持
  7. C#压缩解压zip 文件
  8. MVC中的验证和异常处理以及手工激活验证
  9. ADO.NET Entity Framework如何:通过每种类型一个表继承以定义模型(实体框架)
  10. PowerPoint发布及链接图片的处理