c 游戏编程书籍,推荐一些好的c语言游戏编程书籍

1 , 推荐一些好的c语言游戏编程书籍游戏编程用C不太好吧,可以去学C++,楼上推荐的谭浩强的几本书都不错,初学2D游戏可以看 《Visual C++游戏编程基础》c++程序设计你可以上饭客网络安全基地去下载看看
2 , C游戏编程 哪些书值得推荐C++ Primer Plus中文版第五版-Prata.pdf基础有多好 中等难度的算法和数据结构 能解决吗 ?Visual C++游戏开发经典案例详解.pdfhttp://download.csdn.net/detail/yjwffgip456/4101922我看过一本叫《C++图形与游戏编程基础》,但是针对的是没有编程经验的人 , 另外,它用的不是常见的OpenGL或者DX,而是Dark GDK,讲的都是基础的,你感兴趣的话也可以看下 。
3,有什么关于C游戏编程的书籍《C++游戏编程》 本书从游戏开发的角度出发,把C++应用到游戏软件领域 。介绍一些C++的实战经验,用常规的C++技术解决游戏开发者经常遇到的问题 。重点讲述已经在实际的项目中应用的技术,而不是大段地罗列代码 。本书是游戏开发经典丛书系列之一,适合游戏开发人员、业余游戏软件开发爱好者和有关游戏软件开发培训班使用 , 也可以人秋大专院校相关专业的参考书 。《Visual C++游戏编程基础》 本书介绍了如何以Visual C++及DirectX9来设计游戏,主要 是针对想学习游戏设计的初学者,通过本书深入浅出的概念与实例相结合来逐步实现自己 制作游戏的梦想 。书中循序渐进地从游戏画面绘制、游戏动画技巧、游戏输入消息处理、 ... 《Visual C++游戏设计(第二版)》 清楚地了解游戏设计过程中的各种知识 , 包括Visual C++的基本操作、游戏画面的 坐标系统、规划游戏的主要架构等 Visual C++游戏编程导学 Visual C++游戏设计【c 游戏编程书籍,推荐一些好的c语言游戏编程书籍】
4 , 初学自学C游戏编程应看那些书同意一楼的 。我再补充点:C++本身就不说了,另外还要学数据结构和算法,这个书就多了 , 比如《数据结构》(严蔚敏),如果想做windows下的3D游戏,可以看看《Introduction To Direct3D9-中文版》(翁云兵版) , 了解图形学和基本数学知识,用OpenGL做游戏不是很多,不过可以看看这个,很经典,[NeHe.OpenGL.Tutorial][中文版.CKER翻译]还可以看看孙鑫的VC++,了解一下MFC开发,还有C++网络编程,这个书也很多 , 另外如果做客户端和服务器端的话,可以看看《网络游戏编程》(全洪)(韩) , 主要讲解服务器端的搭建,这本书我是在图书馆看到了,黄皮,网上应该能找到,不管怎么说,要一步一步来 。怎么没分呀?这个就多了,除了C++本身的知识外,还要掌握C++图形图像编程,C++的网络通信,directx编程,opengl编程,游戏和图形学中的数学,数据结构等等东西不管做什么开发工作 第一步肯定是语言基础 建议你多看看语言基础方面的视频 那样入门相对简单 我也是自学的c++不过我有c#的语言基础 不知道为什么不能百度云分享了 需要视频私信我发给你5,推荐一些C游戏编程教材不知lz本来基础如何,比如C++,vc++,计算机图形,线性代数基础如果不做3d的话 , 《游戏编程入门》这本书挺不错的,讲win32gdi写游戏,讲解了基本的游戏架构,引擎设计3d的话有专教directx怎么写的书,那本ProgrammingRolePlayingGameswithDirectX相当不错,基于dx8的,好像也有directx9的版本,这本书网上电子书很多,还有些零散的教具体的地形 , 角色动画的,shader的 , 优化技巧的电子书也很多,还有些专业的比如gamegen圣经一样的书 。具体图形方面的有nvidia出版的gpugen 。不过都是后话了 。建议lz看英文的 , 中文翻译的极少,游戏编程,图形的论文翻译过来的极少 。一旦看完了国内仅有的几本书之后 , 只有英文的能看了,所以还不如从英文的开始看 。论坛的话还是推荐一个http://www.gamedev.net/可以看下新的新闻,别人做的东西,技术文章,不懂也能去论坛问xbox360商业的不知道怎么做的,自己玩微软有xna,基于c#的一个框架,用来写桌面和xbox360的游戏 , 等于是封装好的directx外加一系列工具 , 挺容易上手的ps3的sdk证书很贵,不过ps3的图形是用的openglesapi,再深入的就不了解了有些基础的话,直接去看上边的书就行了,特别是这本ProgrammingRolePlayingGameswithDirectX个人推荐,游戏编程入门这本入门参考下,看下大概游戏update,loop,控制怎么搞的硬件联通不明白意思,主机的硬件结构不公开...肯定不是x86,ps3是用opengles,xbox360不明,简单点说,xbox360现在唯一的资料是xna,ps3资料是0,什么都没有 。没有多讲了 。但这2个不是很重要了,虽然是主机,但不过是平台不一样,游戏架构,图形也是一样的,实话说directx和opengl有点基础来看就是个3d-2dapi而已,2个没大区别,粒子,光照,阴影稍微高级点的还要自己搞 。pc上的容易上手,先从pc开始吧 。不过今后的方向是主机,主机的开发肯定会推广到民间,但现在个人没法搞 。没有sdk,没有调试器,没有编译器 , 没有ide,什么都没有,当然除了xna,xnalz自己google吧,很多资料说白了一法通万法同 , 游戏平台从来都不是技术上的问题 。

    推荐阅读