Всем привет. Ковыряю потихоньку свою игру в жанре менеджер, и предо мной наконец встал очевидный вопрос: "как лучше хранить данные?".
При первом рассмотрении вопроса, самое простое решение, которое я смог найти в интернете - хранить данные в JSon файле. Но насколько я…
Вопрос
8 1 282
38
Советую разбить на подклассы, чем хранить гиганты. Либо там трейты или примеси какие-то должны быть
13
Можно что-то с интернета посмотреть: prasetion.medium.com/saving-data-as-json-in-unity-4419042d1334
По итогу разобрался, но пришлось немного помучиться.
Загруженные файлы
21
На хгм даже была статья: xgm.guru/p/unity/serialization-unity
Можно что-то с интернета посмотреть: prasetion.medium.com/saving-data-as-json-in-unity-4419042d1334
но значения могут быть только следующих типов "строка, число, объект JSON, массив, boolean".
Этого достаточно, чтобы воссоздать геймстейт. Не нужно пытаться засунуть геймобжект, просто сохрани какой-нибудь айди, положение, там скейл и при загрузке закинь
Принятый ответ
Этим постом я хочу проверить, есть ли тут желающие и интересно ли кому слезть с иглы великолепного но отмершего WC3 и перекатиться в создание игр без программирования на Unity с помощью визуального скриптинга Playmaker, или мне не стоит тратить на это время.
Видео
31 1 320
38
Нет, просто не показывает, это не веб-формат видео: Only older versions of Safari, plus other browsers that supported Apple's QuickTime plugin
32

СРЕЗ

27 апреля залил первые видосы с механикой, которым было от роду неделя. Грубо говоря 20 числа разработ очка началась на Unity с помощью Playmaker.
Вот какого результата за пару недель пинания органов удалось достичь - реализована базовая механика волн, покупки и улучшения юнитов, движение, звук, меню. В общем ни строчки кода не потребовалось чтобы сделать костяк игры которую можно масштабировать. Кто угадает какую карту из варкрафта переношу, получит возможность бесплатно обзавестись ассетом плеймейкера для юнити.

мде. а мов файлы то и не грузит =(
Загруженные файлы
32
Пока без спойлеров, но ртс на юнити с плймейкером может выглядеть примерно так.
Это результат того, что в видео в первом посте на данный момент
Загруженные файлы
17
Яндекс переводчик видео вполне себе переводит
32
Fakov, это всё круто, но ты можешь на ютубчик залить и может что-то побольше и без адовой музыки?)
Музыка топ

Сделаю альфу базового геймплея - сниму видос, залью. Пока что это все демка того, до куда можно дойти с этим вижуалскриптингом, который не сильно сложнее триггеров в варкрафте. Доделаю врагов и апгрейды, и залью че нибудь повыделываться
38
Fakov, это всё круто, но ты можешь на ютубчик залить и может что-то побольше и без адовой музыки?)
32
на моем корыте юнити минут 10 запускается...
поэтому я нашел для себя godot...
ну я тоже на ноуте ваяю в юнити всё, понимаю) у меня юнити-игоры какие-то сложнее обычных кубов по вижуалу люто тормозят. Но!
учитывая предпочтения в пользу вижуалскриптинга вместо кода - трудности это мой путь =D