系列说明
这是 2015 年游戏创业失败复盘的第五篇,也是最后一篇。
前四篇分别写了出发时的错觉、第一款产品的失控、团队与现金流的撕裂,以及发行和市场的打击。本文不再按时间线写,而是总结失败之后真正留下的十件事。
我不想把失败包装成勋章。失败本身没有光环,失败也不会自动让人成长。很多人失败后只是更保守、更愤怒、更会找借口。失败要变成经验,必须经过诚实复盘:哪些判断错了,哪些能力不够,哪些侥幸心理害了自己,哪些痛苦其实可以通过更早的纪律避免。
对我来说,2015 年开始的游戏创业,最大的价值不是让我证明了什么,而是让我看见了自己过去没看见的东西。
一、技术能力是入场券,不是护城河
我最早的自信来自技术。
在腾讯和搜狐畅游参与游戏和游戏社区开发,让我有机会接触客户端、服务端和社区系统。客户端让我理解表现、交互、资源和性能;服务端让我理解数据、网络、并发和稳定;社区让我理解用户关系、内容和反馈。这些经历很重要,它们让我不是凭空想象游戏开发。
但创业之后我才明白,技术能力只是入场券,不是护城河。
如果没有技术能力,你可能连产品都做不出来;但只有技术能力,你也很可能做出没人需要的东西。创业竞争不是考试,不会因为你解题步骤漂亮就给分。玩家不关心服务端架构是否优雅,渠道不关心你协议设计是否可扩展,市场不关心你是否曾经在大公司参与过复杂项目。它们只关心结果:游戏是否吸引人,是否留得住,是否能传播,是否能付费,是否能持续。
这不是否定技术,而是把技术放回正确位置。技术应该服务于验证、体验和规模,而不是成为创始人的心理避难所。
后来我判断一个技术方案,会先问它服务哪个阶段。如果是原型阶段,就要快、轻、可丢弃;如果是小规模测试阶段,就要足够稳定、方便埋点、方便修改;如果是商业化阶段,才需要更完整的扩展性、运维和安全。过去我容易提前追求“未来正确”,现在我更在意“当前阶段正确”。
二、热爱不能替代用户理由
我确实热爱游戏。正因为热爱,才会想从大厂出来做自己的项目。
但热爱有一个陷阱:它让你以为自己的投入本身有价值。你熬夜讨论,反复改设计,认真写代码,抠资源细节,所有这些都很真诚。可玩家并不会为你的真诚买单。玩家只会为自己的体验付出时间和金钱。
创业后,我越来越相信一个问题必须被反复追问:玩家为什么要玩?
不是“我们做了什么”,而是“他为什么要选我们”。
不是“我们觉得哪里好”,而是“他在什么场景下会被打动”。
不是“我们未来会很完整”,而是“他第一次打开时能不能感到值得继续”。
热爱是燃料,但用户理由是方向。没有方向,燃料越多,跑偏越远。
这件事对游戏尤其重要。游戏不是刚需软件,它争夺的是注意力和情绪。玩家有太多替代选择,他不欠你耐心。你的产品必须在很短时间里给出明确反馈,然后在更长时间里持续兑现。如果做不到,就不能用“玩家不懂”来解释。
三、最小可行产品不是低质量产品
很多人误解最小可行产品,觉得它就是粗糙、简陋、先凑合。我们当年也有这种误解,所以在“完整”和“粗糙”之间摇摆。
现在我理解,最小可行产品的重点不是最小,而是可验证。它可以很小,但必须准确刺中最大的未知。对于游戏来说,MVP 不一定是完整账号、完整商城、完整成长、完整关卡和完整服务器。它可能只是一个能让玩家反复尝试的核心战斗 demo,一个能证明美术风格吸引人的互动片段,一个能测试题材点击率的素材页,一个能验证社群兴趣的小范围试玩。
低质量产品无法验证,因为玩家会被质量问题挡住;过度完整的产品验证太贵,因为你会在知道答案前花掉太多资源。好的 MVP 是在“足够表达核心价值”和“足够便宜快速”之间找到平衡。
我们当年做得太重。很多东西还没验证,就按长期运营项目搭建。结果产品看起来更完整,验证却更慢。失败后我学到,早期最重要的不是完成度,而是问题密度。每个版本都应该让你更清楚地知道一个关键问题的答案。
四、功能越多,越可能掩盖核心无力
第一款产品里,我们不断加功能。表面原因是想让游戏更丰富,深层原因是害怕核心不够强。
这是很多项目的通病。核心玩法没有明显吸引力,就加成长;成长不够,就加任务;任务不够,就加活动;活动不够,就加社交;社交不够,就加排行榜;排行榜不够,就加礼包。最后游戏变得复杂,但不一定更好玩。
功能有时像化妆,可以增强表达;有时像遮羞布,用来掩盖核心问题。判断两者区别,要看新增功能是否让核心体验更清晰、更强,还是只是让玩家多点几次、多领几次奖励。
现在如果一个项目需要很多外围系统才能解释为什么好玩,我会非常警惕。真正强的核心,往往可以用很短的体验片段说明。它不一定简单,但它的吸引力应该能被早期感知。游戏可以有深度,但入口不能太迟。
五、现金流不是财务表,而是决策边界
创业失败让我对现金流有了身体记忆。
账上还有多少钱,不只是财务问题。它决定你能试几次错,能不能重做,能不能等数据,能不能拒绝不合适的合作,能不能请对的人,能不能诚实面对坏结果。
现金紧张后,人会变短视。你会接一些不该接的活,会拖延一些必须说清的话,会把产品问题说成优化问题,会把方向问题说成进度问题,会用侥幸心理替代判断。钱少不是最可怕的,可怕的是钱少之后你还按钱多时的计划做事。
我后来给自己的原则是:任何项目计划都必须用现金流反推。还剩多少个月,就只能设计多少个月内能验证的目标。每个阶段要有继续条件和停止条件。继续不是因为舍不得,停止也不是因为胆小,而是因为证据。
创业者必须尊重现金。现金不是俗气的东西,它是让团队保持选择权的空气。
六、团队信任来自坏消息里的诚实
项目顺利时,团队信任很容易维持。真正考验信任的是坏消息。
产品延期了,数据不好,钱不多,渠道没谈成,外包交付差,成员状态不稳,这些时候创始人怎么说话,决定团队还能不能继续相信你。
我过去不够擅长讲坏消息。不是故意隐瞒,而是总想等自己想出更好的方案再说。可团队里的成年人不需要被保护在假乐观里,他们需要真实情况和清晰计划。如果创始人只给情绪,不给事实;只给愿景,不给边界;只说再努力,不说如果失败怎么办,信任会慢慢耗尽。
后来我相信,坏消息要早说、具体说、带方案说。比如现金还能撑多久,当前版本数据哪里不好,接下来验证什么,达不到什么指标就停,哪些开支要砍,哪些承诺会调整。诚实不等于悲观,诚实是让团队共同站在现实里。
七、发行不是卖产品,而是设计产品的一部分
第四篇已经写过发行,这里再总结一次。
过去我把发行看成产品完成后的事情。现在我认为,发行应该从立项第一天就参与产品设计。
游戏能不能一句话讲清楚?截图有没有冲击力?视频前 5 秒有没有看点?目标用户在哪里?他们现在被什么内容吸引?这个题材适合社区传播还是买量?核心玩法适合直播和短视频吗?商店页如何表达差异?第一批种子用户怎么来?这些问题不是市场部门的附加题,而是产品能不能活下来的基本题。
没有发行思维的研发,很容易做出内部完整、外部模糊的产品。团队知道自己做了什么,玩家却不知道为什么要点进来。市场不会耐心听你解释十分钟,它只给你几秒钟。
这不是说游戏只要会包装。包装救不了空心产品。但好产品如果不会表达,也会死得很安静。
八、创业者要警惕“再坚持一下”
坚持是创业里最容易被歌颂的品质,也是最容易被滥用的借口。
很多项目不是死于不坚持,而是死于没有条件地坚持。数据不好,再坚持一下;方向不清,再坚持一下;团队疲惫,再坚持一下;现金紧张,再坚持一下。坚持本身变成了价值,至于坚持是否带来新证据,反而没人问。
失败之后,我更愿意把坚持改成“有纪律的迭代”。继续做,必须说明下一步验证什么,为什么值得验证,需要多少钱和时间,成功标准是什么,失败后怎么办。如果回答不了,就不是坚持,而是拖延。
真正的勇气有时不是继续,而是停止。停止一个错误项目,承认一个假设不成立,解散一段不再健康的合作关系,砍掉一个舍不得的功能,这些都很难。因为它们会刺痛自尊。但创业不是保护自尊,创业是寻找真实成立的东西。
还有一种更隐蔽的坚持,叫维护过去的自己。项目做得越久,越难承认一开始的判断错了。因为一旦承认,就好像过去几个月甚至几年都被否定。于是人会寻找各种理由证明还可以:竞品也有低谷,玩家还没理解,渠道还没发力,版本还不完整,数据样本还不够。某些理由可能是真的,但它们也可能只是自尊的保护层。
后来我学到,复盘时要把“我是否努力”与“假设是否成立”分开。努力可以成立,假设仍然可以失败。团队可以认真工作,方向仍然可能错误。承认方向错,不等于否定人的价值。只有把这两件事分开,创始人才有机会做出干净的停止决策。
九、失败会暴露人的底层习惯
人在顺境里表现出来的是能力,在逆境里暴露出来的是习惯。
我的底层习惯之一,是遇到不确定就回到技术。代码、架构、日志、工具都让我有控制感。产品、市场、团队、现金流却让我不舒服。创业失败让我看见,这种习惯会影响公司。创始人逃避什么,公司就会在哪里出问题。
另一个习惯,是不够果断地做减法。我总能理解每个功能为什么有价值,也总能理解每个人为什么有顾虑。这种理解力在协作里是优点,但在资源有限时,如果不能转化成取舍,就会变成拖延。
还有一个习惯,是把努力看得太重。努力当然重要,但努力不能替代结果。团队每天都忙,不代表公司在进步;版本每周都更新,不代表假设更清楚;创始人很辛苦,不代表方向正确。失败让我学会把注意力从“我们做了多少”转到“我们证明了什么”。
失败也暴露了我对身份的依赖。我曾经很容易用“技术人”定义自己。这个身份让我踏实,也让我有借口。遇到不懂的市场问题,可以说自己是技术出身;遇到团队管理问题,可以说自己以前主要写代码;遇到商务沟通问题,可以说自己不擅长。可创业者不能长期躲在原身份里。你可以从技术出发,但不能永远只用技术身份解释自己的短板。
真正的转变,是接受自己要成为一个更完整但不一定舒服的人。你不必在每个领域都比专业人士强,但必须能识别问题、找到人、做判断、承担后果。创业逼人长大,就是因为它不允许你只在擅长的格子里表现优秀。
十、如果重新开始,我会这样做
如果今天重新做一次游戏创业,我会比 2015 年慢一点,也快一点。
慢一点,是指立项前更慢。我会花更多时间研究目标用户、竞品、渠道、题材、素材、成本和现金流。我会逼自己用一句话说清楚玩家理由,用一张图说明核心体验,用一个小测试验证吸引力。我会提前找真实玩家,而不是只在团队内部讨论。
快一点,是指验证更快。我不会先搭完整工程,不会先做大而全系统,不会先追求长期架构。我会做更小的原型,更早放出去,更频繁拿反馈。每个版本只回答一个关键问题。能用临时方案验证的,就不提前工程化;能用人工方式验证的,就不先做后台;能用小范围用户验证的,就不等正式上线。
我会更早建立发行思维。立项时就考虑商店页、视频、传播点、社区和渠道,而不是上线前补材料。
我会更严格管理现金流。不是账上没钱才紧张,而是从第一天就定义每阶段预算、验证目标和停止条件。
我会更坦诚地和团队谈坏情况。愿景要讲,但边界也要讲;成功要想,失败也要预案。
最重要的是,我会承认自己不知道。创业最危险的状态,不是无知,而是不知道自己无知。2015 年的我懂一些游戏技术,却不懂如何建立一个游戏生意。今天我仍然不敢说自己全懂,但至少知道该在哪些地方保持警惕。
写给当年的自己
如果能和 2015 年的自己说几句话,我大概会这样说:
不要因为在大公司做过项目,就以为自己理解了完整生意。你理解的是组织保护下的一部分系统。
不要因为会写客户端和服务端,就以为能自然做出玩家喜欢的游戏。玩家喜欢的是体验,不是你的履历。
不要太早追求完整。先找到那个让人愿意反复回来的瞬间。
不要把市场放到上线之后。没有被看见的产品,没有机会证明自己。
不要害怕谈钱。现金流不是俗事,它决定团队有没有选择权。
不要用乐观保护团队。真实比乐观更能建立长期信任。
不要迷信坚持。坚持必须有证据,有边界,有下一步验证。
不要把失败都归因于外部。市场很难,渠道很难,竞争很难,但你自己的判断、节奏和取舍也确实有问题。
这些话当年我未必听得进去。人常常要被现实打过,才会真正理解一些简单道理。
系列结尾
写完这五篇,我最大的感受不是遗憾,而是清醒。
游戏创业失败对我来说,不是一个单点事件,而是一条连续链路:出发时高估了大厂工程经验,立项时没有压实核心玩法,开发时用功能膨胀掩盖不确定,团队管理中低估了现金流和沟通,发行阶段又低估了市场触达的难度。每一环都不是致命一击,但它们叠在一起,就足以让项目慢慢失去机会。
这段经历让我更尊重创业,也更尊重游戏。做游戏不是写一套系统,也不是表达创作者的热情,而是在极其有限的时间里,让真实玩家愿意把注意力交给你,并且愿意一次次回来。做到这件事很难,能长期做到更难。
失败没有让我不再热爱游戏,只是让我不再用幼稚的方式热爱。真正的热爱,不是只相信梦想,而是愿意面对验证、市场、现金流、团队和用户选择这些不浪漫的部分。
如果这个系列对后来者有一点价值,我希望不是劝退,而是降温。热情可以保留,但要让它经过冷水。游戏创业需要冲动开始,但不能靠冲动活下去。愿意深刻面对失败的人,才可能在下一次开始时少犯一些昂贵的错误。
继续阅读
探索更多技术文章
浏览归档,发现更多关于系统设计、工具链和工程实践的内容。