Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

FlameskyDexive/Legends-Of-Heroes

Description and use

**Brief Summary**
Legends‑Of‑Heroes is an open‑source, Unity‑based “battle of balls” demo built on the ET 8.1 dual‑platform C# framework ( .NET 8 + Unity 6000 + EUI + Luban + YooAsset ). It ships a full combat system—including skills, buffs, and behavior‑tree AI agents—plus support for UnityMCP and tool‑driven agent workflows, making it a ready‑to‑play LOL‑style arena game and a reusable foundation for multi‑agent AI projects.

**Value**

  • **Turn isolated prompts into repeatable workflows** – The project demonstrates how to connect large‑language‑model prompts, tool‑use pipelines, and persistent agent memory within a real‑time game loop.
  • **Rich AI/ML stack** – Built‑in behavior trees, skill/buff mechanics, and an AI‑agent base let developers prototype complex NPC strategies without writing low‑level glue code.
  • **Cross‑platform game engine** – Leveraging ET 8.1’s dual‑client architecture, the same C# code runs both server and client, reducing duplication and easing deployment to PC, mobile, or web.

**Practical Adoption Path**

  1. **Clone & run** – The repo includes Docker/CLI scripts and a Unity project; a fresh checkout builds with .NET 8 and Unity 6000 out‑of‑the‑box.
  2. **Integrate your agents** – Replace or extend the sample AI agents by implementing the provided IAgent interface; the framework automatically wires them into the behavior‑tree system and exposes an SDK for external LLM calls.
  3. **Add custom tools** – Use the UnityMCP plugin to register new tool‑use pipelines (e.g., path‑finding, inventory management) that agents can invoke via the standard API.
  4. **Deploy** – Deploy the server component on any .NET‑compatible host (cloud VM, Kubernetes) and ship the Unity client to the target platform; the built‑in orchestration layer handles scaling and health‑checks.

**Production Readiness**

  • **High** – Recent commits (last update 2026‑05‑11), 891 ★, 182 forks, and active issue discussion indicate a healthy community.
  • **Mature stack** – Relies on stable .NET 8, Unity 6000, and widely adopted asset pipelines (YooAsset, Luban).
  • **Signals** – Clear API/SDK/CLI surface, extensive documentation, and a demo that validates end‑to‑end agent orchestration.
  • **Remaining checks** – Final due‑diligence on licensing (MIT/Apache?), security hardening of the server, and confirmation of long‑term maintainers is recommended before a production rollout.

Use in a workflow

FlameskyDexive/Legends-Of-Heroes helps turn isolated prompts and tools into repeatable agent workflows.

  • coordinate multi-agent workflows
  • add tool-use pipelines
  • standardize agent memory

Limitations and review notes

High for an OSS candidate: recent activity, adoption, and ecosystem signals are strong enough for a serious pilot.

  • Source: github
  • Language: C#
  • Record date: 2026-09-05T17:31:08.846Z
Original source