На Unity сделано много замечательных игр: Hearthstone, VRChat, Escape from Tarkov, Valheim, Genshin Impact, Subnautica, Albion Online, Endless Space, Beat Saber, Boneworks, Rust, Блицкриг 3, Pillars of Eternity, Tyranny, Kerbal Space Program и многие другие.
Главным преимуществом Unity перед другими движками является его простота для одиночной разработки. Не нужно иметь целую компанию девелоперов, чтобы сделать хорошую игру. Если ты один или имеешь небольшую команду и хочешь сделать хорошую игру без претензий на ААА, то Unity станет лучшим выбором. Тем не менее, даже крупные корпорации зачастую выбирают для своих игр именно Unity.
Какие у Unity сильные стороны? Простота разработки, удобный инструментарий, кроссплатформенность, богатая документация, огромное сообщество.
Какие у Unity слабые стороны? Сложность в создании фотореалистичной графики. Для графики "как в Crysis" рекомендуется взять другой движок. Хотя Unity вполне способен выдавать не уступающую любым другим движкам картинку, это требует определённого навыка от разработчика.
На каких платформах работают созданные с помощью Unity игры? Windows, Linux, MacOS, SteamOS, Android, iOS, Windows Phone, PlayStation4, Xbox One, WebGL, Oculus Rift и многие другие. Полный список можно найти на официальном сайте. Таким образом, игры Unity работают на десктопах, на смартфонах, планшетах, приставках, в браузерах, VR-очках и некоторых других системах.
Часто вижу скриншоты с красивой природой на Unity. Как такое создать? Очень просто! В Unity встроены удобные инструменты для создания террейна и SpeedTree для создания деревьев и готовая реализация ветра - не нужно ничего писать или скачивать и подключать плагины - ландшафт в Unity создаётся в пару кликов.
Что нужно уметь делать для создания полноценной игры, кроме Unity-разработки? Кроме непосредственной разработки игры на Unity, требуется также уметь создавать 3D модели (3ds Max, Blender, ZBrush), 2D рисунки (GraphicsGale, Aseprite, Piskel), текстуры (Substance Designer, NeoTextureEdit), музыку (FruityLoops, Ableton). Не обязательно учить это всё - например, в 2D играх не нужны 3D модели, а музыка необходима далеко не всегда. Также вы можете скачивать элементы для ваших игр на бесплатных сайтах. Если у вас есть деньги, то все необходимые элементы можно заказать у фрилансеров на https://www.fl.ru/ (русскоязычный) или https://www.upwork.com/ (англоязычный).
Бесплатен ли Unity? Можно свободно скачивать, использовать и продавать готовые игры на Unity с лицензией Personal - это абсолютно бесплатно! Но на бесплатной версии при запуске игры будет появляться короткий стартовый ролик "Made with Unity", а также ваши доходы ограничены 200 000 долларов в год. Для снятия этих ограничений нужно приобретать платные версии лицензий Unity. В конечном итоге, платные варианты используются лишь крупными компаниями с огромными доходами, тогда как обычные разработчики в большинстве своём используют бесплатную Personal лицензию.
Обучение по книгам (печатные издания, актуальные электронные версии книг можно скачать на официальных сайтах издателей)
Обучение языку C# книги на русском языке:
1. C# для чайников Автор книги – Джон Пол Мюллер 2. Программирование на C# для начинающих 2е части Автор: Алексей Васильев 3. Head First. Изучаем C# 4е издание Авторы: Эндрю Стиллмен, Дженнифер Грин 4. Unity и C#. Геймдев от идеи до реализации Автор: Джереми Гибсон Бонд 5. Язык программирования C# 7 и платформы .NET и .NET Core Авторы: Филипп Джепикс, Эндрю Троелсен
Для людей абсолютно не знакомых с движком есть 3и основные книги на русском языке:
1. Разработка игр на Unity 2018 за 24 часа Майка Гейга (Знакомство с движком, изучение редактора, создание 4х простых игр практически без кода, отличное пособие для полных новичков). 2. Изучаем C# через разработку игр на Unity. 5-е издание Харрисон Ферроне (Пошаговое освоение всех базовых знаний по программированию на языке С# в редакторе юнити, создание одной игры стрелялки от первого лица, написание искусственного интеллекта врага, книга переведена не совсем корректно и порой встречаются не просто опечатки, а серьёзные неточности перевода.) 3. Unity в действии. Мультиплатформенная разработка на C#. 3-е межд. издание Хокинг Джозеф (Правильное построение архитектуры кода для сложных проектов, углублённое изучение программированию на C#, создание 4х полноценных игр на движке, обязательно нужно скачать код проектов, так как в книге он местами уже устарел.)
>>901491 Главный недостаток - юнитеки пидорасы и по нескольку лет не фиксят баги, даже когда все уже на них показывают пальцем и орут, а на некоторые багрепорты просто честно без обиняков пишут "won't fix, nam pohui".
>>901484 Каково это - говорить всем что делаешь игры, да еще и на Unity? Каково это - будучи уже старым, рассказывать уважаемым бизнесменам, шишкам на госдолжностях и прочим добившимся успеха в серьезным делах людям о том что ты игрульки делаешь? Тебе сколько лет - 12? 14?
Каково это - чувствовать на себе взгляды, полные насмешки и изумления. "Взрослый дядька - и игрульки делает", "А у него девушка хотя бы раз была?", "М-да, а ведь могло из него что-то более серьезное вырасти".
Ты наверное и выглядишь как типичный разработчик видеоигр - с брюшком, с залысиной, в очках, застенчивый 30-летний мальчик-колокольчик.
>>901476 (OP) Делаю игру гонки и внезапно обнаружил очень странный баг, когда игра запускается в оконном режиме, то скорость разгона машины очень быстрый, но когда разворачиваю на весь экран, то скорость резко падает, думал проблема в дельта тайме, но нет умножают на дельтой тайм и это не решает проблему.
>>901498 Здрасте, а где я вообще могу встретиться с >уважаемым бизнесменам, шишкам на госдолжностях и прочим добившимся успеха в серьезным делах если я сижу весь день дома и только в магазин выхожу? 34 лвл гейм девелопер
>>901498 Дурашка. Вот посмотри как взрослые люди выступают перед другими взрослыми людьми со своими играми. https://www.youtube.com/live/8qTqlLdlBHk?si=dkL8mTlPAlKRLmeq На этом же канале можешь и остальные видосы посмотреть с тем же контекстом. Хотел найти Андрюшу - местного успешного игростроителся, как он перед Галенкиным выступал. И там 0 кринжа.
Просто если ты закомплексованный кукож, то это твои проблемы. Нормальные игроделы смело заявляют что делают игры и рубят бабки на этом. Скоро твои шишки и серьезные люди будут мечтать, чтобы их сынишка или доченька отучилась на игростроителя в каком-нибудь универе или шаражке, ибо за этим будущее.
>>901549 зачем же ты так вдавил ногой этого червя обратно в землю? Он же сейчас с ебалом непонимающего дауна начнет в панике бегать и вертеться а потом смачно просрется под себя и сдохнет
>>901474 → Значит, в начале ты выбираешь сторону - юнитибляди или юнитихейтеры. А потом начинается геймплей, он одинаковый у обоих сторон - ты должен одновременно на дваче, дтф, реддите, твиттере и форуме Юнити либо критиковать юнити, либо защищать его. Утром просыпаешься, быстро съедаешь булку и сразу бежишь спорить с врагами в интернете, постоянно переключаясь между всеми сайтами. Из каждого неправильного поста нужно сначала вычленить аргумент, подобрать к нему контраргумент из списка, а потом накидать оскорблений про мамашу, собрать всё в единый пост и отправить. Сайтов много, на них пишут одновременно, нужно их все мониторить и максимально быстро перекрывать неправильные посты. Иногда нужно есть/ходить в туалет, но ты должен делать это с телефоном, чтобы не отвлекаться от борьбы. Одновременно играешь в миниигру про еду/туалет и продолжаешь привычный геймплей с написанием постов.
>>901527 > если я сижу весь день дома и только в магазин выхожу? Ты недооцениваешь кадровый голод. Один юнити-разработчик забыл дверь в квартиру закрыть и лёг спать. Наутро просыпается - дверь нараспашку, вокруг кровати плотным кругом стоят эйчары из крупных игровых компаний. Стоят, смотрят не моргая, молчат.
>>901537 не дело НАМ, повелителям виртуальных миров на кончиках пальцев, пигмалионам и гдгосподам, растрачивать свой колоссальный скрытый потенциал на какую-то шалаву у себя в башке. мы можем создать бесконечные прекрасные миры и населить их одними тяночками, зачем нам шиза в виде тульпы, которую даже отключить и ресетнуть нельзя?
>>901640 Ну вообще я так и сделал, выдумал себе целый детально проработанный манямир, а тульпа тоже типа оттуда родом. Теперь хочу про этот манямир делать игоры, раз уж он уже детально проработан. Пока ни одной не доделал разумеется. >>901534-шиз
>>901729 У меня короче эта проверка почти по всей игре, и она работает нормально, то есть, срабатывает break, ни разу не было, чтобы промахнулось. Вот сейчас думаю, стоит ли эту проверку заменить на if(Mathf.Approximately(lerp, 1)) или хотя бы на if (lerp >= 1). Влом так, пиздец. Вот и думаю, может забить. У меня то работает. Или это от железа зависит, или вероятность промаха слишком маленькая?
Вот пример текущего кода, у меня это в основном в корутинах, update-аx
float duration = 1.4f; while (true) { float lerp = time/duration; lerp = Mathf.Clamp(lerp, 0, 1); if (lerp == 1) break; // ну работает же блять time += Time.deltaTime; yield return null; }
Новый скандал от Unity: компания отказывается освобождать инди-студию от своей комиссии за благотворительность Игровая индустрия ещё не успела оправиться от странного решения Unity, руководство которой хотело взимать дополнительную плату с разработчиков за установку игр, но компания попала в новый скандал. В этот раз ситуация оказалась ещё более абсурдной, чем необоснованное введение комиссии. Компания ввязалась в спор с авторами инди-головоломки Orgynizer и стала противоречить собственным правилам.
Согласно новой стратегии Unity, с разработчиков игр должна была списываться комиссия до 0,20 доллара за каждую установку игры. Избежать этого можно было только в том случае, если авторы проекта активно сотрудничают с благотворительными организациями и переводят на их счета часть доходов с игры.
Этим воспользовались в студии LizardFactory, которая отметилась успешным релизом головоломки Orgynizer. Разработчики ещё в начале этого года начали сотрудничать с такими организациями, как Planned Parenthood и C.S. Mott Children's, которые занимаются вопросами семьи, а также детей. На их счета студия выделила около 30% своего дохода с игры, что должно было гарантировать им защиту от новой комиссии Unity, однако руководители так не считают.
На официальный запрос LizardFactory в Unity ответили, что не считают указанные организации благотворительными. По их мнению, это "политические группы", а значит, они не соответствуют правилам исключения для списания комиссии. Разработчики в ответ обвинили компанию в "мафиозном вымогательстве" и больше не хотят иметь дело с этим движком.
Какого осознавать свою причастность к этой замечательной компании? Используешь их продукт - поддерживаешь их.
>>901744 > Какого осознавать свою причастность к этой замечательной компании? Используешь их продукт - поддерживаешь их. Охуенно. Надеюсь на выходных купить ещё пару vfx-пакетов в Ассет Сторе чтобы ещё сильнее их поддержать.
>>901744 Ну и что тут не так? Позицию юнитеков была смята мощными контраргументами или все ограничилось кудахами что они не правы, потому что я так хочу?
как гарантированно отличить один скиннед меш от другого? у меня сейчас идет проверка по .name и .sharedMesh.vertexCount, как думаете посоны, хватит этого?
>>901765 Чтобы сделать человеку хорошо - сделай ему плохо. А потом чуть-чуть получше. И когда этот пидор расслабился - въеби ему прямо по яйцам, чтобы не расслаблялся, сучара.
>>901765 Так каковы новые условия? Максимальная сумма, которую должен будет отдать разраб - 4%? Если разраб сделал игру, которую скачали 10,000,000 раз, но при этом она принесла мало - максимум с него могут 4% получить?
Так что про тот слух, что теперь будет 4% при больше миллиона, а установки не будут считать? Они это как-то официально подтвердили или также остаётся двадцать центов за каждую установку после 200к?
>>901826 Так не устанавливай пакетами. Это расширение не используется ничем, оно просто не нужно.
>>901829 Смысла в откате нет. Кто съебёт - уже решил съебать. Если откатить, то можно упустить выгоду с тех, кто не съебёт. Тут надо подумать, как получить с них не меньше выгоды, чем при старой системе. А можно не думать и просто оставить плату за инсталлы.
>>901889 >Смысла в откате нет. Кто съебёт - уже решил съебать. Ну хуй знает, большинство крупных индюков как раз выкатили заявления в стиле "мы съёбываем, ЕСЛИ не будет отката". Мегакрит тот же, например.
>>901892 Я бы на месте ричителлы не откатывал. Пользователи громко кричат о доверии, чтобы вернуть - уволить кого-то. Но это нововведение не с бухты-барахты принималось, его обсуждали год. Как говорится, на самом высоком уровне. Уволишь какого-нибудь хуя, так скажут, что ты назначил виновного и один хуй никто не поверит. Увольнять всех никто не будет, это очевидно. Увольнять ричителлу тоже не будут. Итого, "доверие" восстановить не получится. А эти индюки с ультиматумами могут хуй пососать, если идти на поводу у плебса, то он может решить, что имеет право голоса. И начнёт кудахтать по поводу и без.
>>901901 >его обсуждали год. Как говорится, на самом высоком уровне Как правило "на самом высоком уровне" означает, что обсуждали долбоебы и продаваны примерно в соотношении 50/50. Обычно это работает нормально, но там только один Чикатилла за 10 долбоёбов сойдёт, так что дисбаланс есть вот такой
>>901901 >"на самом высоком уровне" Лол, обычно все эти менеджеры вообще нихуя не понимают что делают, у них планы запилить бабло, получить бонусы и вечером вернуться домой к семье и они все хуй клали на продукт. Их вывозят эксперты и команда и несколько человек которым от души не похуй. В этот раз немножко не прислушались и вся эта гниль показала себя во всей красе.
Увольнения топов помогут. Надо только поставить во главе нормального человека который будет со всеми в твиттере общаться и успокаивать и все недопонимания на месте решать. А сейчас у нас 1 сообщение в неделю от юнити которое хуй пойми как можно интерпретировать.
Если с новым назначением юнити еще какой-нибудь микрософт купит, то вообще будет топчик, даже лучше чем раньше, им не нужно будет жопу прогибать и думать о профите и они могут вообще отменить комиссию.
Но если все что они сделают это скажут - ой вы не так нас поняли и мы просто сделаем порог от сборов в 4% то идут на хуй, я удаляю юнити в пезду, так же сделают тысячи девов в этом году и все остальные через 1-2 года, после релиза своих игорь.
>А эти индюки с ультиматумами могут хуй пососать Больше всего сначала хуй пососут средние студии: Индюкам о ляме дохода только мечтать Малым студиям о ляме дохода только мечтать Средние студии гребут лям дохода, но операционные расходы у них тоже под лям, они букально тратят все, что зарабатываю (зарплаты, офисы, ресерч, новые направления) Большие студии гребут десятки лямов в МЕСЯЦ и им эти копейки похую, тем более они уже имеют внутренние договорняки с ричителлой (которые тебе не светят, это не для таких как ты)
Что будет в итоге: Средние студии будут сокращать расходы, сокращать ресерчи и новые направления, сокращать сотрудников. Большинство таких студий вообще загнется, ибо копейка в копейку живут. Сокращение сотрудников - меньше рабочих мест, больше конкуренции, меньше зарплаты. Часть убежит в большие студии, часть по мелким и в соло либо инди разработку. Опять же - в каждом из секторов больше конкуренции, больше рисков, меньше заработка.
Середнячок порежут. Богатые будут богатеть, бедные будут беднеть. Все как по нотам, тренд последних лет.
>его обсуждали год. Как говорится, на самом высоком уровне Селюк с разумом "НУ ИМ ТАМ НА ВИРХУ ВИДНЕЕ А МЫ ЛЮДИ ТО ПРАСТЫЫЫЫЯ" не палится вообще.
Рассказываю как человек, который посидел в средней студии в этих самых "верхних уровнях" inb4 - кудах-тах-тах! фантазьоор! кудах! кукарек! Нихуя там ничего не обсуждали и нихуя там особо не разбираются. Чем выше уровень - тем больше тупорылых долбоебов и пидорасов, любящих бросаться терминами, какими-то хуй пойми каким данными из головы, курить кальянчик и перекидывать делегировать работу-проебы-риски на всех подряд. Прямо как "ало, да, да продавай этот люминь нахуй!" - вот примерно такие там обсуждения. Все там держится ИСКЛЮЧИТЕЛЬНО на связях - кто-то подскажет нишу, кто-то сольет поделится данными, кто-то подкинет проектик по старой дружбе, у кого-то бабки занять под минимальный процент, кто-то друг богатого друга, кто-то ребенок мутных родителей со связями (опять же), кто-то жена более крупного кабана и т.д. и т.п. Забудь нахуй про то, что люди, занимающие высокие должности, обладают какими-то высокими скиллами, будь это хард скиллы, софт-скиллы, бизнес-скиллы или еще что-то. Основная их ценность - СВЯЗИ. Все живет на идейных специалистах, которые годами сидят в этой клоаке и которым, как правило, платят хуй да нихуя.
Короче, плюнул тебе в ебало, дурачок, иди вытирайся.
>>901958 >Больше всего сначала хуй пососут средние студии: Ну они больше всего и орут. Такие более-менее успешные индюки, у которых поделки выстрелили и они в принципе могут миллион заработать.
>>901961 >>901958 Всё верно, давить надо хуесосов, которые думают, что из говна вылезли и сейчас будут деньги грести лопатой. Сейчас они свалятся обратно в говно, утрутся, и пойдут зарабатывать своим трудом. Радостно!
>>901961 Большие игроки не орут потому что корпоративный этикет, они молча всегда все делают чтобы случайно ничего лишнего не сказать а потом внезапно обосраться как юнити
Но вот например создатели геншин импакта, который на юнити с овердохуя миллионов интсаллов (то есть они сразу с 1 января влетают в приличную комиссию) внезапно открыли несколько вакансий для тех кто умеет создавать движки, к чему бы это интересно?
>>901904 >Как правило "на самом высоком уровне" означает, что обсуждали долбоебы Так я это с сарказмом говорил, по аналогии с различными политическими заявлениями. И народ активно среагировал, так как эта фраза заебала уже всех. Но, тем не менее, если отъебнуть тех людей, которые принимали правки - это вся верхушка. Будут сами себя люди увольнять за свои косяки? >>901919 >Увольнения топов помогут. Только хуй кого уволят, а уж тем более нормальных ставить. Они там сейчас обсуждают не как из пиздеца выбраться и как до этого дошло, а как плебс успокоить. Потому и нечитаемые сообщения от официального аккаунта - пиздани что-нибудь, что всё хорошо. А как выкрутиться - мы ещё не придумали. Откатывать взад это последнее, что они будут делать, потому что вот они цифры, вот он график дохода - улетает в стратосферу. Нужен либо второй документ, аналогичный первому, чтобы циферки не уступали, либо оставлять, как есть. А первый документ составлялся очень долго, так что сейчас кто-то бегает, как обосранный и считает циферки, чтобы принести на суд уважаемым людям. Покупку майками даже не рассматриваю, по-моему, юнити не несёт им достаточной выгоды. Да и актив немного токсичный. >>901958 Нихуя ты тут высрал. Ну давай разберём написанное. >Малым студиям о ляме дохода только мечтать Только они не особо раскошеливаются на прошку. Плюс отходит в мир иной, итого $2к в год на рабочее место. Пусть в студии человек пять, из них кодом занимаются трое, итого шесть килобаксов в год, чтобы оплата стояла на отметке "начнём с ляма". Сильно сомнительно, что они будут платить такие деньги. Так что малых студий, соло-разработчиков, "хоббистов" - всё очень печально на самом деле. Плоти 2к, чтобы сплешскрин убрать, быстра блядь. Не хочешь? Тогда плоти по 20 центов за инсталл и мне похуй, что это больше всего твоего дохода. >Что будет в итоге: Студия возьмёт на флаг новый движок, выпизднет "специалистов по юнити", которых не жалко. Которых жалко - переучит. >Селюк с разумом Долбоёб не выкупающий сарказм незаметен. Вроде, начал за здравие и писал правильные вещи. Хотя и очевидные и никому не интересные. А закончил своими маняфантазиями и тупостью.
>>901986 >Пусть в студии человек пять, из них кодом занимаются трое, итого шесть килобаксов в год Я кстати всегда недоумевал. А почему они не могут купить одну лицензию просто для сбора билда, и всё. Сказать - а у нас один кодер, нахуй, вот такой человечище. Все остальные рисоваки и композиторы.
>>901978 > к чему бы это интересно? Михуи к голове офиса юнити не относятся. У них своя атмосфера. Они работают с азиатским филиалом, которым частично и владеют. Так что они нихуя не влетают. Скорее всего, сделано это чисто демонстративно, а не оттого, что михуям нужны движкописи. Потом этих сотрудников всё равно можно запрячь в филиале юнити пилить. Ну и есть небольшой шанс, что михуи охуели с теперешней токсичности юнити и решили выйти из сделки. Тогда им нужно продавать свой кусок филиала, а вот тогда они уже влетают на бабос. Так что к этому моменту гейщит инфаркт, хонкай инфаркт и всё прочее, студией высранное, неплохо бы перенести на другой движок.
Обьясните котаны кому не похуй что там юники делают? Движок Топ, на нем делаем игры, тех цифр что там обсуждают нам в жизни не достичь, смысл париться? Реально не понимаю. Кукарекают как раз компании у которых миллионы.
>>901988 Юнити палит весь контрибьют в редакторе. Как? Хуй пойми. Но палит очень хорошо, письма рассылает, не зря айронсорс прикупили. Да и да айронсорса тоже неплохо палили, что васяноконтора имеет 7 гребцов на борту, вместо одной лицухи на билд-машине. Ты не один такой умный, весь снг-шный геймдев так делал.
>>901986 Ну лан-лан, сорян, зря быканул. Но на всякий случай все-равно-ка иди на хуй
>>901988 Ну типа нельзя же по договору. Очевидно, что так делают. В студиях покрупнее вообще может стоять отдельная машина, куда скидывается всё говно, которое сбилдить надо. И даже больше, юнитя сама понимает, что так делают. Они раздавали с одной лицензией "про" три места на юнити тимс адвансед. Ну а хуле? Кто будет индюков мониторить и ходить по офисам, а то и вообще, по сычевальням, и сверять тип лицензии? А так хоть облачные сервисы свои впарить можно. Они там приживутся и будут плотить потом. Когда-нибудь. А вот если индюки разрастутся, то тут уже да, тут уже можно и мониторить.
А Юнити могут в принципе обанкротиться? Допустим они еще сильнее обосруться и всей компании пиздец, движок же не может просто взять и умереть, он слишком хорош, его просто кто-нибудь купит. В итоге для мелких инди вообще ничего не поменяется в любом случае.
>>901978 > Но вот например создатели геншин импакта, который на юнити с овердохуя миллионов интсаллов (то есть они сразу с 1 января влетают в приличную комиссию) Откуда вы эту херню берёте? Они на индивидуальном тарифе, как и все крупные игроки, их вообще никакие комиссии не касаются.
>>902023 С какой же планки начинается "крупный игрок", м? С 10 миллионов долларов прибыли в год?
У меня было впечатление, что у всех крупных компаний бизнес-пакет называется энтерпрайс, и он самый дорогой по ежемесячной плате, но самый дешёвый по индивидуальным отчислениям. И в юнити такой от 1 миллиона долларов прибыли. Но тут вкатывается анон, и заявляет, что геншин -- это крупный игрок с индивидуальным тарифом. Как же он называется, мегакорп? Лига доната? Пук анона? Поделись деталями, раз обладаешь информацией, доступной выше-бизнеса-классу
>>902050 >1 января 2024 года мы вводим новую комиссию Unity Runtime Fee, которая будет взиматься при превышении определенного количества установок игры. Кроме того, в ноябре мы добавим в подписку Unity облачное хранилище ассетов, инструменты Unity DevOps и функции ИИ для среды выполнения без дополнительной платы.
>>902002 Майкрософт, почему вы не купили юнити, когда он загибался? Нууу, у нас была беседка со своим движком, инфинити ворд со своим движком, трейарч со своим движком, следжхаммер, со своим движком. Ещё игрушка боба, но у них анрил. Ещё у нас кенди краш на дефолде, но он опенсорсный. Ещё у нас рейвен есть, своим дум движком. Ну кроме этих добрый десяток игростроительных компаний у нас в кармане, а у них в кармане - свой собственный ёбаный движок.
Эпики, хули вы не купили юнити? ЭЭэ... так они и без нас сдохли, лол.
>>902066 Я на самом деле вообще не понимаю, если это не какие-то тайные махинации, ну вот нахуй они пизданули про плату за установки, если их невозможно отследить? Ну как это возможно такое пиздануть. Потом вкинули про проценты и самоотчеты, вместо того, что юнитя тебе будет говорить сколько ты должен, конечно всё поутихло, и в итоге что-то такое и будет, но зачем первый вброс был, если его в принципе невозможно осуществить
>>902067 По-моему они сначала хотели чтобы рантайм им при каждой установке отсылал инфу, и таким образом считать; но не учли, что это в куче стран незаконно вообще. Такой вот обсёр.
>>902067 Скорее всего слишком много дрочили на цифры из эппл стора и плея, а там все легко и очень жестко трекается. Плюс никто скорее всего не консультировался с инженерами, либо инженеры были жополизами. Или может быть и правда надеялись что девелоперы побухтят, но не сильно, потому что очень привязаны к движку и обычно за про утилиты принято переплачивать. Хуй знает. В любом случае они очень сильно обосрались.
>>902069 >но не учли, что это в куче стран незаконно вообще Ну бывает, вот мы можем такое учесть, а они додики в облаках миллиардерских летают, ничего не знают
>>902077 Бля, как будто миллиардер не может серануть в штаны. Вон Илон Маск не так давно с твитором выкрутасы делал, синие бейджики за деньги и всякое такое.
>>902083 А у Маска будто меньше. Блин, да куча была случаев, когда казалось бы умные директора брали и расхуяривали своими решениями всю компанию. Например когда на тумблере запретили прон - весь интернет с них орал и говорил, что у них трафик в десять раз упадёт и портал сдохнет, но они не послушали, в итоге так и вышло.
>>902083 Там почти все опытные продажники мобильного говна где юзеров с говном мешают.
У них вообще какой-то хуевый майндсет, даже например то что юнити форсят свое лого на бесплатной подписке. В итоге всякие унылейшие говноигры показывают что они сделано на юнити, а топчик игры абсолютно всегда скрывают юнити лого. Ощущение что они не умеют играть на длинную дистанцию, не понимают как строить классный бренд и хотят выжать бабло здесь и сейчас.
>>902109 Не знаю что такое делегаты но выглядит как лютый сахар так что да. 3 раза блять повторяется какой-то список и при этом я не вижу кода который реально делает работу?
>>902112 >>902113 Да я курс смотрю по юнити, там он короче вот эту хуйню всю написал чтобы обрабатывать эвенты. До самого кода еще не дошло просто я спросил чтобы понимать стоит учиться кодить вот так и это норма или лучше по своему написать. Одновременно пикать влево и вправо нельзя.
>>902144 Это какая-то инвалиданя версия стейт машины. Делегат нужен для того чтобы каждый класс привязывал к нему свою реаализацию, типа эвента. Но выглядит суперхуёво и так не делают, тем более с миллионом параметров.
Класс Б подписывается к Классу А через делегат класса А.
Типа КлассА.МовементЭвент += КоллМовемент.
Потом когда класс А будет в какой-то функции вызывать МовементЭвент.Инвок() то в классе Б будет вызываться КоллМовемент.
>>902109 Это пиздец. Тут нужно просто создать класс MovementEvent и в него все это засунуть, потом передавать 1 параметр. А вообще надо на архитектуру смотреть, как-то странно это выглядит и скорее всего можно по другому сделать. Алсо проиграл с ответов на этот пост, показывает уровень местных "разработчиков".
Подскажите, каково быстродействие вызова GetComponent<T> в Update? Или лучше заводить переменную var myComponent = GetComponent<Foo>(); в шапке класса?
>>902198 Чел 5 наносекунд в гугле. Самый базовый вопрос. Самое первое, что должен знать юнитист. Геткомпонент тяжелая штучка. Геткомпонент делаешь только в Start, но НИКОГДА не в Update.
>>902251 >Вообще то юнити уже давно закешировали ответ GetComponent<>, наряду с gameobject.transform, можно использовать где угодно и сколько угодно Что это значит? Можно на нубском
Забыл пояснить. GetComponent<Something>() затратно только если компонентов Something несколько. Хз, видимо там какая-то проверка на цикл грузит. Если он один повешен на объекте, то ищется легко. Я проверил в профайлере - в update вторые и последующие обращения в разы меньше по времени чем самое первое обращение. Вывод - если это не кеширование, то что?
Я думаю, что юнити кеширует все компоненты в словаре типа Dictoinary<T, T[]>. Обновляет словарь по событиям AddComponent, RemoveComponent. Допустим, пользователь обращается к компоненту BoxCollider. Unity смотрит в словарь - если там один компонент этого типа - то его выдает, тут все быстро. Если несколько - то выполняется поиск, который и нагружает систему
>>902198 Есть распространённое заблуждение, что геткомпонент медленный. Это было так где-то до пятой версии юнити. Сейчас он достаточно быстрый, т.к кеширует результаты. По-быстрому набросал тест, никаких изысков, просто запускаем геткомпонент в апдейте N раз, смотрим, сколько всего раз запустили апдейт и сколько миллисекунд у нас затрачено на это. Точность замера 100ns, midTime это среднее время, затраченное на итерацию, округляется куда хуй на душу положит. Проект не совсем пустой, так что результаты тестов отклоняются в сторону занижения производительности. Десять тысяч геткомпонентов в секунду - импакт не ощутим. Упор в вертикальную синхронизацию. Сто тысяч геткомпонентов - скрипты жрут 0.6мс, а это уже звоночек, что я что-то делаю неправильно. Но сто тысяч, лол. На миллионе геткомпонентов внутренняя система кеширования даёт жидкого и шлёт меня нахуй.
>>902280 А железо то у тебя какое? Может какой-то amd threadtripper 9999X Вот на каком нибудь народном i5-9400f/i7-8400/ryzen 3600 я бы посмотрел результаты
>>902285 Абсолютно народный 12400F. Без кей. Повторюсь, новый пустой проект было создавать лень, третий пик это сколько у меня кушают скрипты без этого теста.
>>902288 Заспавнил ровно двести GO и перепроверил результат. Но у меня нет поиска GO, просто геткомпонент на this.
>>902294 Ты магнатам игру собирался продавать? Я тут на 2600K сижу молюсь чтобы следующая йоба не требовала AVX2 (если запустится то 60 фпс потянет) То что проект не пустой а реальный это правильно.
>>902280 Хуиширует он, посмотри, как работает геткомпонент. Он бегает по дереву, начиная от новосозданного объекта и до самого старого. Соотв.никакого импакта на авейке-старте не будет. И в апдейте не будет, если объект новый. Сука, с кем сижу на одной борде. Пиздуйте ричителлу обсуждать лучше.
>>902302 Бля, ну я раньше на разогнанном фикусе сидел вообще. И поебать. Теперешний проц тоже далеко не вершина рынка. AVX же, вроде, уже всё, хардварную поддержку выпиливают потихоньку. Так что можешь бояться чуть поменьше.
>>902319 >начиная от новосозданного объекта и до самого старого. А я получаю компонент, созданный не в плей моде. Он ничем не лучше любого другого компонента. >И в апдейте не будет, если объект новый. Но импакт есть, я же не сделал один геткомпонент, нет импакта и успокоился. Я нашёл моменты, когда появляется заметное влияние на производительность. >посмотри, как работает геткомпонент. Нельзя посмотреть, компонент маршалится из крестовой части. Что происходит там - неизвестно. Но юнитеки заявляли, что компонент кешируется и до этого заявления он работал намного медленнее. Так что - компонент кешируется.
>>902364 С этим разве что долбоёб спорить будет - маршалинг и обращения в крестовую часть далеко не бесплатные. Я изначально писал, что геткомпонент "достаточно быстрый". Если кто-то настолько упоролся, чтобы использовать сто тысяч геткомпонентов в апдейте, то ебать он долбоёб и земля ему пухом. Геткомпоненты явно не главная его проблема. По-быстрому видоизменил тест, пик первый - каждый апдейт получаем компонент и выполняем работу над его полями - прибавляем x к z и устанавливаем его в поле res. Всё это, как водится, целочисленные значения. Пик второй - кешированный вручную компонент, каждый апдейт выполняем всю ту же работу. Из-за точности таймера в 100 наносекунд он очень часто возвращал 0 на небольшом количестве итераций, пришлось накручивать. При миллионе итераций среднее время выполнения составляет 1,53 мс. По профайлеру юнити 1.9 мс. Разница может быть обусловлена тем, что я обновляю отображаемые в скрипте данные вне работы таймера, для более точного замера.
>>902391 Этот порносайт требует регистрации, чтобы куда-то там жать. Пиздобол написал "вот они заметки", а заметок нет. Нахуй пиздобола, уноси откуда принёс.
>>902396 Так это ты долбоёб. Принёс буквальное нихуя. Что-то уровня "старый дедовский способ, чтобы делать игоры нужны всего лишь раз в день ...." Хотя, от хуеглота с настолько претенциозным никнеймом не может никакой полезной информации, он дегенерат по умолчанию, так что похуй, что он там где пишет.
Короче вынули хуй. - На бесплатной лицухе для бомжей нету платы за установки и разрешили убирать юнити лого. - На лицухе для бояр после миллиона платишь либо 2.5% дохода, либо сколько получится по установкам. Всё! Хуй вынут! Все обратно в кучу! Обратно в кучу, посоны! А мне уже блюпринты понравились.
>Developers and publishers adopting Unity services beyond the Editor, such as Unity Games Server Hosting, Vivox, Unity LevelPlay, and other Unity cloud services may be eligible for credits for the Unity Runtime Fee. Плоти нолог в кредит
>>902409 Не понял. "На бесплатной лицухе для бомжей нету платы за установки и разрешили убирать юнити лого", "На лицухе для бояр после миллиона платишь либо 2.5% дохода, либо сколько получится по установкам" - а нафига тогда платную покупать?
Короче, вроде бы понял. Плату за установки будут брать только с $1,000,000 и 1,000,000 установок. Брать будут 2.5% дохода. Лого Unity на бесплатной версии можно будет убрать - но с новой версии, которая выйдет в 2024-м. Игры, разработанные на старых версиях Юнити (до 2023 LTS), будут существовать по старым правилам. Вроде бы так.
>>902436 Ну, так жить можно. Я готов отдать со своей будущей игры 2,5% (а так как буду продавать ее по $4,9 и иметь $3,43 после комиссии Стима, то платить за установки я буду только после заработка в $3,430,000). Доход - это же имеется в виду сумма после комиссии Стима?
Че вы кукарекаете, миллион вы никогда не заработаете на своем высере так что спокойно продолжайте не делать игры на юнити.
Наоборот, после этого шитсторма одни плюсы: -Покупать юнити нужно после 200к а не 100к, что никому тут не грозит в принципе -Можно будет убрать лого, мелочь а приятно.
>>902443 >>902444 Ну что же... Скорее всего, когда моя игра продастся тиражом более 1 миллиона копий, мне будет больно от осознания того что с $5,000,000 (полтора из которых заберет Стим и Google Play) мне придется отдать $125,000. Но это будет приятная боль. Боль долларового мультимиллионера.
Ураа, я все таки доделаю симулятор пельменя на юнити, еще и заставку можно убрать! Дело в том,что если при запуске игры вылазит заставка made with unity, то это в 95% признак кала, и поэтому игрок уже заранее программирует себя на что его будут кормить калом. Короче, это конец предвзятым отношениям.
>>902464 Там сейчас сидят: - вета, которая делать спецэфекты для кино. 1500 - айронсоурс в тельавиве 850 - саппорт и прочий менджмент - остальные - 3к разработчиков движка, которые хуй знает что делают.
Хули радуетесь, у юнити убыток несколько лет, все это серьезно аукнется в будущем. Сейчас начнут толпами увольнять сотрудников, останутся одни господа менеджеры
3000 кодеров? Епть, да там от версии к версии нововведений кот наплакал. Чем они занимаются, код полируют? Им нужно срочно сократить штат. Допустим, средняя зп 2500$ 3000×2500×12=90 млн $ в год Это же жесть
>>902500 2к долларов (€1,877 год за рабочее место) прошка Энтерпрайз уточнять. Ничипорчик говорил, что у них выходит 105 долларов рабочее место сверх стоимости за сам энтерпрайз. Индастри 5к долларов за место.
>>902477 Да не ссы, это какая нибудь голливудская бухгалтерия. Где миллиарлные сборы а все в "минусе". Делается чтобы налогов меньше платить и другие всякие плюшки получать
>>902529 Да это всегда так кажется, потом ты прокачаешься и захочешь большего, но уже прикипишь к лапше, сложно будет переходить на другой двиг. Но лапша это тупик, сложного на ней не сделать, либо сишарп, либо плюсы, но плюсы на порядок сложнее, они для киборгов
>>902535 Да не сложно переходить, чего там. 90% работы у меня это всё равно контент клепать, модельки-анимации и всё прочее. Попробую в общем прототип слабать на анриле, если будет неудобно с блюпринтами, то съебу.
>>902562 >Да не сложно переходить, Когда изучишь это говно (а оно ничем не легче обычного программирования), потом опять переучиваться не захочется. Там же нейронные связи в мозгу образуются, уже привыкнешь лапшу хуярить, как нео в матрице код видел ты так же в этой лапше будешь ориентироваться. Но повторю, никто из сильных прогеров такой хуйней не занимается, все пишут код. Ну если тебе совсем мало кодить то может и лапша сойдет
Ахаха юнитилохи сдали назад под давлением кучки ноунеймов. Теперь нормальные акулы серьезного бизнеса будут смотреть на вашего барена как на опущенного лоха, в которого надо плеваться при встрече. Никаких инвесторов теперь не будет, нахуй норм кабанчикам, какие-то опущенные и ссыкливые лохи на грани разорения.
>>902576 Ничего ты не знаешь, быдлятина колхозная, юнитя обезумела от денег и кредитов, ей нужен был попуск для оздоровления. Вразумили, привели в чувство правление, сейчас попрет развитие
>>902571 Хуй знает, я пока не вижу, чем лапша функционально хуже обычного кода, если ты его логику в голове держишь. Может для сложного кода она и не подойдёт, но в большинстве инди-игр особенно сложной логики и нет, как мне кажется. Это ж по сути тот же код, просто визуализированный в виде лапши. Но я пока только вкатываюсь в неё, может быть потом недостатки и вылезут. В этом случае перейду обратно на код, бывает хули. Я ж раньше его писал и нормально всё было.
>>902579 >тот же код, просто визуализированный в виде лапши Ну в этом и проблема. Можно еще как-нибудь визуализировать, в виде медвежат, или вверх ногами сделать, хуйней какой-то страдают. Они также как годот на свой гдскрипт слишком большую ставку на блюпринты сделали >>902583 >а что помешает юнитекам через год устроить ещё какой-нибудь закидон. Вроде пишут, что можно на своей версии остаться, а изменения только на последующие пойдут. Ну и опять же к тому времени конкурирующие движки станут еще сильнее, годотька крепнет не по дням, а по часам
>>902586 Ну а то. Такой штормовой бухтёж поднялся, что даже кабанам, которым обычно насрать и нассать на плебс, пришлось уступить. Гражданское общество!
>>902584 Наоборот, будут помнить великую соевую перемогу где сообщество сплотилось и прогнуло жадных юнитеков и только выиграли а у самого движка начался период ренессанса. Про то что полшишечки все еще в анусе уже забыли.
>>902591 Да, но есть нюанс, большим игрокам все же хуже стало, оно то на них похуй но хз куда это приведет движок. В краткосрочной перспективе все заебись,особенно для нас, но хз что будет на дальней дистанции.
>>902593 >>902592 Сомневаюсь, что эти игроки каждый себе будет движки пилить, как бы бизнес устоялся, там дополнительная плата 2.5 процента не так и много
С чего бы вы начали изучение юнети сейчас, в конце 2023 года? В целом с программированием знаком, но ничего серьёзногее лаба1 не писал никогда. Объективно вряд ли у меня будет какой-то коммерческий успех, об этом даже не думаю, просто хочется реализовать какие-то идеи и просто занять себя. Норм ли тема вкатываться с Unity.Learn? Или сразу пиздовать на ютуб/трекеры?
>>902655 Просто берёшь и без задней мысли ПИЛИШЬ. Придумываешь, что хочешь запилить, в идеале, очень маленькое. В процессе все возникшие задачи решаешь с помощью гугла и такой-то матери. В случае, если задача не решается - пытаешься её разбить на части. В случае, если и это не помогает, то это сто процентный флаг, что ты пытаешься почистить зубы через анус соседа. В этом случае тебе нужно забыть нахуй о текущей итерации задач и подняться на уровень выше, чтобы уже там пойти другим путём. В процессе создания игры понимаешь, что всё это говно ёбаное и ты сделал хуёво. Но это хорошо - так как игра маленькая, ты её можешь закончить в текущем виде, а следующую уже сделать так, как надо. В процессе делания "как надо" понимаешь, что сделал говно ёбаное.
>>902675 А где ты её собрался получать? Можешь подписаться на развод типа гикбрейнса или посмотреть мусор на ютубе, они тебя научат буквально, как срать. Ну вот какая база тебе нужна? Если опустить дотсы, то у тебя есть объекты в игре, GameObject, чтобы он рендерился - нужен компонент мешрендерер. Если это персонаж, то скиннедмешрендерер, соответственно. Они у тебя автоматически назначаются на импорте моделей, так что похуй. Для коллизий есть коллайдеры, как неожиданно. Короче, не страдай хуйнёй, запускай юнити и делай игры.
>>902655 своруй/купи видеокурс "создание игры для новичка" и делай шаг в шаг. Я на udemy какой-то урок нашел, не помню, покупал, или своровал, с него и начал. Это первый шаг. Ознакомишься с редактором и с#
>>902655 Открываешь официальную документацию, открываешь редактор, и читаешь с первой страницы, и сразу же в редакторе/коде пробуешь новые знания.
Это самый лучший способ изучать юнити. Тебе в любом случае надо будет читать документацию, потому что ни один видеокурс не покроет хотя бы 20% возможностей редактора. Если не будешь читать документацию, то ты в 90% случаев будешь пилить велосипеды/заебывать гугл тупыми вопросами.
Да, можно посмотреть немного видеоурок, чтобы немного лучше ориентироваться, но не более того
Посоветуйте экзампл проджектов, чтобы можно было залезть внутрь и узнать как всё устроено. Хочу посмотреть как делать правильно и как большинство студий организуют проект. Понять СТАНДАРТЫ.
Уже чекнул Джона Лемона от юнити. Очень понравилось, то что нужно для новичка, но хотелось бы что-то более сложное. Чтобы у главного персонажа и нпс было несколько состояний. Хочу посмотреть готовую боевую систему. у юнити был похожий проект Gigaya, но его отменили.
>>902655 https://www.youtube.com/playlist?list=PLyH-qXFkNSxmDU8ddeslEAtnXIDRLPd_V Начни с этого. Делай шаг за шагом платформер, как весь курс пройдешь идешь создаешь новый проект и с нуля делаешь свой. Что не помнишь как - возвращаешься к курсу и подсматриваешь там. Что не знаешь как - смотришь код опять же там. По пути пытайся имплементировать какието свои фичи. Таким образом когда закончишь у тебя уже будет собственная демка платформера и кое какой опыт. Оттуда можешь расширяться дальше.
Смысла делать аркады типа болл брейкеров особо не вижу, проеб времени с нулевым выхлопом.
Как же хочется придумать новую интересную игровую механику, как в свое время придумали остановку и перемотку времени в life is strange, или девайс, типа портальная/грави пушка... Не хочется подавать то, что уже видел каждый, но под другим соусом.
>>902669 Это хуевая идея. Эффективность учения через жопу не особо высокая. Да, ты научишься чтото делать сто процентов, но пока ты поймешь как сделать самые базовые вещи ты перевернешь все гуглы и интернеты и потратишь на это дохуя времени. Лучше использовать ту же методику обучения что и в шарагах. Смотришь курс, потом пытаешься сам чтото сделать, если чтото забыл возвращаешься и подсматриваешь. Такой подход намного эффективнее на мой взгляд.
>>902765 Ты сначала базу построй на которую можно будет напяливать твою новую интересную игровую механику, а то так и останешься кириллом с дохуя гениальными идеями, которые прочитают только шизы на дваче.
Увидел письмо про Update policy, кинулся читать - а это Патреон. Причём Патреоном я пользовался один раз в жизни, году в девятнадцатом. Даже Патреон соизволил мне письмо прислать, а Юнити делает вид, что меня не существует!
>>901476 (OP) На самом деле только несколько дней назад осознал, что понимаю, как работает движок. Через несколько лет, сука. А пришло осознание в процессе написания нового кода, когда не пользовался ни ютубом, ни гуглом, ни книгами, ни документацией. Просто компонентный подход, сука, в юните всё держится на обычных объектах- контейнерах.
>>901476 (OP) Господа, я уже давно все собираюсь и собираюсь вкатиться в геймдев через юнити, но из-за собственного ебланства, дальше сделанным по видеогайдам катающихся по плоскости шаров не ушел, но это давно было, пару лет назад. Сейчас появились силы ебашить и снова попытаться вкатиться, но тут юнити поменял политику монетизации и из каждого утюга начали трубить, что все, нужно уходить. Помимо юнити мне приглянулся годот, могут, ли те кто трогал то и то описать преимущества и недостатки обеих движков? Есть ли большая разница в сложности вкатывания? Английским владею. Насколько удобно и просто делать 2d игры? Простенькие стилизованные 3d? Насколько тяжело в случае чего перекатиться из одного движка в другой? Какие перспективы у обоих движков если я буду делать карьеру в геймдеве в качестве геймдизайнера?
>>902957 А самое главное, что я про компоненты понял, это одна простая вещь. Ебать их в рот. Мне нужна какая-то функция движка. Могу ли обойтись без дефолтного компонента? Ну, допустим, рендерить меш. Да, могу. Что-то отвалится? Да. Усилий нужно приложить дохуя? Да. Ладно, в рот его ебать, используем компонент. Мне нужно что-то, чего нет в дефолтных компонентах. Нужно ли писать свой компонент? Ха-ха, нет, конечно же, ни при каких условиях, не то, что "не нужно", а "нельзя", блядь.
>>902965 >Классический долбоеб Почему ты так считаешь? Я не шарю, вот и пришел спросить у тех кто шарит. Одновременно вкатиться туда и туда, что бы самому понять, где лучше, у меня не получится, поэтому и спросил о разности движков помимо самых очевидных, о способах монетизации и того, что юнити старее.
>>902977 >Я не шарю И что, мы должны тебе отчет написать по всем твоим тупым вопросам? Каждому залетному должны расписывать? Читай, дебил, ищи инфу, все уже обсосано тысячу раз. Тебе скорее всего в годот тред надо, пиздуй
>>902964 Во первых никто не будет тратить время чтобы расписать тебе какие там преимущества и недостатки есть у годот. Если хочешь пиздуй за этим в годод тред пусть они тебе его продают. Во вторых если ты сидишь и выбираешь движки это означает что игры никакие ты делать и не собираешься. Приглянулся. Чем он тебе приглянулся если ты в геймдеве даже не знаешь как коллайдер сделать? Иконкой? Если собираешься делать игры открываешь юнити и вперед и не выбираешь себе движок по иконке как ебаную невесту. Анон выше все правильно сказал. >>902964 >Насколько удобно и просто делать 2d игры? Простенькие стилизованные 3d? Трудно, времязатратно и трудоемко. Если ты пришел за "легко" за легко пиздуй в кирилотред /в/ вот там легко, сидеть свою шизу написывать в тред про корованы.
Легко тебе будет после нескольких лет опыта набросать простенькую аркаду за вечер на юнити. Сейчас тебя впереди ждут только боль и унижения на долгое время. Так что либо вливайся - либо пиздуй нахуй в геймдеве нет покоя, только жесть и ахуй.
>>903011 Ну мне так вначале и казалось, но все же хотелось уточнить, вдруг я чего-то не знаю. Правда сейчас мне уже не нужен дайс, последние новости, плюс пара колючих анона выше, плюс дружелюбные аноны из годот треда решили для меня. Да и судя по статьям в инете, легковесность движка это плюс для моего ноута, который не картошка, но далеко не пиковый пк. В любом случае спасибо за ответы.
>>902964 >Насколько удобно и просто делать 2d игры? Простенькие стилизованные 3d? Бля вопрос конечно. Насколько удобно и просто построить дачу? Как вот на такое отвечать вообще?
посоны, хочу разобраться в джобах, ни разу ими не пользовался. посоветуйте имеет ли смысл в моем случае: есть система загрузки, инстанциирует префаб, ставит его где надо и передает эвентом его корневой геймобжект, заранее неизвестно сколько их будет т.к. это загрузка сохранения. я хочу со всеми этими геймобжектами сделать одно и тоже действие, например добавить компонент на них и выполнить на нем метод. имеет смысл это делать параллельно? и как это лучше сделать? добавить все геймобжекты в натив коллекцию и после завершения загрузки всех объектов запустить эту джобу на нее? инбифо перепиши всю процедуру загрузки: у меня там так нахуеверчено что я хочу сначала потренироваться на кошках, чем ломать то что худо бедно работает...
>>903046 >>903052 Да, в классическом Фоллауте не изометрия (120/120/120), а аксонометрия с углами ~99/155/106/, чтобы укладываться в шестигранную сетку. Под таким углом сложно рисовать тайлы.
>>902117 Я продолжил смотреть, короч он для копания влево и копания вправо запилил отдельные анимации. То есть не переворачивает спрайт противоположным скейлом а тупо одну анимация для лево запилил другую для право и булями их через эвенты триггерит.
Раз заговорили об изометрии. Вы знаете какие-нибудь пошаговые изометрические игры с огнестрелом и интересной боёвкой, но без спутников? Типа Fallout 2 если играть без спутников, но даже с ними игрок не управляет ими и они не играют большой роли. Что туда можно добавить, чтобы стрельба была чуть живее? В голову приходят только укрытия как в Shadowrun.
Раз уж тут тема про графон, как максимально выдрочить графон на мобилках? Хочу уровня марио последних, но получаются только содомирующие кубы. В ассетсторе проебал уже сотни долларов, а результат говно по прежнему.
>>903265 Покажи что получается у тебя и результат какой ты хочешь. Может, подскажем что-то, хотя я подозреваю, что дело может быть не в технической стороне, а в дизайне.
>>903282 Ну вот, например, гоняю ассет. Скрины разраба-хуесоса-пиздабола: >Сочные цвета, но при этом "мягкая" картинка, приятная глазу
Что получаешь ирл: >ПУК ПУУУУУУУУУУУУУК
Нет, я могу, конечно, накрутить пост-эффекты, как и этот пидор, но мобилки от такого лопнут
Ориентируюсь на марево. Но я хз как на мобилках настрелять такой же результат без блума, depth of field, color grading (hdr), ao + еще всяких свистоперделок. Максимум можно поиграть с цветом осн.источника света и его интенсивностью. Ну может еще минимально с контрастом и насыщенностью поиграть, да и то легко все в вырвиглазную жопу скатить.
В общем, тлен какой-то, смотрю на мастодонтов и грущу, что нет скиллов или средств также сделать. Максы гиперкеж-графон светит.
>>903291 ну ты еще пожалуйся что бургер в рекламе больше чем в реальности, это же реклама, ей и положено сочной быть, ее задача тебя завлечь и купить его говно. а грофоний уровня марио последних, не забывай что там целые отделы ААА художников дизайнеров и прочей шантрапы на солидных зарплатах сидит. не гонись за ними, гонись за индюком-собратом, сделай простенько и с dooshoi
>>903291 В первом пике направление света по тени, например, от фонарного столба. Он светит вдоль зеленой линии (со стороны моста по дороге) и вниз под каким то углом, скажем от 30 до 45. на втором пике свет или точно сверху или ненаправленый эмбиент. Цвет свечения выставлен какой нибудь оранжевый. Марио не впечатлил, выгядит как будто просто блеклым сделали. В принципе 1 проход колор грейда вроде не замедлит ничего.
>>903299 Да это обычное нытье от осознания объема работы, забей. Потихоньку мб и накручу что-то достойное.
>>903300 Спасибо, поиграю с настройками, поищу еще опенсорс пост-эффекты для мобилок.
Алсо, тупой вопрос, но все же. Чем отличается эффект виньетки, написанной шейдером, от простого спрайта поверх всех окон? Что производительнее? Насколько я знаю, в олд-скульном геймдеве делали как раз 2й вариант.
>>903314 Не знаю как в юнити, сам померяй. Я бы делал через шейдер, потому что интуитивно в шейдере ты просто прибавляешь число к цвету, а в случае картинки еще и текстуру читать надо плюс возможно какие то фокусы с прозрачностью тормозят. Но лучше проверить, может там наоборот бывает еба оптимизация на эту тему.
Сап, нюфажка итт, пару месяцев вкатываюсь в юнити, говнокодю 2д топдаун слешер, и вот процесс подходит к реализации системы боя, а именно нанесению урона. На данный момент знаю только 2 способа как этот сделать, включение/отключение го с коллайдером, и рейкаст, о котором я практически ничего не знаю. Решение с коллайдерами мне показалось очень топорным, нужен динамический способ, хочется сделать так что бы оружие чувствовалось, а учитывая то что в игре его много с разной анимацией, ренжом и типом атаки, этих коллайдеров потребуется мягко говоря дохуя. Возможности рейкаста незнаю, кроме самой базовой базы и то наврядли, я конечно же пытался искать скрипты и видео где мили бой в 2д реализуют рейкастами, чтоб наглядно понять как это работает, но все тчетно, везде эти блядские коллайдеры либо тупое пускание луча в одну сторону. Можно было бы конечно спрайт оружия просто привязать к персонажу, повесить на него коллайдер, и двигать анимацией, но это хуйня полная, выглядит максимально дешево и непривлекательно для меня. Собственно пришел я сюда, чтоб анон подкинул инфы о реализации мили атаки рейкастом, если у него такое имеется, либо ткнул носом в очевидный способ который я так настойчиво игнорирую, ну и послать нахуй тоже можно.
>>903381 >Можно было бы конечно спрайт оружия просто привязать к персонажу, повесить на него коллайдер, и двигать анимацией, но это хуйня полная, выглядит максимально дешево и непривлекательно для меня. Вообще-то это дороже, чем рейкаст. Рейкаст это как тебе в видосах показывали, в момент удара просто пускаешь луч и смотришь ткнулся ли он во вражину. Если удар сильно размашистый, то можно несколько рейкастов кинуть веером.
>>903392 >Делаешь один коллайдер-триггер хитбокс, выбираешь что с ним взаимодействует и на основании этого хуяришь логику урона, все. Это троллинг такой местный или че? Я просто не пойму причем тут хитбокс с получением урона, и то каким образом будет реализована сама атака. В любом случае спасибо что ответил. >>903399 Несколько рейкастов пускать это уже костыль какой то, и болле заебный нежели коллайдеры, но юзабельный будет в одной из атак которые планируются. Мне вот интересно можно ли провернуть пикрил рейкастом? Это идеально бы подошло для реализации атаки так как вижу ее я. Почему то мне только сейчас это в голову пришло, пойду повкуриваю нужную литературу. Спасибо.
>>903437 Луч кастуется одномоментно, так что повернуть его не выйдет. Но можно поворачивать объект и кастовать из него лучи, по одному на апдейт в течение всей атаки, например. А вообще если у тебя арматура есть у перса, то лучше привяжи коллайдер.
>>903437 Ты умственно отсталый? Я тебе буквально на пальцах объяснил элементарную реализацию, съеби говнокурсы для даунов на ютубе курить. А как какать.
>>903439 Тогда рейкаст хуйня идея ибо даже если и пускать кучу лучей, то урон будет по енеми проходить каждый раз когда через него проходит новый луч, а делать кд на получение урона еще больший бред когда у тебя динамическая скорость атаки. Под арматурой я так понимаю ты имел ввиду скелет, нет его нету, анимация спрайтовая у меня. Если ничего больше в бошку не придет видимо придется с коллайдерами ебаться.
>>903456 Хозяин барин, но я хуй знает как ты будешь с ними ебаться, если у тебя анимация покадровая и арматуры нет. Типа делать анимацию коллайдера отдельно для каждого удара, что ли.
>>903456 Можно просто ограничение сделать, что одна атака по одному мобу только один раз проходит. >>903462 Так у него нету движущихся объектов, анимация спрайтовая. То есть объект перса не двигается, у него просто спрайт меняется покадрово отображая атаку.
>>903462 Спасибо анон, это похоже на то что мне и нужно было. Буду сидеть разбираться в коде, и как можно прикрутить. >>903467 Ну я в своей ситуации вижу только один выход, цеплять прозрачный спрайт, вешать на него колайдер, и делать еще анимации которые будут идти параллельно основной анимации.
>>903479 Да не тупой он. Вот я не тупой и тоже хотел спросить похожее. Такими вопросами все новички задаются. Повесить эмпти обжект, потом на эмпти повесить коллайдер и ещё скрипт добавить — такое решение по началу выглядит как костыль. Это разрабы юнити виноваты. Надо было сделать больше демок с примерами как правильно реализовывать ту или иную механику.
>>903497 >Это разрабы юнити виноваты. Надо было сделать больше демок Юнити существует дольше чем ты живешь, на нем уже миллион людей игры выпустило, материала море если не океан, хули ты ноешь, свинособака
>>903504 >на нем уже миллион людей игры выпустило Ну да, но в этих играх куча костылей. Даже в популярных играх на юнити с 500к+ установок ошибки уровня яндере дева. >материала море если не океан От разрабов юнити почти нет демок. >свинособака Зачем ты людей оскорбляешь? Наверняка после отправки поста тебе стало стыдно и ты пожалел об этом.
Господа, хочу самостоятельно сделать пламя зажигалки/свечки, чтобы можно было управлять высотой и наклоном. В юнити реально это сделать? Если да, то где мне нужно работать? Шейдеры писать, система частиц, vfx?
>>903504 Анон ниже прав, а ты долбоеб. Все проекты в интерпрайзе на юнити имеют такое количество костылей, что охуеть можно и юнитипитеки не фиксят это годами (зато могут повысить налог). Да и сами юнитипитеки нихуя на своем же движке не сделали. А те демки, что есть, там просто ебаный стыд, а не архитектура.
>>903506 >И? У людей ахуенные игры Ты видимо не понял к чему я это. Если бы было больше демок, было бы меньше костылей. >а ты свинособака ебаная, что на это скажешь? У тебя проблемы с агрессией.
>>903509 >>903510 Юнитипитеки дали вам топовый движок, не нравится идите нахуй. А про костыли это вообще вам думать не надо, ваши игры кал, даже если без костылей, об этом думайте кумекайте, чмоньки
Вопрос. У меня есть два объекта - игрок и куст. Когда они оба на одном сортинг леере то если игрок "ниже" куста куст рисуется на фоне, если "выше" то куст спереди. Теперь если я хочу сделать тайлмап и на ней нарисовать забор нельзя сделать так чтобы этот нарисованный забор работал по тому же принципу? Только сзади игрока либо спереди в зависимости от порядка слоя?
Если я хочу реализовать забор, который будет спереди либо сзади игрока в зависимости от его положения выше\ниже то мне только как объект его добавлять?
>>903509 >>903510 Всё так. Причём юнитипитеки недавно делали игорь Gigaya специально для того, чтобы он был эталонным проектом и чтобы все индипетухи на нём учились, как надо делать топовые игры в юнити. Но в итоге юнитипитеки сами охуели со своего движка, отменили проект и теперь сидят помалкивают и надеются, что о нём все забудут, при этом отказываясь выложить даже недоделанную игру для обучения.
>>903518 Ты сравнил гдачера и компанию-миллиардера. У компании движка должна быть своя игра-флагман как у анрила фортнайт. Только юнити тратят миллиарды на всякую парашу вместо того чтобы за 100 лямов сделать охуенную игру ААА уровня и возможно даже заработать на ней. Вы же там концы с концами сводите? Ну так сделайте игру. Вон у эпиков всю их парашу фортнайт фактически содержит. Сделайте так же! Нет, мы будем вытрясать из нищих индюков последние копейки.
>>903519 Именно на юнити материалов море, ты им нахуй не нужен еще что-то тебе показывать, няньку найми себе >>903521 > У компании движка должна быть своя игра-флагман Нет не должна, они пилят движок, и он ахуенный, своё дело делают заебись. Жанров и видов игр миллион, тебе нужно, чтобы разрабы движка на каждый выкатывали по игре-примеру? Хуй тебе, можешь съебывать на движок, на котором есть все примеры игр
>>903525 Разрабы юнити сами понимали что им нужно показать как надо и поэтому гигаю делали. Открытых проектов, в которых показывают как нужно делать нет, разве что пара простых демок.
>>903525 Ричитела, спокнись уже, почему эпики смогли запилить свой флагман, который их еще и кормит к тому же, а юнити дауны как сапожник без сапог нихуя не смогли и пытаются вытрясать копейки с бомжей вместо этого?
>>903528 >Разрабы юнити сами понимали что им нужно показать как надо и поэтому гигаю делали. А потом посмотрели, что дороговато выходит и зачем тратить миллионы на эту игру, если они не рассчитывают с нее заработать и дропнули. Обычное дело. Мне вот не нужна гигая, я может стратежку делаю и хочу другой пример >>903530 >почему эпики смогли А кто еще из чистых движкопись смог? Если это так легко, зачем вообще индюкам движок давать, сделал себе игру-дойную корову и зарабатывай на ней. Почему все эти ноющие опенсорсы просто не сделают игры крутые и перестанут клянчить донаты. Даже индюки одиночки могут миллионы поднимать, хули хуанито не сделает игру?
>>903531 Чел если ты хочешь продавать свой движок ты должен иметь как минимум витрину тестовую которая покажет его возможности. Это ж блядь вроде очевидные вещи. Ествественно в маркетинг отделе юнити сидят слабоумные дауны, мы это уже давно поняли, и для них это слишком сложный для понимания концепт.
>>903531 >дороговато выходит и зачем тратить миллионы на эту игру, Вряд ли дело в деньгах. Не важно, суть в том что дропнули и теперь приходится смотреть кастыльные гайды от таких же гдачеров, вместо примеров от самих разработчиков. Походу чтобы научиться делать игры без кастылей нужно устроиться стажёром в какое-нибудь михуё.
>>903581 Ну и хуй с этим всем воощем-то, я не думаю что могут сделать что то прям из ряд пиздецовое хотя бы просто потому, что шекели с индюков лутать то надо верно?, так что продолжу изучать юньку, куда деваться то? ua сложнее да и хуй с ним вообще, я не собираюсь делать ультрахд 120фепес 8к хай ресолютион гаме фор проСойгеймерс 30фепес он 4080 тиай нвидиа
>>903583 Индюки наоборот только выиграли. Лимит бесплатной версии подняли до 200к годовой прибыли, сделали возможность убрать лого мейд виз юнити во время загрузки.
>>903738 ассеты мне намоделят я просто никогда не делал 3д игры, хочу примерно понять скоуп, так сказать. 2д игра на 2 часа заняла где-то 5 месяцев, но там я всё сам делал, ассеты графона и музыки брал где-то 50-60%, 50-40% сам делал. заебался изрядно.
Как некоторые ютуберы делают так, что на метод нажимаешь и открывается сурс код этого метода? Ну типа нажимаешь на Physics.Raycast и открывается новая вкладка в VSCode где расписано, как внутри работает этот Physics.Raycast
>>903778 >всё как не бывало Мы помним, что произошло - индюкам подняли лимит в два раза до 200к, что великолепно, и убрали юнити лого, что очень приятноё
>>903797 Спасибо, это хорошо, но оно кидает только на мои методы. А я видел что прям юнитивские методы открывает и показывает как они внутри сделаны. По типу того же Physics.Raycast
>>903887 Ну вот так, как у тебя на скрине, как так делать? У какого то ютубера видел, что он что то кликает на метод и у него открывается новая вкладка в студии с вот таким кодом, как у тебя
>>903911 >>903874 >>903916 >>904009 Друзья, у меня ни с контролом, ни с ф12 не открывается юнитивское, типа пхизикс рэйкаст. Открывается почему-то только то, что я сам написал
>>904010 На F12 у тебя открывается сугубо в Visual Studio (не VS Code). Открывается то, что сама виртуальная машина шарпов смогла выцепить из API самой библиотеки с её описанием.
Вот есть юниты, они бегут, а когда видят врага - стреляют. Соответственно, у каждого юнита есть сфера видимости (коллайдер), и когда враг в неё входит, он записывается в список видимых врагов, а когда выходит - исключается. Если список не пустой, то юнит хуярит врагов из списка. Но нужно ещё проверять, есть ли прямая линия огня до врага, чтобы он не был за каким-нибудь препятствием. То есть, в каждом апдейте юнит кидает рэйкаст до каждого врага из списка видимых (которые сидят в его сфере видимости). Это не дорого получится, кидать в апдейте столько рэйкастов? Или рэйкасты копейки стоят?
>>901476 (OP) Сап воскрешённые и непоколебимые. Объясните ньюфане, как организовать уровни в игре? У меня есть 15 уровней, в 3д не лоуполи и с текстурами. Мне нужно сделать 15ть сцен? Или проще каждый уровень засунуть в префаб и постепеноо выкатывать на сцену при этом прячя старый префаб уровня? Короче как вы обычно делаете длинные игры от 2х часов?
У тебя должна быть одна основная сцена и к ней дополнительно additive загружаешь нужный тебе уровень. Ну или объект со скриптом DontDestroyOnLoad и отдельные сцены на каждый уровень.
Совать уровни в префабы - это пиздец. Технически возможно, но хуево по многим причинам.
>>901476 (OP) Кто делал описания скиллов в конах? Не пойму как совместить описание навыка и вставить в него цифры полученые из всяких менеджеров где происходит расчет текущих параметров персонажа. Как это реализовать можно? Понятно что беря текст описания и него как то вставлять цифры, но как?
>>904123 Чел, количество инсталлов намного дешевле выйдет чем 2.5% если у тебя доход больше ляма, можешь сам подсчитать, там на сайте юнити есть калькулятор. 2.5% просто добавили чтобы дауны не визжали, потому что все в итоге будут платить за количество инсталлов ведь нет долбоебов платить эти 2.5%, которые в 3-4 раза больше выходит. А у анрила так вообще 5%, то есть это так кажется что это хуйня, дерут они с кабанчиков вообще по божески.
Так что в итоге весь визг был ни о чем, единственный плюс что благодаря ему индюки только выиграли. На больших дядь с миллионами профита вообще поебать.
После 200к грина тебе нужно будет платить за редактор 2 косаря в год, на этом все.
>>904274 >Так что в итоге весь визг был ни о чем, единственный плюс что благодаря ему индюки только выиграли. На больших дядь с миллионами профита вообще поебать.
это не "единственный плюс", долбаеб, весь визг чтобы делали по божески. не было бы визга - была бы полная херня
>>904280 Весь визг был именно изза концепта инсталлов, а когда посчитали то оказалось что за инсталлы в разы дешевле платить чем фиксированный процент. И токсить не обязательно было.
>>904264 У меня на каждой сцене меню с канвасами и игрок с кучами публик переменными, чтобы одну сцену настроить мне нужно много времени потратить. Раньше делал переменные приватными и код сам искал в старте через поиск тегов связи в редакторе, можно применить эту практику в настоящих проектах?
>>904282 Визг был не из за концепции, а из за того что эти пидары не показывали как они будут считывать эти инсталлы и реинсталлы >у нас вот есть аи мням пук, мы тестили, мням пук, все работает отлично, мням пук, но мы вам не покажем, мням пук, ВЕРЬТЕ НАМ! Поэтому и послали их нахуй. И как ты можешь блять обладая этой информацией говорить что дешевле а что нет? Кто там считал блять? Ричитело ебаный? Иди нахуй. Захотят нарисуют тебе 500к реинсталов, захотят 2кк. И че ты нахуй сделаешь? Нихуя. Возьмешь по самую глотку и будешь выплачивать за эти инсталлы реинсталлы. Фантазер ебаный.
>>904282 Юнитилахтыч, вой поднялся: 1) Из-за изменения TOS задним числом на все старые версии включительно 2) Из-за ебанутости происходящего, так как вера в адекватность боссов юнити пропала окончательно 3) Из-за >>904288 в том числе. Все ещё помнят, как Бабиджон Ричикатилло говорил, что инсталлы будет считать "Bleeding edge AI" ? 4) Из-за насильного подвязывания на жижоПО айронсорс
То есть теперь: 1) Изменения тос не на все версии а на версии с ЛТС включительно. Перемога 2) Ебанутость происходящего тож никуда не делась 3) От концепта инсталлов не отказались, просто дали второй стул с хуями дрочеными 4) Про айронсорс вообще нихуя не сказали
чтобы выйти за рамки лимитов юнете, игру на пк за 10 бачей надо продать под 70000 копий, будем честны, пер проект это = бесплатно, в крайнем случае можно снять её с продажи. чистыми выходит полляма евро, на эти деньги можно себя обеспечить на всю жизнь и кирилить рогалики десятилетиями потом
>>904293 >>904291 Юнитилахтыч, загибай: 1) Изменения тос не на все версии а на версии вышедшие с 2024 года. Т.е. изменение ТОС абсолютно такое, какое и должно быть изначально 2) Юнитипидоры прогнулись, опозорились и отсосали у соевичков. Будут знать как залупаться 3) Дали выбор. Есть возможность отказаться от ебанутой схемы. Ровно то, что и просили. 4) Не платишь за инсталлы = не ебёшься с рекламной площадкой от айронсорс
и бонусом: 1) Подняли лимит в два раза для бесплатнобояр 2) Убрали сплеш
Соевички наныли и попустили ричикатиллопидора, че тебе ещё надо? Тебе никто не мешает отчитываться за инсталлы лично чикатилле и ебаться с жидозондами, твоё право, раз любишь жрать говно.
>>904298 Да я тут скорее не за юнити копротивляюсь, щас бы переживать за здоровье барена, а орирую как ричителла вытащил немножко хуй и все завизжали о перемоге.
Мне кажется изначально вообще у них и не было плана менять монетизацию на ту что они предложили. Скорее план был таков: всунуть всем хуяку по гланды а потом немного вытащить и все тут же успокоятся, порадуются как они нагнули клятых копеталистов и пойдут дальше свои высеры клепать.
>>904299 >всунуть всем хуяку по гланды а потом немного вытащить и все тут же успокоятся, порадуются как они нагнули клятых копеталистов и пойдут дальше свои высеры клепать. а дальше что? ты даже свою шизу развить дальше не в состоянии, хуй будешь.
Охуеть да как блять просто поменять камеру из которой я хочу смотреть а??????????????????? Мне не надо это из кода делать, не надо какие-то сложные штуки, МНЕ ПРОСТО ПОМЕНЯТЬ КАМЕРУ ИЗ КОТОРОЙ Я СМОТРЮ!!!! Если бы не производительность годота хуй бы я в этот кал нырнул.
>>904300 >а дальше что? Что дальше? Мне тебе хронику юнити на десять лет вперед расписать или чо? Я тебе написал что произошло, что дальше будет можешь сам в своей шизоидной голове помечтать.
Аноны, при добавления ЛЮБОГО пакета в Юнити вылезает такая ошибка:
[Package Manager Window] Error adding package: [email protected]. Converting circular structure to JSON --> starting at object with constructor 'Error' --- property 'error' closes the circle UnityEditor.EditorApplication:Internal_CallUpdateFunctions ()
Пробовал переустанавлисвать как юнити, так и хаб, запускать от имени администратора, вписывать самому данные в документ manifest.json и добавлять по URL и с диска. Аноны, что мне делать? Надо решить как можно быстрее
>>904356 Вроде, до 2021 версии юнити была такая ошибка, что некоторые пакеты не ставились из-за пробелов в манифесте или где-то там, не помню. Пробуй менять версии или ставить пакеты из зипов.
>>904293 Тут не в этом главная проблема, а в том что разрабы всё еще никак не защищены от повторного ретроактивного изменения ТОС, собсно юнити уже так делали в 2019 и точно также побухтели и забыли.
>>904298 >1) Подняли лимит в два раза для бесплатнобояр >2) Убрали сплеш Круто, но это хорошо только если твои амбиции заканчиваются потолком в 200к, а те кто мечтает делать бестселлеры только что получили по носу, мол этот движок не для вас.
>>904403 Блядь вы на полном серьезе надеетесь наебать когото этой детской схемой? Не говоря уже что у игроков будет перманентная репутация червя пидора после такого мува.
>>904465 Да он шиз, он не только уверен что способен сделать игру которая продастся на полляма, он уверен что после того как уберёт игру со стима он не получит по ебалу от игроков у которых с нихуя пропала игра, и не только это, он еще верит что они потом второй раз купят её, то что он верит что это легально это даже не самое тупое в его плане.
Глупая ситуация, но сейчас пытаюсь выбрать между андроид разработкой и мобильными играми. Понимаю, что профили и уровни заработка разные, но душа всё-таки лежит больше к творческому процессу. Поэтому озабочен выбором: либо заняться процессом который тебе нравиться с вероятностью в перспективе соснуть хуй за копейки, либо скрипя зубами осваивать область, в которой шанс соснуть хуйца меньше.
>>904478 Стоит, если у тебя есть чуйка на игры. Если ты понимаешь, как взять рабочую идею и сделать по ней такую игру, в которую захотят играть, то почему нет. Просто часто в геймдев лезут челы, которые не понимают, почему люди играют в ту или иную игру. Они начинают создавать либо абсолютно безыдейные клоны, либо какую-то абсолютно выдуманную хуйню, в которую якобы будут играть миллионы. И обсираются по полной.
>>904478 Я таким же выбором задавался в 2016, но выбирал между вебом и геймдевом, посматривал курсики юнити, пилил простые игры по туторам, параллельно изучал хтмл, ксс, жс. Искал работу в обоих сверах сразу, был согласен на поломойку лишь бы получать опыт и хотя бы мизерную зп.
В итоге первой нашел ваку джуна в галере, ибо в то время тебя бряли если ты умел верстать и способен развернуть строку в жс, лол.
Потом меня затянуло в веб и я забил на геймдев до 2021, к тому времени веб меня конкретно заебал и я начал делать игру, и блять да, это всё-таки куда более кайфовый процесс, но и более сложный, в вебе относительно немного надо знать чтобы делать деньги, а чтобы сделать игру надо быть либо человеком-оркестром, либо нанимать команду. Я люблю пердолится поэтому становлюсь человеком-оркестром, но мне в кайф.
Сейчас вот продолжаю работать в вебе, а в свободное время занимаюсь геймдевом. Но мечтаю бросить веб и полностью стать геймдевом.
Жалею ли я что не вкатился в геймдев сразу? Вряд ли, ибо я сделал краткий обзор вакансий в геймдеве и понял что там в основном вакансии на разработку мобильных гачидрочилен три в ряд с аниме бабами на раздевание - такая хуйня еще более депрессивная чем веб-приложухи. А сделать игру в соляныча в 2016 с тем уровнем я бы не смог до того как бы сдох от голода.
Сейчас у меня за плечами годы опыта создания приложух, горы прочитанных книг по программированию, кучи пройденных курсов где мне приходилось работать и с другими языками, ибо я никогда не довольствовался формошлёпством. И с такой базой я приступил к геймдеву, проблема лишь в том что там нужно еще куча других навыков, лол, сейчас вот дрочу 3д моделлинг, нравится пиздец. Предвкушаю как буду работать со звуками и музыкой. Базовый геймплей на примитивах накодил, теперь дорога к вертикальному срезу.
>>904483 > с позиции заработка > Ну то бишь ебашить на галере Бро, так это не про заработок! Если ты хочешь работать на дядю, то лучше не суйся в геймдев. Это неблагодарная работа в большинстве случаев. Стресс, переработки, небольшая ЗП (если только ты не какой-нибудь лид-девелопер в мобилко-конторе)
Я тут хочу чтобы кубик повторял только вращение по Y у RigidBody, а потом катить куб с помощью add force. Но у меня получается катить только на 90 градусов. Подскажите в чем причина.
>>904485 Представляю. А вот игровой рынок для меня темный лес. В том плане нихуя не понятно что требуется, какая оплата и какой спрос.
>>904484 Спасибо за развернутый ответ. Наверное мое представление было слишком радужным. Теперь не ясно сколько времени уйдет на смену деятельности, чтобы потом в качестве хобби приступить к разработке игр. Это до седых мудей придется учиться.
>>904488 Знаешь, по сути ты мою нынешнюю сферу деятельности описал, только в довесок у меня ещё рабочий процесс отвращение вызывает. Плюс полное отсутствие перспектив. Сколько в среднем на галере платят?
>>904463 >никак не защищены от повторного ретроактивного изменения ТОС Не совсем понимаю, что это значит. Ты качаешь движок, соглашаешься с лицензией, всё, какая разница что они там потом изменяют, ты может вообще больше в интернет не выйдешь и не узнаешь. Или прописана обязанность быть в курсе?
>>904524 Да юнити не факт что даже после того как заднюю дали еще долго жить будут. Дохуя индюков сьебало. Даже гейщит начал набирать разрабов для того чтобы свой движок пилить.
>>904526 Даже странно, не может это быть так шатко, вот только что они были несокрушимыми лидерами рынка, а сейчас уже типо все съебали, так не бывает. Были конечно провалы всяких браузеров, но сам по себе движок отличный, и альтернативы жиденькие. На крайняк они просто пропишут отмену ретроактивной хуйни и уже вообще причин не останется съебывать
>>904529 Проснись, Юнити не приносит профит уже лет 7, и каждое новое решение Рикителло только глубже загоняет его в жопу, вот этот недавний прикол стоил им 20% падения цены на акции.
>>904532 Ну в уече то святые люди, не то что в юнити капиталюги >>904530 >Проснись, Юнити не приносит профит уже лет 7 Статью напиши про этих пендосовских дурачков, диваныч. Там еще доллар поди скоро обвалится, наобмениваем и будем жопу вытирать
>>904534 >Ну в уече то святые люди, не то что в юнити капиталюги Свыня достаточно базированный, он высказывался в защиту пользователей и у него в отличии от юньки прописано что ты следуюешь только той лицензии что идёт с версией движка. Но да, он тоже капиталюга и его могут сменить, так что такой же надёжности как в опенсорсе нет.
>>904534 в уече можно что угодно без ограничений, пока ты это не продаёшь делаешь например мультик - 0% >>904535 кто спорит, но других вариантов в ближайшие 10 лет нет - особенно у пидоров типа сдпр)))))) >>904537 это всякая маркетинговая и поддерживающая хуйня
>>904539 >в уече можно что угодно без ограничений, пока ты это не продаёшь >делаешь например мультик - 0% А в юнити по-твоему лимит в 200к долларов что значит?
>>904546 На доске про создание игр хули забыл? Все эти инструменты в уече хорошие, но индюкам в гейдеве не нужны. Эпики тоже много хуйни творят, пизданулись со своими метавселенными