自学游戏编程要学什么,看那些书?

2022-09-17 08:15

3个回答
如果要学,建议还是去学校,系统学,比如这边就是
除了C++本身的知识外,还要掌握C++图形图像编程,C++的网络通信,directx编程,opengl编程,游戏和图形学中的数学,数据结构等等东西 ,另外还要学数据结构和算法,这个书就多了,比如《数据结构》(严蔚敏),
如果想做windows下的3D游戏,可以看看《Introduction To Direct3D9-中文版》(翁云兵版),了解图形学和基本数学知识,
用OpenGL做游戏不是很多,不过可以看看这个,很经典,[NeHe.OpenGL.Tutorial][中文版.CKER翻译]
还可以看看孙鑫的VC++,了解一下MFC开发,
还有C++网络编程,这个书也很多,
另外如果做客户端和服务器端的话,可以看看《网络游戏编程》(全洪)(韩),主要讲解服务器端的搭建,这本书我是在图书馆看到了,黄皮,网上应该能找到,
不管怎么说,要一步一步来。
《Visual C++游戏编程基础》
《Visual C++经典游戏程序设计
《Windows游戏编程大师技巧》这书的代码就不要看了,都不是面向对象的;但思想还是好的可以参考作为辅助材料
另外可以看看java,有套动力节点的java301集java教程比较不错可以学习学习
相关问答
编程是什么 什么是编程
1个回答2022-10-03 05:27
编程是编定程序的中文简称,就是让计算机代为解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。
编程是什么?编程是什么?
1个回答2023-01-19 01:05
简单的可以理解为:给机器大脑下达任务命令,就是通过编程语言把你需要通过机器完成的任务写出来。
小学生编程是如何编程的?
1个回答2024-02-04 15:36
最简单的解释就是:想办法解决一个问题的过程。 同样的问题,每个孩子都会用不同的方式去达到同一个目的,当孩子开启想象力去思考问题,列举出实现目标步骤时,就是在运用编程算法。 编程算法其实离我们的...
全文
手工编程与自动编程的主要区别?
1个回答2022-11-23 04:17
看图就知道了
编程,编程
1个回答2024-02-06 16:44
#include void main() { int a,b,x; printf("请输入a b x:"); scanf("%d%d%d",&a,&b,&x); if(a+b==x) print...
全文
世界第一编程高手编的程序
1个回答2024-03-08 13:56
与硬件不兼容
编玩边学这个课程怎么样,孩子真能学会编程吗?
1个回答2024-01-20 17:42
是啊,我儿子上了零基础班后,学会了学会事件、循环、变量、逻辑判断等基本的计算机程序知识,创作故事、动画、音乐、美术以及小游戏,超出了我的预期,非常满意,我打算给孩子再报名中级班,你也可以让孩子试听一下...
全文
编程猫好不好呀?孩子学编程有什么好处?
1个回答2024-04-07 06:49
我小侄子就在这学,原来这孩子可能闹了,一刻都闲不下来,现在在这学了一段时间,就喜欢自己捣鼓点小动画或者编点小游戏,也能静下来了。我哥说能看到他这么有兴趣去学一个东西也挺好的,不亏。
编程怎么编
1个回答2024-02-01 22:23
这个命题比较大啊
和平精英是用什么编程语言编写的
1个回答2024-05-18 00:25
它用的是虚幻4引擎研发,它支持C++/J/ C#,而引擎本身一般都是用C/C++开发的