Система Сохранений на Unity / Save & Load Unity

preview_player
Показать описание
В этом видео вы узнаете, как добавить сохранения в свою игру на Unity. Этот способ универсальный, поэтому он работает как на мобильных платформах (Android & iOS), так и на десктопе.

✅ Исходники доступны споносорам

00:00 - Hello, world!
00:42 - Создаем класс с данными
01:46 - Использование обобщений (generics)
04:57 - Имплементируем сохранения и загрузку
05:44 - Запускаем
06:44 - Шифруем данные
08:34 - Добавляем сохранение новых данных
09:23 - Итоговый запуск

Можешь также чекнуть мои другие видео:
def1NeX - Firebase Crashlytics в Unity / Отчеты о Крашах Игроков
def1NeX - Создал Игру про ПАПИЧА на Unity
def1NeX - 2048 на Unity [#3] / Плавные Анимации (DOTween Sequence)
def1NeX - Как Я Начал Создавать Игры - 7 Лет Прогресса
def1NeX - Кликер на Unity [#1] / Деньги за клик, Улучшения, Пассивный заработок
def1NeX - Ежедневные награды в Unity / Daily Rewards
def1NeX - Object Pooling в UNITY / Пул Объектов
def1NeX - Локализация приложения на Unity
def1NeX - Мультиплеер на Unity (Firebase Realtime Database)
def1NeX - Minecraft Система Крафта на Unity

#unity​ #юнити​
Рекомендации по теме
Комментарии
Автор

Ребят, 100 лайков под видео - и делаю туториал по облачным сохранениям Google Play! Давайте дотянем! 👍

defNeX
Автор

Очень полезное видео.
Спасибо за информацию без лишней воды, но с очень важными моментами.

kainor
Автор

Полезный урок. Такие классные каналы нужно развивать!

CobyVVV
Автор

Что лайков есть так что с тебя облачное хранение, сам хотел уже разбираться, но тут ты подоспел, буду ждать нового видоса

RobinGoodwe
Автор

Подача информации весьма неплоха. Что до облачного сохранения, то оно, до сих пор, остается больной темой для многих. Ждемс =)

viktorlevsky
Автор

что делать если в GetSaveSnapshot у любой переменной из playerProfile выдает ошибку "данная переменная не существует в текущем контексте"?

ilyagg
Автор

почему когда я в Getsavesnaphot пишу переменные из playerprofile то пишут что переменные не существуют в текущем контексте

LOLOGyt
Автор

Давай почаще видосы особенно под мобилу

darknside
Автор

Я не понимаю, как например сохранить Game Object? Или выполнение квеста?

ddshnuk
Автор

А, как сделать синхронизацию данных, с разными устройствами, что то сделал на телефоне, у тебя автоматически сохранилось на ПК и наоборот, а так же все эти сохранения-изменения сохранялись в облако?

qiwiy
Автор

А если я хочу сохранить int переменную, то мне нужно писать в Load так-health(data.HP); либо же иначе?

nikitaegle
Автор

Так если мы храним key и iv в player prefs, то их можно вытащить и дешифровать. Или я что-то упустил?

PNEctarine
Автор

Я создавал списки но не лист а типо int[], зачем вообще лист нужен если он такой же?

EleWreck
Автор

У меня пишет ошибку в коде- у тебя на 46 строчке- мне пишет The type or namespace name 'SaveData' could not be found, что делать в такой ситуации?

creeperchack
Автор

сделай, пожалуйста, урок по In-app Updates, думаю многим это понадобится

ZaBireK
Автор

Вспоминая ваш старый урок, связанный с сохранением, а как сохранять и загружать объект если тот был удален? Юнити не может найти данный объект, а потому весь код ломается.

nikitaegle
Автор

Надёжнее было бы использовать интерфейс для данных и дженерик для получения данных

RobinGoodwe
Автор

Когда релиз менеджера ?ждём уже 7 год (

seekq
Автор

Как жаль, что меня не 100 человек, так бы все по быстрому прожал :((

NewUser
Автор

А как с помощью кода в ігре удалять сохранениє?

frizonplay