回 帖 发 新 帖 刷新版面

主题:游戏开发入门图书推荐

游戏开发入门图书推荐

  很多刚刚接触游戏开发的朋友经常问我:如何开始学习游戏开发?我从事游戏开发行业很多年了,坦率地讲,开发游戏充满挑战性,需要开发人员具备大量的技能与积极的创新精神。希望这篇小文能帮助朋友们实现自己的游戏梦想,尽快掌握游戏开发技术。

1、《Windows游戏编程大师技巧(第二版)》
原名:Tricks of the Windows Game Programming Gurus, 2nd
作者:André LaMothe
简介:本书是著名游戏程序设计类书籍作者André LaMothe的两卷本《Windows游戏编程大师技巧》中的第一卷的第二版。作者循循善诱地从程序设计的角度介绍了在Windows环境下进行游戏开发所需的全部知识,包括Win32编程以及DirectX中所有主要组件。
页数:807
优点:内容全面,实例丰富,中文版翻译质量较好。
缺点:代码使用的DirectX版本略低。
购买:http://www.china-pub.com/17143


2、《DirectX 9.0 3D游戏开发编程基础》
原名:Introduction to 3D Game Programming with DirectX 9.0
作者:(美) Frank D.Luna
简介:本书主要介绍如何使用DirectX 9.0开发交互式3D图形程序,重点是游戏开发。全书首先介绍了必要的数学工具,然后讲解了相关的3D概念。其他主题几乎涵盖了Direct3D中的所有基本运算,例如图元的绘制、光照、纹理、Alpha融合、模板,以及如何使用Direct3D实现游戏中所需的技术。
页数:371
优点:内容简单,适合入门。
缺点:对于已经熟悉一些DirectX的读者来说内容略显单薄。
购买:http://www.china-pub.com/34663


3、《可奇游戏开发视频教程》
作者:可奇教育
简介:可奇视频教程最主要的特点是使用通俗易懂的视频教学方式。即使晦涩难懂的知识也可轻松掌握,不会因书本的枯燥而放弃学习。教学的每个环节都有可以执行代码、资源等文件提供,所有代码都有深入讲解。
页数:无
优点:内容全面、循序渐进、视频学习速度快效果好。
缺点:价格比图书稍贵,导致学习成本增加。
购买:http://www.kq-china.com/


4、《Visual C++游戏设计(第二版)》
作者:荣钦科技
简介:本书参照开发大型游戏《仙剑奇侠传》所需要的技术,如:镂空动画、半透明动画、碰撞检测、斜角卷动的地图、人工智能、3D动画、3D音效等,对游戏的设计和开发过程进行了系统而又详细的介绍。使您能清楚地了解游戏设计过程中的各种知识,包括Visual C++的基本操作、游戏画面的坐标系统、规划游戏的主要架构,以及使用DirectX来设计3D游戏等。
页数:560
优点:书中范例比较吸引人,DirectDraw部分写得比较好。
缺点:书中错误过多,有些代码解析不清楚。
购买:http://www.china-pub.com/13398


5、《DirectX特效游戏程序设计》
原名:Special Effects Game Programming with DirectX
作者:(美) Mason McCuskey
简介:本书介绍了Windows编程、3D图形学以及DirectX的基础知识,并以示例方式介绍了在特效游戏中使用DirectX实现各种二维、三维图形效果的方法。
页数:613
优点:内容深入浅出,代码范例丰富。
缺点:书中使用DirectX 8.1,内容比较陈旧。
购买:http://www.china-pub.com/31555


6、《3D游戏开发大全(高级篇)》
原名:Advanced 3D Game Programming All in One 
作者:(加) Kenneth C.Finney
简介:本书引导您将3D游戏编程能力提升到一个更高的水平。书中采用Torque游戏引擎作为示例向具有一定3D游戏编程经验的程序员传授游戏编程的高级概念。您可以使用Torque游戏引擎学习每一个新的编程技巧,最大限度在丰富您在游戏引擎使用方面的经验。
页数:459
优点:翻译比较流畅、内容详细生动。
缺点:书中在使用Torque引擎基础上讲解游戏开发,不适合初学者。
购买:http://www.china-pub.com/37185


7、《DirectX游戏开发终极指南》
原名:Ultimate Game Programming With DirectX
作者:(美) Allen Sherrod
简介:本书向读者介绍了如何将自身的技能与一些基本的C++编程技能结合起来,开发出自己的游戏。本书涵盖了游戏开发过程和方方面面,书中以一个名为Straned的第一人称射击游戏开发过程为主题展开介绍,首先介绍了DirectX和Direct3D图形学,然后逐章介绍了游戏引擎和完整游戏的开发过程。主要内容涉及到基本的图形学技术、最基本的数学知识、碰撞检测和响应、声音回放、场景管理、动画以及模型/角色的加载和绘制。
页数:692
优点:内容全面,范例比较精彩。
缺点:有些内容不够深入。
购买:http://www.china-pub.com/39961

  游戏开发的学习是一个艰苦的过程。游戏开发职业含金量较高,需要开发人员具备较高的独立开发能力。刚刚步入游戏开发行业的年轻人需要迅速积累必备技术与研发经验。在上面推荐的资料里,《Windows游戏编程大师技巧》与《DirectX 9.0 3D游戏开发编程基础》是比较权威的游戏开发书籍,认真研读会有不错的效果。《可奇游戏开发视频教程》能够快速掌握游戏开发必备知识,学习效果好,但价格较贵,建议有经济实力者使用。祝大家学习顺利。




回复列表 (共14个回复)

11 楼

集有关的人都和孩子的DNA样本。这可以通过收集和血,从脸颊,脐带内拭子测试和检验,或通过如头发,精液其他各种测试。这被普遍认为是最安全的一种亲子鉴定的胎儿会不会受到干扰,同时它仍然是在子宫中发展。但是,这并不总是可能的,
[url=http://www.zydna.com]亲子鉴定[/url]或者不总子鉴定等喜欢的类型,产前亲子鉴定,这也被认为是非常安全的,必须完成,以确定父子关系。羊膜穿刺术是一种亲子鉴定的形式,可以做到在孩子出生了。在此类型的亲子鉴定,医生将

12 楼

顶啊,作者好人.

13 楼

泰乐互动《傲视天地》是一款精心打造的新时代的战争策略类网页游戏。不同于传统策略类游戏,《傲视天地》把玩家从冗繁沉闷的“采资源,造房子”过程中解放出来,充分发挥玩家的智谋,让玩家直接进入酣畅淋漓的战斗之中。羽扇纶巾,挥斥方遒,谈笑间,三分天下定! 
11月25日,泰乐互动《傲视天地》喜添新服。缤纷精彩的开服活动自不必详说,在双线十区中,战略策略的火花将更加灿烂的绽放!
千里之行,始于足下。初入傲视,高高的点将台下,一支支受阅部队威武雄壮,英姿飒爽。深思之,慎行之,你的第一个将领很大程度上决定前期的发展道路。随意招收将领,训练后发现很垃圾,高级了又舍不得丢掉,结果将会进退两难,居于人后!
合理运用将领,让部队更具战斗力。《傲视天地》中的战法将、策士将、机械将和辅助将,将领各具本领,只有将他们恰当的组合起来,才能发挥出100%甚至百分之几百的战斗力。目前蔡MM+徐荣+公孙瓒+袁术,标准万金油组合,攻守兼备,深得玩家推崇!
战场瞬息万变,随机应变方显将领智慧。作为部队总指挥的玩家,应该随时注意战场动态,根据敌军情况再排兵布阵。在傲视天地中玩家可以自己派遣先锋部队探查敌军实力,然后决定排兵布阵,也可以先查看别的玩家战报,再安排策略。
煮酒论三国,弹剑取敌酋;男儿当热血,傲视天地行。泰乐互动《傲视天地》——2010最聚人气的三国战争策略类游戏巨作。
 
泰乐互动《傲视天地》官网:www.snstele.com/astd
泰乐互动平台:www.snstele.com

14 楼

我去图书馆看看

我来回复

您尚未登录,请登录后再回复。点此登录或注册