Полезное

Мы Вконтакте

Discord канал

#
След.
Модератор: icms
Аватара пользователя
Пользователь
Сообщения: 237
Аватара пользователя
Пользователь
Сообщения: 589
В общем , как говорят психологи: "Успешен не тот кто ждет благоприятных условий, а успешен тот кто умеет приспосабливаться. Тот кто ждет благоприятных условий, тот вероятно промахнется. Потому что благоприятные условия скорее всего не наступят никогда."
Аватара пользователя
Пользователь
Сообщения: 154
Кстати, если заговорили про сериализацию, то могу сказать, что в С++ по умолчанию ее нет, а EpicGame для своих целей, в частости для сохранения BP, мешей и прочей фигни написали.
Аватара пользователя
Пользователь
Сообщения: 11
Prytaleks, если я не ошибаюсь, в C++ сериализовать можно абсолютно любой объект. Главное, перед этим пометить его класс как сериализуемый. Кстати, сам объект SaveGame сохраняется в файл именно посредством его сериализации. Я не утверждаю, что это жизненно необходимая возможность.... Хотя зависит от ситуации. Но вообще она бы очень сильно упростила жизнь программиста. Может это и звучит, как кнопка "сделать крутую игру", но это обыденность среди большинства современных ООЯП.
Аватара пользователя
Пользователь
Сообщения: 11
Prytaleks писал(а):
этот бот может быть, союзником, так и нейтральным, так и зомбаком, короче весьма сложный бот. 150 вариантов мешей, все они могут гореть, чернеть, иметь кровь, и много другое, для сохранения столь сложного бота, понадобилось 17 переменных

На самом деле тут нет ничего сложного. У вас все боты по своей сути одинаковы, просто у одного переменная равна true, а у другого false. Когда в проекте появляется множество актеров, в корне различающихся по своей структуре, имеющих из общего только родительский класс и находящихся на сцене в количестве 1-2 штуки, вариант сохранения с помощью структур остается пусть и единственным, но не оптимальным вариантом.
Аватара пользователя
Пользователь
Сообщения: 4069
Night Obscure писал(а):
и находящихся на сцене в количестве 1-2 штуки

вообщето сохраняется любое количество ботов какое только может вывезти комп.

у ботов гораздо больше возможностей чем представленно в этом видео, сомневаюсь что у тебя будет бот сложнее))

https://www.youtube.com/watch?v=kAlnMNZ_8U8
https://www.youtube.com/watch?v=rP-rzbYzzaI
https://www.youtube.com/watch?v=KB0WBxu1DMI
https://www.youtube.com/watch?v=UnNm8fXOavU
https://www.youtube.com/watch?v=GJ8I-LAE6ZE

p.s. все эти боты это всеголишь - 1 БП типа чарактер.


Night Obscure писал(а):
У вас все боты по своей сути одинаковы, просто у одного переменная равна true, а у другого false.

мда...
http://picua.org/img/2018-01/23/9ce1jq4 ... 1nth1t.png
Последний раз редактировалось Prytaleks 23 янв 2018, 05:34, всего редактировалось 4 раз(а).
Аватара пользователя
Пользователь
Сообщения: 48
Ребят, прекратите холивар. Отступили от темы. Ибо пусть админ придёт и всем по ридонли выдаст и мне тоже.

По поводу сохранений. Я не говорю что ваша система плоха или не работает. В крайнем случае придётся делать как есть - вручную каждую переменную в структуру. Я к тому, что ваша система наперёд не знает что будет сохранять. Сегодня сделал систему сохранения, а завтра команда добавила тысячу новых экторов и всё, приехали.

Dany писал(а):
Расскажу я в 100500-й раз о том, как я делал систему сохранения для команды )))
Она представляет собой обычного наследника SaveGame блупринта, вызывается из GameMode, написана на плюсах, но это потому только что я люблю текстовое програмирование, ее можно реализовать и на БП.

В таком случаи может хотя бы работать на полуавтомате? Если в BP можно сохранять сразу всего целого эктора, то беру свои слова обратно.
Хотя бы такое может Анрил сделать?
_________________
by Starter


Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9

UEngine.ru © 2017
Все права защищены. При копировании материалов с сайта, ссылка на первоисточник обязательна.
Яндекс.Метрика
Главная страница