Skip to content

2024.12 CAMEL-AI Hackathon. Multi-Agent danmaku game engine.

License

Notifications You must be signed in to change notification settings

SleeeepyZhou/LiveDevAgents

Repository files navigation

Multi-Agent danmaku game engine

本项目使用CAMEL构建。2024.12 CAMEL-AI Hackathon项目。

使用多个不同专长Agent组成专家团队,将简单想法进行扩充、拆解、输出、实现,实时更新运行并自迭代纠错。 可在直播时由弹幕实时命令生成游戏,并与AI主播进行互动。

介绍视频地址: 直播发弹幕就能开发游戏的全新游戏引擎?

Developers: Rex, SleeeepyZhou, Stargaze

Todo

  • 完善workforce,以处理信息噪声,给出更有效信息
  • 迁移主播Agent,目前仍在使用旧框架
  • 完善弹幕处理逻辑
  • 完善直播中控,支持更多平台
  • 接入美术、音乐等Agent
  • VR共享工作空间,多人讨论,自动开发

Start

克隆仓库 git clone https://github.com/SleeeepyZhou/LiveDevAgents.git

安装依赖,建议使用虚拟环境

cd LiveDevAgents
python -m venv venv
pip install -r requirements.txt

请将此json文件内容对应键值改为自己的apikey,并将文件改名为key.json

CLI demo

安装完成后python cli_demo.py可以直接使用命令行直接使用。

Gradio demo

配置好环境后,先启动programmer.py,再启动gradio_demo.py

Blive

直播中控由Godot构建,使用BliveChat项目抓取弹幕。BliveChat 的弹幕转发插件,位于./contorl/relay_plugin,详细请见直播中控

仍在开发中

About

2024.12 CAMEL-AI Hackathon. Multi-Agent danmaku game engine.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published