Как сделать Сохранение и загрузку в UE4

  Рет қаралды 31,273

Unreal Engine Rus

Unreal Engine Rus

Күн бұрын

Пікірлер: 53
@arknet4973
@arknet4973 6 жыл бұрын
Тема не совсем раскрыта. Как сохранять объекты, которые заспавнил во время игры.Что делать если их много?
@ninemeasure
@ninemeasure 2 жыл бұрын
Отлично. Работает. Спасибо, мужик! Просто и понятно)
@0OodreadstrikeroO0
@0OodreadstrikeroO0 8 жыл бұрын
"о мне что-то написали в вк. а нет...не написали.."
@VortPlay_UT
@VortPlay_UT 6 жыл бұрын
Все супер, те, кому непонятно , смотрите предыдущие уроки.
@ПростоЧеловек-ж4ж
@ПростоЧеловек-ж4ж 8 жыл бұрын
сделай урок по загрузке игры и урок по созданию красивого меню с настройками буду ооооочень рад!
@DicChannel1
@DicChannel1 6 жыл бұрын
Спасибо за урок, но есть проблема! Все описанное работает только до тех пор, пока проект не пакеджится, то есть, из-за сохранений я даже не могу перейти на другой уровень. Почему все это работает в едиторе движка, но не после экспорта проекта? Как это исправить??
@yurykotovsky4017
@yurykotovsky4017 9 жыл бұрын
а куда файлы сохранений записываются?
@Banzai9983
@Banzai9983 4 жыл бұрын
Судя по логам в /users/"user_name"/documents/unreal projects/"project_name"/saved/
@Skynet_is_Watching_You
@Skynet_is_Watching_You 4 жыл бұрын
@@Banzai9983 Он 4 года ждал твоего ответа 🤣🤣🤣
@TheArtyur2006RU
@TheArtyur2006RU 4 жыл бұрын
в файлах проекта - Saved - SaveGames
@mrmerfy
@mrmerfy 6 жыл бұрын
Как сделать предметы которые можно поднять?
@gogssilver6858
@gogssilver6858 5 жыл бұрын
Доброго времени суток. Немного не по теме, но в уроке есть две стены с материалами камня и сферы, да капсулы с такими же материалами, которые органично смотрятся. Я поискал по плейлисту, но не нашёл урока. Подскажите, что это за урок, если это урок, и дайте, пожалуйста, ссылку на него.
@veresless3020
@veresless3020 8 жыл бұрын
Какой тип соответствует изменениям в уровне (Что-бы в сохранении записывалось изменения в уровне и при загрузке этого уровня он загружался изменённым)?
@veresless3020
@veresless3020 8 жыл бұрын
Или если надо каждый раз сохранять отдельный элемент как это прописать, что бы при загрузке уровня он элементы спавнил и убирал В определённых координатах
@Unreal-engine4Ru
@Unreal-engine4Ru 8 жыл бұрын
Вам нужно сохранять все, что нужно на уровне, в переменные, потом уже все это прогружать. Просто так "Сохранить уровень" нельзя.
@kukuruzatv7130
@kukuruzatv7130 7 жыл бұрын
Привет,у меня почему-то не отображаются клавиши key event ,как ты вводил "tab" не появляется(
@inferno13inf
@inferno13inf 10 жыл бұрын
И еще вопрос, есть ли в unrealengine возможности работать с сервером, с базой данных на сервере и так далее, например для создания онлайн игр, можно ссылку если есть какая то информация. Ведь в онлайн игры все данные сохраняются на сервере, это все нужно очень.
@Unreal-engine4Ru
@Unreal-engine4Ru 10 жыл бұрын
В Unreal Engine возможность есть, но не в Блупринтах.
@razzerplay8540
@razzerplay8540 8 жыл бұрын
а эти цифры будут в самой игре отображатся?
@vodkins75
@vodkins75 7 жыл бұрын
Всё это хрень. Если надо ручками все данные/переменные сохранять и загружать. Их тысячи могут быть. Это закат Солнца вручную. Для чего например существует SaveGame чекбокс в Details у переменных? Подсказка говорит что это как раз для сохранения их в файле (и типа это должно быть просто и достаточно автоматизировано, а не тыкаться в каждый декаль или камень и сохранять/загружать его), но вот как это использовать даже у Эпиков нет туториала. Какое-то болото унылое. В первом Анриле они тупо сохраняли весь уровень "на лету", т.е. со всеми изменениями что произошли на момент сохранения (если переименовать сохранение *.usa в карту *.unr, то можно запустить и играть как на обычной карте, только монстры будут убиты, которых ты убил и пр.). Как эта чудесная простота реализована (и реализована ли вообще) в UE4 - мистическая загадка... Неужели никому это не надо?
@TheKillerMaps
@TheKillerMaps 9 жыл бұрын
Подскажи, что легче, Unity или UE4 ? И да, вопрос: на UE4 надо писать скрипты, или цепочки складывать, как на 2:31 ? :D
@Unreal-engine4Ru
@Unreal-engine4Ru 9 жыл бұрын
+The killer Maps Можно кодом или схемами, можно даже одновременно. А по поводу легкости, то смотря что вы имеете ввиду. Но вообще unity полегче будет, из-за того, что он по умолчанию содержит гораздо меньший функционал и возможности.
@0OodreadstrikeroO0
@0OodreadstrikeroO0 8 жыл бұрын
на юнити нету таких блоков и цепочек. все ручками прописывать)
@komunre
@komunre 8 жыл бұрын
UE легче
@StreetRacing2020
@StreetRacing2020 4 жыл бұрын
Unity легче.
@StreetRacing2020
@StreetRacing2020 4 жыл бұрын
Но графонистый проект на нем создать труднее.
@searheyrabtsev8435
@searheyrabtsev8435 8 жыл бұрын
ну и конечно самые не понятливы типо меня спросят: а подскажите пожалуйста - чтобы сохранить весь уровень надо сохранять каждый его элемент в переменных или можно как-то задать "сохранить всё"? например: мы играем на Уровне_1, активируем тригер, который сохраняет Уровень_1 и открывает Уровень_2. при активации тригера в Уровне_2 загружается сохранённый Уровень_1.Вопрос: чтобы сохранить Уровень_1 надо все его объекты записать в массивы и уже их сохранять, или есть функция способная сохранить сразу всё? Или же в BP my_save нужно создать переменную какого-то определённого типа нашего уровня? извиняюсь если кривое описание вопроса и зарание спасибо
@Unreal-engine4Ru
@Unreal-engine4Ru 8 жыл бұрын
+Instigator Нужно вручную указывать, что вы хотите сохранить.
@searheyrabtsev8435
@searheyrabtsev8435 8 жыл бұрын
+Unreal Engine Rus то бишь, к примеру, в героях меча и магии при создании армии, эта армия записывается в виде переменной своего типа в какой-то массив, и перезаписывается с каждым своим изменением. после окончания какого-либо сражения снова открывается уровень глобальной карты, на котором спавнятся города и армии, которые сохранились в переменных и массивах BP my_save. Это так работает? Просто вопрос в том, что актеры типа "армия" на сцене могут достаточно динамично менять свои показатели от многих факторов - как правильно составить логику их записи в переменные при создании, каком-либо изменении, и разрушении не перегрузив при этом проверками эвент_тик и всю систему?
@Unreal-engine4Ru
@Unreal-engine4Ru 8 жыл бұрын
+Instigator Просто берете все нужные значения и передаете в класс сохранения. Просто так эктора нельзя сохранить, ибо они удаляются из памяти после выхода. Что бы в таком же состоянии их восстановить, нужно всю информацию сохранить.
@searheyrabtsev8435
@searheyrabtsev8435 8 жыл бұрын
+Unreal Engine Rus спс
@danydee_
@danydee_ 8 жыл бұрын
Спасибо за ролик, все круто, вопрос немного не по теме. На видео на фоне дом среди деревьев, так вот он дергается если присмотреться(12 минута), такая же штука и у меня в игре на отдаленных объектах, как от этого избавиться?(я костыль сделал размытие, есть другой способ?)
@Unreal-engine4Ru
@Unreal-engine4Ru 8 жыл бұрын
+Dany Смотря как дергается.. Если так же, то возможно там геометрия в геометрии. То есть случайно скопировали или что-то вроде. Если зернится, значит размеры текстур не кратное двум. Может ещё что-то..
@hikasline
@hikasline 8 жыл бұрын
а можно целый blueprint сохранить?
@Unreal-engine4Ru
@Unreal-engine4Ru 8 жыл бұрын
В каком смысле целый блупринт?
@Azz8188
@Azz8188 7 жыл бұрын
Александр, при всём моём уважении, перестаньте уже засовывать свои касты (я про приведение типов) везде где надо и где не надо, у вас почти в каждом уроке на эту тему ошибка, вы приводите ссылки с уже нужным типом к этому же самому типу.
@zetsis228
@zetsis228 9 жыл бұрын
Я бы хотел узнать,как сделать сохранение местоположение обьектов ?
@Unreal-engine4Ru
@Unreal-engine4Ru 9 жыл бұрын
zetsis228 Думаю, что там немного сложнее. Но вообще, если в кратце, то создать векторный массив, записывать туда положение объектов (получить можно через Get Actor Location) и сохранить. А при загрузке спаунить объекты или перемещать существующие на сохраненную позицию. Хотя на деле все наверняка куда сложнее..
@Azz8188
@Azz8188 7 жыл бұрын
Такой способ не подойдёт, какой прок от массива векторов, если вектор не несёт никакой информации о своём объекте? Сохранять нужно массив объектов или структур (если это возможно в БП, я с ним мало работал, но полагаю, что возможно), и каждая структура должна хранить информацию о том что это за объект, свои координаты, ну и прочие необходимые параметры, навроде здоровья.
@inferno13inf
@inferno13inf 10 жыл бұрын
А есть урок по всему блюпринту? Что за функции используются что есть что, не понятно...
@Unreal-engine4Ru
@Unreal-engine4Ru 10 жыл бұрын
Есть уроки по Flow Control и по блокам массивов. Вскоре выложим. Остальные функции будем рассматривать уже после НГ
@nhlislivelovenhl7
@nhlislivelovenhl7 8 жыл бұрын
Как сделать чтобы при запуске запакованной игры были настройки видео те которые я хочу а не те что по стандарту самые высокие, меню графики я сделал но я еще хочу чтобы запускалась игра не с высокими настройками
@Unreal-engine4Ru
@Unreal-engine4Ru 8 жыл бұрын
answers.unrealengine.com/questions/74669/graphics-settings-for-packaged-game.html Тут пишут, какой файл нужно создать в папке с конфигурацией. Туда записывайте команды графики (ссылка на них тоже там есть).
@nhlislivelovenhl7
@nhlislivelovenhl7 8 жыл бұрын
Благодарю
@АлексейГуков-ь7з
@АлексейГуков-ь7з 8 жыл бұрын
как сделать сохранение например каждые 10 секунд? и не сохранять номер или цифру а сохранять персонажа и все с ним связанное
@Unreal-engine4Ru
@Unreal-engine4Ru 8 жыл бұрын
+Алексей Гуков Ну сохранять нужные переменные тем же самым способом. Ну и сделать таймер, что бы каждые 10 секунд сохранял (уроки по изменению значения с течением времени есть на канале). Впрочем, ничего нового там..
@sergeivoronov5161
@sergeivoronov5161 9 жыл бұрын
Как именно создать exe файл и откомпелировать игру?
@ibikemarino
@ibikemarino 9 жыл бұрын
А про LOD упомянул раз 10 что будут дальше, а так и не сделал Т_Т Ибо дальше блупринты
@Unreal-engine4Ru
@Unreal-engine4Ru 9 жыл бұрын
Не все сразу. У нас сейчас перевод документации в приоретете. Так что запись уроков пришлось приостановить на время.
@ibikemarino
@ibikemarino 9 жыл бұрын
Спасибо и на том что уже записали. Очень помогло в освоении)
@romakharchenko8564
@romakharchenko8564 9 жыл бұрын
Доброго. можно Ваш контакт в вк ?
@Unreal-engine4Ru
@Unreal-engine4Ru 9 жыл бұрын
+Roma Kharchenko В вк я вопросы не принимаю, пишите в группу или на форум.
@SairentoHiruGuy
@SairentoHiruGuy 4 жыл бұрын
бесполезное видео...
11. Blueprints Unreal Engine 4 - Циклы
13:43
Unreal Engine Rus
Рет қаралды 27 М.
How Much Tape To Stop A Lamborghini?
00:15
MrBeast
Рет қаралды 199 МЛН
За кого болели?😂
00:18
МЯТНАЯ ФАНТА
Рет қаралды 2,6 МЛН
What type of pedestrian are you?😄 #tiktok #elsarca
00:28
Elsa Arca
Рет қаралды 25 МЛН
«Осень». Самая большая загадка Windows XP
14:36
Девять десятых
Рет қаралды 1,2 МЛН
Save And Load Player Stats - Unreal Engine Tutorial
12:46
Matt Aspland
Рет қаралды 40 М.
перенос asset на другую версию  ue4
19:33
Unreal Brain
Рет қаралды 671
Ландшафт в Unreal Engine 4 - Раскрашивание
18:15
Unreal Engine Rus
Рет қаралды 127 М.
Как сделать Снежный материал в UE4
16:31
Unreal Engine Rus
Рет қаралды 14 М.
Unreal Engine 4 Сохранение и загрузка в игре
12:57
Cyberstars - Как создать игру
Рет қаралды 17 М.
Делаем ПАУЗУ и ВЫХОД ИЗ ИГРЫ - Создание игры в Unreal Engine. Урок 51
18:40
How Much Tape To Stop A Lamborghini?
00:15
MrBeast
Рет қаралды 199 МЛН