① 初学者想涉猎游戏开发领域有哪些好的书籍或教程推荐
学下C/C++语言,《C语言程序设计》,《C++语言程序设计》,《C++Primer》,就掌握基本的C++了。还有《Visual
C++游戏编程基础》《Visual
C++经典游戏程序设计》《nehe教程》《OPENGL游戏编程》《3D游戏编程大师技巧》《Windows游戏编程大师技巧》。
这上面都是比较基础的游戏开发编程入门的教程,个人认为跟着实际操作效果会好很多,成长的更快,例如我在玖伍捌就是这样子,跟着别人一起学,比自己学快多了,而且还比较容易,好歹自己身边的人会呀,你可以考虑这样的学习方式。
② 求大家推荐关于游戏编程类的书籍
说实话,我很能理解你现在的处境,因为我当时也迷茫过,但现在不了。
我是学软件工程的,从大学刚入学就一心一意想学游戏编程,但苦于不知从何学起,但经过这么多年,我一直把自己的经验记着,想告诉后来人。
首先第一步被你说对了,的确是要学c/c++,比较权威的是谭浩强的《C程序设计》,我们大学时就是这本,一般中国学软件的都知道,关于C++,等你学完C语言,会发现任何一本c++书都能看懂,我当时用的c++也是谭浩强的书。
等你学完语言后,就要开始涉及游戏的东西了,现在写游戏主要有opengl和directx两种,directx用的更广泛一些,所以我用的是后者,我推荐一本比较好的书,是中国人写的,这本书基本上属于把微软的官方文档翻译了一遍,名字叫做《精通Direct3D图形与动画程序设计》,看这本书时,刚开始可能有些困难,可以借助网上的东西,就不会的就上网查一下,问我也可以,但我不怎么经常上网络的空间。
directx学的差不多(最好是深入一些),就可以搞一些小游戏了,大型游戏还不行,因为如果你真想从事游戏这个行业,就该学一些引擎方面的知识。我推荐一本书,叫《DirectX游戏开发终极指南》,是外国人写的,但是有翻译的中文版,这本书实现了一个及其简单的引擎,但真的是引擎入门的好书。(这本书的书附光盘里的代码有好多错误,我手上有自己经过调试和修改过的正确的代码,你要的话我可以给你)。
我觉得这三本书是最基本要学的,如果你想提高你的技能,可以再看一些数据结构,人工智能,网络方面的。数学也同样很重要,尤其是线性代数。
有什么问题在交流。
③ 游戏编程所需要的基础和推荐书籍
首先你要学习编程
所谓编程就是用较高级的语言去诠释计算机命令
推荐书籍《C++ Progromming》《Visual C++ 》《C++.NET》《C#》《Java》
这都是编程的基础
等你有了一定的基础就去想在网上学着做点小游戏
建议在50M以内的
譬如显下载俄罗斯方块的C++源代码,看看别人是怎么设计算法的。
然后你看看复杂点的罗马啊.....
看到楼主的补充啦
所谓基础就是把编程学好
所谓编程就是先把编程语言学好
所谓编程语言就是C语言
或则先了解软件的运行原理
了解什么是机器语言 什么是汇编语言
什么是高级语言
只有搞清了原理你才能进行下一步
④ 用MFC进行游戏编程应该看什么方面的书
第一阶段,首先是C++的精通。推荐《C++ Primer》。
第二阶段,熟悉windows下的编程。推荐看《windows程序设计》。
第三阶段,Visual C++的学习。推荐的书目有孙鑫老师的《vc++深入详解》和孙鑫老师的vc视频教程。以及侯俊杰老师的《MFC深入详解》,与时俱进的有尹成老师的《Visual C++2010开发权威指南》,但这本书推荐有一定的Visual C++基础之后再看。
第四阶段,开始学习专门介绍游戏开发的教程(有DirectX和OpenGL两条路可选,这里我们选择DirectX,DirectX在国内为主流),推荐书籍为《DirectX 9.0 3D游戏开发编程基础》(封面为一个红龙的),《Windows游戏编程大师技巧》,《Direct3D游戏开发技术详解》等等,当然这类教程就比较多了。新出的有很多,DirectX相关的层出不穷,也可以选择刚发行不久的新书,毕竟上面讲的知识比较前沿,现在技术革新速度很快,初学时就学习最新的技术,可以让你少走弯路
⑤ 想学习手机游戏开发,应该读哪些书
初学的2D
《Visual C++游戏编程基础》
《Visual C++经典游戏程序设计》
一般现在都可以直接学3D,学好3D,2D就不在话下了
《nehe教程》这个是只有电子书,很好的OPENGL教程,让你对3D图形更感兴趣呵呵
《OPENGL游戏编程》,作者徐明亮,感觉算国内比较好的书了
《3D游戏编程大师技巧》,这书跟《Windows游戏编程大师技巧》有点联系,不过不多,反正也是看思想,代码也不要看了。
⑥ windows游戏开发初学需要看以下哪些书
你可以先去【绘学霸】网站找“游戏特效/unity3D”板块的【免费】视频教程-【点击进入】完整入门到精通视频教程列表: www.huixueba.net/web/AppWebClient/AllCourseAndResourcePage?type=1&tagid=305,306&zdhhr-11y17r-371566158
想要系统的学习可以考虑报一个网络直播课,推荐CGWANG的网络课。老师讲得细,上完还可以回看,还有同类型录播课可以免费学(赠送终身VIP)。
自制能力相对较弱的话,建议还是去好点的培训机构,实力和规模在国内排名前几的大机构,推荐行业龙头:王氏教育。
王氏教育全国直营校区面授课程试听【复制后面链接在浏览器也可打开】:
www.cgwang.com/course/gecoursemobilecheck/?zdhhr-11y17r-371566158
在“游戏特效/unity3D”领域的培训机构里,【王氏教育】是国内的老大,且没有加盟分校,都是总部直营的连锁校区。跟很多其它同类型大机构不一样的是:王氏教育每个校区都是实体面授,老师是手把手教,而且有专门的班主任从早盯到晚,爆肝式的学习模式,提升会很快,特别适合基础差的学生。
大家可以先把【绘学霸】APP下载到自己手机,方便碎片时间学习——绘学霸APP下载: www.huixueba.com.cn/Scripts/download.html
⑦ 自学游戏开发需要哪些书
游戏开发需要学习C语言系列、UE4这些常用游戏引擎,门槛很高。但游戏开发行业的整体收入水平,确实算是高薪了,学成后回报较高。
游戏开发所涉及的技能知识面较多,且难以把握学习难度,不建议自学。小白建议从UI做起,因为UI开发中简单重复而琐碎的工作相对比较多。
主要学的内容如下:
1.游戏程序设计:C++程序设计入门;基本数据类型和输入输出;流程控制语句;数组、指针和引用、函数;程序结构和书写规;范结构体和联合体、类;继承与多态;异常处理与程序调试。
2.算法与数据结构:算法分析;数据结构;基本算法;STL的概念与使用;静态库与动态库;XML库的使用。
3.Win32程序设计:Windows程序入门;Windows消息;GDI绘图游戏工具与MFC;网络编程基础。
4.游戏数学和智能应用:游戏中的坐标系;矢量、矩阵;几何碰撞;物理模拟;人工智能与寻路算法。
5.2D游戏技术与应用:2D游戏技术概论;游戏地图系统;GUI系统;战斗系统设计;任务系统;优秀的声音引擎BASS;Cocos2D-X引擎;Box2D物理引擎。
互联网行业目前还是最热门的行业之一,学习IT技能之后足够优秀是有机会进入腾讯、阿里、网易等互联网大厂高薪就业的,发展前景非常好,普通人也可以学习。
想要系统学习,你可以考察对比一下开设有相关专业的热门学校,好的学校拥有根据当下企业需求自主研发课程的能力,能够在校期间取得大专或本科学历,中博软件学院、南京课工场、南京北大青鸟等开设相关专业的学校都是不错的,建议实地考察对比一下。
祝你学有所成,望采纳。
⑧ 哪位朋友给推荐几本学习游戏开发的好书
以下纯属个人观点,如果言语间冒昧了哪位高手还请见谅。 [heading]1.必看之入门经典。Windows游戏编程大师技巧 [/heading][ISBN]7-5083-0734-8[/ISBN] 此书乃是Windows游戏编程的首推入门书籍,在本书中作者不但介绍了一些在Windows下利用DirectX编制游戏的一些基本知识,而且更是在后半部分涉及了对于游戏程序设计至关重要的数学,物理,人工智能,数据结构,算法,优化等学科的内容知识,虽然这后半部分并不能够足以使你了解到这些学科的全部知识,但是她可以让你知道这些学科是多么的重要,更能是你对这些学科产生无比的兴趣。同时贯穿在书中的许多提示思考等更是能够使你掌握分析问题,理解问题以及解决问题必要方法。作者采用的轻松幽默深入浅出的学习方式更是可以使你在最短的时间内得到最多的知识。(需要注明的是读此书是需要边看边思考,否则不可能取得丝毫的进步。中文版美中不足的地方是有某些地方翻译或是印刷发生了错误,需要朋友们特别注意。当然了瑕不掩瑜,只要你能够边看边思考可以很容易的发现并纠正这些错误。)推荐指数100%!!!另外,此书的第二版的中文版也将在最近出版。 在正式开始下一本书的推荐之前其实可以说明一下,当你把上一本书看完并掌握之后其实你已经入门了,剩下的是提高了。 [heading]2.这里推荐的算是入门书籍的前导或者同步了解书籍。[/heading] 这里介绍两本游戏软件设计与开发大揭秘[ISBN]7-302-04002-8[/ISBN] 游戏设计:原理与实践[ISBN]7-5053-9212-3[/ISBN] 这两本书可以让你了解到一些关于游戏的知识,以及一些专业游戏公司的研发过程的描述,以及一个游戏的制作的基本流程,了解这些之后至少对于你学习游戏开发有一般性的指导作用。 其实如果说是入门书籍也就是这么些了,虽然还有些别的,但是本着不能够误人子弟的原则还是不要介绍了。 需要向朋友特别指出的是,学习游戏开发与学习DirectX游戏开发是不能够等同的。学习DirectX游戏开发更侧重的只是一些对于本质问题如运行逻辑等的表述方式问题而不是运行逻辑该如何本身。 此外,特别反对的是初学者千万不要以为经常说什么3D而又通常指的是Direct3D而去一上来就看这些书,因为Direct3D集成了过多的算法及数据结构还有过多的实现运行逻辑,导致你并不能够知道她到底是怎样从底层实现的,而且更无助于你了解当然了一般的游戏开发技术,如果失去学习基于BIOS的3D程序设计我是举双手赞成的?(呵呵,这么疯狂的人还多吗?)
⑨ 少儿编程要用什么书籍
核桃编程|少儿编程书籍|等级考试资料网络网盘免费资源在线学习
链接: https://pan..com/s/1mITMqMgVTYv1scJFV9hZjA
核桃编程 少儿编程书籍 等级考试资料 L4阶段资料汇总 L3阶段资料汇总 L2阶段资料汇总 挑战讲解视频 L2阶段电子讲义 L2-7资料 L2前6课测试题汇总.pdf L2阶段知识点总结.pdf 打开sb3文件的方法.png L2-7优秀作品2.sb3 L2-7优秀作品1.sb3 L2-7随堂测试讲解.mp4
⑩ 求推荐游戏编程的书籍(C++方面的)
《C++游戏编程》
本书从游戏开发的角度出发,把C++应用到游戏软件领域。介绍一些C++的实战经验,用常规的C++技术解决游戏开发者经常遇到的问题。重点讲述已经在实际的项目中应用的技术,而不是大段地罗列代码。 本书是游戏开发经典丛书系列之一,适合游戏开发人员、业余游戏软件开发爱好者和有关游戏软件开发培训班使用,也可以人秋大专院校相关专业的参考书。
《Visual C++游戏编程基础》 本书介绍了如何以Visual C++及DirectX9来设计游戏,主要
是针对想学习游戏设计的初学者,通过本书深入浅出的概念与实例相结合来逐步实现自己
制作游戏的梦想。书中循序渐进地从游戏画面绘制、游戏动画技巧、游戏输入消息处理、 ...
《Visual C++游戏设计(第二版)》
清楚地了解游戏设计过程中的各种知识,包括Visual C++的基本操作、游戏画面的
坐标系统、规划游戏的主要架构等
Visual C++游戏编程导学
Visual C++游戏设计