游戏编程教学书籍有哪些,游戏编程应该看什么书

1,游戏编程应该看什么书《Windows游戏编程大师技巧》这书的代码就不要看了 。。。都不是面向对象的 。。但思想还是好的 。游戏编程不一定就是DX独大,一般都要兼容OPENGL的 。你也可以从OPENGL上学 。书实在是太多了 。不过最好是看国外的写的书 。。国内的书都是骗钱的 。。特别是“房晓溪”这个人的书 。。我推荐几本 初学的2D 《Visual C++游戏编程基础》 《Visual C++经典游戏程序设计》 一般现在都可以直接学3D,学好3D,2D就不在话下了 《nehe教程》这个是只有电子书,很好的OPENGL教程,让你对3D图形更感兴趣呵呵 《OPENGL游戏编程》,作者徐明亮,感觉算国内比较好的书了 《3D游戏编程大师技巧》,这书跟《Windows游戏编程大师技巧》有点联系,不过不多 , 反正也是看思想,代码也不要看了 。还有好多书可以去电驴上载 。。。太多了,游戏中的每一个部分都可以单独写成一本书 。。以后还要更细化的 。。祝你成功,为中国游戏做贡献 。
2,游戏编程入门看什么书比较好游戏编程入门看可以看《C语言程序设计》,《C++语言程序设计》,《C++Primer》,《Visual C++游戏编程基础》,《Visual C++经典游戏程序设计》 , 《nehe教程》,《OPENGL游戏编程》,《3D游戏编程大师技巧》,《Windows游戏编程大师技巧》 。一、c语言程序设计(计算机程序设计语言)1. C语言是一种计算机程序设计语言 。它既有高级语言的特点,又具有汇编语言的特点 。2. 它可以作为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序 。二、游戏编程1. 游戏编程指利用计算机编程语言,如C编程语言、C++、java等,编写计算机、手机或游戏机上的游戏 。2. 目前流行的游戏编程语言为C++编程语言 , 游戏编程接口为DirectX9.0、OpenGL和SDL(Simple DirectMedia Layer)等 。3. 现在手机上玩的游戏分为Android与IOS两种平台,分别是用java和object-c(或swift) 。
3 , 求游戏编程入门书籍推荐推荐几本书: 初学的2D 《Visual C++游戏编程基础》 《Visual C++经典游戏程序设计》 一般现在都可以直接学3D,学好3D,2D就不在话下了 《nehe教程》这个是只有电子书,很好的OPENGL教程,让你对3D图形更感兴趣呵呵 《OPENGL游戏编程》,作者徐明亮,感觉算国内比较好的书了 《3D游戏编程大师技巧》,这书跟《Windows游戏编程大师技巧》有点联系 , 不过不多,反正也是看思想 , 代码也不要看了 。还有好多书可以去电驴上载 。。。太多了,游戏中的每一个部分都可以单独写成一本书 。。以后还要更细化的 。。祝你成功,为中国游戏做贡献 。我前列推荐你看C++PRIMER,我原来没有学过C,直接自己学的C++,先看了谭浩强的程序设计书,接着趁着放假买了一本C++PRIMER , 最开始也是听别人介绍的,就自己买了一本,放假看了,觉得还不错,是本不错的书,涵盖的非常广泛,最重要的是看书一定要很仔细的看,不要看书太厚就烦了,只要你从头好好看这本书,一定会有不少收获的 。C++PRIMER有中文版的 , 我建议你还是买一本,不要看百度文库里的,个人觉得那样效果没有看纸质的好 , 加油了 。在网上搜索书籍,比如当当书城等,看看前言里的介绍,会有很多作者透露些信息的 。【游戏编程教学书籍有哪些,游戏编程应该看什么书】
4 , 学习游戏编程看什么书好客户端目前有两种主要形式 。一是客户端程序,app,像大型网游都有windows客户端 , 是一个独立的程序,需要安装,这种程序的开发主要是windows编程,相关书籍就是微软的 。目前iphone和android上游戏app开发比较火,书籍就是那几本经典的 。二是网页内嵌的flash,看看flash的书籍就可以了 。《游戏引擎架构》同时涵盖游戏引擎软件开发的理论及实践 , 并对多方面的题目进行探讨 。本书讨论到的概念及技巧实际应用于现实中的游戏工作室,如艺电及顽皮狗 。虽然书中采用的例子通常依据一些专门的技术,但是讨论范围远超于某个引擎或api 。文中的参考及引用也非常有用 , 可让读者继续深入游戏开发过程的任何特定方向 。《游戏引擎架构》为一个大学程度的游戏编程课程而编写,但也适合软件工程师、业余爱好者、自学游戏程序员,以及游戏产业的从业人员 。通过阅读《游戏引擎架构》,资历较浅的游戏工程师可以巩固他们所学的游戏技术及引擎架构的知识,专注某一领域的资深程序员也能从本书更为全面的介绍中获益 。内容包括:- 游戏开发中的大规模c++软件架构;- 游戏编程所需的数学;- 供调试、源代码控制及性能剖析的游戏开发工具;- 引擎基础系统、渲染、碰撞、物理、角色动画、游戏世界对象模型等引擎子系统;- 多平台游戏引擎;- 多处理器环境下的游戏编程;- 工作管道及游戏资产数据库;

    推荐阅读