Сохранение и загрузка в Unreal Engine 5. Персонаж, уровень, мир, разные уровни,  физика и многое др.

Сохранение и загрузка в Unreal Engine 5. Персонаж, уровень, мир, разные уровни, физика и многое др.

ART SOL GAMES

54 года назад

34 Просмотров

Подробно и поэтапно, начиная с чистого проекта разбираю как реализовать сохранение и загрузку данных игрока, объектов на уровне, новые заспауненые объекты, физические объекты, в общем весь ваш мир и как эту информацию использовать, если у вас больше 1 уровня, в особенности, если мы хотим перемещаться не только вперед, но и возвращаться на предыдущий уровень.
Я реализую всю цепочку исключительно в инстансе, но по идее вы, все-таки, можете записывать через инстанс только игрока, а сами уровни - через бп уровня. Так вы сократите количество логики в инстансе. Я делаю так из-за того, что в моей игре про лягушку я использую стриминговые уровни, а они в системе имеют только один общий бп уровня, в то время как объекты пропадают, когда один из стриминговых уровней скрывается. Но логика, думаю, понятна и вы сможете ее интегрировать в любой проект, изменяя только некоторые части, к примеру изменив способ вызова функций.
Это мой первый туториал в жизни! Прошу не судите строго, лучше подскажите, если видите ошибки, как можно сделать все чуть лаконичнее, а так же напишите какие еще уроки вы бы хотели видеть?

Мы в:
- Ютуб: https://www.youtube.com/@ART_SOL_GAMES
- Телеграм: https://t.me/ART_SOL_GAMES
- VK: https://vk.com/art_sol_games
- Бусти: https://boosty.to/artsolgames
- Rutube: https://rutube.ru/channel/38970628
- Дзен: https://dzen.ru/art_sol_games

Тэги:

#ue #ue5 #Unreal #Engine #Unreal_Engine #туториал #обучение #blueprints #сохранение #загрузка #персонаж #игрок #мир #спаун #физический
Ссылки и html тэги не поддерживаются


Комментарии: