V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Jobcrazy
V2EX  ›  职场话题

聊聊我当年做棋牌 App 的失败

  •  
  •   Jobcrazy · 49 天前 · 4300 次点击
    这是一个创建于 49 天前的主题,其中的信息可能已经有所发展或是发生改变。

    2016 年,老同事跟我合资 50 万,在武汉开了个小公司。一开始想做一些当时国内流行而海外没有的 APP ,去抢占海外市场。结果做了半年没什么起色,钱用掉了快一半,我有点着急了。

    当时我有个大学同学,在一个本地房卡棋牌公司写服务端。他帮老板解决完全部 Bug 后,结果老板为省钱把他开掉了。我想着公司要死不活的,就邀请他进来,至少可以做棋牌,于是趟坑之路开始了。

    第一个坑:没有直接买代码而是全新开发。当时我刚从大厂出来,比较自负,不太相信别人的代码质量。结果本来 2 个月就能完工的活儿,被拖到了半年,每天一睁眼就是几千块烧掉。当时应该先买源码尽快改好了发布,赚到钱后再想着重构。

    第二个坑:iOS 上架耗时。当时提交 APP 到苹果,反复因为小问题被打回,前后耗时 21 天才上架成功,期间开发人员没事干,也没有合理规划,整个公司空转。入场也晚了一年半,连版号都没来得及申请上。现在回想起来,应该提前搜索一下网上前辈的经验。

    第三个坑:重产品开发而忽视销售。产品开发完成后,我误以为只要发布出去就会有人玩。殊不知本地棋牌需要号召能力极强的代理,让他来联系各种群主,组织群成员来打牌。等我找到相对靠谱的代理,又贴钱多花了两个月适配当地玩法。

    第四个坑:把免费服务当义务。我们产品发布的时候,房卡类的棋牌已经火了一年多了,当地也有很大竞争对手。为了迅速拉到代理,我挖了一个客服专门做招商。他告诉我现在生意不好做,要免费给人定制玩法才有机会。我听信了他的话,连续找了几个“代理”免费加玩法。结果不出意料,每个玩法花一个月开发,每个“代理”都是推了一两周就没下文了。所以如果想要代理努力推,必须让他出开发费用,否则他不可能跟你一条心。

    第五个坑:对大型 DDoS 攻击预估不足。棋牌本身就是 DDoS 攻击的重灾区。在开发前,其实我已经为防御攻击做了一些准备,但没想到后面对方用了接近 800Gbps 的垃圾流量,快把我们服务器所在的机房打瘫了。后面我抓紧开发升级了一套游戏盾,可以无上限抵御任何体量的攻击,才保证了业务的正常运转。

    这个公司维持了三年,中途我多次觉得心累,想放弃,但为了挽回亏损,只能咬牙坚持。我最后这个公司打包卖给了我的第一个代理,勉强回了本。我三年都没有拿任何工资,其实算下来是亏了。

    现在时过境迁,留下的只有一套游戏盾。如果你也是游戏开发者,有被 DDoS 攻击过的苦恼,都可以看看,支持自己买服务器去免费搭: http://www.kaka888.com (国内) http://www.udptcp.com (海外)

    第 1 条附言  ·  49 天前
    感谢各位 V 友的回复。文中都是亲身经历,最后给自己的产品做了点宣传而已。

    关于很多 V 友问"无上限防御"是怎么回事,其实在网站里有很详细的原理说明。这里可以再说一下:就是把所有的服务器 IP 放到一个池子里,生成排列组合,每个客户端分到的服务器组合都不一样,就算把分配给他的 IP 全打掉,基本上也就是影响他自己。
    第 2 条附言  ·  49 天前
    棋牌分为房卡场和金币场。

    房卡场:我当时做的就是这种。只给用户计分,不累积分数,他们要结算得自己上微信群发红包。现在微信群发红包频率高一点,很容易就封号。后面虽然有一些山寨 IM (比如一个叫闲聊的 APP )做过类似的功能,但坚持不了很久也被处理了,所以房卡场慢慢也就衰落了。

    金币场:充值直接冲成游戏币,输赢之后有专门的币商来收币,低买高卖。这种就是 100%违法,我是不敢碰的,希望大家也别碰。我做棋牌时认识好几个人做金币场,大部分进去踩缝纫机了。
    第 3 条附言  ·  49 天前
    要问我当时的棋牌怎么活下来的,那是非常搞笑了:本地排名第一的棋牌,把当地其他棋牌都用 DDoS 打了一遍,结果只有我的棋牌活下来了。其他棋牌的玩家没处可去,大部分去了第一名那里,少部分到了我这里,我无厘头就成了第二名,然后就收支平衡了。
    第 4 条附言  ·  49 天前
    如果你有很多服务器和 IP 资源,完全可以去我网站下载服务端,自己搭一套游戏盾。只用给我发个邮件开个账号,把这些 IP 加到管理后台就行了,一分钱都不用给我。就算这个帖子是广告,也是个有良心的广告😁
    第 5 条附言  ·  49 天前
    公司卖了之后,买家也没好好运营。他们完全不懂技术、运营和推广,只在一开始给了 1 万(答应改版完成给 10 万但是很顺利地爽约了),非常山寨,跟不懂销售的我真的是天作之合。本来这个游戏都快要死了,结果疫情来了,武汉人民只能在家里蹲着打牌。我没赚到的钱,买家都赚到了,这大概就是命。
    第 6 条附言  ·  48 天前
    有些认知低的人可能连高中都没上过,阅读理解不及格。游戏盾的原理、实现、如何免费搭建,在我官网里写得明明白白。我好心把我 5 年的创业经验分享出来,但他们一上来就满嘴喷粪,说我分享的经验和产品是软文、广告、推广。再遇到这样的帖子,我一律不再回应。

    永远不要和傻子争论,旁观者可能分不清你们谁是傻子。-- 马克·吐温
    54 条回复    2025-07-30 16:17:44 +08:00
    songyoucai
        1
    songyoucai  
       49 天前
    朋友花 20w 买了深圳某公司的代码,死一样的代码,跑了一个月,亏了几十万。
    beimenjun
        2
    beimenjun  
    PRO
       49 天前   ❤️ 1
    虽然知道是推广,但是 AI 味不重,居然都觉得眉清目秀了。
    XuDongJianSama
        3
    XuDongJianSama  
       49 天前   ❤️ 2
    创业应该是先用最小的代价试错,发现有戏再加大投入,而不是说我要创业,成本铺开了再去找项目
    kaellzt777
        4
    kaellzt777  
       49 天前
    这推广的软文吧
    wjfz
        5
    wjfz  
       49 天前
    局外人,有点好奇游戏盾是怎么弄的,“可以无上限抵御任何体量的攻击”,我以为抵御攻击都是靠钱堆出来的。
    Richared
        6
    Richared  
       49 天前
    说实话,如果我要出去创业,我会找外包的技术经理当负责人,大厂出来的没啥用,因为公司活下来不是你代码写的多好,最重要的是运气,剩下的就是成本控制+关系。
    Junzh
        7
    Junzh  
       49 天前
    搁着写小说呢。“可以无上限抵御任何体量的攻击”这玩意要是真的,川普和你喝酒都得低半分,马斯克抽大麻都得先给你点上。
    yeeli
        8
    yeeli  
       49 天前
    这种本地类棋牌基本都涉及网络赌博吧, 尤其你这种帮代理高度定制的, 应该庆幸自己没被抓, 还能发发软文
    yautou
        9
    yautou  
       49 天前
    感觉是 AI 软文,但是我又拿不出证据
    jenhe
        10
    jenhe  
       49 天前
    你搁这写小说呢
    humbass
        11
    humbass  
       49 天前 via Android
    没盾就是交流,有盾还不开源就是推广。来人啦,拖出去。
    jbgz
        12
    jbgz  
       49 天前   ❤️ 1
    我 tm 居然看完了
    Jasperzz
        13
    Jasperzz  
       49 天前
    真行啊 图穷匕见
    shadowyue
        14
    shadowyue  
       49 天前
    疑似广告,以前发帖说是手游,现在又变成棋牌了
    ZeekChatCom
        15
    ZeekChatCom  
       49 天前
    TM 广告
    BeforeTooLate
        16
    BeforeTooLate  
       49 天前
    不是,你棋牌游戏这个故事是真的假的,不要是为了推广编出来的吧,反正别人也无法证伪。
    lg106
        17
    lg106  
       49 天前
    这玩意 就看本地公安关系了 没关系 做起来必抓 我认识的一个被抓 交了三千多万 判了缓 一夜回到解放前
    shyrock2026
        18
    shyrock2026  
       49 天前
    我感觉本文是 90%的高质量经验分享+10%的推广。

    希望这种帖子能多一些。
    BeforeTooLate
        19
    BeforeTooLate  
       49 天前
    我看到:后面我抓紧开发升级了一套游戏盾,可以无上限抵御任何体量的攻击,才保证了业务的正常运转。
    这里就感觉不对了。
    shellcodecow
        20
    shellcodecow  
       49 天前
    这特么是软广吧.... 游戏 我经历还是比较多的
    阿里出来做游戏盾的一些朋友
    inhzus
        21
    inhzus  
       49 天前
    虽然最后是软广,不过前边的内容还是挺好..
    beisilu
        22
    beisilu  
       49 天前
    周五就当摸鱼故事看了
    micean
        23
    micean  
       49 天前
    浪费生命 1 分钟……
    xz410236056
        24
    xz410236056  
       49 天前   ❤️ 1
    他妈的现在软文写的这么有水平了吗
    w3cll
        25
    w3cll  
       49 天前
    “……无上限抵御任何体量的攻击……”
    隔这写小说打怪呢?还无上限
    你怕不是个假的技术吧
    Jobcrazy
        26
    Jobcrazy  
    OP
       49 天前
    @beimenjun @yautou 都是亲身经历,亏掉的钱和时间是实打实的,最后为自己产品做了个广告,哈哈
    Jobcrazy
        27
    Jobcrazy  
    OP
       49 天前
    @wjfz @Junzh @w3cll 官网有比较详细的原理说明,其实大部分的游戏盾原理都差不多,有兴趣可以看看
    Jobcrazy
        28
    Jobcrazy  
    OP
       49 天前
    @shadowyue 手机棋牌不是手游的一种吗?
    tynipo
        29
    tynipo  
       49 天前   ❤️ 1
    多年前我还真经历过这个,你这个所谓的游戏盾就是一个 udptcp 协议转发器,从网关服转发流量到真正的游戏服。实际上还是得买高防 ip ,因为云服务器商家不是做慈善的,一旦你的网关服务被 ddos,所在机房会快速拉黑你的服务 ip ,不买它的高防 ip ,它不可能帮你抗流量,打到你所有网关服务被机房拉黑的成本并不算很高的。
    ivstranger
        30
    ivstranger  
       49 天前
    这广告植入不够丝滑
    ezreal
        31
    ezreal  
       49 天前
    我们这一个麻将游戏也是房卡场模式,可能有十多年了,玩的人非常多
    Jobcrazy
        32
    Jobcrazy  
    OP
       49 天前 via iPhone
    @tynipo 其实是否高防已经无所谓了,只要攻击者拿不到全部 IP 就可以。希望你可以去官网看看文档,不吃亏。
    Jobcrazy
        33
    Jobcrazy  
    OP
       49 天前 via iPhone
    @ezreal 现在他们怎么解决玩家之间的结算问题呢?
    darkengine
        34
    darkengine  
       49 天前
    我几个朋友都是先搞到源码,再开公司,想做国内市场哪有直接从零开始的啊
    guotie
        35
    guotie  
       48 天前
    卖源码吗?
    Jobcrazy
        36
    Jobcrazy  
    OP
       48 天前
    @darkengine 所以为情怀买了单
    Jobcrazy
        37
    Jobcrazy  
    OP
       48 天前
    @guotie 棋牌的源码?说实话,虽然是自己人写的,但经过几次大的改版,也很难维护了,就算拿来开源,都会觉得丢面子。现在棋牌源码满天飞,上 GitHub 估计都能找到好几套吧。
    yohole
        38
    yohole  
       48 天前
    如果是十年前的自己,我就信了
    ezreal
        39
    ezreal  
       48 天前
    @Jobcrazy 不确定,好像是充钱换积分,用积分开房间,用户间自己在微信或者支付宝结算。只见亲戚朋友玩过,自己没玩过,,叫龙港麻将,有兴趣可以下载一个看下
    itbunan
        40
    itbunan  
       48 天前
    卖 ddos 防御的,故事估计也是瞎编的。一般情况下,攻击和防御的都是一伙人。
    Jobcrazy
        41
    Jobcrazy  
    OP
       48 天前
    @ezreal 我搜了一下龙港麻将,他有钻石和金币两种代币。钻石相当于房卡,金币相当于赌注,用于算积分。微信和支付宝结算早就被封堵了,不太可能继续。金币场如果有回购金币的行为,都是违法的。腾讯棋牌的欢乐豆也是金币的一种,只是官方不回购,所以不违法。当年的"熊猫烧香"病毒作者,因为开发金币场棋牌,最终去踩缝纫机了。

    “熊猫烧香”作者开网络赌场非法获利 800 多万
    https://news.sohu.com/20131220/n392099484.shtml
    Jobcrazy
        42
    Jobcrazy  
    OP
       48 天前
    @lg106 是的。很多搞捕鱼的、棋牌的,跟一些 authorities 有说不清道不明的关系。
    Jobcrazy
        43
    Jobcrazy  
    OP
       48 天前
    Jobcrazy
        44
    Jobcrazy  
    OP
       48 天前
    @BeforeTooLate 面窝麻将,你可以搜搜。这个名字很有武汉特色了吧?
    BlackEagles
        45
    BlackEagles  
       48 天前
    之前看了一些文章,快 10 年在某些地区的棋牌游戏是很流行的,盈利模式是卖房卡啥的。但推广的核心和难点是如何和线下有大量人脉的地推合作
    Jobcrazy
        46
    Jobcrazy  
    OP
       48 天前 via iPhone
    @BlackEagles 是的。当时最大的那家叫闲徕,10 亿卖给了昆仑。从此各地方的本地棋牌迅速崛起,又因为各种政策不支持和支付平台的管制而纷纷落幕。

    我进场时晚了一年半,市场被瓜分得差不多了,硬撑了大半年,从 16 年夏天撑到 17 年春天。我周五还跟我那个同学说要不遣散员工吧,结果周末别人家的棋牌被 DDoS 打了,我的在线用户从 40 疯长到 400 ,我立刻通知大家周一正常上班。现在回想起来,真 TMD 十分戏剧化。

    但即使收入上涨,我跟代理谈的三七分成也无法养活团队。我在接下来的一年屡次跟他们交涉,希望他们能让出一点利,好让我这边有点收入,但他们坚决拒绝。

    在此情况下,我也四处寻找新的地区想开辟新合作方,但始终不顺利。最终因为各种原因,我也丧失了信心,把公司整个平价转让给了代理,拿回了投资进去的 50 万就撤了,相当于给他们白打了几年工。但从此后心里不用想着这档子事,也不用看见这档子人,也算是心情愉悦,各有利弊。
    Jobcrazy
        47
    Jobcrazy  
    OP
       48 天前 via iPhone   ❤️ 1
    我还记得一开始推广的时候,那个代理就一家家的跑,劝说群主换用我们的 App ,因为我们房卡更便宜。但用户用习惯了别家的,怎么可能说换就换呢?所以这个策略很快失败了,代理就想不做了。没办法,我只能劝。

    后来我劝说代理拿出钱来搞一些活动,比如每天给对局数量排名前三的赢家发钱,让他们也不愿意。然后我一怒之下自己给钱去发,效果很不错。

    所以选合作伙伴真的要选对人,选到鼠目寸光的真是事倍功半。反而他找来的一些群主,在这些方面比他大度得多,各种配合。
    dvbs2000
        48
    dvbs2000  
       47 天前
    只需要卡住结算关。随便玩家怎么折腾
    最终赢家进去踩缝纫机,输家赔掉本金回家。
    harlen
        49
    harlen  
       46 天前
    做的还是不错,我们以前老板,做棋牌一个月分红赚几百万,然后就踩了 5 年缝纫机,老婆也跟别人跑了
    xmt328
        50
    xmt328  
       46 天前
    我问 deepseek ,30 个球每次取 4 个后放回,能取到 30 个不同球的数学期望次数是多少。回答是 30
    Jobcrazy
        51
    Jobcrazy  
    OP
       46 天前
    @xmt328 高中数学的组合公式你可能忘记了,30 选 4 有多少种组合?
    Jobcrazy
        52
    Jobcrazy  
    OP
       46 天前
    @harlen 为他人做了嫁衣啊,肯定是做了金币场了
    xmt328
        53
    xmt328  
       45 天前
    @Jobcrazy #51 你没理解我的意思,并不需要获取到所有的组合,只要获取到全部的 IP 地址就行。最坏的情况是每次获取的都是不同的 IP ,那只要 30/4=8 个账号就行。

    当然这个前提是攻击者明确知道你的防护逻辑,实际操作中这套逻辑已经能拦住大量攻击了,这个你在已经在实践中验证过了。

    我只是想指出这个排列组合计算的误区。
    Jobcrazy
        54
    Jobcrazy  
    OP
       44 天前
    @xmt328 了解了,你说的最差情况下是 8 个设备可以取到全部 IP 。但一来实际上攻击者不可能有这么好的运气,二来我这边做了不少的限制,尽可能给攻击者分配相同的 IP 。此外每个 IP 都是有高防的,且我这边可以加 IP 生成新的组合,反过来增加他的成本,让他很难同时打掉全部 IP 或者大部分 IP 。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2558 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 05:25 · PVG 13:25 · LAX 22:25 · JFK 01:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.