#!
Блупринты - хорошая вещь для студий (позволяет нанимать скриптовиков за меньшие деньги). хорошая вещь для эпиков (способствует популяризации). хорошая вещь для тех кто еще не готов кодить текстом, но игры делать хочет. но для индюков-одиночек, способных писать на луа и тем более на C# - плохая.
i4ugui
> Вроде же дружат, там в самом эдиторе можно подключить и тогда изменения можно видеть.
не пробовал, но чет сомневаюсь что это хотябы приближается к тому что можно вытворять с текстовыми ЯП и Git. работать сразу в разных ветках, неистово кроссмержиться, быстро ориентироваться в истории, смотреть историю конкретных файлов или даже кусков кода.
kkolyan
> не пробовал, но чет сомневаюсь что это хотябы приближается к тому чт оможно
> вытворять с текстовыми ЯП и Git. работать сразу в разных ветках, неистово
> кроссмержиться, быстро ориентироваться в истории, смотреть историю конкретных
> файлов или даже кусков кода.
ну понятное дело с текстом легче работать, это не обсуждается, однако видеть изменения ты можешь вполне себе на удобном уровне )
в примере на видео нет визуала по изменениям, но история, дифы, видимость веток изменений, все это есть
i4ugui
> 2:01:49
да за два часа я быстрее сам попробую) тем более если там не все есть.
не, ну то что там какой-то VCS минимальный есть - это хорошо, но это скорее утешение и радость тем, кто вынужден их юзать, но никак не аргумент в пользу того чтобы их юзать если не вынужден :)
в твоем случае UE как-кто оправдан (мультиплеер, first-person, тяжелые ассеты), а значит блупринты соревнуются с крестами, а не нормальными языками - в этих условиях в пользу блупринтов аргументов уже больше, но samrrr-то использует UE просто потому что "UE - лучший движок", а на самом деле имеет выбор более широкий.
PS: чисто из любопытства, как у блупринтов конфликты резолвятся, хорошо? нормально ли будет например команде из 10 скриптовиков работать каждый в своей ветке и раз в 3 дня сливать в общую, подмерживая то что понавливали остальные?
по работе (не геймдев) у нас были свои "блупринты", где скриптовики визуально конфигурили бизнес-процессы (а под капотом Git и нормализованный YAML) и был как раз примерно такой масштаб работ. самостоятельно скриптовики могли мержить только слабые расхождения (полностью автоматически), а что-то серьезное копили и раз в месяц приходили к нам (разработчикам платформы), чтобы мы ручками и глазками это резолвили.
kkolyan
Яж там тайм код в видео дал, чтобы сразу на пример дифчика показало, ясное дело смотреть видо со старта нет смысла тебе.
По поводу конфликтов, там при заборе файла, он сразу в контроле версий делает Lock бинаря и никто не может туда написать пока он залочен.
Пр мержах показывает добавленные ветки, ну руками лапшу мержить конечно не весело.
kkolyan
> а на самом деле имеет выбор более широкий.
Конечно имеет,
kkolyan
> мультиплеер
А какие у юнити с этим проблемы то?
i4ugui
точно, не заметил сразу таймкод. а, ну получается блупринты они вообще не мержат - чисто на замках все. понятно. а мы позволяли мержить 8-)💪
Super_inoy
> А какие у юнити с этим проблемы то?
у Unity нет встроенного мультиплеера же. те решения что есть, даже официальные - они идут допопциями, а допопции у Unity обычно в достаточно разобранном состоянии. и по документации и по стабильности.
не знаю наверняка, но охотно верю что UE-шный мультиплеер ощутимо более mature в контексте шутеров, чем любое готовое для Unity.
так-то не проблема что-то свое запилить под игру, как в том же Вальхейме. но там все таки PvE и не ММО, а i4ugui метит во что-то масштабное и с PvP.
kkolyan
А как ставить силу значок ?)
i4ugui
kkolyan
>
> а вот отсюда скопипастил как обычную букву:
> https://emojipedia.org/flexed-biceps/
>
>
🌧️ фу, реально работает.
☺️ 🏩
Нифига, квадратики выводит
А, не, заработало
kkolyan
🎆 круто спс
Super_inoy
Попробовал запустить на вин7 - то же самое, что и у Mikle в посте https://gamedev.ru/projects/forum/?id=266143&page=109&m=5642619#m1627
Vlad2001_MFS
спасибо
Minimum supported client Windows 8 [desktop apps | UWP apps]
на семёрке похоже, что никак.
Тема в архиве.