基于
PC
,
Xbox 360
和
Windows Phone
的游戏开发
学 习 指 南
Araon Reed 著
裴小星 译
免
费在线版本
试读 45 天后需购买此书
详见内页序言部分
“《XNA4.0 学习指南》完
美地介绍 XNA 世界,带领
读者掌握和喜爱它。”
——瑞恩·海尔
(RyanHair)
诺门大学 学生
“这本书是个很好的起
点,它将帮助您回答问题:
我是否想深入钻研?”
——爱曼纽·塔巴利
(EmmanuelTabarly)
法国
游戏与互动媒体(ENJMIN)研究生院
TheGraduateSchoolofGamesandInteractive
Media(ENJMIN)
学生
此前有程序开发经验者推荐
艾恩·里德(A
aronReed)拥有广泛的软件开发及其教学经验。
从 2004 年起,他就在诺门大学(NeumontUniversity)教授
多门课程,诸如.NET、网页开发与网络服务、DirectX、XNA
以及系统设计与结构等。
学习游戏开发的重要概念,涵盖了从 2D 动画到
3D 场景摄像机和特效制作的各个方面。
深入探讨 3D 渲染的高级着色语言(HLSL),并涉
及到基本的人工智能概念。
构建三个完整、激动人心且使用到 2D、3D 和多
玩家技术的游戏。
开发和部署您的游戏到 Xbox360 和 Windows
Phone7 平台上。
orelly.com
想为 Xbox360 和 WindowsPhone7 开发游戏吗?通过这
本人手必备的教程,您将立马掌握使用微软 XNA4.0 游戏开
发框架,即使您毫无游戏开发经验。尽管 XNA 包含几个重
要并且对于网络开发新手很难掌握的概念,《XNA4.0 学习指
南》却能通过清晰、易解的而又循序渐进的方式来减少学
习弯路。
每章节都提供了带有例证和注释的独立课程,与练习
和复习问题一起来帮助您测试理解力和实践刚学到的新技
能。一旦阅读完本书,您将可以自始至终独立地开发属于
自己的高端游戏。
XNA4.0 学习指南
游戏编程
XNA 4.0 学习指南
Aaron Reed 著
裴小星 译
I
目录
序言 .................................................................................................................................... VII
第 1 章 XNA
4.0 有哪些新特性? ..........................................................................................1
改进的项目文件夹结构 1
为 Windows Phone 7 系列开发游戏 2
图形适配标准 2
可配置效果 3
标量与方向 4
内嵌状态对象 5
改进的输入 API 5
附加音频 API 5
音图枚举与视频回放 6
修改和添加的类与方法 6
知识测试:问答 6
第 2 章 入门指南 ...................................................................................................................8
系统需求 8
其它资源 9
安装 9
创建您的第一个 XNA 应用程序 9
您刚刚做了些什么 12
总结 13
知识测试:问答 14
第 3 章 与精灵同乐..............................................................................................................15
幕后一览 15
游戏开发和轮询 17
修饰您的游戏 19
在您的项目中增加一个精灵 21
加载并绘制精灵 23
透明度及其它选项 25
层深度 29
让我们动起来 32
动画 33
调整帧率 37
调整动画速度 38