游戏开发书籍推荐

2023-05-16


游戏开发书籍推荐(1/3)


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、《3D游戏开发步步高系列课程》
作者:付仲恺(MSDN特邀讲师)
简介:该系列课程主要通过实例介绍如何使用DirectX9技术创建3D视频游戏。
优点:收录于权威的微软MSDN知识库,内容涉及面广。
缺点:代码没有详细分析,讲解不清晰。
购买:http://www.microsoft.com/china/msdn/events/webcasts/shared/webcast/consyscourse/3d.aspx(免费)

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

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

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

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

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


游戏开发书籍推荐(2/3)

NO1:ActionScript大型网页游戏开发
原 价:¥45.00 (美)梅克 著,李鑫,马舜 译/2011年01月/人民邮电出版社
简 介:本书是一本讲述用ActionScript 3停止大型网页游戏开辟的教程。本书首先概述了网页游戏的特性及倒退现状,而后分章引见了聊天、逻辑决策、实时移动、大厅系统、等距视图、化身、用户之家等网页游戏的设...
NO2:Android 2.0游戏开发实战宝典
原 价:¥79.00 吴亚峰,苏亚光 编著/2010年07月/人民邮电出版社
简 介:  本书以Android手机游戏的开辟为主题,联结切实的游戏案例向读者详尽引见了Android平台上游戏开辟的整个流程,同时在游戏开辟的引见历程中还分享了笔者多年积聚的开辟技巧与阅历。  全书分为两篇...
NO3:Android 3D游戏开发技术详解与典型案例
原 价:¥89.00 吴亚峰,苏亚光 著/2011年06月/电子工业出版社
简 介:  目前市面上的Android技术书籍还比较少,Android 3D游戏开辟的书籍更是没有。因此,在当初市面上,Android游戏开辟的书籍不凡是Android 3D游戏开辟的书籍还是有相当大的市场须要。   本书既引见了...
NO4:iOS软件开发揭密:iPhone&iPad企业应用和游戏开发
原 价:¥79.00 虞斌 著/2011年05月/电子工业出版社
简 介:  源于实际,经得起考验   本书讲解的核心技术根源于真正的实际开辟运动,不同于玩具代码兴许个别的教学代码。玩具代码或个别的教学代码,不能让读者实事实商业名目。   新人老手均可实用  ...
NO5:3D游戏开发大全
原 价:¥58.00 (加拿大)芬尼(Finney,K.C.) 著,徐明亮,谷培培 译/2007年11月/清华大学出版社
简 介:本书领导您将3D游戏编程威力提升到一个更高的水平。书中驳回Torque游戏引擎作为示例向领有定然3D游戏编程阅历的次第员教授游戏编程的初级概念。您可以应用Torque游戏引擎深造每一个新的编程技巧,最大...
NO6:iPhone 3D游戏编程指南
原 价:¥55.00 Jeremy Alessi 著,陈征 等译/2011年06月/机械工业出版社
简 介:  针对iPhone和iPod Touch停止游戏编程的完整指南   帮忙读者开辟大家的iPhone 3D游戏
NO7:iPhone游戏开发
原 价:¥45.00 (美)齐克尔,(美)霍格 著,张龙 译/2011年07月/人民邮电出版社
简 介: 即便你已经具有了iPhone利用开辟的实际阅历,开辟新的iPhone游戏还是需求你具有一些新的技艺。经过《iPhone游戏开辟》的深造,你将把握从游戏开辟基础、iPhone编程基本原理四处置尤其图形及音频、创...


游戏开发书籍推荐(3/3)




书名 出版社 作者
ActionScript大型网页游戏开发 人民邮电出版社 Jobe
Maker
Flash
ActionScript
3.0
动画高级教程
人民邮电出版社 Keith
Peters
写给大家看的棉线对象编程书 人民邮电出版社 Matt
Weisfeld
网络游戏美工教程 机械工业出版社 董浩
游戏编程数学和物理基础 机械工业出版社 Wendy
Staher
DirectX游戏编程 机械工业出版社 王鹏杰
游戏关卡设计师 机械工业出版社 Phil
Co
网络游戏策划教程 机械工业出版社 董浩
网络游戏安全解密 机械工业出版社 Greg
Hoglund
网络游戏编程教程 机械工业出版社 董浩
深入理解游戏产业 机械工业出版社 Micheal
E.
Moore
iphone
3D游戏编程指南
机械工业出版社 Jeremy
Alessi
Unity游戏开发实践 机械工业出版社 Michelle
Menard
脚本及网络游戏编程 清华大学出版社 陈洪
DirectX
9.0
3D游戏开发编程基础
清华大学出版社  
3D数学基础:图形与游戏开发 清华大学出版社  
Direct
3D和XNA游戏开发基础
清华大学出版社  
OpenGL编程指南 机械工业出版社  
三维游戏引擎设计技术及其引用 中国水利水电出版社  
OpenSceneGraph三维渲染引擎设计与实践 清华大学出版社  
OpenSceneGraph三维渲染引擎编程指南 清华大学出版社  
3D绘图程序设计
使用Direct3D
10/9和OpenGL
2.0
科学出版社 彭国伦
人工智能基础教程 清华大学出版社  
人工智能游戏开发-创造具有学习和反应能力的角色 北京希望电子出版社  
数据结构与算法实用教程 电子工业出版社 刘玉龙
UML基础与Rose建模教程 人民邮电出版社  
计算机图形学(OpenGL版) 清华大学出版社  
OpenGL编程基础 清华大学出版社  
3D计算机图形学 机械工业出版社 王长波
计算机图形学 北京邮电大学出版社  
计算机图形学 科学出版社  
计算机图形学 电子工业出版社 任爱华
计算机图形学
原理方法及引用
高等教育出版社 潘云鹤
OpenGL三维图形库编程指南 机械工业出版社  
虚拟现实技术 北京邮电大学出版社 胡小强
游戏架构设计与策划基础 清华大学出版社  
OGRE
3D游戏开发框架指南
电子工业出版社  
3D动画与特效制作艺术 人民邮电出版社  
3D电影制作 人民邮电出版社  
Android
3D游戏开发技术详解与典型案例
电子工业出版社 吴亚峰
AI游戏引擎程序设计 清华大学出版社  
Android2.0游戏开发实践宝典 人民邮电出版社  
HTML5游戏开发 人民邮电出版社  
游戏开发物理学 电子工业出版社
David
M.Bourg
游戏开发中的人工智能 电子工业出版社
 
Poser
8.0高级应用及商用模型开发
清华大学出版社 叶洪涛
三维动漫游戏人物角色仿真技术 科学出版社 姚俊峰
二维和高维空间的分形图形艺术 科学出版社 李水根
赵翔鹏
游戏设计工作坊 电子工业出版社
陈建春
三维游戏设计师宝典:学OpenGL编3D游戏   毛伟冬
DirectX实时渲染技术详解   Kelly
Dempski
3D游戏引擎设计:实时计算机图形学的应用方法:英文版:第2版   David
H.Eberty
J2ME手机游戏设计技术与实战   荣钦科技
精通Unreal引擎技术:关卡设计艺术   Jason
Busby
游戏开发核心技术:剧本和角色创造   Marianne
Krawczyk
全方位3D游戏设计:游戏引擎与游戏开发实例剖析   张简毅仁
OpenGL编程精粹   杨柏林
OpenGL游戏编程 机械工业出版社 徐明亮
OpenGL超级宝典   Richard
S.Wright,Jr.
游戏运营与管理   北京汇众益智科技有限公司
游戏之旅:我的编程感悟   云风
游戏设计全方位学习   叶思义
精通DirectX
3D图形与动画程序设计
  王德才
虚拟现实基础及实用算法   石教英

  游戏开发的学习是一个艰苦的过程。游戏开发职业含金量较高,需要开发人员具备较高的独立开发能力。刚刚步入游戏开发行业的年轻人需要迅速积累必备技术与研发经验。在上面推荐的资料里,《Windows游戏编程大师技巧》与《DirectX 9.0 3D游戏开发编程基础》是比较权威的游戏开发书籍,认真研读会有不错的效果。《可奇游戏开发视频教程》能够快速掌握,学习效果好,但价格较贵,建议有经济实力者使用。祝大家学习顺利
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

游戏开发书籍推荐 的相关文章

  • Android dataBinding和viewBinding简单封装Activity

    public abstract class BaseActivity lt MD extends BaseViewModel gt extends AppCompatActivity implements View OnClickListe
  • Android dataBinding和viewBinding简单封装ViewModel

    Lifecycle xff1a 为ViewMode添加生命周期 public interface ViewModelLifecycle extends LifecycleObserver 64 OnLifecycleEvent Lifecy
  • Ftp操作

    仅收录一些ftp常用操作 xff0c 关于ftp的主动模式和被动模式 xff0c 见参考 import org apache commons net ftp FTPClient private boolean binaryTransfer
  • Ubuntu下安装及使用gdebi

    gdebi用于在Ubuntu环境下安装 deb 文件程序 安装 xff1a sudo apt install gdebi core 使用 xff1a sudo gdebi xxx deb 安装成功
  • AD20/Altium designer——如何对线宽进行设置、布线过程中快速改线宽的方法

    1 设计 规则 2 线宽设置 首选宽度即 布线时的 默认线宽 3 布线过程中改线宽 连线过程中按 Tab键 打开布线属性 xff0c 直接 输入线宽 后 回车键 即可
  • C++ ActiveMQ实现通讯

    C 43 43 ActiveMQ实现通讯完整版 简介 该博客收到一些反应 xff0c 说教程不够明细操作的时候怎么都不行 xff0c 特今日 xff08 2017年8月29日17点 xff09 进行博客修改 xff0c 并将新demo一起附
  • PyCharm的Debug和中断方法

    目录 1 断点测试 Debug2 中断运行3 清除所有断点 1 断点测试 Debug 参考链接 xff1a Pycharm调试小技巧 Python基础 如何在pycharm调试代码 xff1f 超棒的博客 xff1a IDEA调试程序按钮初
  • Linux(Centos)卸载桌面环境

    1 快捷键ctrl 43 alt 43 t 打开终端 2 卸载掉gnome shell主程序 sudo apt get remove gnome shell 3 卸载掉gnome sudo apt get remove gnome 4 卸载
  • 迅为4418开发板/6818开发板教你如何修改屏幕(转载)

    https www cnblogs com minyue33 p 8072571 html 开发平台 xff1a 迅为iTOP 4418 6818开发板 4418 amp 6818屏幕修改分别需要修改uboot和内核 xff0c 首先是修改
  • GaussDB_100_1.0.1部署安装

    目录 安装前准备 安装依赖 创建安装用户 安装数据库 install py脚本修改 执行install py进行安装 通过zsql连接数据库 环境变量参数说明 install py安装命令参数说明 zengine ini配置参数 安装前准备
  • Android添加开机自启动脚本

    最近需要在android5 1中添加自启动脚本 xff0c 直接将脚本要执行的指令写到init rc没有成功 xff0c 可以将指令写到一个sh脚本 xff0c 用init rc来执行sh脚本才成功 xff08 init rc或者init
  • Android ADB 打开 Lanucher

    adb shell am start n com android launcher3 com android launcher3 Launcher
  • Linux查找文件中的字符串

    grep Rn 34 addNavigationBar 34
  • Android中的蓝牙通信

    一 蓝牙简介 现有的蓝牙主要分为两类 xff1a 经典蓝牙 xff1a 3 0版本以下的蓝牙 xff0c 都称为 经典蓝牙 xff0c 功耗高 传输数据量大 传输距离只有10米 低功耗蓝牙 xff1a 4 0及以上版本的蓝牙就是低功耗蓝牙也
  • Android Studio如何查找和引用第三方库

    Android应用开发依托于Java有大量的第三方库可供使用 xff0c 生态较为完善 xff0c Android工程越大越可能用到第三方库 xff0c 那么如何查找引用第三方库呢 xff1f 如果知道第三方库的名字 xff0c 可以直接去
  • java实现生产者消费者问题(代码详解)

    一 解决方法 xff1a synchronized xff0c wait xff0c notify 1 使用wait方法和notify方法实现 生产者和消费者模式 2 什么是 生产者和消费者模式 生产线程负责生产 xff0c 消费线程负责消
  • Ubuntu 13.04 用户安装 chrome 会遇到依赖问题

    文章转载自 xff1a http www linuxidc com Linux 2013 04 83638 htm Ubuntu 13 04 用户安装 chrome 会遇到依赖问题 xff0c 注意我是在谷歌官网下载Chrome xff0c
  • Win7右击计算机管理打不开,提示找不到文件或没有关联的程序

    最近电脑拿去修理 结果一回来发现了 xff0c 右击查看我的电脑 gt 管理 xff0c 提示找不到文件或没有关联的程序 该文件没有与之关联的程序来执行该操作 请安装一个程序 xff0c 或者 xff0c 如果已安装程序 xff0c 请在

随机推荐