ComfyUI Extension: ComfyUI-FANTA-GameBox

Authored by IIs-fanta

Created

Updated

2 stars

Nodes for playing mini-games with ComfyUI.

Custom Nodes (0)

    README

    FANTA游戏盒

    这是一个为ComfyUI设计的游戏节点集合,目前包含以下游戏:

    • 🎱 台球游戏
    • 🐍 贪吃蛇游戏
    • 🐦 像素鸟游戏
    • 🧱 打砖块游戏

    更新日志

    v1.2.0

    • 添加台球游戏
    • 支持鼠标控制击球方向和力度
    • 支持分数和击球次数统计
    • 完整的物理碰撞系统
    • 游戏结束结算界面

    v1.1.0

    • 添加打砖块游戏
    • 支持鼠标和键盘控制
    • 支持分数和生命值显示
    • 支持特殊砖块效果
    • 支持多球模式

    台球游戏 (Billiards Game)

    • 使用鼠标点击白色母球附近开始瞄准
    • 按住鼠标并拖动来调整击球方向和力度
    • 松开鼠标完成击球
    • 支持分数和击球次数统计
    • 当所有球都打进后显示总击球次数
    • 点击"重置游戏"可以重新开始

    贪吃蛇游戏 (Snake Game)

    • 使用方向键控制蛇的移动
    • 按空格键暂停/继续游戏
    • 按回车键重新开始游戏
    • 点击画布开始游戏
    • 支持分数显示和游戏状态提示

    像素鸟游戏 (Flappy Bird)

    • 记得把窗口拉最大玩
    • 使用空格键控制小鸟飞行
    • 按回车键开始/重新开始游戏
    • 点击画布控制小鸟飞行
    • 支持分数显示和游戏状态提示

    打砖块游戏 (Brick Breaker)

    • 使用方向键或鼠标控制挡板移动
    • 按回车键开始/重新开始游戏
    • 支持分数和生命值显示
    • 支持特殊砖块效果:
      • 红色砖块:需要击中3次
      • 黄色砖块:需要击中2次
      • 绿色砖块:击中获得额外分数
      • 紫色砖块:击中产生双球效果
    • 支持游戏暂停/继续
    • 支持难度随分数提升

    安装方法

    1. 将此仓库克隆到ComfyUI的custom_nodes目录下:
    cd ComfyUI/custom_nodes
    git clone https://github.com/ComfyUI-aki-v1.6/ComfyUI-FANTA-GameBox.git
    
    1. 重启ComfyUI

    使用方法

    1. 在ComfyUI的节点菜单中找到"游戏"分类
    2. 选择想要添加的游戏节点
    3. 将节点添加到工作流中
    4. 开始游戏!

    注意事项

    • 游戏节点不需要任何输入或输出
    • 游戏状态会自动保存
    • 支持多个游戏节点同时运行
    • 游戏界面会随节点大小自动调整

    许可证

    MIT License