跟网易、腾讯学习游戏开发流程

  MGAS大会期间,Bird和海外游戏行业的朋友交流发现,他们形容内地移动游戏行业时认为这几乎是一场巨变。短短几年的时间,中国的移动游戏已经可以代表全球最高水准。

  如果要找出2015年中国手游的代表,Bird想到了梦幻西游和全民突击。今天大家来跟Bird看看网易和腾讯这两家公司是怎么开发产品的吧。

  做移动游戏抢的是时间窗口

  在基础研发环境和工具极大完善的今天,把握住游戏上线时间窗口非常重要,机会稍纵即逝,错过可能就意味着永远的失败。

  梦幻西游是端游时代的回合手游标杆,但在当时手游端已经有了神武这一强劲的对手。所以梦幻西游手游版需要尽快上线以抢夺玩家资源。为此,梦幻西游采用周版本迭代的制度,在14个月的研发周期内,高效的完成了4000个独立任务,修复了2000个bug。

  全民突击立项初期,移动FPS正处于市场相对空白的时期,但用户对移动电竞类产品的需求已逐渐增加。这是一个重要的时间窗口,第一款游戏一定会大受欢迎。全民突击团队一周完成Demo,8个月内连续开发迭代超过3000个游戏版本后顺利推出,并在此后登顶App Store畅销榜。

优化开发流程

  为了加快开发效率首先要做的就是调整研发模型,过去游戏研发是瀑布模型,是一个串行的过程,这样传统的做法不够迅捷。这里两支团队都分别采用了小步快跑的迭代流程,这里例举梦幻西游采用的每周一次迭代的做法。

  梦幻西游团队在完成demo之后,每一周都会拿出一个可以通过验证、可以体验的游戏版本,然后在迭代过程中,就通过上一周的游戏版本来做迭代。在整个游戏研发过程中,对核心的研发人员来讲,他的核心任务就是把当周的游戏版本搞定。

  此外,梦幻西游团队还把工作负荷分到每一天里面,每一天的工作强度都是差不多的,到最后不至于赶工。

调试与用户调研

  有人会问,小步快跑的迭代流程是如何解决各种体验上的短板和产品BUG的?来看看全民突击的做法。

  当时国内并不能找到很好的FPS关卡设计师。全民突击团队只能从其他团队调了6、7个做RPG、做SLG的策划来学怎么做FPS关卡设计,把原本的关卡全部推翻重做。他们用软件把刷兵、为什么刷兵、行走路线、遇到状况等AI设计写得足够详细,然后开发团队再照着去做。

  为了让用户接受改动,7个月的时间里,全民突击团队做了大概10次大规模的用户调研。把玩家请到公司,让他们用2、3天反复玩游戏,对游戏优化、体验方面提出一些建议。甚至还会建一些QQ群、微信群,一些角色设计之类的方案出来后会马上抛到群里去问用户到底喜不喜欢这样的设计。如此才确保了每次改动都能获得玩家的支持。

这是一个拼速度的时代

  很多人觉得游戏行业已经加班已经如此严重了,采用周版本迭代会让开发人员非常辛苦。

  其实加班不是目的,小步快跑的迭代一定程度讲可以让策划、开发、测试等岗位得以密切配合。而通过这一方式,发现问题并立刻作出调整也能避免后期全面推倒重来的大量的无用功。

  不同于大厂们人力物力充裕,中小开发商在面临人力紧缺的时候,常常一人分饰多个角色,这样的开发流程显得比较困难。Bird建议不妨把部分工作外包或使用第三方的行业解决方案。

  比如TestBird拥有一整套专业的兼容性测试App测试方案,能够快速完成市面上主流的真机适配测试,还有40000多名玩家提供真人体验用户调研,目前像龙图、乐逗、热酷等公司都选择与TestBird合作,减少测试成本加快开发效率。

时间: 2024-11-08 20:18:00

跟网易、腾讯学习游戏开发流程的相关文章

网页游戏开发流程小结

哥们转手游了,把之前的东西分享一下,不过不是很全...就列了大纲,大家可以给点意见... xmind文件地址是:http://www.xmind.net/m/FtFq/ 网页游戏开发流程小结,布布扣,bubuko.com

手机游戏引擎的选择--学习游戏开发Cocos2d-x和Unity3D/2D哪个前景更好?更易上手?

现在手游火的一塌糊涂,引擎也是层出不穷除了引领3D市场的Unity3D,独霸2D市场的Cocos2D-X之外,还有虚幻.Sphinx等,甚至搜狐也开发了国产的Genesis-3D引擎. 其它的不多说,这里主要就对比Unity3D和Cocos2D-X,帮助大家选择. 如果你想开发一个2D游戏,有着C++/C/LUA之一的基础,那么Cocos2D-X也许比较适合你.他本身就为2D游戏设计,有着丰富的源码.实例和教程文档.你可以得到社区的大力支持. 如果你想开发一个3D或2D游戏,有着面向对象编程语言

Django学习-----Django开发流程

1. 安装django Django的下载地址:https://www.djangoproject.com/download/ 解压缩后进入这个目录,执行python setup.py install 2. 测试 #python #import python 没有出现错误,证明安装成功 3.创建django项目 #django-admin.py startproject  web_01 4. 修改settings.py 修改TIME_ZON为  Asia/Shanghai 修改LANGUAGE_

游戏开发流程梳理

1.立项(制作人)想做一个什么样的游戏,类型,美术风格,卖点(核心玩法),制作成本(时间,金钱)2.游戏框架设计,策划的工作划分(主策)做这个游戏需要什么,谁设计系统玩法,谁设计UI,谁计算数值,谁负责执行(管美术程序要东西),谁写剧情3.美术资源根据策划的需求出图4.程序实现根据策划的设计,用美术出的图,实现功能并优化

[游戏开发-学习笔记]菜鸟慢慢飞(一)

"菜鸟"就是我自己. 分享一下我从零开始学习游戏开发的过程,心得什么的.本篇先扯个开头,说说个人一些乱七八糟的想法. 从0开始 其实,只要有心,不管干哪一行,都不能算从零开始.总会有办法了解到行业的信息.我之前是干船舶电气的,一路过来,最大的感觉是:不怕你找不到资料,就怕你没时间.我要做的是分清楚自己想学什么,怎么样去提高自己,然后沿着自己路线"慢慢"朝前飞.比如:知乎就是个很好的地方,我最早接触游戏开发,是在这里.决定学这个,也是在知乎喝了鸡汤. 游戏开发 对我来

Unreal SDK 游戏开发从入门到精通(UnrealScript语法、UI Scene界面、UDK独立开发游戏)

对这个课程有兴趣的朋友可以加我的QQ2059055336和我联系 课程内容简介 本系列讲座主要讲述如何利用UDK开发游戏程序. 本课程主要分为四个部分: 1.学习UnrealScript的基本语法, 为下面的学习打下良好的基础 2.系统学习UDK的主要模块, 熟悉并掌握游戏开发的各个系统 3.使用UDK独立开发游戏Demo, 体验和理解UDK对游戏开发流程的整合 课程大纲 第一章初步接触Unreal SDK 1.1 Unreal sdk简介aaa 1.2 UC语言的基本介绍 1.3 搭建UDK的

1、Cocos2dx 3.0游戏开发三找一小块前言

尊重开发人员的劳动成果,转载的时候请务必注明出处:http://blog.csdn.net/haomengzhu/article/details/27094663 前言 Cocos2d-x 是一个通用平面游戏引擎.基于一个相同十分著名的游戏引擎 Cocos2d-iPhone 设计. 它继承了 Cocos2d 系列引擎一贯的特点:使用简单.执行高效.灵活,且功能强大. 与 Cocos2d-iPhone 不同的是.Cocos2d-x 还拥有强大的跨平台能力,仅仅须要编写一次代码. 就能够无缝地部署在

毕业2年,unity3d游戏开发2个月,第一篇随笔

今天是个值得纪念的日子.因为: 人生第一次通宵加班了,开通博客了,毕业刚好2年了,来上海2个月了. 欧了,说点什么吧(- o -)~zZ 一. [西安的日子]   大学过得很普通很普通,没什么波澜起伏的经历(额,我就不说是浑浑噩噩了,还是打算来电正能量吧@[email protected]).一句话就是——也是顺利毕业了,挂过科,还好有个证.就是毕业后,还觉着没玩好&没学好. 哦对了,在西安上的学,在西安开始的人生第一份工作. 大三去了个还算规模比较大的金融行业的软件公司实习,算是真正上的第一份

Unreal SDK 游戏开发从入门到精通

(UnrealScript语法.UI Scene界面.UDK独立开发游戏)+视频下载~~~ 1.1.课程的背景 UDK(the Unreal Development Kit 虚幻引擎开发工具包)是Epic公司在2010年宣布对外发布著名引擎虚幻动作第三代(Unreal Engine 3 虚幻引擎3)引擎的免费版本. UDK可以用于家用游戏主机.个人电脑.苹果系统等多个平台,  并且据说Epic正计划移植到网页游戏平台. 据2013年11月份的统计报告, 目前UDK的使用人数已超过80万.  1.