一周半时间,我模仿抖音热门小游戏佛系消消乐开发了类似的 iOS 小游戏,已成功上架到 AppStore - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
爱意满满的作品展示区。
wangziwei94

一周半时间,我模仿抖音热门小游戏佛系消消乐开发了类似的 iOS 小游戏,已成功上架到 AppStore

  •  
  •   wangziwei94 Apr 28 774 views

    起因很简单:前段时间刷到抖音上一个叫《佛系消消乐》的小游戏,玩法不算复杂,但就是有点上头。那种“看起来很简单,真玩起来又要动脑子”的感觉挺吸引我。于是我就想着,要不自己也试着做一个 iOS 版本?

    于是从 4 月 12 号开始正式开干。

    最开始先做设计。我本来想着用 AI 先出一些图片,再找以前做动效的朋友看看能不能帮我做动画效果。结果一问,一个动效最起码几百块,预算直接被劝退。所以目前游戏里的小马只能先用静态 img ,虽然有点遗憾,但独立开发嘛,能省则省。

    光出图大概就花了一天多。图片定下来之后,才开始真正写代码。

    这次我直接用了 SwiftUI 。问题是,我之前其实没怎么用过 SwiftUI ,所以一边写一边学。更离谱的是,AI 写 SwiftUI 有时候真的有点智障,布局、状态、动画、页面层级经常绕来绕去。如果当时用 UIKit 或者普通 Swift 思路,可能反而能少走一点弯路。

    后面开始解决关卡和音效。

    音效这块也挺离谱。我是从闲鱼买了几十 G 的音效资源,然后自己一个个听、一个个挑。按钮音、失败音、通关音,看起来只是几个 wav ,实际找起来真的很费时间。很多音效单独听还行,放进游戏里就不对味,只能反复试。

    关卡是另一个大坑。我用 AI 写脚本去生成关卡,这部分也调试了一天多。前面 8x8 之前还好,后面等级数一多,能生成出来的数量就指数级下降。

    而且还不能只是“生成出来”就完事。 它必须有唯一解,还要有可玩性,不能太简单,也不能纯靠猜。一开始脚本生成出来的东西特别离谱,每行一个颜色,完全没法玩,真的给我气笑了。后面不断调规则、调随机策略、调校验逻辑,才慢慢能产出比较正常的关卡。

    游戏核心玩法现在是找小马: 每种颜色有固定数量的小马,每行每列也有数量限制,小马之间不能相邻。玩家需要通过排除法一点点推理,最后把所有小马找出来。

    从 4 月 12 号开始做,到 4 月 23 号,第一版 1.0.0 成功上线 App Store 。现在已经更新到 1.0.2 ,也就是第三个版本了。

    1.0.1 和 1.0.2 主要是在继续补体验。比如增加了更好的经济系统,让胡萝卜奖励、关卡解锁、提示、皮肤之间更合理;然后又加了双马模式,规则变成每行、每列、每种颜色都有 2 匹小马,难度比普通模式更高一点,也更适合已经熟悉玩法的玩家。免得有人说太简单。

    还有一个点,我这个是无广告的,然后只要你有能力,或者每天都去完成每日挑战,按理来说可以解锁所有关卡的,上架几天目前用户也不多,但是有个用户已经过了 150 多关,我接入了 game center ,我每天有事没事就上去看看他们闯关多少?

    这个是我的链接,如果可以的话,可以去下载试试看 https://apps.apple.com/cn/app/6762043359 有什么问题我们也可以在评论区交流交流

    11 replies    2026-04-30 22:33:21 +08:00
    Hse7enD
        1
    Hse7enD  
       Apr 28
    厉害的,祝大卖。看你写的有点点扫雷的变种感觉呢?
    iPocket
        2
    iPocket  
       Apr 28
    不用备案什么的吗?没有内购?
    McGrady222
        3
    McGrady222  
       Apr 28
    游戏上架 appstore 不用版号和软著吗?
    gzlock
        4
    gzlock  
       Apr 29
    我记得 app store 上架时剔除国区后,不需要提供版号、软著啥的
    Alex1688
        5
    Alex1688  
       Apr 29
    上面问题很多,大佬,给点指导
    wangziwei94
        6
    wangziwei94  
    OP
       Apr 29
    @Alex1688 什么问题
    wangziwei94
        7
    wangziwei94  
    OP
       Apr 29
    @Hse7enD 确实 就是扫雷和数独连起来 就是会比较简单解压
    wangziwei94
        8
    wangziwei94  
    OP
       Apr 29
    @McGrady222 软著这玩意 只有国内安卓需要 AppStore 从来不需要
    wangziwei94
        9
    wangziwei94  
    OP
       Apr 29
    @iPocket 单机基本上是不需要的
    wangziwei94
        10
    wangziwei94  
    OP
       Apr 29
    @gzlock 其实单机就不需要 我上个数独 app 什么都没有一样上 不过后面自己去补了一个备案
    psm
        11
    psm  
       1h 52m ago
    @wangziwei94 游戏类的备案过不了吧?
    About     Help     Advertise     Blog     API     FAQ     Solana     1564 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 46ms UTC 16:26 PVG 00:26 LAX 09:26 JFK 12:26
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86