Balatro.exe - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Game Engines
Unreal Engine
MyCryENGINE
Livid
191.75D
594.96D
V2EX    游戏开发

Balatro.exe

  •  
  •   Livid
    PRO
    355 天前 6708 次点击
    这是一个创建于 355 天前的主题,其中的信息可能已经有所发展或是发生改变。
    如果你用 WinRAR 或者 7z 打开 Balatro.exe ,就可以看到这个游戏的源代码和资源。

    是用一个叫做 LVE 的 Lua 框架做的。

    https://love2d.org/

    18 条回复    2024-12-30 14:21:22 +08:00
    sslzjx
        1
    sslzjx  
       355 天前   2
    NoOneNoBody
        2
    NoOneNoBody  
       355 天前
    只在 rime 里面接触过 lua……这货还能写游戏逻辑啊
    XTTX
        3
    XTTX  
       355 天前
    上头, 玩了二十多个小时. 一个程序员能开发出年度游戏提名的游戏, 吊炸天.
    Citrus
    &bsp;   4
    Citrus  
       355 天前 via iPhone
    @NoOneNoBody 能,很多游戏用,包括大厂。热更方便,写起来快,灵活。
    assassing
        5
    assassing  
       355 天前
    吾辈楷模
    Donaldo
        6
    Donaldo  
       355 天前
    @NoOneNoBody #2 魔兽世界的插件很多都是 lua 写的
    clikes
        7
    clikes  
       355 天前
    @NoOneNoBody #2 很多手游厂都是 lua 的前端,unity 也支持,主要是热更方便,有的服务器也 lua ,比如 PUBG 好像多年没停服过
    v1
        8
    v1  
       355 天前
    其实就是游戏底层引擎写好需要的模块,只要不改动底层模块,lua 直接改参数改调用直接热更新。

    @clikes pubg 大版本是停服更新的。
    yuhaofe
        9
    yuhaofe  
       355 天前
    @NoOneNoBody tx 很多虚幻引擎的手游都在用 lua ,https://github.com/Tencent/UnLua
    R4rvZ6agNVWr56V0
        10
    R4rvZ6agNVWr56V0  
       355 天前
    @NoOneNoBody 其实就是引擎外挂的脚本而已,以前战地用 python ,但是运行时开销太大了,不如 lua 轻便
    metalvest
        11
    metalvest  
       355 天前
    那不是方便大家魔改了
    liyafe1997
        12
    liyafe1997  
       355 天前
    @NoOneNoBody Lua 用途最广的地方就是游戏写逻辑...虽然我第一次知道 Lua 也是通过 Openwrt 认识的。
    arac
        13
    arac  
       355 天前
    Love2d Phasor Godot 甚至 Pico-8 都有一些很成功的作品,也不知道为什么国内如此偏爱 3d 和 unity ,总感觉做的东西黏黏的。

    像 Animal Well, FEZ 这种自研引擎的,不止画面各方面都很有特色,算是引擎为游戏本身服务了。
    https://www.gamedeveloper.com/design/why-animal-well-s-home-brewed-engine-was-key-to-its-success
    c0t
        14
    c0t  
       355 天前 via iPhone
    @arac monogame 也有星露谷,同样是单人作品,按照当年的现象级表现,它如果在今年发布估计年度游戏提名就变它了。make game not game engine ,我见过太多人死在写引擎的路上了,谁顺手就用谁没毛病。
    newtype0092
        15
    newtype0092  
       355 天前
    @arac 同一质量档次的素材资源,3D 的成本是低于 2D 的,毕竟模型可以直接拿来微调,换换贴图,骨骼动画更是大差不差拿来差不多就能用,还不容易看出来是扒别人的。
    2D 要搞一套高质量的素材就真得花钱请厉害的画师了。请便宜画师照着别人临摹微调的也很容易被看出来在抄。

    还有就是用这些轻量 2D 引擎的多是一些有想法的制作人,为了节省成本而一定程度的妥协,如果给他们足够资源,卡牌游戏肯定都巴不得按炉石传说的标准来做啊。
    大厂为了表现力即使想用 2D 甚至像素风格的展现形式,也会各种炫技,比如八方旅人那种品质的像素风格根本不是这些轻量引擎胜任的了的。
    arac
        16
    arac  
       355 天前
    @c0t 倒不是提倡写引擎,只是这些成功的写引擎的单人作品,大多制作人已经有了甚至十分有自己的想法,想以自己舒服的方式达到想要的效果,某种意义上来说这种作品更特别,相比#16 说的 unity 3D 换皮和硬写引擎,死了就死了吧。

    @newtype0092 我不赞同你的资源论,越多资源意味着越多的压力、妥协和控制力的丢失,这些制作人在成名之后大多也不会突然投身巨型项目,我觉得他们还是更喜欢制作精密完备的小型作品。

    总体来说也是更希望国内能出更多气质独特的小品吧,感觉没有能力积累和想法做出特别作品的,还是去上班好了。
    vialon17
        17
    vialon17  
       354 天前
    lua 用来写 mod 是最受欢迎的,steam workshop 里面很多都是基由 lua 的。
    nrtEBH
        18
    nrtEBH  
       353 天前
    小丑牌不如杀戮尖塔让我上头 玩了两把知道系统机制后就没兴趣了
    当然不妨碍它的确是 2024 最佳独立游戏之一
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3272 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 04:37 PVG 12:37 LAX 20:37 JFK 23:37
    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