游戏开发的最后 10% 从优秀走向卓越

30
游游游游游游游 10% 游游游游游游游 Benson Russell 高高高高高高高 , Naughty Dog < [email protected]>

Upload: hadley-vance

Post on 30-Dec-2015

109 views

Category:

Documents


0 download

DESCRIPTION

游戏开发的最后 10% 从优秀走向卓越. Benson Russell 高级游戏设计师 , Naughty Dog < [email protected]>. 游戏开发的最后 10% 从优秀走向卓越. 演讲人介绍. Benson Russell. [email protected]. 高级游戏设计师 @ 顽皮狗公司. 主要 AI 和战斗设计师. 概述. - 游戏开发过程的最后 10 % 需要 90 % 的工作投入. - 这一阶段也称为 优化环节. - 这可以使一个不错的游戏走向 卓越. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: 游戏开发的最后 10% 从优秀走向卓越

游戏开发的最后 10%从优秀走向卓越

Benson Russell高级游戏设计师 , Naughty Dog< [email protected]>

Page 2: 游戏开发的最后 10% 从优秀走向卓越

游戏开发的最后10%从优秀走向卓越

Page 3: 游戏开发的最后 10% 从优秀走向卓越

演讲人介绍

Benson Russell

高级游戏设计师 @ 顽皮狗公司

主要 AI 和战斗设计师

[email protected]

Page 4: 游戏开发的最后 10% 从优秀走向卓越

概述

- 游戏开发过程的最后 10% 需要90% 的工作投入

- 这一阶段也称为优化环节- 这可以使一个不错的游戏走向卓越- 是游戏开发最重要的环节之一

Page 5: 游戏开发的最后 10% 从优秀走向卓越

概述

- 似乎是最被边缘化的开发环节之一- 做出改进比看上去容易:

- 改变定式思维- 更好地分配开发时间

- 顽皮狗是怎样实现《神秘海域 2 》和 《神秘海域 3 》的优化的

Page 6: 游戏开发的最后 10% 从优秀走向卓越

免责声明

- 这绝不是一个完美无缺的系统

- 这种做法在内部有一点争议

- 关键要点在于允许进行优化 !!

Page 7: 游戏开发的最后 10% 从优秀走向卓越

什么是优化 ?

- 这与寻找游戏方式无关

- 而是关于你的作品的最后完成

- 移除瑕疵和不完善之处

Page 8: 游戏开发的最后 10% 从优秀走向卓越

什么是优化 ?

优化项目示例:- 游戏方式相关的问题- 演示问题- 那些我们往往认为是应该“维持现状”的固定事项

Page 9: 游戏开发的最后 10% 从优秀走向卓越

我们的方法是什么

Page 10: 游戏开发的最后 10% 从优秀走向卓越

将质量标准设置得很高 !!

- 将目标设为完美,不要妥协 - “ 小”细节会影响质感

一些视频实例…

Page 11: 游戏开发的最后 10% 从优秀走向卓越

动画错误

未经优化的 经过优化的

Page 12: 游戏开发的最后 10% 从优秀走向卓越

动画错误

未经优化的 经过优化的

Page 13: 游戏开发的最后 10% 从优秀走向卓越

镜头错误

未经优化的 经过优化的

Page 14: 游戏开发的最后 10% 从优秀走向卓越

游戏进行时的计时错误

未经优化的 经过优化的

Page 15: 游戏开发的最后 10% 从优秀走向卓越

相应的开发流程

Page 16: 游戏开发的最后 10% 从优秀走向卓越

“ 标准”开发流程

前期准备 开发制作 Alpha测试

Beta测试 最终测试

?? 优化 ??

OMG!?

Page 17: 游戏开发的最后 10% 从优秀走向卓越

顽皮狗开发流程

前期准备 开发制作 Alpha 测试Beta 测试 最终测试开发制作 Alpha 测试 Beta 测试

优化

在你的日程安排中至少分配 20% – 25% 的时间进行优化

结论:你需要进行一次稳固的 Alpha 测试 !!

Page 18: 游戏开发的最后 10% 从优秀走向卓越

- 花费更多的时间进行优化迫使你更早地评估你的开发进度!

顽皮狗开发流程

Page 19: 游戏开发的最后 10% 从优秀走向卓越

快速迭代- 以实现拥有快速迭代次数的管线为目标

- 明确和直接的沟通结构

- 尽可能减少中级沟通

Page 20: 游戏开发的最后 10% 从优秀走向卓越

快速迭代- 鼓励人们积极主动

- 直接与人们交谈,不需要允许

- 不要假设只用一封电子邮件就能修正问题

- 鼓励合作解决问题

Page 21: 游戏开发的最后 10% 从优秀走向卓越

不要害怕改变- “ 标准”方法要求不要违背固有模式

- 通过恰当的日程安排你就能够在 Alpha测试阶段进行优化

Page 22: 游戏开发的最后 10% 从优秀走向卓越

顽皮狗开发流程

前期准备 最终测试开发制作 Alpha 测试 Beta 测试

优化

最终测试

不要干涉

Page 23: 游戏开发的最后 10% 从优秀走向卓越

滚动的最后期限

游戏

Page 24: 游戏开发的最后 10% 从优秀走向卓越

滚动的最后期限

阶段 1 阶段 2 阶段 3

阶段 1

阶段 2

阶段 3

结论 : 各个阶段之间有太多的重叠

Page 25: 游戏开发的最后 10% 从优秀走向卓越
Page 26: 游戏开发的最后 10% 从优秀走向卓越

分级审批

- 进行修正需要关键人员的批准- 当你要进行时必须要有多人批准- 在关键时刻帮助减轻风险- 挑选合适的人来进行审批

Page 27: 游戏开发的最后 10% 从优秀走向卓越

观察一切的眼睛- 指定一个高层级人员观察优化的日常工作- 他们必须明白关注点何在- 在优化和时间之间取得平衡- 这不是一个专权的角色- 起到在狂热中捕捉到重点的关键作用

邮轮弹出 一帧关闭 渲染弹出

Page 28: 游戏开发的最后 10% 从优秀走向卓越

经验要点- 游戏开发的最后 10% 是最困难的,但 提供了最高的回报

- 为优化安排日程 !! 至少安排 20% – 25% 的时间 !!- 你可以使用你的 Alpha / Beta 测试时间来进行优化- 一个滚动的日程安排能够帮助你的团队关注重点- 分级审批制度将帮助你进行检查

- 指定一个专职监督员监督日常工作

Page 29: 游戏开发的最后 10% 从优秀走向卓越

经验要点

以完美为目标 ! !

把质量标准设置得更高 !!!

Page 30: 游戏开发的最后 10% 从优秀走向卓越

游戏开发的最后 10% ,从优秀走向卓越

[email protected]

我们正在招募人才 !!

联系方式: [email protected]

Candace Walker 的推特@Candace_Walker