2024-11-17 22:11:10 +08:00
< p align = "center" >
2024-11-18 17:42:52 +08:00
< img width = "400" src = "https://github.com/user-attachments/assets/4c1aaeea-7283-4980-b447-a3bc7e54aeb7" >
2024-11-17 22:11:10 +08:00
< / p >
< p align = "center" >
< img alt = "Version" src = "https://img.shields.io/github/package-json/v/DCFApixels/DragonECS-Graphs?color=%23ff4e85&style=for-the-badge" >
< img alt = "License" src = "https://img.shields.io/github/license/DCFApixels/DragonECS-Graphs?color=ff4e85&style=for-the-badge" >
< a href = "https://discord.gg/kqmJjExuCf" > < img alt = "Discord" src = "https://img.shields.io/badge/Discord-JOIN-00b269?logo=discord&logoColor=%23ffffff&style=for-the-badge" > < / a >
< a href = "http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=IbDcH43vhfArb30luGMP1TMXB3GCHzxm&authKey=s%2FJfqvv46PswFq68irnGhkLrMR6y9tf%2FUn2mogYizSOGiS%2BmB%2B8Ar9I%2Fnr%2Bs4oS%2B&noverify=0&group_code=949562781" > < img alt = "QQ" src = "https://img.shields.io/badge/QQ-JOIN-00b269?logo=tencentqq&logoColor=%23ffffff&style=for-the-badge" > < / a >
< / p >
# Графы сущностей для [DragonECS](https://github.com/DCFApixels/DragonECS)
2023-06-17 14:14:32 +08:00
2024-11-17 22:11:10 +08:00
< table >
< tr > < / tr >
< tr >
< td colspan = "3" > Readme Languages:< / td >
< / tr >
< tr > < / tr >
< tr >
< td nowrap width = "100" >
< a href = "https://github.com/DCFApixels/DragonECS-Graphs/blob/main/README-RU.md" >
< img src = "https://github.com/user-attachments/assets/3c699094-f8e6-471d-a7c1-6d2e9530e721" > < / br >
< span > Русский< / span >
< / a >
< / td >
< td nowrap width = "100" >
< a href = "https://github.com/DCFApixels/DragonECS-Graphs" >
< img src = "https://github.com/user-attachments/assets/30528cb5-f38e-49f0-b23e-d001844ae930" > < / br >
< span > English(WIP)< / span >
< / a >
< / td >
< / tr >
< / table >
2024-11-18 17:42:52 +08:00
< / br >
Реализация связи сущностей в виде графа, где дугами выступают связывающие сущности.
> [!WARNING]
> Проект в стадии разработки. API может меняться.
# Оглавление
- [Установка ](#установка )
- [Инициализация ](#инициализация )
< / br >
# Установка
Семантика версионирования - [Открыть ](https://gist.github.com/DCFApixels/e53281d4628b19fe5278f3e77a7da9e8#file-dcfapixels_versioning_ru-md )
## Окружение
Обязательные требования:
+ Зависимость: [DragonECS ](https://github.com/DCFApixels/DragonECS )
+ Минимальная версия C# 7.3;
Опционально:
+ Игровые движки с C#: Unity, Godot, MonoGame и т.д.
Протестировано:
+ **Unity:** Минимальная версия 2020.1.0;
## Установка для Unity
* ### Unity-модуль
Поддерживается установка в виде Unity-модуля в при помощи добавления git-URL [в PackageManager ](https://docs.unity3d.com/2023.2/Documentation/Manual/upm-ui-giturl.html ) или ручного добавления в `Packages/manifest.json` :
```
https://github.com/DCFApixels/DragonECS-Graphs.git
```
* ### В виде исходников
Пакет так же может быть добавлен в проект в виде исходников.
< / br >
# Инициализация