做了个开源在线双人对战页游《骰子大作战》 - V2EX
爱意满满的作品展示区。
luluxia

做了个开源在线双人对战页游《骰子大作战》

  •  2
     
  •   luluxia May 21, 2024 4024 views
    This topic created in 729 days ago, the information mentioned may be changed or developed.

    游戏链接: https://dice.llx.life

    Github: https://github.com/luluxia/dice-fight

    前段时间玩《火山的女儿》的时候,感觉其中内置的一个小游戏玩法“骰子游戏”挺有意思,所以就以此为基础,自己捣鼓了一个页游,目前已经把双人在线对战做的差不多了。

    游戏玩法可以参考单人游戏中的新手教程,或者是帮助里的说明。

    项目是纯前端实现,多人联机是基于 https://joinplayroom.com/ 提供的服务。我自己测试下来白天还好,晚上延迟可能会比较大,也有可能会出现掉线之类的问题。不过做个简单的联机游戏差不多也够用了。

    大家感兴趣的话,可以叫上小伙伴玩一玩,也欢迎给项目点个 star 。

    35 replies    2024-05-23 15:53:07 +08:00
    royalknight
        1
    royalknight  
       May 21, 2024   2
    完成度好高,动画效果很厉害
    FTLIKON
        2
    FTLIKON  
       May 21, 2024
    https://dice.llx.life/#r=RPUB_9FB54FC7F_UD7QXXSXM
    superleexpert
        3
    superleexpert  
       May 21, 2024
    amaz
    nicodevng
        4
    nicodevng  
       May 21, 2024
    有趣的项目!喜欢这个骰子游戏创意。联机功能虽有点延迟,但还能玩。已 star ,期待更新!
    InDom
        5
    InDom  
       May 21, 2024
    呃?打了半天,没任何效果?是不是有 BUG ?
    aloooooooooooone
        6
    aloooooooooooone  
       May 21, 2024   1
    感觉不错!可玩性也很高,第一把过程中就在拍大腿后悔上一步的操作了
    OBNtHBZY3N3lxGVT
        7
    OBNtHBZY3N3lxGVT  
       May 21, 2024
    牛的,蛮有意思的
    luluxia
        8
    luluxia  
    OP
       May 21, 2024
    @InDom 没效果的话,可能是直接跳过回合了,骰子是需要点击黄色的按钮发动之后才会有效果的,可以看一看单人游戏里的新手教程,或者是帮助里的说明。
    xiaoHuaJia
        9
    xiaoHuaJia  
       May 21, 2024
    可以的 好玩
    suyuyu
        10
    suyuyu  
       May 21, 2024
    佬,tailwind 和 unocss 一起用吗
    luluxia
        11
    luluxia  
    OP
       May 21, 2024
    @suyuyu 用的是 unocss ,为什么有 tailwind 的配置文件是因为 vscode 的 unocss 补全功能感觉有点问题,所以就放了个空的 tailwind 配置文件来激活 tailwind 扩展的补全
    ldyisbest
        12
    ldyisbest  
       May 21, 2024
    大佬来个部署教程,或者给个 dockerfile
    suyuyu
        13
    suyuyu  
       May 21, 2024
    @luluxia #11 一眼俩个配置文件,后面又仔细看了看依赖大概也猜到了。两个插件一起用不会有什么冲突吗?我一直是用哪个禁用另外一个。
    jackwaycn
        14
    jackwaycn  
       May 21, 2024
    能不能做的隐蔽点,摸鱼不错
    JionLee
        15
    JionLee  
       May 21, 2024
    提个 bug ,玩着玩着显示对面有四次投掷机会了,然后就卡住了
    luluxia
        16
    luluxia  
    OP
       May 21, 2024
    @suyuyu 我也只启用了一个
    jackwaycn
        17
    jackwaycn  
       May 21, 2024
    有个叫 123 的,你打完能不能点一下结束回合,一直叫我搞快点
    luluxia
        18
    luluxia  
    OP
       May 21, 2024
    @JionLee 因为之前测试下来,感觉先手赢面比较大,所以给后手行动的第一轮额外加了一次投掷机会。理论上应该只有第一轮的后手是四次,卡住的话不确定是什么问题
    beantsxuuuu
        19
    beantsxuuuu  
       May 21, 2024
    能不能加一个自动“结束回合”
    IbukiSuika
        20
    IbukiSuika  
       May 21, 2024
    一直匹配到一个叫 1 的人,然后一直不准备,完全玩不了。。
    luluxia
        21
    luluxia  
    OP
       May 21, 2024
    @IbukiSuika 因为才做完没多久,所以还没考虑这种情况,之后我看看能不能优化一下
    InDom
        22
    InDom  
       May 21, 2024
    就算如此,先手优势依然明显。
    luluxia
        23
    luluxia  
    OP
       May 21, 2024
    @InDom 是的,先手感觉基本上就赢一半了
    InDom
        24
    InDom  
       May 21, 2024
    是否可以改成一个回合,两边同时选择操作,这样就会看不到对方的操作,自己一直在操作,会很累,但可以勉强抵消一点先手优势。

    或者改成,两个人轮换着先手,每个回合看起来是这样的 [A 、B] 、 [B 、A] ,但是这样会出现一个人连续操作 6 次。

    或者,改成都同时做决策,但都能看到对方的决策,等双方都决策完毕,开始一滴一滴的扣血,直至某个人先归 0 。

    扣血是同步的,所以没有先手优势,最多是平局(两败俱伤),或者强制 1 滴血再来一个回合。
    luluxia
        25
    luluxia  
    OP
       May 21, 2024
    @InDom 同时决策感觉还可以,但是想了想,这么改的话可能就直接变成新游戏了。
    不过双方同时决策的骰子游戏,我好像在哪个单机游戏里见过来着,我记得是双方投掷不同的骰子,然后按顺序排列最后拼点数之类的,不太记得了,刺客信条?
    fwee
        26
    fwee  
       May 21, 2024
    完成度好高,这个骰子系统和 Slice & Dice 几乎一样,推荐 LZ 试下这个游戏。
    ljyst
        27
    ljyst  
       May 22, 2024
    挺简洁
    581996
        28
    581996  
       May 22, 2024
    很棒 动效不错
    luluxia
        29
    luluxia  
    OP
       May 22, 2024
    @fwee 之前 b 站有刷到过谜之声给这款游戏做的视频,不过因为没中文所以没怎么关注,看了下确实还可以
    forty
        30
    forty  
       May 22, 2024
    支持!已 star
    没玩过这类游戏,看了向导才大概明白是怎么个游戏
    kiddyu
        31
    kiddyu  
       May 22, 2024
    角色素材用的什么啊
    nowant
        32
    nowant  
       May 22, 2024
    @luluxia 后手多一个棋子会不会好点
    luluxia
        33
    luluxia  
    OP
       May 22, 2024   1
    @kiddyu 角色是用的 itch 上的一套免费素材 https://pixerelia.itch.io/vas-mini-characters
    wxyrrcj
        34
    wxyrrcj  
       May 23, 2024
    单人咋开始呢
    luluxia
        35
    luluxia  
    OP
       May 23, 2024
    @wxyrrcj 暂时还没有做单人游戏
    About     Help     Advertise     Blog     API     FAQ     Solana     1088 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 91ms UTC 22:57 PVG 06:57 LAX 15:57 JFK 18:57
    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