Пишешь себе пишешь проект, один скрип, второй, третий ... десятый ... двадцатый и у каждого какие-нибудь параметры и ссылочки. Вроде бы всё работает ошибки не сыплются и тут возникает задача сделать сохранение. Начинается процесс выковыривания информации из кучи компонентов по всему проекту. Где-то что-то забудешь, где-то не получается напрямую вытащить данные. В итоге приходится либо переписывать кучу кода либо писать костыли. Поэтому чтобы избежать лишней работы в будущих проектах и сделать их структуру максимально читаемой я решил заняться упорядочиванием данных в проекте. Вот к чему я пришёл. Я разделил данные на три вида: Остановлюсь поподробнее на каждом из пунктов. Игровой контент Работа с этим типом данных производится при помощи инструментов unity практически на 100%. В общем это вся та информация которая делается к релизу игры, а также модифицируется при балансировке параметров. Unity предоставляет множество удобных инструментов для работы с контентом. Данные игровой сессии Н