推荐给⼤家的7本游戏开发书
1、《游戏引擎架构》
1、游戏设计的 100 个原理
世界知名的游戏设计界权威的见解和阐释,深刻揭⽰原理对游戏设计的启发和价值。
本书⾸次将游戏设计师的想法中最好的⼀部分变成⼀个⼯具包。作者在书中整合了众多游戏设计秘笈,
概括并阐释了 100 条重要的⽅法、原理和设计哲学。这些原理是从游戏设计的各个流派中收集⽽来的,并且从创新、创作、平衡和解决问题这 4 个⾓度来组织并加以阐释。每⼀条原理都采⽤丰富的案例来介绍多种不同的设计思路,同时以经典图⽚的形式展现该原理所蕴含的真谛。
经验丰富的设计师终于不⽤把优秀的想法和经验全都封存在⾃⼰脑⼦⾥,⽽刚刚起步的新⼿可以通过本书来学习最具价值的专业知识。当遇到困难时,每个⼈都可以通过本书来寻指⽰、获得灵感、把握重点。
本书具有以下特⾊
包含世界知名的游戏设计界权威的见解和阐释。
⽅便查阅,为深⼊研究每个专题提供⼀个起点。
这些原理来源于不同的领域,包括建筑、精神医学、经济学等,本书揭⽰它们对于游戏设计的价值。
每⼀个原理都配有图⽚说明,易于理解和记忆。
永不过时的话题,包括反馈循环、游戏机制、原型、规模经济、以⽤户为中⼼的设计等。
2、3D 游戏编程⼤师技巧(上、下册)android编程入门指南 pdf
3D 游戏开发经典之作,姚晓光、史晓明、沙鹰等专业⼈⼠重磅推荐!
《3D 游戏编程⼤师技巧》由浅⼊深地介绍了 3D 图形学基础知识及其在游戏开发中的应⽤。本书是《Windows 游戏编程⼤师技巧(第 2 版)》的姊妹篇,但是内容专注于 3D 编程,层次也更深⼀些。但作者 André LaMothe ⼀向善于把复杂问题简单化,因此,读者可以较为轻松地读懂本书,并掌握 3D 图形编程的核⼼技能。
3、Windows 游戏编程⼤师技巧(第 2 版)
《Windows 游戏编程⼤师技巧(第 2 版)》堪称是众多游戏开发⼈员的启蒙经典。作者 André LaMothe 是把复杂问题简单化讲解⽅⾯的⼤师。时⾄今⽇,书中的游戏基础知识和理论、开发技巧,涉及到游戏开发⽅⽅⾯⾯的核⼼问题等,仍然很有阅读参考的价值。沙鹰的译本也很准确可靠,得到了读者的认同。如果你想在游戏开发⽅⾯打下扎实的基本功,推荐您读读这本书。
4、游戏⼈⼯智能编程案例精粹(修订版)
亚马逊连续多年游戏开发畅销图书,AI 技术在游戏中应⽤的经典案例合集。针对实际难题提供权威的专业解决⽅案。
“本书不仅是⼀本适合游戏编程初学者的⼊门教材,对于⾼级程序员或专家也是⼀个不错的选择。本书简洁明了,内容⼏乎覆盖
AI ⽅⾯所有重要学科,从基础数学和物理到图论年和 Lua 脚本编写,再到为程序员创建⼀些极为精妙的代理⾏为所需的⼯具,等等。本书在软件⼯程⽅⾯的内容同样也值得借鉴。演⽰游戏在代码实例中使⽤了我们极为熟悉的设计模式。我要将此书推荐给所有游戏程序员。这是⼀本很值得⼀读的书,它传播着奇思妙想!”
——Chris Keegan(英国 Climax Studios 公司技术总监,《恶灵骑⼠》开发者之⼀)
5、游戏机制——⾼级游戏设计技术
游戏设计权威专家⼒作,⾸次全⾯剖析游戏机制,全彩印刷!
本书将教你如何打造游戏机制,使机制产⽣出挑战⼗⾜、乐趣丰富、平衡良好的游戏可玩性。你将学习应该在游戏开发的哪些阶段中进⾏原型构建、测试、机制实现等活动,还会学习如何模拟游戏机制,以及如何将机制可视化地呈现出来,从⽽设计出更好的游戏。本书还提供了各种练习,使读者能
够亲⼿实践所学的知识。读者还可以免费下载 Joris Dormans 开发的⼀个模拟⼯具,在其易⽤的图形化环境中进⾏练习。
6、Cocos2d—X 案例开发⼤全
真实的商业案例稍微修改就可以⽤到⾃⼰的实际开发中
本书既讲解了Cocos2d-x开发环境的搭建和实战技术,也包括了⽐较流⾏的综合案例,如视觉酷炫的体育竞技类游戏、独有的粒⼦特效休闲类坦克⼤战游戏、横屏模式的休闲类飞机对战游戏、迎合当今潮流的⼩清新风格的冒险类游戏、益智消除类游戏、物理仿真类休闲游戏、物理仿真类体育竞技游戏;与地图设计有关的物理仿真类益智解谜类游戏,以及与很流⾏的“愤怒的⼩鸟”游戏⽤的物理引擎⼀样的仿真类游
戏“盛怒的⽼⿏”。本书所有的案例均来⾃真实商业项⽬,读者稍微修改就可以⽤到⾃⼰的实际项⽬开发中,具有很好的实践价值、丰富的实战技术和技巧!是帮助读者快速进⼊实战⾓⾊的很好的教材。
7、Cocos2D-X游戏开发技术精解
学习Cocos2D-X游戏开发的权威指南,Cocos2D-X技术专家⿍⼒推荐
Cocos2D-X是⼀款⽀持多平台的 2D ⼿机游戏引擎,⽀持iOS、Android、⿊莓BlackBerry等众多平台。当前,很多移动平台流⾏的游戏,都是基于Cocos2D-X开发的。
本书详细介绍如何使⽤Co cos2D-X引擎开发⾃⼰的移动平台游戏。
本书包括以下内容:
■ Cocos2D-X引擎简介;
■如何建⽴跨平台的开发环境;
■引擎的核⼼模块—渲染框架;
■如何实现动态画⾯和⽤户交互;
■⼆维游戏中背景的实现⽅法和技术;
■ Box2D物理引擎;
■如何掌握声⾳引擎的⽤法;
■ Cocos2D-X引擎的⽂件操作模块和内存管理机制;
■各种各样的粒⼦效果;
■如何掌握利⽤Lua脚本制作游戏的能⼒;
■ Cocos2D-HTML5引擎版本;引擎的附加功能等。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论