非专业游戏开发团队失败经验谈
一直以来,iPhone、iPad 在全球热销,网上充斥着 App Store 一夜暴富的神话。跟进时代趋势没有错,但很多人脑子一热便转做苹果开发。没有经验又准备不充分的情况下盲目进入新领域,是很难取得成功的。CocoaChina 会员“maxpain”分享了他的安全类应用开发团队转型 iPhone 游戏失败的经验教训,希望能帮您在已经略显浮躁的环境中保持冷静。
经验一:不要盲目进入一个不了解的行业,即便是你自认为了解的行业
我们进入 iPhone 游戏开发这个圈子的决定下的非常草率。我们的团队原先是提供安全防护和安全类定制开发业务的,客户主要为海外的商业公司。团队成员编程经验非常丰富,主要开发人员最少的有12年开发经验,最多的有17年开发经验。当时团队刚刚结束一年的工作(我们团队的习惯一般是以4、5月份作为一年工作结束时间的,因为这段时间天气很好,大家可以外出休假),每天接近20小时的工作和大量的收入让团队成员既疲惫又兴奋。在这种情况下大家都希望能有一个新的尝试,条件就是以技术为主,不要太累,当然还要有钱挣才好。无意中我发现了这个论坛而且看到了一篇帖子,花生大的《我们创造了一个小奇迹》。当时觉得眼前一亮,手机开发,够新鲜!游戏开发,够有趣!再一看花生大的报表,看来还有得挣。条件全部满足,休整之后信心满满杀入了 iPhone 开发圈子。软件开发实际核心还是背后的业务流程,技术不过是实现手段而已,用计算机实现还是用人工实现,只是手段不同效率不同而已。了解一个行业不仅仅是了解具体手段就行,而要深入了解手段背后隐藏的那些东西。一定要静下心了细致的分析一下,最好找这个圈子里的人详细咨询一下。大家总是说不了解没关系,摸着石头过河。这句话很不正确,除非没有人趟过这条河,否则正确的做法应该是摸着屁股过河,摸着先行者的屁股,这样可以大大减少你的风险,积累你的经验。当你真的有能力超越先行者的时候,无经验可循的时候,再去摸着石头过河。
经验二:不要盲目自信,技术很重要但不是最重要的
紧接着我们进行先期技术准备,新的开发语言,新的开发环境。不过这些障碍对于我们来说小菜一碟,找本语言手册翻一遍,找了一些例子看了看,上手写几个程序一运行,感觉很简单,第一个练手的游戏 cocos2d+box2d 一共花了3天时间。接着又研究了一下 iT2D 的源代码,做了几个插件,基于这个引擎开发一款练手游戏,原本满满的信心更加难以抑制的膨胀了。
技术人员的一个缺点就是过分强调技术,尤其是我们团队中这种现象非常严重。团队成员对于技术有着宗教一样的信仰,正是这种对于技术的狂热让他们十几年如一日的坚持在开发的第一线,不知疲倦的研究语言,研究系统,研究内核,一步一步的深入和提高。但是也正是这种狂热让我们不重视其他与技术无关的东西。做安全行业有一个好处就是门槛比较高,逆向还原、系统漏洞挖掘、攻击检测和防护,专用工具、系统和补丁的开发,这些让这一行的竞争主要集中在技术上,所以我们的优势得以发挥,而游戏开发需要策划、美术、开发、营销多方合作。大家进入这行的时候不要考虑自己的优点,而要考虑自己的缺点,竞争力的强弱总是由最短的那块板决定的。
经验三:低成本运作和成本控制
我们注册了公司(以前主要是通过网络接海外业务,团队一共3个人没有成立公司的必要,实际上 iPhone 开发更没有成立公司的必要,但为了拿到政府对于游戏企业的扶植政策还是成立了公司),招聘了美术和程序新人,购置了各类设备,在游戏开发园区租了300多平米的办公场地,又花费了十多万把办公室装修一新,一直以来很羡慕国外的办公环境,于是装修风格就比较居家化,以舒适为主。我们在没有自己实践过的盈利模式的情况下就成立了公司这是一个错误。直到今天这个事情还没有结束,我们的办公场地合同签了3年,而团队解散想要退租,仅仅违约金就要付9万。以前我们总是采用先尝试,有成功或失败的经验了进行总结,形成经过验证的运作模式,然后扩大规模,这次我们放弃了这一习惯。在尝试阶段一定要低成本运行,把每一分钱都花到刀刃上。一开始我们招聘美术的时候很难招到合适的人员,就采用多少钱办多少事的方法,付出比较高的薪资招聘了美术人员。而由于我们不了解美术考察不严格,实际上美术人员的专长也和我们的要求有偏差。在后面发现这些问题之后又决定省钱不招聘行政人员,做一个纯技术氛围的公司(听上去很酷),结果成本非但没有降下去反而让我终日琐事缠身,无法安心开发。不论钱多钱少都要有明确的成本控制,这不仅仅是为了省钱,而是会影响到团队、人员等方方面面。没有好的成本控制最终会让团队丧失紧迫性和成就感。
经验四:对产品要有爱
在一切准备就绪之后我们进入了产品的开发阶段,到这时才感觉到游戏开发并非那么简单。我们团队除了我之外其他人基本不玩游戏,因此在开发的过程中根本无法体会和体现策划原本的意图。在开发过程中甚至有开发人员说为什么我不在这里加一个按钮,只要一下所有敌人立刻都被干掉。如果对于自己的产品不了解,更谈不上喜爱,那么基本不可能开发出让客户满意的产品。一个好的产品不是仅靠严格要求就能得到的,一定是开发人员倾注了他们自己的喜爱才能造就。如果你现在手头上的工作不能吸引你的注意力,那么赶快扔掉它吧!
经验五:坚持和良好的心态
其实我们也并非一无所获,在游戏开发的间隙整理出了两套完整的培训课程(我做过培训),开发了几个 cocos2d 和 iT2D 的插件,熟悉并掌握了游戏开发的整个流程。但是原有行业的精英团队感觉与现在新领域缩手缩脚的菜鸟感觉的明显对比已经使整个团队丧失了坚持下去的信心,这和一开始的心态有着极大的关系,大家只是在寻找一种调剂,在做一个可有可无的尝试。实际上在我们抱着这样一个心态面对一个个武装到牙齿意志坚定如钢铁的竞争者时,败局已无意外,就像我们当初团队以命相搏一般杀入安全行业面对其他竞争者时所具备的心理优势。坚持和良好的心态近乎道,希望想进入这个行业的新人能做到这点,那么你离成功就不远了!