V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
这是一个专门讨论 idea 的地方。

每个人的时间,资源是有限的,有的时候你或许能够想到很多 idea,但是由于现实的限制,却并不是所有的 idea 都能够成为现实。

那这个时候,不妨可以把那些 idea 分享出来,启发别人。
zzy8200
V2EX  ›  奇思妙想

有没有人一起合作开发一个开源的桌游助手

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

    起源是这样的:

    https://v2ex.com/t/1135613

    虽然只是 AI 编程练手,但是周末线下面基的时候用了一下还挺好用的。于是我就想有没有可能做一个线下面基的游戏助手呢?(侧重于游戏流程控制/自动结算/随机发身份等助手功能)想到之前玩一夜狼人经常用 netgames.io ,我去 github 找了一圈,似乎没有类似的开源项目,于是我打算开个坑,顺便看看这个有没有市场。

    目前的工作进度是我 fork 了之前的德州扑克项目,然后做了游戏逻辑和框架逻辑的解耦,并且加入了以下几个新游戏

    • 血染钟楼
    • 一夜狼人
    • 狼人杀
    • 阿瓦隆
    • 杀人游戏

    当然这些工作都是 AI 做的,目前 AI 让前后端 npm run dev 都没问题了,但是真实使用肯定还有大量的 bug (从德扑的开发经验来说,到这步大概还剩 1/2 ~ 2/3 工作量吧)

    项目地址: https://github.com/zeruniverse/boardgame_helper

    我建了几个 issue ,想一起开发的朋友们可以回复 issue 防止重复劳动。如果想加新的游戏也可以加 issue (但是不要加纯线上游戏,项目的定位还是线下桌游助手)

    10 条回复    2025-09-02 10:35:45 +08:00
    murmur
        1
    murmur  
       81 天前
    桌游玩的就是线下社交,玩的就是主持人的人格魅力,要 AI 干嘛,喜欢 AI 不如下载个 MMO 来玩,还不受主持人的影响
    zzy8200
        2
    zzy8200  
    OP
       81 天前 via iPhone
    @murmur 我说的是开发用了 AI ( Cursor ),游戏助手当然没有 AI 。助手的用途是帮助流程控制以及发身份等。举个例子,玩阿瓦隆可以不需要身份卡以及夜晚闭眼,玩狼人杀可以替代上帝
    murmur
        3
    murmur  
       81 天前
    @zzy8200 我个人感觉,越是新人局开荒,插科打诨越好玩,全流程控制反倒没意思不如玩电脑,没有辅助工具开荒本来就是游戏的一部分
    Ruikoto
        4
    Ruikoto  
       81 天前
    我还以为是 BGStats 那种桌游记录工具,涉及游戏流程的这些操作的话,我觉得也是线下桌游的乐趣之一,没必要交给程序吧
    Hookery
        5
    Hookery  
       81 天前
    如果只是想让助手当上帝的话应该不难。但是桌游吧里面老板当上帝不仅仅是冰冷的告诉信息和裁判,本身也是服务的一部分,包括调动玩家的情绪。如果你找个机器人当上帝,可能别人下次都不来你家桌游吧玩了。。。。
    GoldenMan
        6
    GoldenMan  
       81 天前
    已 star ,很需要了哈哈哈,玩阿瓦隆经常环境受限,上帝和流程这些都不好控制,一直想着要做个这类身份助手
    yingping
        7
    yingping  
       81 天前
    有兴趣,已 star ,月底离职,等下个月看看,可以一起练手~
    Ocean810975
        8
    Ocean810975  
       81 天前
    阿瓦隆和狼人杀都有上帝小程序吧?我之前用过,是要开发类似的吗?
    wheelg
        9
    wheelg  
       81 天前
    我去老哥咱俩想法好一致啊,我也做了个差不多的项目,基于 websocket 实现局域网内多人联机的,只不过还没有开源出来。我的初衷是做出来过年回家用来家里人打牌用的
    lizy0329
        10
    lizy0329  
       22 小时 56 分钟前
    不要开发 游戏, 要开发游戏助手
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4876 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 01:32 · PVG 09:32 · LAX 18:32 · JFK 21:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.