http://www.cocoachina.com/bbs/read.php?tid=53590
在论坛也混了有一段时间,我最喜欢看的就是销售讨论区。在这边看到不少成功的经验心得、市场分析文章以及惹人羡慕嫉妒恨的销售报表:)。一直以来很少看到失败的案例,正好这两天公司解散开发团队,也有时间写写我们的失败过程,希望能有一些供后来者借鉴。
经验一:不要盲目进入一个不了解的行业,即便是你自认为了解的行业
我们进入iphone游戏开发这个圈子的决定下的非常草率。我们的团队原先是提供安全防护和安全类定制开发业务的,客户主要为海外的商业公司。团队成员编程经验非常丰富,主要开发人员最少的有12年开发经验,最多的有17年开发经验。当时团队刚刚结束一年的工作(我们团队的习惯一般是以4、5月份作为一年工作结束时间的,因为这段时间天气很好,大家可以外出休假),每天接近20小时的工作和大量的收入让团队成员既疲惫又兴奋。在这种情况下大家都希望能有一个新的尝试,条件就是以技术为主,不要太累,当然还要有钱挣才好。无意中我发现了这个论坛而且看到了一篇帖子,花生大的《我们创造了一个小奇迹》。当时觉得眼前一亮,手机开发,够新鲜!游戏开发,够有趣!再一看花生大的报表,看来还有得挣。条件全部满足,休整之后信心满满杀入了iphone开发圈子。软件开发实际核心还是背后的业务流程,技术不过是实现手段而已,用计算机实现还是用人工实现,只是手段不同效率不同而已。了解一个行业不仅仅是了解具体手段就行,而要深入了解手段背后隐藏的那些东西。一定要静下心了细致的分析一下,最好找这个圈子里的人详细咨询一下。大家总是说不了解没关系,摸着石头过河。这句话很不正确,除非没有人趟过这条河,否则正确的做法应该是摸着屁股过河,摸着先行者的屁股,这样可以大大减少你的风险,积累你的经验。当你真的有能力超越先行者的时候,无经验可循的时候,再去摸着石头过河。
经验二:不要盲目自信,技术很重要但不是最重要的
紧接着我们进行先期技术准备,新的开发语言,新的开发环境。不过这些障碍对于我们来说小菜一碟,找本语言手册翻一遍,找了一些例子看了看,上手写几个程序一运行,感觉很简单,第一个练手的游戏cocos2d+box2d一共花了3天时间。接着又研究了一下iT2D的源代码,做了几个插件,基于这个引擎开发一款练手游戏,原本满满的信心更加难以抑制的膨胀了。
技术人员的一个缺点就是过分强调技术,尤其是我们团队中这种现象非常严重。团队成员对于技术有着宗教一样的信仰,正是这种对于技术的狂热让他们十几年如一日的坚持在开发的第一线,不知疲倦的研究语言,研究系统,研究内核,一步一步的深入和提高。但是也正是这种狂热让我们不重视其他与技术无关的东西。做安全行业有一个好处就是门槛比较高,逆向还原、系统漏洞挖掘、攻击检测和防护,专用工具、系统和补丁的开发,这些让这一行的竞争主要集中在技术上,所以我们的优势得以发挥,而游戏开发需要策划、美术、开发、营销多方合作。大家进入这行的时候不要考虑自己的优点,而要考虑自己的缺点,竞争力的强弱总是由最短的那块板决定的。
经验三:低成本运作和成本控制
我们注册了公司(以前主要是通过网络接海外业务,团队一共3个人没有成立公司的必要,实际上iphone开发更没有成立公司的必要,但为了拿到政府对于游戏企业的扶植政策还是成立了公司),招聘了美术和程序新人,购置了各类设备,在游戏开发园区租了300多平米的办公场地,又花费了十多万把办公室装修一新,一直以来很羡慕国外的办公环境,于是装修风格就比较居家化,以舒适为主。我们在没有自己实践过的盈利模式的情况下就成立了公司这是一个错误。直到今天这个事情还没有结束,我们的办公场地合同签了3年,而团队解散想要退租,仅仅违约金就要付9万。以前我们总是采用先尝试,有成功或失败的经验了进行总结,形成经过验证的运作模式,然后扩大规模,这次我们放弃了这一习惯。在尝试阶段一定要低成本运行,把每一分钱都花到刀刃上。一开始我们招聘美术的时候很难招到合适的人员,就采用多少钱办多少事的方法,付出比较高的薪资招聘了美术人员。而由于我们不了解美术考察不严格,实际上美术人员的专长也和我们的要求有偏差。在后面发现这些问题之后又决定省钱不招聘行政人员,做一个纯技术氛围的公司(听上去很酷),结果成本非但没有降下去反而让我终日琐事缠身,无法安心开发。不论钱多钱少都要有明确的成本控制,这不仅仅是为了省钱,而是会影响到团队、人员等方方面面。没有好的成本控制最终会让团队丧失紧迫性和成就感。
经验四:对产品要有爱
在一切准备就绪之后我们进入了产品的开发阶段,到这时才感觉到游戏开发并非那么简单。我们团队除了我之外其他人基本不玩游戏,因此在开发的过程中根本无法体会和体现策划原本的意图。在开发过程中甚至有开发人员说为什么我不在这里加一个按钮,只要一下所有敌人立刻都被干掉。如果对于自己的产品不了解,更谈不上喜爱,那么基本不可能开发出让客户满意的产品。一个好的产品不是仅靠严格要求就能得到的,一定是开发人员倾注了他们自己的喜爱才能造就。如果你现在手头上的工作不能吸引你的注意力,那么赶快扔掉它吧!
经验五:坚持和良好的心态
其实我们也并非一无所获,在游戏开发的间隙整理出了两套完整的培训课程(我做过培训),开发了几个cocos2d和iT2D的插件,熟悉并掌握了游戏开发的整个流程。但是原有行业的精英团队感觉与现在新领域缩手缩脚的菜鸟感觉的明显对比已经使整个团队丧失了坚持下去的信心,这和一开始的心态有着极大的关系,大家只是在寻找一种调剂,在做一个可有可无的尝试。实际上在我们抱着这样一个心态面对一个个武装到牙齿意志坚定如钢铁的竞争者时,败局已无意外,就像我们当初团队以命相搏一般杀入安全行业面对其他竞争者时所具备的心理优势。坚持和良好的心态近乎道,希望想进入这个行业的新人能做到这点,那么你离成功就不远了!
分享到:
相关推荐
软件开发经验谈.ppt软件开发经验谈.ppt软件开发经验谈.ppt
安卓开发经验谈涉及的IT知识点主要集中在安卓应用开发的各个方面,从基础的SQLite数据库操作到复杂的跨进程通信实现,再到Android内存管理以及Android工程师的职场指导,内容十分丰富,对安卓开发者具有很好的指导...
Delphi开发经验谈,描述Delphi开发经验,很好的资料啊!!!
标题和描述均提到了"Android开发经验谈",这表明文章旨在分享关于Android开发的实践经验。作者何晓杰,作为一名资深软件工程师和移动行业研究者,深入探讨了Android开发过程中的关键点,以及如何利用Android的优势,...
互联网草根小团队创业经验谈.docx
### 3D游戏开发经验分享:OpenGL与DirectX下的实践心得 #### 一、引言 随着游戏行业的不断发展,3D游戏已经成为了主流。而在3D游戏开发领域中,OpenGL和DirectX是最常用的两种图形API。本文将从作者的一线经验出发...
### Android程序创意过滤与失败经验谈 #### 一、引言 随着移动互联网的迅猛发展,Android平台成为了软件开发者竞相角逐的舞台。从2008年开始,开发者们不断尝试着将各种创意转化为实际应用,希望能够在激烈的市场...
浅谈游戏开发平台Unity3D的应用与发展前景 Unity3D 作为一款游戏开发平台,已经在游戏行业中崭露头角多年。随着游戏行业的快速发展,Unity3D 的应用前景也变得愈加广阔。在本文中,我们将浅谈 Unity3D 的优势和...
【创新工场汪华:移动互联网团队经验谈(2)】 在移动互联网的创业领域,汪华分享了关于团队建设、产品开发与推广的关键经验。这些见解尤其适用于小团队从零开始的创业过程。 首先,团队是创业成功的核心。在初期,...
在《程序员入门与游戏编程经验谈》这本书中,作者深入浅出地介绍了游戏开发的各个方面,旨在帮助初入IT行业的编程爱好者理解游戏是如何从概念到实际产品一步步构建起来的。这本书不仅涵盖了游戏的历史,还涉及了许多...
程序员人门与游戏编程经验谈,适合于学游戏编程的初学者,是一本集长期开发游戏开发人员编程经验的书籍!
本文将基于《游戏开发笔记——多机型移植经验谈》中的内容,详细探讨如何进行游戏的跨平台移植,特别是针对Java ME (J2ME)平台的游戏开发。 首先,我们需要了解不同机型对Java ME的支持情况。例如,Nokia 40系列...
《源码追踪经验谈》是著名IT专家侯捷先生撰写的一本关于软件开发与调试的著作,这本书深入探讨了如何通过源代码分析和追踪来提升软件理解和优化的能力。书中涵盖了多个重要的知识点,以下是对这些核心内容的详细阐述...
这份名为“源码追踪经验谈”的PDF文档,很可能是某位资深开发者或者技术专家根据自己的实践经历编写的,旨在分享他们在源码分析和调试过程中的技巧和心得。下面我们将深入探讨源码追踪的相关知识点,并结合实际应用...
创新工场汪华:移动互联网小团队创业经验谈 本文总结了创新工场汪华关于移动互联网小团队创业的经验和建议。以下是该文档中所提到的重要知识点: 一、创业要顺势而为 * 找到一个足够大,快速增长,还处于相对早期...
在Delphi开发领域,无论是初学者还是资深开发者,都有着丰富的经验和技巧可供分享。本文将从开发环境的配置、软件设计的方法以及软件开发中的技术要点三个方面,探讨Delphi的开发经验。 首先,对于开发环境的设置,...
本文介绍了在J2EE项目开发中遇到的war包中的文件的读取问题,Ant使用中的OutOfMemoryError解决方法。