ComfyUI Extension: ComfyUI-FANTA-GameBox
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次
- 绿色砖块:击中获得额外分数
- 紫色砖块:击中产生双球效果
- 支持游戏暂停/继续
- 支持难度随分数提升
安装方法
- 将此仓库克隆到ComfyUI的
custom_nodes
目录下:
cd ComfyUI/custom_nodes
git clone https://github.com/ComfyUI-aki-v1.6/ComfyUI-FANTA-GameBox.git
- 重启ComfyUI
使用方法
- 在ComfyUI的节点菜单中找到"游戏"分类
- 选择想要添加的游戏节点
- 将节点添加到工作流中
- 开始游戏!
注意事项
- 游戏节点不需要任何输入或输出
- 游戏状态会自动保存
- 支持多个游戏节点同时运行
- 游戏界面会随节点大小自动调整
许可证
MIT License