这个二字秘诀就是——并联。只是将传统游戏制作最常见的单线方式,改为多线并行,效率一下子大幅提升,成本极大缩减。

“《Pixel Gear》这款游戏在北美PSVR的销量到底有多少?” ——VR价值论

“这个暂时不方便透露…不过,我可以负责地说,我们是现阶段北美欧洲地区销量最好的PSVR中国游戏。”——神武互动 刘博

在当前的CP普遍面临变现难的问题上,神武互动的表现引起了VR价值论的兴趣。而在进一步的深入访谈中,虽然并没有拿到Pixel Gear的最终下载数据,我们却也捕获了一个特大的干货,甚或说秘诀。

这个秘诀就是刘博在日本工作体会到的游戏制作流程,规范整个游戏研发过程中的制作流程,提高团队的高度并发性,由此大大提升产能。

“这样的方式,让我们节约了1/3的时间成本,和1/2的资源投入。”刘博说到。

在日本留学工作多年的刘博,对游戏制作的理解到底有无独到之处?如何在制作中提升团队的“并发性”?

们的游戏《Pixel Gear》(《像素大作战》)在 PS VR上线后,很多同行或媒体找到我,说我们这样一个团队规模,能够得到海外主机玩家的认同,还是不错的,希望能分享一下经验。

坦白来说,在我看来根本没有什么秘密可言,更谈不上有什么特别值得拿出来分享的经验。

在日本工作给我带来的最大感受就是他们一板一眼按照一个极其苛刻的标准和制作流程在推进一个项目的每一个步骤。

我很欣赏这样的制作方式,它确实节省了很多研发时间以及人力成本,并且有品质保证。

当然回国后,我也参与了一两个国内的网络游戏项目,可能是对游戏的理解和企业文化的差异让我感觉到了国内的制作流程不同之处,流程上来讲可能没有什么对错之分,只不过,在我看来,日系的制作规范和流程可以更大程度上压缩制作所花费的时间成本和人力成本。

接下来,我大致分享一下我们在游戏制作流程上的一些经验。

如何提高游戏制作的效率?

以《Pixel Gear》(《像素大作战》)这款游戏的制作过程来说,我们摸索出三条标准:

以日式团队的管理理念为基础,本着并发进行(价值菌:多部门工作同时进行)的原则;

采取日式游戏工艺制作流程,即原型、预生产、迭代、优化;

采用三段式游戏制作法(价值菌:立项之初,思考三个问题)。

那我具体说说我所理解的日式游戏工艺制作理念吧。

日式游戏的管理理念是什么?

在我看来,一个游戏制作团队,就像一家影视拍摄公司,如果片方按照电视剧的集数来拍,拍完了第一集再往下顺延拍第二集,那么,基本上别指着电视剧能赚钱了,制作成本太大。更何况,如果是拍《真田丸》这样的长篇大作,估计整个团队会被预算拖垮。

对于游戏制作来说,也是同样的道理。

我很赞成国外游戏公司所恪守的那一套游戏产品管理理念:从立项开始,到整个产品推出上市,所有的部门都要先统筹安排好,并发推进流程。

绝不允许出现一个部门很忙,其他部门闲置的情况。

举一个形象一点的例子。这就好比物理中的电路,是并联式,而非串联式。

我们团队目前30人,有2名行政人员,余下28人都属于研发部门,目前这28人被分在了3个不同的项目。

每一个人都是并联电路上重要的一环,不会存在美术熬夜赶设计,策划无所事事的情况。有关游戏制作的一切步骤,我们都是同时推进的。相较于串联式的制作流程,我们一款游戏的制作节省了1/3的时间成本,以及的1/2人力成本。

我觉得还是标准定得高一点,不要为了赶时机,也不要为了洗用户。

日式游戏制作流程具体步骤是哪些?

日式游戏制作的流程主要围绕四个阶段:

第一阶段:原型(ProtoType阶段);

第二阶段: 预生产(Preproduction阶段);

第三阶段:迭代(Iteration阶段);

第四阶段:优化。

第一阶段:游戏原型

做主机游戏的人首先都会去做游戏原型,比如游戏场景制作之前需要制作GrayBox(价值菌:GaryBox——没有贴图渲染过的原始版本)。

在这个阶段,贴图以及资源都不完善,游戏在一个灰色的游泳池里运行,但游戏性很强。

举个例子,《神秘海域》这种游戏即便在GrayBox上游戏性也很强,不是因为游戏模型雕琢有多细才使得游戏好玩。

(价值菌:一定注意——GrayBox阶段游戏表现出的可玩性只有30%以下。需要很强的经验去脑补判断)

第二阶段,把所有玩法制作到一个关卡里(也叫Preproduction)

这个阶段我们需要按照最终品质制作所有游戏相关逻辑,集中全部精力制作全玩法的一个关卡,这个关卡与最终关卡是有区别的,不考虑时长和粘性,但是必须包含全部玩法。

直到这一个关卡达到最终发卖品质为止,Preproduction阶段才告一段落。

但要注意的是,此阶段完成的关卡最终是不会出现在游戏中。

本阶段的目的是为后续研发提供所有需要的基本元素和功能,为此阶段后能够快速迭代出内容作出了很好的保证。

并且,可以让技术团队尽快抽身投入到下一个项目的研发。除了保证游戏质量,也能最大限度地保证并发。

第三阶段,迭代阶段

本阶段我们要做的事情就是用Preproduction阶段生产出来的零部件(代码,工具,游戏基础玩法等等)快速迭代出产品内容,这个过程中一定要切忌加法

最好也是最聪明的做法是将Preproduction阶段制作出的基本玩法作为基础元素,通过迭代优化,组合...等一系列的方法来使我们游戏变得好玩。

这么做最大限度保证了游戏稳定性的同时,同时能使玩家所追求的目标更加明确有趣。更重要的是把游戏制作过程中成本爆炸扼杀在了萌芽阶段。大大降低了成本、减少或杜绝了返工情况的发生。

这个过程是一个长期的打磨过程,所有东西做到最好,再进行优化。

第四阶段,优化阶段

有人认为对于性能的把控一定要在项目立项初期,否则后面就来不及了!

比如,项目初期就要规定:模型12000面、骨骼102根、贴图材质2048X2048...

我在国内做手游当架构师时被反复要求提供上面那些所谓的初期优化方案。我个人完全不认同这种观点,我一直认为技术是为玩法服务的而不是用了限制游戏发挥的,我认为优化只有在最后阶段才有意义,否则就是无用功!

但是我们忽略了一点——做一款游戏要兼顾好看和效率两个目标,一定做不出来最高质量的产品。

比如《合金装备》、《神秘海域》,开发团队在制作的时候也会优先考虑的是游戏性,画面,内容,可玩性和粘度。优化只有在产品到达发售品质之前才会集中去做。

优化一定是有目的性的,把程序优化完,再优化Drawcall,优化Shader的复杂度,最后一定会达到60帧这个要求的。

这四个阶段都完成后,基本游戏的制作流程也就告一段落。

如何定义三段式游戏制作法?

三段式游戏制作法,说白了很简单,就是在游戏立项之初,就要思考三个问题:

给谁玩?

游戏立项之初,最重要的是要思考玩家的受众群,这直接决定了你的游戏类型以及商业模式。

比如《Pixel Gear》(《像素大作战》),我们是为了喜欢轻松愉快的玩家群体而推出的,而这款游戏也比较容易操作,即便是刚刚接触VR游戏的小白,也不会在体验了之后,就失去耐心。

而我们即将推出的一款VR动作游戏,就是为了像我这样的喜欢动作游戏的人推出的,你推荐给其他群体,这肯定不现实。

换句话说,立项之初,你就该明白游戏用户群是谁,才更好判断他们在哪里。

在哪玩?

在哪玩,是指你的游戏提供的场景,它决定了玩家操作游戏的时长和方式。

依旧以《Pixel Gear》(《像素大作战》)为例,我们认为,它更适合喜欢轻松愉乐的玩家,对于这些玩家而言,更愿意选择在家里的客厅进行游戏。

本着这个思路,我们将这款游戏做成多人互动的模式,最多支持四个人同时进行,其中只需要一个人佩戴PS VR设备。

换句话说,一家人在客厅中,就可以展开一场PK了。在客厅里玩的游戏肯定不同于在公交车里玩的游戏。玩家的游戏时长相对较高,移动空间也较为充裕,这样以来,关卡时长以及交互玩法也就基本确定了。

怎么玩?

这一点也是建立在“给谁玩“和”在哪玩”的基础之上。

刚刚也有提及,玩家是谁以及玩家在哪里玩会影响游戏类型以及玩法,只有明确了以上两点,才能最终确定游戏如何玩。

当然,我们是VR游戏开发商,在“怎么玩”这个问题上,一定会考虑到基于VR的特性,要给玩家呈现一种有别于端游、页游以及手游的体验。

但有一点,我们一定会坚持:就是VR游戏一定是为VR这种新的体验形式量身定制的。不会干那种仅仅为了赶风口就把以前制作的手游改一下扔到VR环境中忽悠一把的这种事儿。

除了以上三点,态度还是我认为整个制作过程最重要的。

当别人问及我的经验,我都会说:态度态度态度。

可以这么说,任何一个好的产品的面世,都面临着整个制作过程中对团队每一个人工作态度的反复拷问。好到作品是需要整个团队靠态度进行打磨的。

真的是这样。

原文发布时间:2016-12-02 14:01
本文作者:VR价值论
本文来自云栖社区合作伙伴镁客网,了解相关信息可以关注镁客网。

他开发了一款PSVR北美欧洲销量最好的中国游戏,秘诀只有两个字相关推荐

  1. steam 经典 android,一人历时6年开发,这款steam特别好评的无厘头游戏终于移植安卓了……...

    原标题:一人历时6年开发,这款steam特别好评的无厘头游戏终于移植安卓了-- 姬友们爱吃甜甜圈吗? 虽然热量很高,但是那该死的甜美哪个吃货能挡呀-- 可惜手谈姬只会吃,而开发者Ben Esposit ...

  2. 十年游戏老兵,如何开发出一款受索尼青睐的VR游戏?

    导语:本期公开课,雷锋网邀请到姚堃(Kun,更多的被人称为"姚姚丸"). 提及当下VR的应用场景,VR游戏无疑是最火的,也是最能够吸引消费者的.但针对目前三大头显平台Oculus ...

  3. Unity安卓游戏开发:打造7款2D 3D游戏 Unity Android Game Development : Build 7 2D 3D Games

    流派:电子学习| MP4 |视频:h264,1280×720 |音频:AAC,44.1 KHz 语言:英语+中英文字幕(根据原英文字幕机译更准确) |大小:15.4 GB |时长:32h 55m Un ...

  4. activiti表单设计器_基于Vue,ElementUI开发的一款表单设计器

    介绍 基于Vue,ElementUI开发的一款表单设计器,提高表单开发效率的利器,让开发者从枯燥的表单代码编写中解放出来 工具地址: http://tools.xiaoyaoji.cn/form Gi ...

  5. python能做什么游戏-你也可以用Python开发出一款火遍全球的游戏!

    还记得这款火遍全球的像素小鸟游戏吗? 没有精细的动画,极简的游戏机制.却成为苹果商店下载量最多的免费 app,并为游戏制作人带来了数百万美元的收益. 当姜文说"站着把钱挣了"的时候 ...

  6. 智能判断图片中是否存在某物体_基于WT901传感器及NB-IOT无线技术开发的一款物体倾倒监测设备...

    基于维特智能WT901传感器 及NB-IOT无线技术 开发的一款物体倾倒监测设备 一. 设备功能描述 该设备主要用于物体倾倒时的状态检测,通过维特智能[WT901]定时检测角度状态来判断物体是否倾倒: ...

  7. 开发的一款IDEA电子阅读器功能介绍

    开发的一款IDEA电子阅读器功能介绍 一.背景介绍 心血来潮想开发一款idea看电子书的插件,能够支持收藏当前阅读位置,根据目录查看,能够按关键字搜索.将电子书阅读器隐藏在idea插件里如下图所示 同 ...

  8. 自己开发了一款视频播放器app

    自己开发了一款视频播放器app,可以观看各大视频网站的视频,里面还加入了各个电视台的电视直播,下载安装就可以观看 完全免费, 没有登录的用户不能使用收藏功能,登录后可以使用,其他功能完全免费 下载地址 ...

  9. mysql独立开发_TickyCMS: TickyCMS是由罗敏贵独自开发的一款基于PHP+Mysql架构的轻量级开源内容管理系统。...

    TickyCMS 介绍 TickyCMS是一款轻量级开源内容管理系统,它采用OOP(面向对象)方式自主开发的框架.基于PHP+Mysql架构,并采用MVC框架式开发的一款高效开源的内容管理系统,可运行 ...

最新文章

  1. 理解 angular2 基础概念和结构 ----angular2系列(二)
  2. C6000系列DSP的内联函数
  3. 计算机系统存数及取数方式,计算机系统结构总结2
  4. Bitcoin代码中的Boost signals(1)
  5. oc32--构造方法1
  6. 特征计算 - Jaccard 相似系数与 Python 代码实现
  7. 推荐!京东开源姿态跟踪新框架LightTrack!
  8. NOIP 贪心 国王游戏
  9. Excel转PDF方法
  10. mysql默认密码树莓派_树莓派重置root密码
  11. Chinese Version Vocaloid AI Tuner Feasibility Test
  12. 一个人的生命周期,就是人的一生
  13. mean学习(1)----bootstrap
  14. PreTranslateMessage(MSG* pMsg)专题
  15. 纯c++读取与显示BMP图片
  16. 个人成长:谈谈工作之余如何提高个人技术水平
  17. Threejs实现宇宙中地球动态展示和卫星绕地运动
  18. 【pyqt】自制的图片裁剪分割器
  19. 高薪前端都应该具备的开发好习惯
  20. Android用户头像上传

热门文章

  1. 配置Apache服务
  2. 15、TWS API和IB中的期权相关的操作
  3. 打破数字化盐碱地:传统型企业如何踏稳数字化转型第一步
  4. 小城里的“明星”产业,有微信云托管保驾护航
  5. 求根节点到叶节点数字之和(C语言)
  6. SQL Server备份恢复
  7. NB-iot网络架构组成简介
  8. librosa与python_speech_features
  9. Educational Codeforces Round 98 (Rated for Div. 2) D. Radio Towers
  10. 对数坐标归一化_归一化方法 Normalization Method