You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Конструктор работает на JSON данных: Templates, Data, Localizatins, Logs и так далее.
4
-
* Он имеет поддержку сохранения созданных вами данных: локально (Assets/Data Costructor), облачно(на данный момент есть только поддержка Firebase Realtime database).
5
-
* Ссылки на ваши юнити ресурсы(картинки, звуки модели и всё что лежит внутри папки проекта) хранятся в системном Scriptable Object, это сделано с целью того чтобы они попали в ваш билд, у вас так же усть возможность менежмента этих ресурсов во вкладке ** Resources **.
6
-
** Data ** является списком, экзампляры которого реализуют выбранный ** Template **.
7
-
* Вы можете создавать неограниченное кол-во ** Data ** на любой ** Template **.
8
-
Поскольку я верду одиночкую разработку, есть много аспектов, которые я не могу проверить или успевать реализовать, мне хотело бы чтобы этот редактор помог разработчикам игр, и мне в том числе, сделать подход к работе с данными более легким.
9
-
10
-
Installation:
11
-
Addressables Installation (required)
12
-
Open Window > Package Manager
13
-
Switch to Unity Registry view
14
-
Find Addressables and click Install
15
-
16
-
Copy the Plugin folder into your Assets
17
-
18
-
Инициализация при запуске игры:
19
-
Чтобы инициализировать работу редактора в момент запуска вашей игры, вам нужно вызвать: DataConstructor.Initializer.Init();
6
+
7
+
- Конструктор работает с JSON данными: Templates, Data, Localizations, Logs и другие
8
+
- Поддерживает сохранение созданных данных:
9
+
- Локально (Assets/Data Constructor)
10
+
- Облачно (в настоящее время поддерживается только Firebase Realtime Database)
11
+
- Ссылки на Unity ресурсы (изображения, звуки, модели и другие ресурсы проекта) хранятся в системном Scriptable Object для включения в билд
12
+
- Управление ресурсами доступно во вкладке **Resources**
13
+
14
+
**Data** представляет собой список экземпляров, реализующих выбранный **Template**
15
+
- Вы можете создавать неограниченное количество **Data** для любого **Template**
16
+
17
+
## Установка
18
+
19
+
### Установка Addressables (обязательно)
20
+
21
+
1. Откройте `Window > Package Manager`
22
+
2. Переключитесь на представление `Unity Registry`
23
+
3. Найдите `Addressables` и нажмите `Install`
24
+
25
+
### Установка плагина
26
+
27
+
Скопируйте папку `Plugin` в вашу папку `Assets`
28
+
29
+
## Инициализация при запуске игры
30
+
31
+
Для инициализации редактора в момент запуска игры вызовите:
32
+
33
+
```csharp
34
+
DataConstructor.Initializer.Init();
35
+
```
20
36
Там будут списке ваших данных, они будут иметь те же название что вы создавали в Data, и наследоваться от классов которые вы создавали в Template
21
37
22
-
Первый запуск:
38
+
39
+
## Первый запуск: ##
23
40
Найди в вернем тул баре Data Constructor, затем нажмите Launch
0 commit comments