当前位置:首页 » 编程软件 » 游戏编程入门自学书籍

游戏编程入门自学书籍

发布时间: 2022-08-07 05:56:57

‘壹’ 学习游戏编程应该看什么书

《Windows游戏编程大师技巧》这书的代码就不要看了。。。都不是面向对象的。。但思想还是好的。
游戏编程不一定就是DX独大,一般都要兼容OPENGL的。你也可以从OPENGL上学。书实在是太多了。不过最好是看国外的写的书。。国内的书都是骗钱的。。特别是“房晓溪”这个人的书。。
我推荐几本
初学的2D
《Visual C++游戏编程基础》
《Visual C++经典游戏程序设计》
一般现在都可以直接学3D,学好3D,2D就不在话下了
《nehe教程》这个是只有电子书,很好的OPENGL教程,让你对3D图形更感兴趣呵呵
《OPENGL游戏编程》,作者徐明亮,感觉算国内比较好的书了
《3D游戏编程大师技巧》,这书跟《Windows游戏编程大师技巧》有点联系,不过不多,反正也是看思想,代码也不要看了。
还有好多书可以去电驴上载。。。太多了,游戏中的每一个部分都可以单独写成一本书。。以后还要更细化的。。祝你成功,为中国游戏做贡献。

‘贰’ 我想学游戏编程

可以选择去机构学,也可以自己找资料自学。

主要学的内容如下:

1.游戏程序设计:C++程序设计入门;基本数据类型和输入输出;流程控制语句;数组、指针和引用、函数;程序结构和书写规;范结构体和联合体、类;继承与多态;异常处理与程序调试。

2.算法与数据结构:算法分析;数据结构;基本算法;STL的概念与使用;静态库与动态库;XML库的使用。

3.Win32程序设计:Windows程序入门;Windows消息;GDI绘图游戏工具与MFC;网络编程基础。

4.游戏数学和智能应用:游戏中的坐标系;矢量、矩阵;几何碰撞;物理模拟;人工智能与寻路算法。

5.2D游戏技术与应用:2D游戏技术概论;游戏地图系统;GUI系统;战斗系统设计;任务系统;优秀的声音引擎BASS;Cocos2D-X引擎;Box2D物理引擎。

互联网行业目前还是最热门的行业,学习IT技能之后足够优秀是有机会进入腾讯、阿里、网易等互联网大厂高薪就业的,发展前景非常好,普通人也可以学习。

想要系统学习,你可以考察对比一下开设有IT专业的热门学校,好的学校拥有根据当下企业需求自主研发课程的能力,建议实地考察对比一下。

祝你学有所成,望采纳。

‘叁’ 求游戏编程入门书籍推荐。

我前列推荐你看C++PRIMER,我原来没有学过C,直接自己学的C++,先看了谭浩强的程序设计书,接着趁着放假买了一本C++PRIMER,最开始也是听别人介绍的,就自己买了一本,放假看了,觉得还不错,是本不错的书,涵盖的非常广泛,最重要的是看书一定要很仔细的看,不要看书太厚就烦了,只要你从头好好看这本书,一定会有不少收获的。C++PRIMER有中文版的,我建议你还是买一本,不要看网络文库里的,个人觉得那样效果没有看纸质的好,加油了。

‘肆’ 游戏编程相关的好书有哪些推荐

首先,游戏编程也是编程,一些编程的基础书籍是必须的,
楼主提到的《Head First》系列都比较简明易懂,值得一看。
这类书籍没有太多推荐,主要看你想学习的语言。
基础书籍不用看太多,也不用看很深,重要的是看的时候要动手。
一些关键问题要弄明白,例如内存管理。
当你还不熟悉的时候,开发时最好时刻准备一本基础书在身边,开发遇到什么问题可以随时翻阅(当然,Google也是居家必备,但不够系统)。

其次,设计模式,很多初学者觉得它很难懂,是因为没有明白设计模式的目的。
设计模式是解决某类问题的方式,要弄懂它,你需要明白”某类问题“是什么。如果你开发的时候都没有遇到这类问题,那么你也很难真正明白某种设计模式的精髓。
所以我觉得可以先大概了解一些常见的设计模式和它们所解决的问题,然后当你遇到某类问题的时候可以想起某个模式,然后再深入研究它。
而介绍设计模式的书籍我推荐两部,
一个是《敏捷软件开发,原则,模式,实践》 :敏捷软件开发 (豆瓣),
另一个是《Game Programming Patterns》

前者是一个很全面的软件工程的书籍,主要讲用敏捷的方法来进行软件开发,里面有相当一部分介绍商业软件常用的设计模式。虽然这本书不是游戏领域的,但是它讲到了很多编程的知识都适用在游戏领域的编程当中。这本书有C#版。

后者是专注游戏编程领域里面的设计模式,它涵盖了游戏逻辑,游戏编辑器,和游戏引擎的编程。它每一节都是从一个游戏编程的问题开始展开,然后提出一些解决方案,最后将解决方案规范化,形成设计模式。虽然很多时候它没有给出很完善的设计模式方案,但是它给出了很多线索,可以让感兴趣的读者深入研究下去。这本书是开源的,不用钱,不过是英文版,例子是用C++写的。

最后,就是游戏编程细分领域的书籍了,例如AI,物理,图形等等,
这些方面的入门书籍我只看过AI方面的,例如《游戏人工智能编程案例精髓》和《游戏开发中的人工智能》,它们都是比较粗略地介绍人工智能在游戏中的基本运用,但是要写出真正能用的代码,还是需要看一些相关的论文,博客等等。

‘伍’ 零基础想自学pc端游戏开发,应该读哪些书

你可以先去【绘学霸】网站找“游戏特效/unity3D”板块的【免费】视频教程-【点击进入】完整入门到精通视频教程列表: www.huixueba.net/web/AppWebClient/AllCourseAndResourcePage?type=1&tagid=305,306&zdhhr-11y17r-1579735195361822660

想要系统的学习可以考虑报一个网络直播课,推荐CGWANG的网络课。老师讲得细,上完还可以回看,还有同类型录播课可以免费学(赠送终身VIP)。

自制能力相对较弱的话,建议还是去好点的培训机构,实力和规模在国内排名前几的大机构,推荐行业龙头:王氏教育。
王氏教育全国直营校区面授课程试听【复制后面链接在浏览器也可打开】:
www.cgwang.com/course/gecoursemobilecheck/?zdhhr-11y17r-1579735195361822660

在“游戏特效/unity3D”领域的培训机构里,【王氏教育】是国内的老大,且没有加盟分校,都是总部直营的连锁校区。跟很多其它同类型大机构不一样的是:王氏教育每个校区都是实体面授,老师是手把手教,而且有专门的班主任从早盯到晚,爆肝式的学习模式,提升会很快,特别适合基础差的学生。

大家可以先把【绘学霸】APP下载到自己手机,方便碎片时间学习——绘学霸APP下载: www.huixueba.com.cn/Scripts/download.html

‘陆’ 求编程菜鸟自学书籍!

编程电子书|增长黑客手册如何用数据驱动爆发式增长?增长黑客PDF,免费下载

下载 链接: https://pan..com/s/1gWGJFVj2Ikt095XvDsCNxA

提取码: 3sg1

编程是编定程序的中文简称,就是让计算机代码解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。

‘柒’ 自学游戏编程要学什么,看那些书

除了C++本身的知识外,还要掌握C++图形图像编程,C++的网络通信,directx编程,opengl编程,游戏和图形学中的数学,数据结构等等东西 ,另外还要学数据结构和算法,这个书就多了,比如《数据结构》(严蔚敏),
如果想做windows下的3D游戏,可以看看《Introction To Direct3D9-中文版》(翁云兵版),了解图形学和基本数学知识,
用OpenGL做游戏不是很多,不过可以看看这个,很经典,[NeHe.OpenGL.Tutorial][中文版.CKER翻译]
还可以看看孙鑫的VC++,了解一下MFC开发,
还有C++网络编程,这个书也很多,
另外如果做客户端和服务器端的话,可以看看《网络游戏编程》(全洪)(韩),主要讲解服务器端的搭建,这本书我是在图书馆看到了,黄皮,网上应该能找到,
不管怎么说,要一步一步来。

‘捌’ 有什么关于游戏编程的书

可以先学下C语言,如潭浩强的《C语言程序设计》,再看《C++语言程序设计》,再看《C++Primer》,就掌握基本的C++了。
学游戏编程的话,我推荐几本书:
初学的2D
《Visual C++游戏编程基础》
《Visual C++经典游戏程序设计》
一般现在都可以直接学3D,学好3D,2D就不在话下了
《nehe教程》这个是只有电子书,很好的OPENGL教程,让你对3D图形更感兴趣呵呵
《OPENGL游戏编程》,作者徐明亮,感觉算国内比较好的书了
《3D游戏编程大师技巧》,这书跟《Windows游戏编程大师技巧》有点联系,不过不多,反正也是看思想,代码也不要看了。
还有好多书可以去电驴上载。。。太多了,游戏中的每一个部分都可以单独写成一本书。。以后还要更细化的。。祝你成功,为中国游戏做贡献。

‘玖’ 深入学习游戏编程需要看哪些书

《游戏引擎架构》同时涵盖游戏引擎软件开发的理论及实践,并对多方面的题目进行探讨。本书讨论到的概念及技巧实际应用于现实中的游戏工作室,如艺电及顽皮狗。虽然书中采用的例子通常依据一些专门的技术,但是讨论范围远超于某个引擎或API。文中的参考及引用也非常有用,可让读者继续深入游戏开发过程的任何特定方向。
《游戏引擎架构》为一个大学程度的游戏编程课程而编写,但也适合软件工程师、业余爱好者、自学游戏程序员,以及游戏产业的从业人员。通过阅读《游戏引擎架构》,资历较浅的游戏工程师可以巩固他们所学的游戏技术及引擎架构的知识,专注某一领域的资深程序员也能从本书更为全面的介绍中获益。
内容包括:
- 游戏开发中的大规模C++软件架构;
- 游戏编程所需的数学;
- 供调试、源代码控制及性能剖析的游戏开发工具;
- 引擎基础系统、渲染、碰撞、物理、角色动画、游戏世界对象模型等引擎子系统;
- 多平台游戏引擎;
- 多处理器环境下的游戏编程;
- 工作管道及游戏资产数据库

‘拾’ 自学游戏编程该看什么书啊拜托推荐几本,嘿嘿

荐学游戏的几本书。
初学的2D
《Visual
C++游戏编程基础》
《Visual
C++经典游戏程序设计》
一般现在都可以直接学3D,学好3D,2D就不在话下了
《nehe教程》这个是只有电子书,很好的OPENGL教程,让你对3D图形更感兴趣呵呵
《OPENGL游戏编程》,作者徐明亮,感觉算国内比较好的书了
《3D游戏编程大师技巧》,这书跟《Windows游戏编程大师技巧》有点联系,不过不多,反正也是看思想,代码也不要看了。
还有好多书可以去电驴上载。。。太多了,游戏中的每一个部分都可以单独写成一本书。。以后还要更细化的。。祝你成功,为中国游戏做贡献。

热点内容
手机存储卡速度测试 发布:2025-02-08 17:02:57 浏览:23
洪恩编程 发布:2025-02-08 17:02:19 浏览:811
linux远程控制 发布:2025-02-08 17:02:16 浏览:151
珠心算算法 发布:2025-02-08 17:00:37 浏览:915
动态ip可以做服务器么 发布:2025-02-08 17:00:33 浏览:217
oracle定义存储过程 发布:2025-02-08 16:54:35 浏览:148
mac玩饥荒要什么配置 发布:2025-02-08 16:52:18 浏览:681
androidattributeset 发布:2025-02-08 16:51:23 浏览:423
c语言调用函数返回值 发布:2025-02-08 16:51:19 浏览:788
有压缩钱吗 发布:2025-02-08 16:34:01 浏览:517