【转】推荐给大家的7本游戏开发书

摘要:
《3D游戏编程大师技巧》由浅入深地介绍了3D图形学基础知识及其在游戏开发中的应用。当前,很多移动平台流行的游戏,都是基于Cocos2D-X开发的。

【转】推荐给大家的7本游戏开发书第1张

1、游戏设计的 100 个原理

【转】推荐给大家的7本游戏开发书第2张

世界知名的游戏设计界权威的见解和阐释,深刻揭示原理对游戏设计的启发和价值。

本书首次将游戏设计师的想法中最好的一部分变成一个工具包。作者在书中整合了众多游戏设计秘笈,概括并阐释了 100 条重要的方法、原理和设计哲学。这些原理是从游戏设计的各个流派中收集而来的,并且从创新、创作、平衡和解决问题这 4 个角度来组织并加以阐释。每一条原理都采用丰富的案例来介绍多种不同的设计思路,同时以经典图片的形式展现该原理所蕴含的真谛。

经验丰富的设计师终于不用把优秀的想法和经验全都封存在自己脑子里,而刚刚起步的新手可以通过本书来学习最具价值的专业知识。当遇到困难时,每个人都可以通过本书来寻找指示、获得灵感、把握重点。

本书具有以下特色

  • 包含世界知名的游戏设计界权威的见解和阐释。

  • 方便查阅,为深入研究每个专题提供一个起点。

  • 这些原理来源于不同的领域,包括建筑、精神医学、经济学等,本书揭示它们对于游戏设计的价值。

  • 每一个原理都配有图片说明,易于理解和记忆。

  • 永不过时的话题,包括反馈循环、游戏机制、原型、规模经济、以用户为中心的设计等。

2、3D 游戏编程大师技巧(上、下册)

【转】推荐给大家的7本游戏开发书第3张

3D 游戏开发经典之作,姚晓光、史晓明、沙鹰等专业人士重磅推荐!

《3D 游戏编程大师技巧》由浅入深地介绍了 3D 图形学基础知识及其在游戏开发中的应用。本书是《Windows 游戏编程大师技巧(第 2 版)》的姊妹篇,但是内容专注于 3D 编程,层次也更深一些。但作者 André LaMothe 一向善于把复杂问题简单化,因此,读者可以较为轻松地读懂本书,并掌握 3D 图形编程的核心技能。

3、Windows 游戏编程大师技巧(第 2 版)

【转】推荐给大家的7本游戏开发书第4张

《Windows 游戏编程大师技巧(第 2 版)》堪称是众多游戏开发人员的启蒙经典。作者 André LaMothe 是把复杂问题简单化讲解方面的大师。时至今日,书中的游戏基础知识和理论、开发技巧,涉及到游戏开发方方面面的核心问题等,仍然很有阅读参考的价值。沙鹰的译本也很准确可靠,得到了读者的认同。如果你想在游戏开发方面打下扎实的基本功,推荐您读读这本书。

4、游戏人工智能编程案例精粹(修订版)

【转】推荐给大家的7本游戏开发书第5张

亚马逊连续多年游戏开发畅销图书,AI 技术在游戏中应用的经典案例合集。针对实际难题提供权威的专业解决方案。

“本书不仅是一本适合游戏编程初学者的入门教材,对于高级程序员或专家也是一个不错的选择。本书简洁明了,内容几乎覆盖 AI 方面所有重要学科,从基础数学和物理到图论年和 Lua 脚本编写,再到为程序员创建一些极为精妙的代理行为所需的工具,等等。本书在软件工程方面的内容同样也值得借鉴。演示游戏在代码实例中使用了我们极为熟悉的设计模式。我要将此书推荐给所有游戏程序员。这是一本很值得一读的书,它传播着奇思妙想!”

——Chris Keegan(英国 Climax Studios 公司技术总监,《恶灵骑士》开发者之一)

5、游戏机制——高级游戏设计技术

【转】推荐给大家的7本游戏开发书第6张

游戏设计权威专家力作,首次全面剖析游戏机制,全彩印刷!

本书将教你如何打造游戏机制,使机制产生出挑战十足、乐趣丰富、平衡良好的游戏可玩性。你将学习应该在游戏开发的哪些阶段中进行原型构建、测试、机制实现等活动,还会学习如何模拟游戏机制,以及如何将机制可视化地呈现出来,从而设计出更好的游戏。本书还提供了各种练习,使读者能够亲手实践所学的知识。读者还可以免费下载 Joris Dormans 开发的一个模拟工具,在其易用的图形化环境中进行练习。

6、Cocos2d—X 案例开发大全

86eba1b7063e53f97124f267d9a21a49_b.jpg

真实的商业案例稍微修改就可以用到自己的实际开发中

本书既讲解了Cocos2d-x开发环境的搭建和实战技术,也包括了比较流行的综合案例,如视觉酷炫的体育竞技类游戏、独有的粒子特效休闲类坦克大战游戏、横屏模式的休闲类飞机对战游戏、迎合当今潮流的小清新风格的冒险类游戏、益智消除类游戏、物理仿真类休闲游戏、物理仿真类体育竞技游戏;与地图设计有关的物理仿真类益智解谜类游戏,以及与很流行的“愤怒的小鸟”游戏用的物理引擎一样的仿真类游戏“盛怒的老鼠”。本书所有的案例均来自真实商业项目,读者稍微修改就可以用到自己的实际项目开发中,具有很好的实践价值、丰富的实战技术和技巧!是帮助读者快速进入实战角色的很好的教材。

7、Cocos2D-X游戏开发技术精解

25ddb345d7542b1ff905baaaaff9b6c5_b.jpg

学习Cocos2D-X游戏开发的权威指南,Cocos2D-X技术专家鼎力推荐

Cocos2D-X是一款支持多平台的 2D 手机游戏引擎,支持iOS、Android、黑莓BlackBerry等众多平台。当前,很多移动平台流行的游戏,都是基于Cocos2D-X开发的。

本书详细介绍如何使用Co cos2D-X引擎开发自己的移动平台游戏。

本书包括以下内容:

  • ■ Cocos2D-X引擎简介;

  • ■ 如何建立跨平台的开发环境;

  • ■ 引擎的核心模块—渲染框架;

  • ■ 如何实现动态画面和用户交互;

  • ■ 二维游戏中背景的实现方法和技术;

  • ■ Box2D物理引擎;

  • ■ 如何掌握声音引擎的用法;

  • ■ Cocos2D-X引擎的文件操作模块和内存管理机制;

  • ■ 各种各样的粒子效果;

  • ■ 如何掌握利用Lua脚本制作游戏的能力;

  • ■ Cocos2D-HTML5引擎版本;引擎的附加功能等。

免责声明:文章转载自《【转】推荐给大家的7本游戏开发书》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇使用CSS属性设置table表格圆角Delphi 使窗体Showmodal后可以操作其他窗体下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

在游戏开发中运用测试

我对测试的重视是从接触《测试驱动开发的艺术》这本书开始的,那时我还在做web网站开发。尽管项目没有对测试做要求,但我还是为自己编写的service和servlet加上了单元测试,从那以后我一直受益于测试。 测试的好处有很多,这里我总结下我在游戏开发中使用测试所感受到的最实在的好处。 1、协同开发时,便于确认到底是谁的错,自己的,还是别人的。 我是负责开发游...

【Visual C++】游戏开发笔记之一——API函数、DirectX的关键系统

本系列文章由zhmxy555(毛星云)编写,转载请注明出处。 http://blog.csdn.net/zhmxy555/article/details/7318264 作者:毛星云邮箱:happylifemxy@qq.com 在从第一节开始看这个笔记系列的话,大家会发现,一上来就开始讲DirectX相关的内容,但是写了几节之后,又开始讲...

当我读《体验引擎:游戏设计全景探秘》时我在想什么

写在前面 这本书长这样 当看到它的中文书名时,我以为是讲引擎的书,但并不是。书的内容可见它的英文书名,直译过来是“游戏设计:设计体验入门书”。 我把它归到“不用敲代码也能读下去”类别。 一些感想 这本书所说的“体验引擎”,用我的话概括就是“抽象来说游戏是什么”。这本书按“游戏是什么”,“用什么填充了游戏”,“游戏制作流程中一些重点”依次来组织内容,...

XNA游戏开发之(六)——保存游戏数据

[原创]Alex 游戏过程中,通常需要存储游戏状态。在下次启动游戏时,重新载入游戏,继续游戏。 实现过程非常简单,首先建立一个结构体定义需要保存的游戏参数,然后通过XmlSerializer类将其保存为一个XML文档。 1interfaceGameData2{3intGameID;4stringPlayName;5DateTimeTime;6} XNA...

XNA游戏开发之(五)——XNA实现组件复用

【原创】Alex 在XNA游戏开发过程中,OPP思想尤为重要,它能实现组件的复用。将特定部分从程序主体中分离出来。 游戏开发与普通应用程序开发不同,每个游戏对象在运行过程中都会被更新Update或重绘Draw。因此分离出的对象必须要有自己的初始化方法(Initialize),LoadContent,Update,Draw,UnLoadContent方法。...

最适合女生的五大紧缺游戏开发职位

最适合女生的五大紧缺游戏开发职位  游戏公司的工作,在年轻人眼里意味着创意、高薪水和激情,游戏公司的时尚气息和富有创造性的氛围更是吸引很多优秀人才加入的重要因素!  因为三八妇女节的缘故,每到这个时期大家就格外关注女性问题,这次,让我们一起来研究一下游戏行业有哪些适合女生从事的职位吧!  纵观如今的游戏行业,我们可以很明显的发现男女比例过分失调,很多公司除...