Этого треда уже нет.
Это копия, сохраненная 22 января 2021 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
unitylogo.png121 Кб, 400x400
Unity thread 603386 В конец треда | Веб
2 603391
>>03386 (OP)
Бля ты молодец что ли, взял юнити - красавчик, и портки чистые.
3 603392
Почему юнити такое говно, но когда перелезаешь на любой_другой_движок_нейм он оказывается еще большим говном?
4 603393
>>603381
Уёбок, А-стар - это алгоритм поиска пути такой!
5 603394
>>03392
И будет только хуйже.
6 603395
>>03392
Потому что движки - говно. Юзай чистый си и ИДЕ.
мимоскучающийопгодотреда
7 603396
>>03395
Почему скучаешь, бро? Что с твоей игрой?
8 603397
>>03395

> чистый си


Харкнул в ебало опущенке.

мимо-ассемблеро-сверхразум
image.png6 Кб, 330x296
9 603398
В двух словах как сделать зацикленую 2д карту?
Типо камера на персонаже висит и как бы не заметен разрыв карты.
Я только начал изучать движок, так что обьяснять как сделать не надо, просто как загуглить такое?
10 603413
>>03398
Самый простой способ - разбить карту на квадратики и спавнить-деспавнить их по краям. Способ посложнее - сделать шейдер чтобы двигал свою повторяющуюся текстуру по координатам.
11 603425
ХРЮНИТИ
Просто пиздец!.jpg222 Кб, 1280x744
12 603426
15661397640232.jpg76 Кб, 604x453
13 603432
>>03395
Ну если уж даже годотооп приуныл...
14 603435
>>03432
Так он по жизни унылый. В выборе главного инструмента разработки полагаться на говнодвижок анскилльного уебка и его дружков-распиздяев. При покупке хардваре ты же всегда пытаешься найти лучшее предложение за свою цену, хочешь купить продукт от известной компании, а не китайский нонейм, ведь так. Почему софтваре это исключение?
3423445654.jpg340 Кб, 1332x810
15 603460
научил юнитов скакать с грида на грид, наверно не буду делать 3д грид короче
сымитирую его наложенными друг на друга вертикально 2д гридами, типа этажи
главное шоб переходы плавно были и патфайндер не обосрался
держу в курсе
image.png205 Кб, 1040x678
16 603461
Что так сложно то. Я как бы и 2д хочу и 3д освоить. Что выбрать пацаны?
17 603463
>>03461
Да и то и то хорошо обучает, на данном этапе тебе вообще не играет роли особо. Потом уже поймешь, что тебе нужнее.
18 603468
>>03461

> пик


пиздос, это для 6+? а кубики из лего завезли?
19 603470
>>03461
3д бери.
1.png15 Кб, 888x534
20 603471
>>03468
Единство. Для каждого своё.
142.jpg357 Кб, 1920x1080
21 603472
>>03468
Ну походу да. Я вообще хотел в rpg maker разбираться. Но выяснил, что обучающего материала, в том числе на русском для юните наклепано гараздо больше.
Вот это правда на английском. Уже минус.
Лучше бы мне разобраться в этом уроке. А иначе долго потом еще буду хуесосить юнити в этом itt треде.
22 603473
>>03470
для 2д юзай гамак
для 3д юнети братан
23 603474
>>03473
Протухшая паста как анус твоей мамаши, давно уже так:
Юзай юнити для всего, включая новелки и любую другую 2д хрень. Почему? Ответ прост:
В нём можно что угодно легко закодить, перетащить ассеты, и миллион инфы из гугла, идеальный двиг на мой взгляд. Еслиб в ue4 юзался шарп а не параша на плюсах юзал бы его.
24 603477
>>03472

>на английском


>минус.


ngmi
25 603487
>>03474
Алсо на юнете можно даже фильмы делать, годоту такое даже и не снилось.
26 603491
>>03487
Годоту даже просто игры не снились.
27 603494
>>03472

>Я вообще хотел в rpg maker разбираться. Но выяснил, что обучающего материала, в том числе на русском для юните наклепано гараздо больше.



А хули в РПГ Мейкере разбираться? Конечно инфы для него будет меньше, там хуй да нихуя описывать.
28 603495
>>03386 (OP)

>шел 2019


>unity по прежнему виснет на бесконечных циклах

29 603497
>>03495

> шел 2019


> васян все еще говнокодит бесконечные циклы

30 603504
>>03497

> шел 2019


> мой комп всё ещё такое дерьмо, что юнити может дойти до конца бесконечного цикла

31 603555
>>03472
Гугл пепеводчик очень качественно переводит уроки с их сайта, покрайней мере уроки с 2д с Рубби он перевел ваще збз.
32 603603
>>03487
Фильмы я выбираю из щейка предпочитаю делать в блендере.
33 603670
Сейчас пытаюсь в юнити, но понял, что я совершенно не разбираюсь в сишарпе
Можете подсказать какой-нибудь крашкурс по шарпу? Я программировать умею, но не на нем. Хочется просто краткого разбора синтаксиса и особенностей/возможностей языка.
Да, я понимаю, что можно просто забить C# crash course на ютубе, но там велик шанс нарваться на кал, может кто-то из анонов знает годный
34 603673
>>03670

>Я программировать умею, но не на нем


А на чем умеешь? судя по твоим вопросам ни на чем
35 603675
>>03670

> может кто-то из анонов знает годный


Внезапно, знает. Сравнительно недавно дядя Хачатур запилил курс, понятный даже тебе.
https://www.youtube.com/playlist?list=PL05SB3rBbUsraqiEUeS70RKhVAu97nGeb
37 603682
>>03670
C# просто, как скриптовый язык, даже проще, ибо statically typed + intellisense.

Тебе нужно думать в сторону физики и математики, дабы сварганить свой уникальный гейплей, вместо того, что ты пользоваться унлыми дженерик-ассетами.
38 603691
>>03682

>как скриптовый язык


лел. C# это жава на стероидах. в принципе такая-же громоздкая хуита. не чета няшному gdscript.
39 603693
>>03691

> C# это жава на стероидах. в принципе такая-же громоздкая хуита


Сначала было хотел "УВОЖАЮ", но потом увидел:

> няшному gdscript.


нассал врот бичу
40 603694
>>03693
Я уже в том состоянии, что готов даже на gdscript писать. Лишь бы не C#
41 603695
>>03694
Салага, ниасили самый простой язык для брейнлетов
42 603696
>>03694
Блять, хули ты упёрся рогом, иди уроки смотри >>03675
43 603701
>>03694
Переходи на УЕ4, там С++, он попроще.
44 603703
>>03701

> там С++, он попроще


Двочую. Раньше и меня вела дорога кодинга, а потом с++ мне выстрелил в колено.
45 603760
>>03386 (OP)
Вы хоть порядковый номер треда пишите в заголовке, если нет ни ума ни фантазии поставить в шапку уникальную картинку со своей работой.
46 603761
>>03760

>Вы хоть порядковый номер треда пишите в заголовке


Зачем?
47 603762
Думаю перейти на unity. Ебланские 2д платформеры нормально делаются? А то я долбаеб и не хочу вникать в то что я пишу
48 603763
>>03762
А сейчас ты на чем делаешь?
49 603764
>>03763
На канстрате
50 603766
>>03764
Не осилишь, лучше на констракте и оставайся
51 603784
>>03762

> я долбаеб и не хочу вникать в то что я пишу


Я так paradoxal arcanoid написал за два дня. Вчера и сегодня. Сейчас засяду за новый амбициозный проект! Калькулятор!!
52 603785
Аноны, нужно реализовать бесконечную 2д координатную сетку. Как это лучше всего сделать?
53 603787
>>03785
Берешь и делаешь без задней мысли
54 603788
>>03784
Будет релиз на калькулятор Citizen LC-310N?
55 603797
>>03785
Лол, тоже надо такое сделал, хехмда.
56 603807
>>03785

> Как это лучше всего сделать?


Игрок висит в нуле кооринат, а бесконечно генерирующийся чанками мир движется вокруг него, имитируя его движение в мире.
То есть, если подробнее, обычно мы как делаем, есть уровень, при нажатии на кнопки упавления игрок движется. Я предлагаю наоборот. При нажатии кнопки вперёд мир движется назад, а игрок остаётся на месте.
Таким образом ты решишь сразу две проблемы:
1. Бесконечный генерирующийся мир.
2. Координаты всё время недалеко от нуля, не более 1000 единиц в обе стороны по обеим осям.
57 603846
>>03761
Синдром вахтера
58 603854
>>03807
Удачи. Обновление трансформов одна из самых тормозных операций юнити.
Лучше сразу на ECS переписывай свой шедевр.
59 603857
>>03854
Если просто трансформ перезаписывать? А может там на уровне физического движка есть какой-нибудь быстрый телепорт?
А если, скажем, игрок реально движется в пределах одного чанка, который скажем 100х100 единиц, и только при переходе в соседний чанк происходит сдвиг мира?
60 603862
>>03857
А ты думал почему ECS дает такой прирост производительности в сценках с перемещением тысяч объектов? Потому что потенциал раксрыли? Нет, просто убрали тормоза вызываемые обновлением трансформов.
61 603866
Здравствуйте, господа. Я перевожу игру на Unity, но разработчик не использует .json файлы. Игра имеет большие диалоговое деревья, вариативные ответы/другие ответы при повторном нажатии, описания and so on. Разраб так же не имеет текстов + игра ещё в раннем доступе и он активно пилит модели/анимации. Могу ли я достать текст с помощью интерфейса движка или мне придётся прокликать в игре все щели, составить дерево диалогов и отправить разрабу текстовый файл, который он удосужится внедрить после релиза+полгода?
62 603868
>>03866
Надеюсь, что разраб не долбоёб и собрал игру с компилятором IL2CPP, так что прокликать все щели ты не можешь.

>Могу ли я достать текст с помощью интерфейса движка


Нет.
63 603879
>>03761
Потому что когда я оставляю этот тред в изранном к меня в закладках 2а абсолютно одинаковых треда.
64 603881
>>03862
Какая связь между обновлением трансформов и ECS?
65 603882
>>03879
Не оставляй этот тред в избранном
66 603883
>>03868

> и собрал игру с компилятором IL2CPP


Насколько я понял, ИЛ2ШТУРМОВИК используется по умолчанию для сборки готового проекта на шиндовс.
мимоновичок
67 603888
>>03868
Ок, что есть ИЛ2? Я могу достать текст от туда?
68 603890
>>03888
А ты не можешь созвониться с разрабом и попросить у него тексты?
69 603899
>>03890
Писал ему уже, ответил, У него файлов нет + он занят.
70 603901
>>03899
Тебе то что. Ты куколд? Так любишь угождать другим забесплатно?
71 603910
>>03901
Я не за бесплатно
1566482864817.webm215 Кб, webm,
640x328, 0:02
72 603915
>>03899
Штоблять?
>>03910
Чегоблять?

Требуй материалы для работы или шли нахуй таких работодателей.
73 603917
>>03797
Я себе лично кинул спрайт с прозрачностью на панель, сделал его растягиваемым и повесил туда, куда нужно.
Еще до этого пилил щейдеры, которые рисовали сетку.
И да, если двигать много разной хуйни будут лаги. Если посмотришь урок Unity по endless runner, у них вот там прикольно реализована система появления кусочков уровня.
74 603918
>>03797
Плюсик, это не работодатель а долбоеб какой-то. Тест в игре всегда выводится либо отдельным файлом, либо изначально прописывается в сюжете как диалоги в определенном формате, которые потом уже рассылаются переводчикам. Тем более игра с сюжетом.
А я тут ебусь с системами адекватными для людей, чтобы потом перевод было удобно делать, а народ вообще не заморачивается, ха.
75 603921
>>03915
>>03918
Я вас удивлю еще больше. Платит вообще третье лицо.

Диалоги прописаны отдельными UI над головой или плашкой на экране
76 603922
>>03921
Неужели какое-то тело нашло себе издателя, а издатель подумал, что надо локализовать бы это дело, но тело не было готово к такому повороту?
Либо я хз, как ты в такую ситуацию интересную попал.
77 603923
>>03921
Ну вообще да, тебя ожидает веселое занятие по поиску всех плашек, судя по всему, лол.
78 603925
>>03922
Какой васян из вконтактика нанял школьника, чтобы тот перевел ему любимую игру на юнити за 500 рублей. Что непонятного.
79 603933
>>03925
Ты был близок. Но я плюс ко всему еще и от собственного энтузиазма это делаю. Заебало меня нихуя не делать вот и решил, до вузика еще время есть, а перевод займет максимум 3 дня, если файлы будут.
1566485215055.png266 Кб, 628x572
80 603936
>>03933
Но файлов не будет, так что первого сентября альфач тебя отпиздит, за то, что прообещался. А третьего сентября тяночка от тебя уйдёт.
81 603938
>>03936
Так ктож, блять знал. Прошлые разы, когда я заходил в файлы игр, там мило лежали все иконочки в одной папке, а из текстов .json можно было организовать библиотеку...
82 603943
>>03883
Не помню, что там по умолчанию, лол. Но при сборке можно выбирать.
>>03888
Из IL2CPP ты заебёшься доставать что-либо, это трансляция кода в кресты. Если в кратце, открой папку игры, там папка ГЕЙМНЕЙМ_Data или просто Data. Если в ней есть папка il2cpp_data то, всё, пиздец, приехали. Если есть папка Managed, то расчехлей решарпер и страдай, сука.
83 603949
>>03943
Ок. В манаге лежат куча длл-ов, в ResHack'е открывал, там только манифесты, unity не видит. Что есть решарп? Вижу БД Unity
84 603950
>>03949
Здесь тебе не филиал взлома игр на юнити. Уебывай.
85 603955
>>03949
Разобрался. Что качать из всего этого?
image.png44 Кб, 412x568
86 603999
>>03675
Што за хуйню ты принес
140389234682.jpg5 Кб, 214x200
87 604018
>>03950
Лол, ахуенный переводчик, дайте два. Чтобы делать свою работу взламывает игру работодателя, ахаха сука :D
88 604117
блин, анон где взять обычную камеру от первого лица без наворотов?
А то пиздец - раньше же были стандартные асcеты в юнити а теперь ебись сам с говноассетами от васяней которые нихрена не работают

сам не смогу - я необразованый и не понимаю эти синусы-косинусы
89 604132
>>04117
ПКМ в инспекторе - создать камеру
w1.jpg187 Кб, 1920x1036
90 604265
Небольшой затык.
Читаю книжку Юнити в дейтсвии.
Там пишут, что при двойном клике на скрипт он будет открываться в программе MonoDevelop .
Но он не открывается, похоже её нет.

Что же, блокнотом пользоваться?
91 604267
>>04265

>Читаю книжку Юнити в дейтсвии


Ты бы еще слово о полку Игореве прочитал.
Давно уже monodevelop выпилили.
92 604268
https://blogs.unity3d.com/ru/2019/08/22/new-creator-kit-beginner-code-get-coding-quickly/

Хм, странно. Почему-то они не используют свой DOTS в туториалах, и продолжают пилить все на MonoBehaviour.
К чему бы это?
93 604269
>>04267
В faq советуют её читать. Или он тоже о полку Игореве?
Чем редактируете то?
-1.png47 Кб, 980x662
94 604273
>>04269
Там же с юнити предлагает поставить вижуал студио комьюнити или что-то такое.

>>04268
Дотс, как такового, нет. Есть ецс. Ецс превью, всё меняется регулярно. Нет смысла. Плюс по обещаниям монобех останется, а пилить на нём куда проще, чем на ецс.
95 604275
>>04273
А чего xamarin не установил?
96 604279
>>04117

>раньше же были стандартные асcеты в юнити а теперь ебись сам с говноассетами


Asset Store -> Standard Assets
97 604282
>>04268
Потому что его еще не сделали?
14516783920390.jpg5 Кб, 198x198
98 604284
>>04282
Так хули с ним носятся как с писаной торбой по разным конференциям, если еще не сделали?
Сидели бы делали молча, уебки.
99 604304
>>04275
А нахуя? Да, не спорю, разные фреймворки это круто, но они не делают то, что мне нужно. В конце концов, я сам не всегда понимаю, что мне нужно и часто густо двигаюсь вслепую, пиля свою игру мечты. Плюс разбираться в каком-то строннем коде и что он делает, не до конца понимая всех дефолтных возможностей языка, хуёвая идея. А я их таки не понимаю, лол, завалился на генериках и так и не смог запилить, что хотел. На скрине две трети хуйни установленно потому, что я вовремя галочки не снял.
100 604311
>>04304
Давай я тебе на пальцах объясню. В чём именно сложность?
101 604323
>>04311
Ай, бля, долго объяснять. Мне в голову взбрело сымитировать юнити ецс вне самой юнити и эта херня меня запарила.
Есть службы, в службах структуры, структуры реализуют интерфейсы. Базовый интерфейс и "продвинутый", с генерик аргументом. В службе вызывается метод экстеншона, куда отправляется интерфейс данной службы. Но отправляется базовый, а нужен продвинутый. И чтобы получить продвинутый нужно добыть из службы все реализации интерфейсов с генерик аргументами через рефлексию. Я же долго думал, что можно выцарапать "продвинутый" интерфейс в экстеншоне, не отправляя из службы дополнительных данных, чтобы не отходить от дефолтного вида методов. И вот сейчас даже понимая, что именно нужно делать, я не могу решить, как именно это надо записать, лол.
102 604329
>>03386 (OP)
Почему у многих всё ещё стоит VS 20? VS Code ведь запускается почти мгновенно, не жрет память и весит почти нихуя, хули вы на этой жирноте сидите?
103 604330
*фикс: имел ввиду всякие VS 20xx
104 604331
>>04329
vs code не может в конструктор формочек(
105 604332
>>04329
Intellisense и возможности подсветки синтакса говно.
106 604334
>>04329

>хули вы на этой жирноте сидите?


Хром кушает памяти, как 4 запущенных студии. Похуй на память. Запускается достаточно быстро, в работе устраивает. Я после монодевелопа нарадоваться не мог.
107 604338
>>04332
Так есть же плагины
108 604339
>>04334
Ебать говноед. Монодевелоп это лучшая IDE. Минималистичная, красивый интерфейс, нетребоваттельная к ресурсам, есть все функции VS. Что тебе еще надо
109 604342
>>04338
Я с учетом плагинов.
110 604343
>>04323
Ебать, я не понял половины того, что ты сказал.
А нахуя тебе это собственно?
111 604344
О, срач насчет IDE, новый уровень срачей про движки.
112 604346
>>04344
Новый положняк:
Юнити = вижуал студия
Годот = вс коде (хотя сами гондотеры думают, что монодевелоп, но хуй там)
113 604348
>>04346
гондотчики пользуются блокнотом Хуана. О чем ты.
2.png29 Кб, 1210x471
114 604384
>>04343

>А нахуя тебе это собственно?


>Мне в голову взбрело сымитировать юнити ецс вне самой юнити


Только ради этого, другими способами я всю эту хуйню делал, а игру так и не сделал.

>я не понял половины


Хуёвый я рассказчик. Там всё просто получилось, смотри пик. Ещё бы до Execute добраться. Ну и T0 не нужон оказался пока что, хотя из него можно сразу достать интерфейсы.
115 604544
>>04384
Есть же Entity Framework
116 604671
>>04544

>ADO.NET Entity Framework — объектно-ориентированная технология


Нахер ты советуешь говно мамонта?
117 604689
>>04544
>>04671
Клоуны, идите отсюда. Этот тред посвящен разработки игр на движке юнити.
118 604691
>>04689
А что, ТЫЗАПРЕТИЛ использовать EF в юнити?
119 604695
>>04691
Ты бы сначала прочитал что он делает
120 604708
https://itch.io/jam/cgj
Пойдет кто?
121 604712
>>04708

>Кепкурс каких-то вниманиеблядей


Шутишь что-ли? Имей хоть каплю самоуважения.
122 604728
>>04695
Предоставляет доступ к базам данных, в которых анончик будет хранить игровой лор. Дальше что?
123 604736
>>04712
Призы от юнити там.
Хотя понимаю да, как-то не очень хочется участвовать, лучше своими проектами займусь.
Хотя с другой стороны, можно было бы придумать что-то прикольное и сделать, авось в лидеры выйду :3
1263232606995Reactionfacespart1-s350x345-151481-580.jpg48 Кб, 350x345
124 604747
>>04736

>в лидеры выйду

125 604767
>>03386 (OP)
Помогите, пожалуйста, я нуб в Unity. Игра не хочет переходить на следующую сцену. Я тыкаю на кнопку, но она не переходит на новую сцену. Ещё не компилирует. Платформа Android.
126 604770
>>04767
Тонко
127 604773
>>04767
SceneManager.LoadScene("res://Scenes/Main Menu/Kategorii.tscn");
128 604782
>>04770
В смысле тонко, если я и вправду не понимаю в чём дело?
129 604784
>>04770
>>04782
Я же пишу, что только неделю этим занимаюсь
130 604785
>>04773
Так даже не запускается
131 604787
>>04767
С такими именами методов ты ни одно тестовое задание не сдашь
Привыкай называть всё на ингурише
132 604788
>>04787
У меня будет узконаправленное приложение, так что мне легче делать русские названия латиницей
133 604790
>>04788
Наработаешь плохую привычку, потом придётся переучиваться
Лучше сразу привыкай писать как надо
134 604792
>>04790
Я учту, сейчас не в этом вопрос
135 604808
Скачал Юнити с офф сайта, вместо этого какая-то хуйня скачалась, как теперь скачать саму программу?
136 604810
>>04808
installs -> add
137 604818
>>04810
Не заметил, спасибо
138 604830
>>04767
Так что мне делать?
139 604831
>>04830
Логи смотреть
140 604842
>>04831
Я не могу понять в чём проблема
141 604859
>>04842
Ну так в логах посмотри
142 604865
>>04859
В логах у него какая-то параша (на первой пикче). Даже я мимокрок, не понел, что от него юнити хочет.
143 604866
>>04767
То есть, для пеки проект собирается без ошибок? Только на андроиде отказывается?
144 604867
>>04865
Он два дня уже в раздел срёт, ну. Не ведитесь.
145 604868
>>04867
Вспомни себя, когда ты был нубом, тоже срал на форумы с регистрацией и был уверен, что это нормально. ПРЕДПОЛАГАЙ ДОБРЫЕ НАМЕРЕНИЯ, блеать.
146 604870
>>04865
На первой пикче не лог, а консоль. Лог лежит в папке с проектом, там всё намного подробнее
Я когда под IL2CPP билдил — тоже подобная херня была. По логам понял, что просто в студии одного компонента не хватало.
Возможно и у тебя с SDK проблемы
147 604871
>>04870

> Лог лежит в папке с проектом, там всё намного подробнее


Спасибо! Щас гляну.
148 604874
>>04767
ColorField используешь, небось
И вообще
https://docs.unity3d.com/ScriptReference/ExitGUIException.html
149 604878
>>04868

>тоже срал на форумы с регистрацией


Нет, я гуглил. Некогда ждать, пока тебе ответят, если гугл предоставляет ответ за считанные минуты.

>ПРЕДПОЛАГАЙ ДОБРЫЕ НАМЕРЕНИЯ


>2ch.hk


Лол, да ты бы убил меня, выебал, а расчленённый труп сожрал, если бы мог. Это ж два-че-хэ-ка.
150 604884
>>04878

> я гуглил. Некогда ждать, пока тебе ответят, если гугл предоставляет ответ за считанные минуты


Пиздишь. Это ты был уже не ньюфаг, а как минимум, освоивший гугл продвинутый старшеклассник.
151 604946
>>04874
Как я понял, мне нужно прописать "public static void ExitGUI();" в коде?
dd874a068352260e04399c6b87e0263a.jpg1,7 Мб, 1920x1080
152 604997
Как думаете, как в юнити реализовано запутанное игровое поле настольной игры?
Так, чтобы ИИ мог рассчитывать действия хотя бы на пару ходов вперед.

Каждая клетка - самостоятельный объект со своими свойствами и связями?
Или есть некая вне-визуализированная структура с которой работает ИИ, а на игровое поле только проецируются то, какие изменения происходят в игре. И если второе, то в каком виде она существует.
153 605001
>>04997
Я думаю, что никак. Ведь юнити это движок, а не конструктор.
154 605009
>>04997
Второй вариант - игра внутри работает на табличках-состояниях, и на графах, а игроку рисуется красивая картинка, которая сама по себе только отображает состояние игры и логики в себе не несет.
155 605014
>>05009
Сяп. Придется гуглить, с графами вообще никогда не работал.
156 605029
>>04790

>Наработаешь плохую привычку, потом придётся переучиваться


Когда потом?
Анон пилит сам для себя, возможно в стол, нахрена к нему пристали?
157 605085
>>05029

> Когда потом?


> Анон пилит сам для себя



Неважно, для кого пилит анон. Рано или поздно порог компетентности позволит ему осознать, какую хуйню он наговнокодил до этого и эту хуйню будет очень не в кайф переделывать.
158 605101
>>05029
Я тоже пилил для себя и тоже в стол. А потом взяли на работу. И если бы я набил привычку писать через жопу — мне пришлось бы очень не просто.
159 605357
>>04946
>>04767
В отладке пишет, что всё нормально
160 605418
Коллеги, кто-нить знает статью по оптимизации юньки под большие открытые пространства?
161 605444
>>05101
Я не ставлю цель, чтобы взяли на РАБоту.
Моя цель выпустить проект и возможно срубить бабок.
162 605471
>>05085
Какой большой проект по-твоему взвалил на себя анон чтобы её нужно было переделывать?
163 605494
>>05418
Оптимизируют не движок, а архитектуру сцены, модели, освещение, обработку событий.
164 605512
Почему в версии юнити 2019.3.0a5 не открывается Player Settings?
165 605513
>>05512
Тому что альфа слишком ранняя
166 605520
>>05494
Не знаешь случаем что почитать можно по этому вопросу?
167 605638
>>05513

>Тому что альфа слишком ранняя


Неужели есть алени которые юзают для своих проектов альфоверсии движков?
168 605640
>>05638
Ну может потыкать зашел новые функции
169 605647
Бля, как настроить разрешение экрана сцены в редакторе юнити? Что бы она стала похожа на экран мобильного телефона.
170 605716
>>05647
в настройках билда смени платформу на ведро или иос
171 605730
Кароч, аноны, у меня странная хуйня. Почему юнити не хочет собирать apk билд, вообще. Раньше всё работало, ещё в июня спокойно создавались apk файлы. Сейчас при попытки собрать билд вылазит пикрил 1, а при нажатие кнопки "Update" вылазит пикрил 2. Чо за хуйня? Android Studio обновил и пробовал скачивать и активировать более новые и более старые SDK, но Юнити нихуя не видит. Как это фиксить?
Алсо, версия юнити: 2018.3.0f2
172 605744
>>05730
Пасту про колясочников в прыщемирке знаешь? Так вот, андроид - это прыщемирок. Улавливаешь?
173 605746
>>05730

>Android Studio обновил и пробовал скачивать и активировать более новые и более старые SDK, но Юнити нихуя не видит.


А она настроена у тебя на внешний SDK? Юнити же по дефолту устанавливает в свои папки отдельную SDK, проверь настройки external tools.
174 605776
>>05520
Мануал юнити
175 605811
>>04870
Я не могу найти лог, где он находится и в каком формате?
176 605812
>>04870
>>05811
И какое название файла?
177 605816
>>05812
>>05811
Вроде нашёл, вот что пишет:
* Cancelled 'Build.Player.AndroidPlayer' in 2 seconds (2117 ms)

UnityEditor.BuildPlayerWindow+BuildMethodException: Build failed with errors.
at UnityEditor.BuildPlayerWindow+DefaultBuildMethods.BuildPlayer (BuildPlayerOptions options) [0x001b9] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:162
at UnityEditor.BuildPlayerWindow.CallBuildMethods (Boolean askForBuildLocation, BuildOptions defaultBuildOptions) [0x00050] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:83
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogError(Object)
UnityEditor.BuildPlayerWindow:CallBuildMethods(Boolean, BuildOptions) (at C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:88)
UnityEditor.BuildPlayerWindow:BuildPlayerAndRun(Boolean) (at C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindow.cs:163)
UnityEditor.BuildPlayerWindow:GUIBuildButtons(IBuildWindowExtension, Boolean, Boolean, Boolean, BuildPlatform) (at C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindow.cs:1033)
UnityEditor.BuildPlayerWindow:ShowBuildTargetSettings() (at C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindow.cs:953)
UnityEditor.BuildPlayerWindow:OnGUI() (at C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindow.cs:593)
System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&)
System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222)
System.Reflection.MethodBase:Invoke(Object, Object[]) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MethodBase.cs:115)
UnityEditor.HostView:Invoke(String, Object) (at C:\buildslave\unity\build\Editor\Mono\HostView.cs:272)
UnityEditor.HostView:Invoke(String) (at C:\buildslave\unity\build\Editor\Mono\HostView.cs:265)
UnityEditor.HostView:OnGUI() (at C:\buildslave\unity\build\Editor\Mono\HostView.cs:94)
177 605816
>>05812
>>05811
Вроде нашёл, вот что пишет:
* Cancelled 'Build.Player.AndroidPlayer' in 2 seconds (2117 ms)

UnityEditor.BuildPlayerWindow+BuildMethodException: Build failed with errors.
at UnityEditor.BuildPlayerWindow+DefaultBuildMethods.BuildPlayer (BuildPlayerOptions options) [0x001b9] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:162
at UnityEditor.BuildPlayerWindow.CallBuildMethods (Boolean askForBuildLocation, BuildOptions defaultBuildOptions) [0x00050] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:83
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogError(Object)
UnityEditor.BuildPlayerWindow:CallBuildMethods(Boolean, BuildOptions) (at C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:88)
UnityEditor.BuildPlayerWindow:BuildPlayerAndRun(Boolean) (at C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindow.cs:163)
UnityEditor.BuildPlayerWindow:GUIBuildButtons(IBuildWindowExtension, Boolean, Boolean, Boolean, BuildPlatform) (at C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindow.cs:1033)
UnityEditor.BuildPlayerWindow:ShowBuildTargetSettings() (at C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindow.cs:953)
UnityEditor.BuildPlayerWindow:OnGUI() (at C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindow.cs:593)
System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&)
System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222)
System.Reflection.MethodBase:Invoke(Object, Object[]) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MethodBase.cs:115)
UnityEditor.HostView:Invoke(String, Object) (at C:\buildslave\unity\build\Editor\Mono\HostView.cs:272)
UnityEditor.HostView:Invoke(String) (at C:\buildslave\unity\build\Editor\Mono\HostView.cs:265)
UnityEditor.HostView:OnGUI() (at C:\buildslave\unity\build\Editor\Mono\HostView.cs:94)
178 605827
>>05816
В Билд Системс выбрать Gradle
179 605835
>>05746
Бля, указал путь до папки с внешним SDK, всё равно пишет тоже самое. Бля, я уже даже юнити переустановил, но всё равно нихуя не работает.
180 605837
>>05776
А кинь ссылку будь ДРУГОМ!!!!!!!!!
1567012796550.jpg40 Кб, 523x539
181 605868
>>05835

> всё равно пишет тоже самое. Бля, я уже даже юнити переустановил


>>05744

> Пасту про колясочников в прыщемирке знаешь? Так вот, андроид - это прыщемирок. Улавливаешь?

182 605876
183 606000
Господа, а что с шейдерами в LWRP?
Я так понял, обычные рукописные не работают? Они у меня розовые все. Апдейт не помог.
Через шейдер граф делать всё чтоль? Хотя это ж тоже простой код, ну не такой простой, но тоже код. Короче нихуя не понимаю, что они там сделали.
Алсо, кто-нибудь пробовал делать мультики в Unity?
184 606004
>>06000
Что такое "мультики в Unity"? Заставка в игре попадает под это определение?
185 606008
>>06004
Почему бы и да.
Юнитеки ж сделали мультик про белку вроде, или барсука, кто у них там был, интересно, вдруг кто-то еще тут чем-то таким занимается.
186 606053
Прикольная тема с ардуинькой
https://www.youtube.com/watch?v=_yTf4dH-WKw
Canvas 187 606114
Можно ли как-то перемещать Canvas?
188 606125
>>06008
Демосцена это называется.
189 606128
>>06114
Куда перемещать? Хочешь чтобы UI отображался где-то в мире? Поставь Render Mode на World Space и перемещай как обычный объект.
190 606234
>>03386 (OP)
Когда я вижу Хуюнити - я блюю
Когда я узнаю Хуюнити - я требую refund

Настолько вы его зассали своими убогими ассет флипами!
Имя Unity просто спущено, зассано, засрано, захаркано, зафоршмачено, вафлировано хуерукими пионерами и уебками!
Я даже не ебу этот двиг, я блюю на его имя!
191 606236
>>06234
Что еще интересного скажешь, пидрилка?
192 606237
>>06234
Уеч-хуесос порвался, найс.
193 606239
>>06237
Там что-то про пионеров, так что это из гондот-загона вещают.
194 606240
>>06237
У, как тебя скорежило, ассет флиппер!
>>06236
UE и Unity = одного поля говно!
Два брата-ебаната, и оба зассаны!
195 606241
>>06239

>гондот


Это что это такое?
Уебищный выблядок UE и Unity?
196 606243
>>06240
Дальше что?
197 606246
>>06243
Дальше ты - пидор
199 606916
>>06241

> Это что это такое?


Убийца упити. Бесплатный и с шарпоскриптами.
Разрешение 200 607085
Как сделать, чтобы приложение открывалось на весь экран (как на 1 пике), а не мелким кусочком (как на 2 пике)?
201 607100
>>07085

>kategorii


>izbrannoe


>nastroyki


>vyxod


О, я тебя узнал! Держи:
https://lmgtfy.com/?q=как+в+unity+масштабировать+экранное+меню
202 607103
>>07100
Я не нашёл, поэтому и пишу сюда
203 607105
>>07085
Кароч там где у тебя Canvas прицеплен, можно выбрать scale with screen size или как-то так.
204 607112
>>07085
Задаешь дохуя базовые вещи, иди мучай гугол своими проблемами, учись блять сам находить решения, а не полагаться на анона который все за тебя сделает
1493563218807.jpg44 Кб, 510x332
205 607307
>>07112
Товарищи игроделы, поясните за онлайн?
Что нужно, чтобы запилить мультиплеер, чтобы два человека на одном экране бегали? Собственный сервер? БД? Типа на сервере запущены скрипты, которые местоположение передают в игру?
В гугле забанили, просто хочу коротко понять, с чем придется столкнуться, чтобы пилить мультиплеер.
206 607309
>>07307
Для группы до 10 чел сервер не нужен, все операции выполняются на клиенте. Самое заёбистое будет это синхронизация на клиентах, даже не так, это единственное с чем ты столкнёшься и не сможешь решить, бросив свою затею.
207 607352
>>07309
ты норкоман

>>07307

>Типа на сервере запущены скрипты, которые местоположение передают в игру?


да
208 607353
>>07352
А ты пиздобол не делающий ничего сложнее туторов, съебись уёбище.
209 607355
>>07353
чушок, как ты себе представляешь связь двух клиентов без сервера
только если один из них будет играть роль сервера - хоста
210 607357
>>07355
Ты тупой, или прикидываешься? Естественно один из клиентов будет выступать в роли сервера, но и любой клиент может быть сервером. А теперь пшёл делать туторы животное.
211 607358
>>07307
Есть два типа мультиплеера - игра "с корешем подпивас" и "ммоподобный", для первого сервер не нужен. А там да, синхронизация, сокеты, прекидшн, откат времени и сохранение состояния мира каждый тик.

>>07355

>связь двух клиентов без сервера


P2P, ёпта, без хоста. Для пошаговых игр сойдёт.
212 607360
>>07358
Еще один наркоман, боже...
1493653907527.jpg149 Кб, 800x800
213 607424
Спасибо всем за ответы.

И еще вот такой вот вопрос- а можно как-то фиксировать свое положение в редакторе и ставить на это место камеру?
Это ж удобно, полетал в редакторе, выбрал подходящее положение и потом на это же самое место поставил камеру.
214 607426
>>07424
Конечно можно
215 607431
>>07426
Как?
sas.jpg50 Кб, 330x466
216 607433
>>07424
Мимопроходил.
Выбираешь камеру и клацаешь вот это, изи.
1gi1ypeL1xA.jpg39 Кб, 495x600
217 607440
>>07433
Спасиб большое
218 607483
В юнити уже сделали возможность смотреть на какой инпут назначены какие клавиши из скрипта?
219 607660
>>07105
Спасибо
.jpg60 Кб, 1042x827
220 607797
>>03386 (OP)
Посоны, я сегодня решил обновить юнити и старую потёр, а установка уже четвёртый час стоит на месте. Пробовал заново начинать, переустанавливал юнити хаб, перезагружал пять раз систему. Што делать?
221 607834
>>07797

> Што делать?


Время переустанавливать шындовс.
222 607840
>>07834
Нет, нагуглил у буржуев, там хуй один пишет, что sdk ndk юнитивские библиотеки галочки снять надо, и да - установка пошла. Почему-то с обновой всегда геморрой всякий вылазиет.
223 607850
Ща падажжи, соберу 32 билд.
224 607853
>>07850
Уже не надо?
225 607857
>>07853
>>07850
Не туда, пацаны.
57567567.png170 Кб, 1916x1020
226 607948
и вот я такой достал исходники юнити, компилирую, сижу думаю - а нахрена они мне?
227 607955
>>06240
Я смотрю ты все не зашьешься, порватка! Ну и какой понт от того что ты тут щеголяешь по треду со своей проткнутой и затем разорваной сракой?
228 607956
>>07948
Действительно, нахрена тебе сборка трехгодичной давности только если ты не любитель пожевать говна?
229 607958
>>07956
как будто так уж важно, какой годности сборка. как минимум на этой сборке (а именно юнити 4) половина игр в стиме
230 608077
Как последней версии тёмную тему замутить кто вкурсе?
231 608084
>>08077
Купить подписку, не?
232 608085
>>08084
Ради тёмной темы оформлять подписку? Я не ебанутый, лучше эти баксы потрачу на ассеты
233 608088
>>08085
Трать
234 608097
>>08085
Омг новый патчер юзай, чо как маленький.
235 608120
>>08097
Не работает который гуглил, есть ссылка?
236 608303
Надо доступ к префабам в разных местах, пока сделал отдельный скрипт где в awake префабы добавлятся в статические переменные. Может быть есть другой способ получше?
237 608307
Сап, дауны.
Объясните пожалуйста, почему в вашей юните-помойке normalno.png считается хуетой, а hueta.png считается нормальным?
Спасибо за внимание.
238 608308
>>08307
Толсто
239 608309
>>08308
Так я серьёзно спрашиваю.
240 608312
>>07958
Ты припизженный просто, действительно, какая разница на калькуляторе считать или на деревянных счетах. Провел хуем тебе по губам
241 608324
>>08309
Потому что множественное наследование запрещено в современных языках, ибо вызывает неоднозначности в поиске метода и следовательно - неожиданные краши, которые сложно отдебажить.
Поэтому в играх стало негласным стандартом использовать композицию вместо наследования, чтобы можно было делать сундуки-мимики среди сундуков-контейнеров и говорящие деревья среди деревьев-статиков.
242 608330
>>08324
А пример такой неоднозначности можно
243 608335
>>08324
А как писать-то блять? В моём примере из трёх строчек кода получаеотся 10 ненужных классов, которые надо ещё натянуть на префабы заранее созданные, проверить эти ебучие компоненты на каждом...
А если взять пример не из вакуума, а из реальности, где не три строчки? Это же блять вобще будет пиздец тогда нахуй.. Как писать-то?
244 608342
>>03386 (OP)
Стоит ли заморачиваться с версией Юпити если только вкатываешься? Стоит 2018.3, лень обновлять, собираюсь для начала запилить платформер с пикселями типа страйдера. Я же ничего такого не проебу, если не перейду на новую версию?
245 608343
>>08342
Во-первых, стоит всегда обновлять до последней стабильной, када начинаешь проект новый тем более самое время.
Во-вторых, бросай нахуй это Юнити и переходи на нормальный движок. Ща я смотрю на Godot стали переходить с Юнити
246 608346
>>08307
Проиграл с ёбаного шизофреника. Второй пик в юнити считается блядским кретинизмом, потому что наследование от монобеха не бесплатное. И через нью хуй заспавнишь. Чем дальше ты от монобеха при пилении игры, тем правильнее ты поступаешь.
>>08330
В шарпе такой пример просто не сработает. Можно написать реализацию двух интерфейсов и выдать это за множественное наследование, но это будет не оно.
247 608349
>>08346

>Чем дальше ты от монобеха при пилении игры, тем правильнее ты поступаешь.


Ну это и так понятно что чем дальше от юнити тем правильнее, но вот если припёрло то чё делать? Как можно каждую хуйнюшку оборачивать в компонент во имя святой композиции и одновременно держаться подальше от компонентов? Я не понял блять.
248 608357
>>08307
ну реально, как "правильно" должен выглядеть левый пик на юнити?
249 608404
>>08357
Я не знаю и нет денег, чтобы сходить на платные курсы по юнити, чтоб узнать. А те, кто сходил, тоже молчат. Наслаждайся лучшим в мире движком, ёбта.
92817097fd9c2af.png4 Кб, 270x300
250 608412
Поясните ньфагу за StreamingAssets плез. Нихуя не понимаю. Как я понял из документации должно просто копировать папку в билд и юзать ее как сурс. На деле после билда данные созраняются теми, что были на момент билда. Пытаюсь поменять, пусть текстовый файл, а в сцене данные не меняются :c
screenshot-2ch.hk-2019.09.06-122514.png175 Кб, 1527x547
251 608451
>>08404
какие курсы это всё развод лохов
252 608453
>>08307
бамп вопросу
253 608459
>>08451
Могу возразить, что на ютубе есть такие грамотные ребята, которым в комментах пишут "если бы ты преподавал у меня в ВУЗе, я бы не зафейлил свою жизнь".
В целом же да, согласен.
>>08453
Уже ответили же.
>>08324
254 608468
>>08459
то есть не тому вопросу бамп а этому : >>08357
вот как правильно то будет?
255 608473
>>08324
А где на первом пике множественное наследование? ЕМНИП, множественное наследование это один класс наследуется от нескольких классов, такую хуйню позволяют кресты, но не шарп.
А на пике наоборот.
256 608479
>>08468

> вот как правильно то будет?


Не знаю, я вообще годотер. Мимопроходил через ваш тред. INSTALL GODOT, лол! Вот так точно будет правильнее. Хотя бы сплеш-скрин уберёшь из игоры.
257 608480
>>08473

> А где на первом пике множественное наследование?


А нигде.
Сказано же:
>>08324

> множественное наследование запрещено в современных языках


Где на первом пике несовременный язык?
258 608482
>>08468
Base class наследуй от Монобехава, остальные от базового.
think.jpg64 Кб, 640x424
259 608490
>>08482
Наверно лучше так и сделать.
260 608504
Если я ребенка из родителя выну и вручную ему буду позишен = парент.позишен в апдейте, это медленнее или одинаково?
261 608510
>>08504
Parenting/Unparent очень expensive
262 608518
>>08510
Да не про то, допустим у меня сотни УИ имен над бошками нпц, что быстрее - держать эти УИ в иерархии нпц чтоб с ними двигались, или двигать скриптом назначая позишен еври фрейм? Или это одно и тоже.
263 608521
>>08518
Лучше не страдать хуетой а делать игори, блжад.
По факту - первое, но ты не увидишь разницы пока у тебя сцена не распухнет до гигабайтов и кол-во объектов до 100к
264 608526
>>08521
Просто намертво привязывать уи к нпц префабам кажется не очень, спасибо забью хуй покачто.
265 608590
>>08077
бамп, глаза болят
266 608597
>>08590
Люстру купи
267 608755
Извиняюсь за тупой вопрос.
Допустим у меня есть класс Пизда с полями других классов, делегаты и евенты с кучей подписанного говна, и когда Пизда = null, что будет со всеми этими хуилами?
Я ж надеюсь они тоже null? и подбираются сборщиком говна?
или остается в памяти и я имею memory leak?
268 608789
>>08755

> подбираются сборщиком говна


Зыс. Правда есть один нюанс. Сборщик говна потребляет ресурсы пеки. И чем меньше говна он собирает, тем лучше (быстрее будет твоя игра в конечном итоге). Ты можешь оставлять после себя говно, но лучше убирать его самостоятельно. Чисто не там, где убирают, а там, где не мусорят.
269 608795
>>08789
Спасибо, не хотел бы сильно памятью заниматься в додиезе, иначе зачем он вообще нужен тогда.
270 608806
>>08795

> иначе зачем он вообще нужен тогда


Существует множество различных платформ и языков программирования, однако среди них нет более элитного, чем C#. Это поистине язык богов, сочетающий в себе простоту использования с поистине неограниченными возможностями. Знание C# — прекрасный детектор современного, умного и успешного человека. Изучение платформы .NET безошибочно указывает на успешного в будущем человека.
В /pr/ элита продолжает обсуждать будущее этого прекрасного и современного продукта компании Microsoft. Только в их треде элитные разработчики ответят на самые острые вопросы индустрии: https://2ch.hk/pr/res/1466365.html (М)
271 608816
>>08806
Я счел вопрос достаточно тупым чтобы быть достойным этого треда, не засоряя почтенных господ из /прррр.
272 608843
>>08335
Бампну вот этого гомокодера. Тоже интересно.
273 608848
>>08806
>>08816
>>08843
Не ведитесь, там сидят озлобленные дауны и заносчивые снобы, которые может что и знают, но не за какие коврижки вам не скажут, по сути самая бесполезная борда на дваче, сколько раз приходил за советом, столько раз был обассан и осмеян.
274 608849
>>08755
не знаю деталей как именно это сделано в юнити, но самая обычная стратегия работает как-то так - если на твой класс нет ссылок то он мусор и удаляется

есть например переменная которая ссылается на объект - он не мусор, нет такой переменной или какого-нибудь способа получить доступ к объекту - он мусор

переменная = объект
переменная = другой_объект

первый объект теперь мусор

то же самое если доступ к объекту через поле другого объекта

ну там конечно все сложнее т.к. могут быть островки объектов ссылающихся друг на друга и без внешнего доступа к ним, вообще надо чтобы их можно было достичь с некоего корневого объекта а не просто чтобы были ссылки
275 608860
>>08343

>Во-вторых, бросай нахуй это Юнити и переходи на нормальный движок. Ща я смотрю на Godot стали переходить с Юнити


Максимальный жыр
276 608863
Стоит ли перекатываться на 2019.3 альфа или сидеть на 2.4 официальной? Профиты есть?
277 608875
>>08863
Перккатись в 3.1 годот
278 608881
>>08849
А что насчет евентов?
Есть класс с public static event Action<hui> OnEbat с сабами, сабы живут сами по себе где то в куче (единственная ссылка у них это подписка)
Если я прибью OnEbat , сабы тоже отпишутся и сдохнут?
279 608883
>>08881
под сабами имел ввиду классы с подписанным методом
280 608892
>>08881
Подписался @ Отпишись. Cобытие ты удалишь, а подписки будут висеть в памяти.
281 608920
Как мне заставить спрайт принять uv в рантайме? Ну не могу я найн-слайсить при импорте, что мне теперь, вместо одного спрайта делать по спрайту для каждой отдельной области?
282 608933
>>08920

> делать по спрайту для каждой отдельной области?


Делай. Спрайт батчинг-то есть, в отличие от гондотю.
283 608947
>>08933
Но это же всё равно пиздец. Придётся каждый "слот" для спрайтов снабжать функционалом для расстановки спрайтов-частей по их местам, сделать функционал чтобы всё это говно считалось за один предмет, импортёр настраивать, шейдеры колупать - и всё только лишь потому, что в спрайт нельзя вставить uv нужные.

У меня от этой хуйни еретическая идея взять гуирендерер (или как там его) и сделать свои спрайты со свистоперделками через него.
284 608956
ЧЯДНТ? Первое превращается во второе при импорте в другую сцену, трансформы по нулям
285 608957
ой блять это юнити тред
286 608958
прошу прощения
287 608960
>>08892
да, сказал сабам шоб сами отписывались если null, что я за ними бегать с обосранными штанами чтоли буду
1567958165486.jpg43 Кб, 600x402
288 608967
>>08956
>>08957
>>08958
Стапэ, пасанчик. Куда собрался? Ну-ка поясняй за шмотю.
289 608983
>>08849

>нет такой переменной или какого-нибудь способа получить доступ к объекту - он мусор


Сейчас проверил кстати, если класс out of scope то gc его находит и ебает, есть в нем ссылка или нет, но если в нем есть подписанный на евент воид то живет сука.
290 609034
>>08755

>делегаты и евенты с кучей подписанного говна


Когда пизда станет null она не удалится, если есть другие объекты держащие на нее ссылку через евент. Это мемори лик.

Короч так
Хуй.Событие += new Delegate(Пизда.Реакция)
Тут хуй держит ссылку и не даст удалить пизду даже если она null во всем остально коде.

Если ты хочешь этого избежать то у тебя есть три с половиной пути.
1) Аккуратно подчищать вручную все подписки перед удалением ненужного обекта. Это геморно и черевато.
2) Написать слабые события. Это минус производительности, зато ты можешь подписываться на что угодно кем угодно и вообще не париться об отписке. Ссылка: https://www.codeproject.com/Articles/29922/Weak-Events-in-C Есть перевод на хабре.
3) Написать универсальную шину событий и очищать уже ее. Это пункт один, но без гемороя случайно забывчивость что-нибудь отчистить.
4) Написать универсальную шину слабых событий. Это год мод. Рикаминдую.
291 609045
>>09034
Спасибо за на водку
292 609058
Пацаны вот нужно заспавнить пребаф и получить три компонента у дочерних объектов. Это мне нужно сделать три transform.Find("") и три GetComponent<>. Есть ли смысл на пребаф вешать скрипт который будет уже иметь ссылки на нужные компоненты. Мне после спавна нужно будеот только получить компонент скрипта. Минус - лишний скрипт. Но меня больше интересует вопрос производительности.
293 609059
>>08848
Просто ты просил без должного уважения.
294 609060
>>09058
Если дочерей всего 3 или ты знает имена:

var x = Instanstiate(Prefab)

foreach (var obj in transform)
{
var trans = (Transform) obj;
if (trans.name.IndexOf("myName") > -1)
{
var cachedTransform = trans;
var cachedComp = trans.gameObject.GetComponent<Type>();
}
}

Сократишь на Find();
295 609061
>>09060

>x.transform


быстрофикс
296 609063
>>09058
>>09060
Не понял, а что мешает использовать GetChild() ?
image.png57 Кб, 967x750
297 609064
>>09063
Да ничего, можно и так, enumerator under the hood так и делает:
298 609144
Анон, есть одна сцена и в ней не интерактятся кнопочки в интерфейсе. Шо делать? Бочка уже отсосана, хуй сделан.
Пикрл 1 - иерархия, пикрл 2 - ивент систем, пиркл 3 - пример кнопки нерабочей. По факту, не фурычит всё, что связано с интерфейсом. Хуй знает что делать, помогите, умоляю.
В других сценах всё работает как часы, а тут почему-то всё идёт по пизде. Кнопки я вообще не трогал после их создания. Я даже попытался создать ещё один канвас и там тоже не работает. Скопировал настройки других кнопок с других сцен - тоже не работает всё в этой сцене.
ньюфаг
299 609145
>>09144
Canvas кажи
image.png30 Кб, 383x294
300 609147
>>09145
Вот, ничего тут не трогал даже.
301 609149
>>09147
А в логах чо когда кнопочку тыкаешь?
302 609150
>>09149
Да я вот нашёл в чём проблема. У меня оказывается текст перекрывал кнопки с включенным рейкаст таргет. Я вырубил эту опцию в компонентах текста и всё заработало, лол. Пиздец, 1.5 дня не мог понять что не так с этой сценой.
303 609157
>>09150
пиздец ты тупой :)
304 609160
>>09157
А то!
305 609214
>>09034
Предположим делаю рпгшный эффект типа кровотечение.
Где то на мастер евент классе крутится залупа и раз в сек вызывает евент листенер.
Где то в мире игрок получил стрелу в колено и в коде создался обьект Effect кровотечение, он сам подписялся на евент и начался обратный отсчет, делая каждый тик дамаг и тд, когда LifeTime < 0 отписывается и подбирается мусорщиком.
Подводные?
306 609238
>>09059

> ты просил без должного уважения


> @


> ты даже не приложил ссылку на пастебин с кодом

307 609242
Господа, есть в юнити коробочные диалоговые окна?
308 609243
>>09242
Не редактора, а чтоб в игре показывать
309 609250
>>09242
IMGUI
310 609265
>>09214
Ты хуй!
311 609312
Аноны, как сделать так, что бы размер интерфейса не изменялся при переходе между портретным и ландшафтным режимом телефона? Но при этом в от разрешения телефона в целом он должен оставаться зависим.
312 609313
>>09312
иф высота больше ширина { пересчитываем под портретный режим } иначе если высота меньше ширина { пересчитываем под ландшафтный } иначе { установим режим по умолчанию };
313 609315
>>09313
>>09312
И вообще, категорически рекомендую пользоваться троичной логикой:
if (a > b) { block1 } else if (a < b) { block2 } else { block3 };
Да/Нет/Не_знаю
Да/Нет/По_умолчанию
Да/Нет/Ваш_выбор
Если ты делаешь функцию, которая возвращает не пустое значение, передавай в аргумент значение по умолчанию и пользуйся им, производя расчеты:
int sample(int a, b; int argDefault = -1)
{
if (a > b) { return a; } else if (a < b) { return b; } else { return argDefault };
}
314 609317
Да когда, блять, уже появится стандартный шейдер для декалей, который нормали смешивает? Как блять моделить большие хуйни? Вон, в уече базовый мат+мат с декалями и ебашишь кучу вариаций. А тут хули делать? 1 объект = 1мат. Аще пизда.
315 609325
>>09317
В чем проблема делать на уече? Или ты из тех говноедов, которые едят кактус, несмотря на то что он колится?
316 609331
Awake вызывается сразу после AddComponent же?
317 609335
>>09317
Я непонилвапще, в юнити что, нельзя ебануть шейдер с юниформами-текстурами?
318 609345
>>09331
Нет
319 609403
>>09315
Бля, хули так сложно то. Неужели так трудно было добавить инструменты, которые позволяли настраивать интерфейс для портретного/ландшафтвного режима без пердолинга кода?
320 609411
Поясните. Делаю поворот камеры мышью, и все бы ничего, но чем выше фпс выдает игра, тем медленней камера движется. На фпс овер 1к камера вообще почти не двигается. Соответственно на 10 фпс камера вертится оче быстро. Это норма, или можно как-нибудь запилить поворот независимый от фпс?
321 609414
>>09214
Вроде нет подводных. Но я не уловил зачем тут событие. Почему бы персонажу игрока получившему стрелу не дать компонент BleedEffect и в нем уже манипулировать таймером и хп игрока.
322 609416
>>09411
Нет это не норма. Скорость поворота не должна зависить от фпс. Ты где-то проебывает dt при расчете углов поворота или их интерполяции.
323 609425
>>09414
Пока что bleed дается не игроку а просто создается с ссылкой на игрока, чтобы bleed знал кому давать урон.
Евент для того чтобы считать тик (глобал таймер крутится в листенер классе).
Предвидя вопрос почему не создать корутину заместо считалки, не хочется и нет монобеха.
324 609426
image.png6 Кб, 248x196
325 609470
ньюфаг
Анон, как сделать так, дабы камера крутилась вокруг объекта с малым отступом? Как на пикче короче, где красная линия это отступ, чёрное это сам объект, а зелёная точка - центр объекта. Я не могу нормально сформулировать мысль на английском для этого, дабы загуглить. Я знаю, что можно просто сделать камеру дочерним от объекта, но мне это не надо, мне надо это сделать через скрипт.
Вроде простая залупа, но чёт никак не могу додумать это через скрипт.
327 609483
>>09475
Я конечно не так сделал ибо у него от 3-го лица, а мне надо от 1-го, но благодаря видосу смог нормально сделать дистанцию между центром и камерой, а дальше уже сам додумал. Сотни нефти тебе.
328 609508
>>09403

> Бля, хули так сложно то? Неужели так трудно было добавить кнопку "Сделать заебись!"

329 609509
>>09425

> и нет монобеха


Сделай обычную шарповскую корутину.
330 609607
При попытки собрать билд под андроид вылазит вот такая хуйня:
CommandInvokationFailure: Failed to create a raw.ap_ package
C:/Program Files/Java/jdk1.8.0_221\bin\java.exe -Xmx4096M -Dcom.android.sdkmanager.toolsdir="C:/Android/android-sdk\tools" -Dfile.encoding=UTF8 -jar "Z:\Unity Editors\2018.3.14f1\Editor\Data\PlaybackEngines\AndroidPlayer/Tools\sdktools.jar" -

Как фиксить это гавно?
331 609616
>>09509
Это какая то древняя магия, я пока не прокачался до такого.
332 609627
>>09607
Обновлял сдк?
333 609630
>>09627
Вообще вся эта хуета началась с того, что я обновил SDK tools до версии 26.1.1 и у меня юнити перестал видеть SDK. И обновлять его не хочет, пидорас ебанный. В интернете я нашёл версию тулзов 25.2.5 и юнити наконец то увидел SDK и начал собирать проект, но под конец вылазит вот эта хуёвая ошибка. Пиздец просто, раньше всё работало нормально.
334 609634
>>09630
Обновить юнити, или прост переустанови с нуля, мб там что-то похерилось в файлах, разные варики можно попробывать.
335 609636
>>09634
Уже пробовал, скачал более новую версию, но у неё все настройки остались от старой версии.
336 609637
>>09636
Тебе надо в документах, те что скрытые от юнити почистить всё, там просто папки удаляешь.
337 609640
>>09637
Бля, какие папки? Где?
338 609642
>>09640
C:\Users\Имя пользователя\AppData\Local
C:\Users\Имя пользователя\AppData\LocalLow
C:\Users\Имя пользователя\AppData\Roaming
Сначало удаляешь юнити, потом хаб, чистишь всё + поверх можешь клинером, перезагружаешься и качаешь всё заного.
339 609643
>>09642
Там везде папка unity будет, её удаляешь.

>быстрофикс

340 609684
Анон, хочу запилить очень огромную и бесшовную карту. Я смогу ограничить себя лишь одним уменьшением дальности рендеринга камеры или же надо говнокодить разные оптимизирующие параши, дабы движок и комп это выдержал при игре? Юнити вообще дружит с огромными картами или же будут очень большие проблемесы с оптимизоном?
341 609705
>>09642
Всё удалил, переустановил, но настройки всё равно остались старые. В итоге нихера ничего не собирается.
342 609708
>>09705
Да ну нах. Прийми мои сожаления, хз, может на тебе проклятие.
343 609774
>>09684
Непонятно насколько большая карта тебе нужна. Очень большой карте нужна будет оптимизация хотя бы потому, что ты не поместишься в точность чисел.
344 609891
>>09684

> Юнити вообще дружит с огромными картами


Ну вот в сабнавтике же запилили карту 2х2 реальных километра и километр вниз, подгружающуюся в реалтайме. И ты так делай.
345 609897
>>09891
Которая лагает как сука. Не надо так анон, не делай так.
346 609898
>>09897
Мозгов на ECS + Jobs + Burst не хватило.
На самом деле их тогда не было
Впрочем, девы уже слишком привыкли к старой архитектуры и новая игра будет такой же
347 609899
>>09898
А сделал уже кто-нибудь известный игру на ецс на юнити?
348 609903
>>09899
Хз, я лишь индюшатину смотрю. Вполне возможно некоторые высокопрофильные игры используют ну или в разработке.

Я знаю лишь одну инди-игру, которая использовала смешанный подход (Hybrid ECS).
349 610064
>>09903
А вот современные ААА-игры, колда/батла/борда/ваш-ААА-вариант, они интересно на ЕЦС или ООП?
изображение.png281 Кб, 1920x1080
350 610083
Это просто какой то сюр. Решил ещё раз переустановить Юнити, на этот раз скачал версию 2019 года, т.к. к ней сразу можно докачать андроид СДК. Создаю тестовый проект, и хули? Сразу три ошибки. Я даже ещё ничего не билдил, просто блядь со старта в пустом проекте три ошибки. ЧТО БЛЯДЬ ЭТО ЗА ХУЙНЯ?
351 610084
>>10083
Всё установил что шло? Визуал с компонент есть? Он ругается
изображение.png46 Кб, 753x429
352 610086
>>10084
Окей, и как мне его поставить? Среди модулей его нет
1xx.jpg14 Кб, 298x69
353 610087
>>10086
Этот стафф есть?
354 610089
>>10087
Хз, как это проверить. Но как то же раньше я собирал проекты на Юнити, значит есть.
355 610091
>>10083
БЛЯ аноны, помогите пофиксить эту ошибку. Я уже две недели не могу собрать один ёбанный apk файл. СУКА ЭТО ПИЗДЕЦ КАКОЙ ТО Я ПРЯМ ЗАЕБАЛСЯ УЖЕ, ЧТО БЫ Я НЕ ДЕЛАЛ ПОЯВЛЯЕЮТСЯ НОВЫЕ ЕБУЧИЕ БЛЯДЬ ОШИБКИ ПИЗДЕЦ ВСЁ ЖЕ НОРМАЛЬНО РАБОТАЛО РАНЬШЕ КОГО ХУЯ ЕБУЧИЙ БЛЯДЬ ЮНИТИ ПЕРЕСТАЛ СОБИРАТЬ ЕБУЧИЕ ПРОЕКТЫ ПОД АНДРОИД ЁБАААААААААНЫЙ В РОТ!!!!!!!!!!
356 610093
>>10091
Андроид сдк лучше отдельно качать а не через юнити. Потом в настройках путь к ней укажешь.
357 610094
>>10093
Блядь, я уже пробовал отдельно качать и ставить андроид сдк, охуенно всё было, просто пиздец. Можешь почитать выше:
>>05730
>>09607
358 610095
>>10083
Карочи блядь, как выяснилось эти ошибки появляются в тот момент, когда я меняю целевую плотформу с PC на Андроид. Ну и чо блядь? Хули ему не нравится? Блядь, это пиздец какой то я не могу блядь
изображение.png47 Кб, 1491x241
359 610096
Вот что за хуйня вылазит при попытки собрать проект. ХУЛЬ ЕМУ НАДО ТО БЛЯДЬ?
360 610099
>>10096
Запакуй в архив и пришли мне проект, я посмотрю. ок?
361 610101
>>10099
Ты не понял, проблема не в проекте, проблема в юнити, похоже. Потому что я не могу даже пустой проект под андроид собрать - вылазят те ошибки, которые я выше скринил.
362 610116
>>10101
Обнови юнити.
363 610147
>>10064
овервошь на исиес вроде, как они сами на GDC говорили
364 610150
>>10147
И ещё вот такой вопрос: Обязательна ли для ЕЦС поддержка редактором? Мельком видел что-то такое в прошлых тредах. Неужели нельзя чисто в коде реализовать чистый ЕЦС?
365 610156
>>10116
Еблан блядь, я уже три разные версии юнити поставил. Вот это тупая хуйня вылазит как раз таки на последней стабильной версии - 2019.2, куда блядь дальше обновлять? На кривые альфы?
366 610157
>>10101

> я не могу даже пустой проект под андроид собрать


>>10156

> тупая хуйня вылазит как раз таки на последней стабильной версии



Ну що тут сказати?
367 610164
>>10157
Юнити уже переустановил, причём на 2018 и 2019 версии разные ошибки вылазят. На 2019 даже не начинается билдиться - сразу блядь непонятная ошибка в ебало прилетает.
У меня уже блядь ТРИ андроид СДК на компе. Одна от юньки, одна от андроид студио, и ещё одна установлена через батник отдельно. Ни с одним из сдк проект не билдится.
Я хуй знает, может нужно что в переменных окружения написать?
А винду слишком запарно переустанавливать, сейчас не работает только юнити, а после переустановки хуй знает что вылезет. Ну нахуй.
368 610168
>>10164
Дай мне свой проект, я скомпилю и всё сделаю, мамой клянусь.
369 610170
>>10168
Окей, ты скомпилишь, а дальше что? Мне же дальше работать надо, этот проект ещё не до конца готов, и потом будут другие проекты мод мобилу, которые тоже надо будет компилить. И что, ты будешь мне каждый проект собирать?
Если бы у меня была цель собрать один конкретный проект, я бы уже давным давно отдал бы его своему знакому с рабочей юнькой, но моя цель починить саму юнити, что бы я мог работать.
370 610171
>>10170
Если ты делал с юнькой всё что смог, то остаётся переустановка винды, прийми это с мужеством и сделай это.
371 610172
>>10171
Бля, говорю же винду переустанавливать не вариант
372 610182
Анчоус, где можно нормально почитать или накрайняк посмотреть инфу по шейдер графу. В инете чёт пустовато по этой теме. Говнокодить шейдеры мне впадлу, хочу как в блендере нодами всё делать! В документации вообще почти ничего нет, даже ебучих примеров как и что юзать.
373 610188
>>10172
Шутки шутками, а в уроках ХРИСТа по сишарпу рекомендовалось вести разработку исключительно в виртуалках. Чтобы в случае подобной хуйни быстро откатывать операционку в виртуалке на состояние в котором всё работало. На реальной машине такое можно тоже сделать, ОФК, только будет это дольше и геморнее.
З.Ы. Папки с рабочими проектами пробрасывать в виртуалку через шару в эмуляции локалки.
374 610191
>>03386 (OP)
Вкатывание в унреал енджин продлилось у меня неделю. Юнити примерно столько же займет?
375 610229
>>10191
Дольше, так как в юнити тебе придется делать игры а не просто куб крутить.
376 610230
>>10229

> куб крутить


>>10191

> в унреал енджин


Ты не попутал там? В унриале сразу даётся шевелящийся анимациями робот для кручения.
ImSoAngryIMadeASign.jpg29 Кб, 460x345
377 610541
Как мне вытащить порядковый номер объекта в иерархии? GetComponentsInChildren выдаёт все объекты в последовательности в которой объекты находятся в иерархии, но это дорогая операция же, по идее лучше её не использовать, но кроме неё я не нашёл ничего, что позволяло бы вытащить номер в иерархии. Я так понял, иерархия. трансформы и геймобжекты это внутренние методы в основном, но должен же быть какой-то обходной способ вытащить ёбаный интежер.
378 610557
>>10541
Свой метод напиши.
379 610560
>>10171

>то остаётся переустановка винды


Я не пойму почему юнити так топит ОС? Или это виж. студия? Неужели для разработки так критично состояние ОС? А если я юзаю пиратскую ось у меня что юнити вообще не установится?
Спрашиваю потому что пока дальше вижуал студии не доходил, 2017 я версия, сейчас всё в ней работает, как часы
380 610583
>>10560
Ещё раз >>10188
382 610659
>>10541
Зачем это тебе?
383 610660
Юзаю character controller. До недавнего времени меня это не беспокоило, но сейчас я прикрутил механику комбо с быстрым прожатием клавиш в определённые момент и столкнулся с проблемой. Это инерция. По завершению движения игрок не становится как вкопанный, а совершает остаточное движение.
Как вырубить эту инерцию или сократить до минимума?
Физика мне не нужна, я не юзаю ригидбоди и прочее, но почему-то движок мне её настоятельно подсовывает.
384 610663
>>10560
Проверь настройки сборки епт, вот твой баг судя по всему:
https://issuetracker.unity3d.com/issues/android-x86-architecture-apk-fails-to-build-with-il2cpp

х86 уже нафиг не нужен, на нем девайсов не осталось все равно.
385 610664
386 610667
>>10653
Спасибо, но Transform это обёртка для GetComponent, так что в принципе то же самое, что уже делаю.

>>10659
Кастомные УИ элементы с кастомными спрайтами в качестве "пуль". Я не могу при старте делать nine-slice и прочие штуки потому что я импортирую текстурки в рантайме, поэтому сделал читалку скриптов и текстурок, которые формируют меш и материал для спрайта. В качестве бонуса возможность хуевертить вообще что хочешь в качестве спрайта. В рантайме.

Да, мне уже советовали экстендить от image и sprite и заменять меши, которые там создаются, но я уже прошёл точку невозврата.
387 610675
>>10667

>Transform это обёртка для GetComponent


ты про свойство монобеха что ли? Оно если что кэшируемое, и я не думаю, что ты упрешься в производительность в этом месте.

Вообще, похоже на какой-то подозрительный велосипед ради велосипеда, но это тебе решать.
388 610677
>>10660
Решил проблему радикально - тупо отключая контроллер в нужный момент (когда должна проигрываться анимация). Думал что-то сломается, но нет.
389 610711
БЛЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯДЬ

Всё блядь почистил, всё удалил, всю джаву снёс через Revo, почистив реестр. Даже поставил net.framework 4.7.2. ВСЁ РАВНО БЛЯДЬ ЭТА >>10083 ХУИТА ВЫЛАЗИТ ЁБАННЫЙ В РОТ БЛЯДЬ ЧО ЗА ХУЙНЯ ПИЗДЕЦ ПРОСТО ПОЧЕМУ ЧО ЕМУ НАДО БЛЯДЬ Я НЕ ПОНИМАЮ. Бля, я готов заплатить косарь человеку, который сможет починить юнити на моём компе.

>>10663
Если ты про Scripting Backend, то там по умолчанию всегда выбран Mono и изменение этой настройки ни к чему не привело. Даже ошибка не поменялась.
390 610714
>>10711
Попробуй вообще убрать x86 из целевых платформ, и собрать чисто под ARM.
Вообще конечно странная вещь. На 2018.4 LTS та же фигня?
391 610715
>>10711
У тебе ось лицензионная? Какая?
392 610717
>>10714

>Попробуй вообще убрать x86 из целевых платформ, и собрать чисто под ARM.


В смысле? И как это сделать? У меня андроид и так выбран как единственная целевая платформа.

>На 2018.4 LTS та же фигня?


На 2018.LTS другие ошибки: >>05730 >>09607

А на 2019.2 вот эта ошибка >>10083 весит перманентно (когда целевой платфомой выбран андроид), её даже нажатием на кнопку Clear не убрать. А если попробовать собрать билд, то появляется вот эта вот хуйня >>10096
393 610718
>>10715
Десятка, лицуха. Все обновления скачаны.
1568552545728.png9 Кб, 459x290
394 610728
395 610729
>>10728
Слишком радикально, долго, и чревато потерей информации
396 610732
>>10711
Придется переходить на годот.
397 610735
>>10729
если в жизни любишь риск
форматируй жесткий диск
398 610736
>>10660
Тут кстати удваиваю. Тоже беспокоит это.
399 610737
Как перестать выдрачивать графон в игре и начать делать механики? Уже неделю сижу дрочу разные фильтры и шейдеры, а геймплея помимо ходьбы и пары элементарных механик - нет.
400 610739
>>10732
Я бы с радостью перешёл бы на тот же Анреэл, но мне лень переучиваться и работы на нём почти нет.

Чо, лишний косарь совсем никому не нужен?
401 610741
>>10717
Блин, я гуглю и вижу, что 2019.2 дохуя нестабильная, поломали все что можно. хорошо что на работе застряли на 2017.4 все збс работает и ничего не глючит

Вот еще одно решение, которое стоит попробовать:
https://forum.unity.com/threads/cannot-build-android-player-with-linear-color-space-due-to-sdk-api-issue.643639/

Надо поставить JDK 8, версии новее не работают. Плюс, проверь, что в Edit > Preferences > External Tools у тебя правильные пути до всех сдк.
402 610742
>>10741
Пути правильные, jdk 8 уже пробовал ставить (осталось от старой юньки)
403 610743
>>10742
Понятно, что вариант так себе, но если ничего не помогает, то проще реально винду переставить, чем тратить кучу времени. Где-то что-то в путях похерилось, или законфликтовало, и теперь не работает.
Сперва можно в виртуалке собрать, если переустанавливать совсем не вариант, то можно создать новый раздел на диске, и туда свежую винду накатить, и на ней собирать.

Вряд ли проблема именно в юнити, скорее всего дело в андроид сдк, это то еще говно.
изображение.png34 Кб, 614x165
404 610750
В общем я решил поставить версию 2019.1 и посмотреть, что с ней будет. В итоге в этой версии не билдиться даже билды под винду. И сообщений об ошибке не 2, а целых 4, причём одинаковых.

>>10743
У меня нет свободной сотни гигов под винду
405 610751
>>10743
Ну и когда я удалял СДК и Юнити, я почистил реестр, так что проблема точно не в этом.
406 610757
>>10750
Это на пустом проекте?
По клику на ошибку в трейсе есть информация?

>>10751

>я почистил реестр


вот этому доверия мало. Можно не то почистить, или не почистить то, что надо.
Снимок.PNG1 Кб, 378x25
407 610761
>>10750
Видел такую ошибку когда у какой то демки для старой версии юнити надо было обновить пакеты в менеджере пакетов, но у тебя что-то другое. Чекни, установлен ли пикрил.
408 610762
>>10757

>Это на пустом проекте?


Да

>По клику на ошибку в трейсе есть информация?


Нет. Это всё информация об ошибке.
>>10761
Щас попробую скачать
409 610772
>>10762
>>10761
Нихуя карочи. Установил я Виндоус Девелоп Кит и нихуя не изменилось, только 3 гига улетели в никуда. На версии 2019.1 даже приложения под винду не собираются.
world-of-warcraft-73-update-shadow-of-argusfeature.jpg64 Кб, 1200x624
410 610773
Как лучше сделать такой бэкграунд, вроде пикрил планеты на заднем фоне? Лучшее, что мне пришло в голову - сделать собственно бекграунд, прицепить его к камере и рендерить его сзади всего.
411 610775
>>10773
И что ты будешь делать при повороте камеры?
412 610776
>>10775
Вот кстати да, потому и спрашиваю как лучше.
413 610777
>>10776
Если нужен поворот камеры нужен панорамный бекграунд
414 610779
>>10772
Чем дольше ты оттягиваешь переустановку венды, тем дольше стоит твоя работа.
415 610781
А приложения под винду и на 2019.2 тоже не собираются, лол. Видать проблема не просто с Андроидом, но в целом с версией 2019, потому я на ней вообще ни одной игры не смогу собрать.

>>10779
Ну если я и буду винду переустанавливать, то не раньше вторника, а значит ещё день у меня есть.
Ну ладно, допустим я переустановлю винду. Чем мне это поможет? Чем это отличается от удаления Юнити с компа? И какие подводные камни?
416 610786
Хм, сегодня один чел на форуме Юнити с похожей проблемой написал, что перед появлением этой >>10083 проблемы он установил Spyder для питона, который перед установкой предупреждал о возможных проблемах с переменными окружения. Я тоже установил Spyder перед тем, как у меня перестали работать 2019 версии. Возможно ли что это действительно из за Spyder'а? Может ли мне помочь его удаление с компа?
417 610791
>>10781

> Чем мне это поможет? Чем это отличается от удаления Юнити с компа?


Тем, что у тебя сейчас в системе насрано. И даже сам билл гейц не сможет это говно вычистить, а порекомендует переустанавливать шындовс.

> И какие подводные камни?


Драйвера придётся установить.
изображение.png10 Кб, 825x214
418 610793
Нашёл ещё один совет. Какой то чел предлагает в Developer Command Prompt ввести волшебную команду. Но я не могу его открыть. Запускаю в cmd VsDevCmd.bat, он появляется на секунду, потом пишет "Системе не удается найти указанный путь.", а потом закрывается. Как блядь мне его запустить?

>>10791
Ага, а ещё настройки винды наверняка похерятся и хер знает что ещё
изображение.png5 Кб, 701x147
419 610794
Бля, я тут заметил ещё одну странность, почему то когда запускаешь cmd он всегда пишет, что "Системе не удается найти указанный путь.", хотя я же при запуске cmd даже никакой команды не вызываю. С чем это может быть связано?
420 610797
>>10793

> Ага, а ещё настройки винды наверняка похерятся и хер знает что ещё


Мне легко тебе этот совет советовать, ибо я подрабатываю тыжпрограммистом, переустановщиком шындовса. Оная у меня занимает 20 минут, всё как в пасте из /s/. Особенно начиная с 8-рки она прошивается как прошивка в мобилу - разворачивается образ на жёсткий диск. Затем ещё 10 минут на установку драйверов (обычно только видео и чипсет) и всё - можно и дальше наслаждаться полноценной жизнью.
Естественно при условии, что все личные файлы и рабочие проекты ты хранишь на внешнем харде, а хард компа используешь исключительно для хранения прошивки майкрософта и программ к ней. Если же у тебя один хард для всего, то тут нужны минимальные знания по хардам, разметке, разделам.
421 610798
>>10794
Пришло время переустанавливать шиндошс, шиндошс сам себя не переустановит.
422 610799
>>10797

> Если же у тебя один хард для всего


Всё таки дополню. В этом случае грузишься с любого лайв-сиди-дивиди-флеш, всё содержимое диска Ц самостоятельно пихаешь в папку виндовс-олд и далее обычным обм прошиваешь новую винду. Следя чтоб тебе нигде не предлагали форматнуть винт. Далее, в свежепрошитой винде всё настраиваешь, затем вытаскиваешь из старого юзера папку appdata и копируешь (БЕЗ ЗАМЕНЫ СОВПАДЕНИЙ) в аналогичную у нового юзера. Далее устанавливаешь программы и о чудо проблемы с юнити воссоздаются на новой винде, лол.
423 610800
>>10799
Ой блять, какие у него там за важные ДАННЫЕ которые пиздец как надо сохранить? Закладки на аниме сайты, которые давно хранятся в гугловском облаке?
Скидываешь нужные файлы на флешку, сносишь все нахуй вместе с виндой, тратишь час чтоб установить программы по новой. Всё.
424 610802
>>10800
Ну в целом да, но вполне может быть так, что у сеньора гейдевелопера на компе мамка сложила гигабайты фотачек с турции, мальдив, крыма. Я ж грю, профдеформация не позволяет мне раздавать такие советы: "Ой да просто скинь на флешку папки с рабстола и всего делов!"
425 610803
>>10799
>>10800
Блядь, всё таки это пиздец залупа. Т.е. у меня сотрутся все данные, при чём не только с диска C, но и из других созданных мной дисков? Ну охуеть теперь. И нужно переустанавливать весь софт заново, включая все игори? Во истину элегантное решение проблемы.
426 610804
>>10803

>Т.е. у меня сотрутся все данные, при чём не только с диска C, но и из других созданных мной дисков?


Нет.
вот и подросло поколение зумеров, никогда не переустанавливавших винду
427 610805
>>10803

> у меня сотрутся все данные, при чём не только с диска C, но и из других созданных мной дисков


Только если ты прикажешь компу сделать это.
Впрочем, я тебя понимаю. Комп тебе такой пишет "Хурр-дурр! Вака-бака! Хуясь бдыщь, ща пизда-залупа будет. Вы действительно желаете переключить залупотрон в положение бугога пацталом? Да/нет/Отмена/Справка в интернете, которого нет?"

В этом нет ничего постыдного. я как комп-техник, мало смыслю в автомобилях. В медицине. В политике. Лучше заплати бабла переустановщику.
428 610806
>>10737
Толку от механик если визуал говёный. У меня уже скопилось много интересных механик, но какой в них толк если я не могу отображать анимацию на экране или сделать фокусированную камеру, вот так уныло и перемещаются циферки по монитору в надежде, что я когда нибудь сделаю простенький 2д рендер картинки.
мимо шарпист без юнити.
429 610807
>>10805

>Переустановить винду проще чем установить юнити


>Лучше заплати бабла переустановщику

430 610809
>>10807
Проще, если тебе похуй на данные. Ты не уследил за дискассом.
431 610810
>>10804
За всю жизнь у меня ни разу не возникало ни одной проблемы, требующей переустановку винды.
>>10805
Чот боюсь, что переустановщики винды с меня сдерут больше чем 1к.
>>10807
Чо за пиздёшь. Юнити приостанавливается за три клика без каких либо последствий для системы. А после переустановки винды придётся ещё ебаться с тем, что бы вернуть всё КАК БЫЛО.
432 610812
>>10806

> Толку от механик если визуал говёный.


Вот тебе игра без визуала (на самом деле с ним) чисто из одних механик
https://www.youtube.com/watch?v=Q8TB6xlFVZE
433 610814
>>10810

>За всю жизнь у меня ни разу не возникало ни одной проблемы, требующей переустановку винды.


Когда-нибудь и листву скинешь.
434 610815
Карочи я почитал тут и вроде как пишут, что "Возврат компьютера в исходное состояние" сохраняет все личные файлы и удаляет только программы. Типо нажимаешь одну кнопку и винда всё сама сделает. Насколько это близко к правде? Он удалит программы на всех дисках или только на диске C у меня большинство прог лежат на другом диске? И на рабочем столе останутся лежать мои блокнотики?

Честно говоря не очень хочется терять все накопленные за эти годы программы и игры. Бля, игры вообще придётся перекачивать, а потом ещё часа по два устанавливать. И все SQL сервера придётся переустановить, и IDE-шки, да пиздец просто сколько работы свалится.
435 610816
>>10815
Идёшь в ютуб и смотришь там переустановку венды.
436 610821
>>10815

>Возврат компьютера в исходное состояние


Аналог переустановки, но длится гораздо дольше. Переустановишь за 10 минут, возвратишь в состояние за час.

>Честно говоря не очень хочется терять все накопленные за эти годы программы и игры


Ну так играй дальше в свои игры, хуль ты ноешь тут? Если тебе твои игрульки так важны то пиздуй в vg. Столько внимания твоим высосанным из пальца проблемам здесь еще никто столько внимания не уделял, на моей памяти.
437 610827
>>10821
Бля, пиздец ты охуел цепляться к играм на доске разработки ИГР. Где я блядь должен черпать вдохновение для нового шедевра?
Проблема не высосана из пальца и не факт, что переустановка винды поможет ещё решить.
438 610829
>>10827
Нет таких проблем с софтом, которых бы не решала переустановка винды.
439 610830
>>10827

> Где я блядь должен черпать вдохновение для нового шедевра?


Вот где-то там >>610647
440 610832
>>10815
10 винда ничего не форматирует и не удаляет: в некоторых случаях при установке вообще нет кнопки Format, хотя иногда нужно. Можешь смело выбирать при установке Keep Nothing - оно заботливо сложит в папку Windows.old старых юзеров, содержимое ProgramFiles и других подобных папок. Порно с конями, даже если оно в корне системного диска - там и останется лежать.
441 610856
>>10812
Ну охренеть, саунд и визуал отлично сочетаются, идеальная игра для убийца времени в очереди или в автобусе.
442 610876
>>10832

> заботливо сложит в папку Windows.old старых юзеров, содержимое ProgramFiles и других подобных папок


Возможно это пофиксили, но винда, даже 10ка не складывала в ОЛД программы х86, что иногда приводило к неудобствам.
Поэтому я всем рекомендую загружаться с лайв-флешки и самостоятельно перемещать всё барахло с диска Ц в свою папку-бэкап.
443 610903
>>10856

> идеальная игра для убийца времени в очереди или в автобусе


Может у тебя конечно реакция нечеловеческая, может у твоего топового "игрового" смартфона (хотя непонятно, почему ты с топовым смартфоном на общественном транспорте, а не на л/а). Но суть токова, что в этой игре даже с клавиатуры компа сложно дольше 10 секунд продержаться, не представляю, как её можно успешно играть пальцем на тачскрине или упаси хоспаде на гироскопе.
444 610910
Есть у кого какие рекомендации насчет плагинов для вижуал студио?
445 610912
>>10910
Сталин 3000. Камрады рекомендуют.
image.png35 Кб, 1722x823
446 610916
Аноны нужна помощь не могу понять как сделать так, чтобы урон врагу проходил только в определенную часть тела. Т.е. чтобы игроку приходилось обходить его со спины для того, чтобы убить.
Единственное, что придумал это нахуярить вокруг врага невидимых имортал блоков в тех местах где он неубиваем?
Есть другие варианты? Я правильно мыслю?
Пик 1
Синие мой - персонаж
Желтое - пули
Зеленое -броня которой окружен врагу (красное)
Красное - враг
447 610917
>>10916
Нахуярь один иммортал блок, а в месте где нужно дамажить нахуярь слегка выступающий не иммортал блок.
448 610919
>>10917
Спасибо анон
449 610925
У меня есть список обьектов. Каждый обьект(типа 1) создает один раз другой обьект (тип 2) при этом обьекты типа 2 создаются детьми к стороннему обьекту, по сути пустой GO с трансформом. Так вот, как при создании обьектов типа 2 установить линки с обьектом который их создает(типом 1)?
450 610927
>>10925
Все, разобрался, стоило сразу в документацию глянуть.
451 610953
Я правильно понимаю, что этот даун только свои гавно курсы низкого качества пиарит или я срочно должен раняя кал бежать записываться на курсы и уже через пол годика стану богом С#, Unity да и просто охуенным парнем.
https://www.youtube.com/user/OfficialChannelGD/videos
452 610964
>>10953
гавёные у него курсы я прошёл несколько на ютубе и один скомунизденный с юдеми, парень просто записывает свои вебинары, при том в полном пренебрежении к монтажу видео, но альтернативы нет, есть некоторые проблемы которые только этот утырок может решить.
453 610966
>>10964
да и ещё это быдлядская подача материала в перемешку с пиздостраданием, как будто кому то есть дело когда и с кем он спал.
.png4 Кб, 544x51
454 610968
Есть геймобжект panel. У нее есть 3 child которые в себе содержат компонент Slot. Способ на пике не позволяет вытянуть эти компоненты, не понимаю как можно простенько их от туда стянуть?
455 610971
>>10968
Опять обосрался, зачем то локальные переменные создал.
456 610979
>>10968
GetComponentsInChildren
457 611055
Бляяяядь юнити до сих пор не работает, пиздец просто, когдаж это кончиться бляяядь
458 611077
>>11055
INSTALL MONOGAME
459 611107
И так аноны главный вопрос к людям работающим на лучшем движке Конечно после rpgmaker-а сколько вам удолось заработать на своих играх? Делаете вы их для себя и для души или хотите стать независимым инди разработчиком со своей командой и двигаться по жизни с геймдевом рука об руку.
460 611110
>>11077
Сука ты зделал мне больно. XNA навсегда останется в мое сердце. Почему мир оказался так жесток к этому лучшему фреймворку для игор на шарпе и венде? Именно она должна была стать Юнити - правильной юнити, без костылей, багов, унылого маркета и отвратной оптимизацией.
461 611119
>>11107
Вкатился в мобилко гавно после 3 месяцев освоения, получаю с вычетом на рекламу около 2к $ в месяц, после идёт спад и надо снова клепать новое.
462 611121
>>11119
Делаешь все сам? Какие игры в основном клипаешь 2D или 3D? Бездушные дрочильни по типу 3 в ряд? Модельки сам делаешь? Какие игры делаешь и с какими трудностями сталкиваешься.
463 611131
>>11110

> Почему мир оказался так жесток к этому лучшему фреймворку


Потому что массы потребляют RAD (RGD / RSD) редакторы. Со времён дельфи. Если ты делаешь фреймворк, в котором надо ручками по клаве горы бойлерплейта городить, то будь готов, что твой фреймворк будет интересен 3.5 пердоликам. Остальные же убегут на свистоперделочные движки с редакторами-визивыг, где одним лишь мышководством, без единой строчки кода, за один рабочий день создаются действующие прототипы, которые уже можно показать спонсору, пока едет лифт.
464 611135
>>11121
Конечно сам, отдавать половину своих копеек кому то на фриланс еще не хватало. В основном 2Д, так как проще скопипастить любое говно годичной давности и слегка перерисовать спрайты, менюшки и тд. 3Д изредка и по фану заливаю, собирает намного меньше, потому что модельки бедные, хотя всякое говно про супергероев заходило отлично, но от этого рака у меня самого психо трип случается пока пилю.

3 в ряд, пазлы, говно с поиском предметов, ранеры, еще подобие новел с мини играми про всяких барби и аниме кунов.
По ресурсом подчистую всё пиздится, из старых игр(1+ года), потом слегка перерисовывается/переделывается, для 3д либо фри модели, либо вскрываются игры и из ресурсов.
Единственная трудность это выжирает тебя из внутри, как рак, но есть то хочется. В планах накопить достаточно и сделать игру для души, но это так, маняфантазии.
465 611139
>>11135

> но есть то хочется


Делай как я: сиди в деревне на шее у старенькой мамки и клепай не спеша игоры для души.
466 611140
>>11135
Интересно, какова твоя игра мечты? При таком-то трешовом послужном списке. Я надеюсь, ты в курсе, что деятельность меняет человека. Невозможно годами делать трешак и остаться нескоррапчченным.
467 611145
>>11139
В одиночку без таланта или особого упорства это не возможно, как понятно, у меня второго а тем более первого нету, выход только один, заплатить чтобы сделали за тебя.

>сиди в деревне на шее у старенькой мамки


Время идёт, стареешь, уже не вариант.

>>11140
Говна понаделано дохуя это да, тут от себя мне ничего не скрыть.

>Невозможно годами делать трешак и остаться нескоррапчченным.


Хз насчёт этого, я делаю треш ради денег -> выживание, осознавая что это говно как и 99.5% всего мобилко маркета, но как говорится рыночек диктует свои правила, люди хотят говна с рекламой, да побольше и почаще.

>Интересно, какова твоя игра мечты?


Всё сугубо зависит от накопленного бюджета, так как музыка+графика будет на аутсорсе. Красивая картинка плюс приятная музыка/звуки делают половину успеха, или даже больше(для нормальной игры, для мобильной считай весь).
468 611148
>>11145

> Всё сугубо зависит от накопленного бюджета


Ну пофантазируй, плиз. Представь, что у тебя 3,5 миллиона долларов США.
469 611150
>>11148
Да ты ахуел, на эти деньги я забью на игорь и уеду двачевать куда нить на остров до конца жизни или буду путешествовать))
470 611153
>>11150
Я начинаю подозревать что клепание говноигор таки скорраптило тебя. Попытайся почувствовать Творца внутри себя (no homo). Допустим первое время ты только отдыхал и путешествовал. Ну год, ну два. Дальше-то что?
471 611160
>>11153
Ты уже начинаешь спускаться в тему поиска смысла жизни, для себя каждый сам определяет цель своего существования.

>Допустим первое время ты только отдыхал и путешествовал. Ну год, ну два.


На земле столько мест что и за всю жизнь не побывать везде. Ты же путешествуешь не пробегая все города и страны по паре недель, а ведь в каждой стране, на каждом участке планеты земля есть свои интересные места. Думаю год-два спокойно превращаются в 10-15 лет, а после уже пенсия, и делать игори врятли мозг позволит нормально. Останется осесть где нибудь.
Я предполагаю что ты еще молод, и многие взгляды на вещи у нас совершенно разные.
472 611167
>>11160
Понимаю этого анона для меня создание говно игорь это как шанс заработать доп денюжку не сдохнуть от голода и как мечта заработать столько денежек, чтобы никогда больше не работать.
473 611170
>>11160

> На земле столько мест что и за всю жизнь не побывать везде.


Спустя год два ты обнаружишь, что все эти места совершенно одинаковы и ничего нового ты там не видишь.
Впрочем, чего это я? У тебя же нет 3.5 М$
474 611176
>>11170

>Спустя год два ты обнаружишь, что все эти места совершенно одинаковы и ничего нового ты там не видишь.


Бесполезный спор о вкусах, не вижу в нём смысла.

>У тебя же нет 3.5 М$


И врятли будут, так что это фантазии)
475 611180
>>11176

>И врятли будут


Как и у всех в этом треде сидящих.
476 611181
Пацаны, какой самый лучший способ плавно переместить один объект на позицию другого, и чтобы rotation тоже учитывался?
477 611182
>>11181
Делаешь трансформ в апдйте, либо через math ебёшься.
478 611183
>>11181
а все, нашел способы: RotateTowards и MoveTowards6 поправьте если есть варианты получше
479 611190
>>11183
а не, туплю, тут вроде сгодится Lerp
transform.rotation = Quaternion.Lerp(from.rotation, to.rotation, Time.time speed);
transform.position = Vector3.Lerp(from.position, to.position, Time.time
speed);
Эх поскорее бы придти домой с работки и начать допиливать игру
480 611201
Помогите. Мне надо заставить персонажа немного парить над землей. Как этого можно достичь?
Можно наверное все время проверять расстояние до земли и преподнимать персонажа, но мне кажется это тупо. Есть другие способы?
481 611204
>>11201
Каждый фрейм ставь на нужную высоту.
482 611207
>>11204
Спасибо
483 611212
>>11135
Так это получается ты почти нихуя не делаешь вскрываешь чужие игры перерисовываешь картиночки и все игра готова?
А как с законностью такой деятельности?
484 611218
>>11201
Может просто сделаешь так чтобы коллайдер выступал за пределы модельки/спрайта?
485 611225
>>11218
Я думал об этом, но тогда могут возникнуть проблемы при соприкосновение в наклоненном состояние. + Что делать если поднять надо на приличную высоту
486 611231
Подскажите годный видеокурс для начинающих. Да и в целом годных курсов. Документация мне их не нравится
488 611239
>>11234
Smeshno
image.png44 Кб, 965x359
489 611502
Хелп у меня 2 джойстика один для поворотов персонажа, а 2 для движения (вектор3).
Персонаж двигается прямо 1 джойстиком я делаю разворот на 180 вторым джойстиком. Но теперь когда я продолжаю тянуть джойстик вверх т.е. дальше двигать персонажа вперед он двигается дальше по оси Z все как бы правильно.
Но мне то уже надо чтобы он двигался назад по оси Z.
Я не понимаю как это сделать или в чем мой проеб.
Ну проеб наверное в том, что я беру глобальные координаты Вектора3 т.е. наверное, чтоб пофиксить хуйню мне надо ебаться с локальным координатами.
Так да?
490 611513
>>11502
замени на transform.forward
491 611518
>>11513
Не так.
492 611519
>>11518

>черным по серому "замени на transform.forward"


>пишет Vector3.transform.forward

493 611523
>>11519
Так я же тупой анон и в глаза долблюсь.
Благодарю пойду спать.
494 611579
Вот скажем есть 3 объекта А Б В. И есть еще объект Х. Я хочу реализовать такое: заставить объект X сначала двинутся на позицию А, потом к Б, потом к В.
Есть ли готовое решение?
Я смутно помню какой видеоурок, где было такое реализовано вроде даже с помощью какого-то компонента из стандартных ассетов
495 611583
>>11579
А вообще не надо, легко самому сделать оказалось
496 611584
>>11579
Зачем тебе ассет? Это просто манипуляция либо transform.position либо силами, если ты этим увлекаешься.
497 611692
Можно ли делать игры на Unity 2.7?
498 611694
>>11692
Нельзя
499 611695
>>11694
А на Unity 2.6?
500 611696
>>11579
Вся суть Юнитипидора: даже для простейшего передвижения объектов им легче ассет скачать, чем своими руками делать
501 611697
>>11695
Тоже нельзя
502 611701
>>11697
Почему? Вот, смотри, игра
https://www.youtube.com/watch?v=h2hEutjA2Gc
503 611703
>>11701
Это фейк. Ты же видел всякие видео например про Red Dead Redemption 2 на ПК? Тут тоже самое, лишь бы просмотры себе набрать.
504 611714
Я заебался.
У меня два скрипта 1 пуля которая летит и исчезает после попадания в объект в консоль пишет (работает). 2 Это хп противника которые убавляются он умирает.
Но он не умирает потому, что я не понимаю как заставить мой "Шард" наносить урон.
Т.е. как я понимаю мне надо обратиться к моему "Хелс менеджеру" после соприкосновения и дать ему цифирки урона, но как это сделать?

Это же так просто почему это так сложно.
505 611715
Короче, буду делать игру на Unity 2.6, подкиньте идей
506 611718
>>11715
Симулятор Распидора тащемта
507 611719
>>11714
hit.collider.GetComponent<EnemyHealthManager>().DamageToEnemy(10000000);
я чет не помню что раньше можно было hit.transform писать

учти что пуля может врезаться в стену у которой не будет скрипта EnemyHealthManager, т.е. будет ошибка
Надо проверять имя, тег или наличие скрипта у объекта в который врезалась пуля.
508 611721
>>11719

>hit.collider.GetComponent<EnemyHealthManager>().DamageToEnemy(10000000);


Спасибо огромное.
509 611722
>>11718
симуляторы не игры
510 611729
>>11722
Юнити не движок
511 611739
>>11729
Гондаун не человек
512 611744
>>11715
бамп
аноны, жду идей
пруфану позже в треде готовой игрой
513 611751
>>11696
Велосипидор, ты?
514 611776
>>11751
Ассетошкольник, ты?
515 611780
>>03392
Не оказывается. Просто ты привык в уринити.
516 611781
>>11714

> второй пик


> войд из одной строчки, вызываемый один раз внутри другого войда


Некстген подъехал
517 611792
>>11776
Скорее адекватный человек
518 611801
Блять, пацаны, canvas scaler выебывается, глючит в режиме Scale With Screen Size. Любой юи рект двигаю и scale канваса sooqua меняется каждую секунду, все дрыгается во все стороны будто разрешение экрана меняется постоянно. Че за хуйня? В билде все нормально, все по пизде только в редакторе и только в режиме Scale With Screen Size. На компоненте меняю разрешение, соотношение сторон, референс пихель пер юнит нихуя не помогает.
519 611808
>>11792
Скорее ленивый и абсолютно криворукий лентяй-дурачок, который самостоятельно даже куб передвинуть не может
пофиксил
HWLBNbx0P8.gif2,9 Мб, 1072x687
520 611812
О, это же мой первый рабочий скрипт - вешаешь скрипт на любую йобу, жмешь E и заползаешь под нее. Сначала камера тупо опускается до земли, потом с этой позиции до центра объекта. Говнокод наверное, но я решил для первой игры не парится об этом, лишь бы допилить, а то так и не делаю.
521 611816
>>11812
О, наконец-то хоть кто-то самостоятельный в этом треде, а не ассетфлиппер! Хорошая работа!
522 611830
>>11812
А не проще было триггер на голову игрока повесить?
523 611834
>>11830
Ты имеешь ввиду сделать такое?
1) Объекту, под который можно залезть, ставлю, например, тег "укрытие"
2) прицепляю к челу (FPC из Standart Assets) башку-emptyоbject с коллайдером
3) детектю столкновения башкой. Проверяю, если столкнулся с объектом, у которого tag == "укр", то ныкаю персонажа.
Так?
524 611836
>>11834
Да, именно так
525 611884
>>11579
Есть компонент NavmeshAgent смотри в мануалах.
526 611903
>>11781
И правда хуйню написал. Щя исправлю.
image.png30 Кб, 1607x747
527 611912
Аноны подсказывайте.
Мне надо, чтобы после захода игрока в определенную зону позади него закрывалась двери и спавнились за стенками враги. Но делать врагов через "КреэйтГейОбджект" я заебусь. Это же надо еще каждому будет координаты в скрипте писать и все такое.
Т.е. мне проще в сцене врагов раскидать сделав их невидимыми например и неактивными пока игрок не зайдет в зеленую зону.
Ну и написать соответственно скрипт, что они появляются после того как он наступил туда-то.
Но тогда наверное невидимость надо через Альфа-Канал делать или смену текстур, а это те же яйца только в профиль.
Короче посоветуйте как это вот все реализовать.
Красное - стены
Черное - пол
Зеленое - зона не возврата
Бирюзовое - враги
528 611913
>>11912
Сейчас понял, что можно сделать спаунеры на каждого моба которые будут активироваться при заходе игрока в зону.
Но если есть другие варианты говорите
529 611919
>>11912
Пишу первое что пришло в голову.

Сначало происходил функция триггер на игроке как только он заходит в область.
Далее из этой функции инстансом создаются обьекты из префаба в назначанных точках, которые ты расставишь по уровню(либо хранишь координаты в массивах), всё.
Другой вариант это расставляешь врагов в ручную и забиваешь их в массив гейм обьектов и потом врубаешь их как только происходит событие.

Короче вариантов куча, всё зависит от желания и потребностей, можно изъёбываться в оптимизон, можно забить хуй и делать тупым прямым кодом.
530 611927
>>11913
Наставил пистых гейобжектов c уникальным тегом "spawner", при загрузке уровня EnemyManager находит их всех и в коллекцию. Вот тебе и координаты
531 611946
>>11912
Главное, чтоб не было, как в некоторых играх: загружаешься в локацию, в которой уже был и вокруг тебя одновременно падают замертво убитые тобой ранее враги.
Это происходит, когда мобы врагов расставлены в префабе локации, и при её загрузке она чекает из сейва, кто жив, кто мёртв.
image.png28 Кб, 907x242
532 612072
>>11946
>>11927
>>11919
Спасибо.
533 612073
>>12072
Подскажите еще на пике у меня при нажатие на кнопку мыши из пушки вылетает шар. Но так как это враг надо, чтобы он постоянно со старта выпускал шары без моих щелчков мышкой. Как это сделать?
На, что надо заменить Input.GetButton("Fire1")?
534 612074
>>12073
А я тупой пожалуйста проигнорьте эту хуйню. Пойду отдахну.
535 612252
Подкиньте какой-нибудь гайд как сделать шейдер-обводку объекта на shader graph, я уже заебался искать(
536 612319
>>12252
Пиши ручками и не выёбывайся.
537 612329
>>12252
Ассет скачай
538 612341
>>12252
Пять секунд в гугле:

>custom "Outlined Diffuse" shader, thanks go to Omega


https://forum.unity.com/threads/solved-gameobject-picking-highlighting-and-outlining.40407/
Далее ссылки не проверял.
мимоОПгодотреда
539 612406
Поясните за коперайт в играшках на телефоньчик.
Хочу сиздить идею одной мини игры из игры, но там сука и модельки придется пиздить это наверное проблема с коперайтом.
540 612410
Где можно скачать популярные ассеты к Юнете без смс и ожидания с регистрацией?
541 612417
Хочу учить шейдеры.
Привет двач. Хочу продвигаться в изучении юньки, и следующим пунктом выбрал написание шейдеров. Выбрал потому что увидел множество вакансий, где рекомендуется или требуется опыт создания шейдеров. Я уже прошёл серию туториалов по написанию графического движка с нуля на ц++, выучил что такое projection matrix и прочую математику. Теперь есть понимание базы того, как это всё работает.
Пытаюсь перейти к изучению шейдеров на юнити. Мне не понятно. Наткнулся на:
Никакущую официальную документацию.
Архаичные видео на ютубе, долго объясняющие базовые вещи, из за которых становится ещё менее понятно.
Статьи, которые пишут что за что отвечает, но не приводят реального практического примера использования.
Отсутствие литературы или онлайн курсов.

Я хочу не просто разобраться в том, как работает шейдер, а ещё и получить практические навыки написания. Я пока с трудом представляю как может выглядеть ТЗ для написания шейдера и где это будет необходимо.
Кстати нужны ли шейдеры? Не вытеснит ли их гейский шейдерграф?
542 612438
>>12410
У Хуана
image.png467 Кб, 1440x883
543 612454
>>12417
Нихуя особо не шарю в Шейдерах, Юнити и слаб в С#, но вот твои шейдэры. Там в фри версиях есть демо сценки где все можно потрогать посмотреть скрипты и понять как что работает. Сегодня с этим ебался хотя мне только внутрение свечение надо было :С. Дальше думай нужны они или нет.
https://assetstore.unity.com/vfx/shaders
544 612463
>>12417

>Никакущую официальную документацию.


То есть доки с примерами и картинками для тебя никакущие, тогда не знаю что можно тебе посоветовать. Разве что стать умнее.
545 612464
>>12463

>стать умнее


Для этого надо быть перестать ассетодрочером и иметь прямые руки, а в Юнититреде таких мало.
546 612467
>>12464
А он залетный может и с руками все нормально
547 612613
Написал простенький скрипт.
Нажимаешь E - и игрок должен посмотреть на шар. Вроде нормально смотрит, однако чем выше/ниже смотрю игроком, тем хуже наводится (гифка 1). Код:
if (Input.GetKeyDown(KeyCode.E)) {
GameObject.Find("player").GetComponent<CharacterController>().enabled = false;
GameObject.Find("player").GetComponent<FirstPersonController>().enabled = false;
Vector3 relativePos = GameObject.Find("xxx").transform.position - GameObject.Find("player").transform.position;
GameObject.Find("player").transform.rotation = Quaternion.LookRotation(relativePos);
}
if (Input.GetKeyDown(KeyCode.T)) {
GameObject.Find("player").GetComponent<CharacterController>()).enabled = true;
GameObject.Find("player").GetComponent<FirstPersonController>().enabled = true;
}

отключил эти два компонента. Если этого не сделать, после наведения через мгновение сбросится.
.
548 612619
>>12613
Ну вроде смог заставит работать правильно. Если вращать не сам персонаж, а камеру, которая прикреплена к нему, то все выглядит ок. Видимо там какая-то блокировка по оси y стоит, что ли, хз. Но вообще хотелось бы персонаж сам врашать, как объект, а то это как костыль
image.png35 Кб, 948x208
549 612622
>>12619
ps как я понял, вот проблема в этом коде, персонаж вращается по оси Y, а вот камера по оси X. ХЗ почему они так сделали
550 612630
>>12622

> ХЗ почему они так сделали


Чтобы у камеры горизонт не заваливался.
551 612689
>>11912

> Но делать врагов через "КреэйтГейОбджект" я заебусь. Это же надо еще каждому будет координаты в скрипте писать и все такое.


А в чём заёб-то?
Один раз в префабе врага сделать статик функцию SpawnMe(Vector2 Coords, int Gun, int Ammo, var VsioTakoie); и затем спавнить врагов этой функцией.
мимоОПгодотреда
552 612691

>SpawnMe(Vector2 Coords, int Gun, int Ammo, var VsioTakoie);


А ссылочку на пример с кодом можно?
553 612696
>>12691
А сам вообще не можешь догадаться, как оформить код? Это ж твоя игра, а не моя. Функция настраивает объект согласно аргументам. Насчёт статика не уверен. В юнити же объекты добавляются как компоненты. В общем, алгоритм выглядит так (в шарпоподобном псевдокоде):
static void Spawn(GameObject me, Transform transform, int gun, int ammo) // me инициализирован ранее движком
{
me.Transform = transform;
me.selectGun(gun); // типа локальная функция метод префаба, который делает выбор оружия
me.Inventory.AddItem(gun, ammo); // первый аргумент, индекс патронов, совпадающий с индексом оружия, второй аргумент - количество добавляемого
}

void selectGun(int gunID)
{
this.addComponent(GunObject<gunID>); // например как-то так (очевидно, что заранее нужно будет описать префаб GunObject, который выдаёт из списка специализированный по шаблону объект (я предпочитаю целочисленные константы))
}
554 612706
>>12696
Я что-то подобное уже сделал, но спасибо
image.png83 Кб, 1536x399
555 612782
И что это за хуйня? Юнити просто так взял и на ровном месте насрал ошибок. Я перезагрузил его и он насрал еще больше ошибок.
И даже ебучий цилиндр убил. Что случилось?
556 612792
>>12782

>Юнити просто так взял и на ровном месте насрал ошибок. Я перезагрузил его и он насрал еще больше ошибок


>Юнити насрал


Зато игры есть!
557 612795
>>12792
Иди блять игры делай, что ты в этом треде вообще забыл
598430148a1bb15dac5bd056.png54 Кб, 512x383
558 612796
>>12792
Но я же старался за что со мной так?
559 612799
>>12782
Погугли проблему нахуй ты сюда это высрал
560 612803
>>12799
Хуй знает может тут кто знает.
Погуглить я погуглил но мне нихуя не помогло
561 612806
>>12782
Уу, это очень сложная проблема. Чтоб понять ее суть нужно сделать невозможное - научиться читать.
562 612808
>>12806
А так вот оно что. Я то тупой не догодался. И что же там написано версия Юнити новее хуй сосите - м-да спасибо анон очень помог.
Чтоб я без тебя делал. Только вот я нихуя версию не менял и над проэктом уже месяц работал, а обновления скипал/игнорил
image.png3 Кб, 298x19
563 612811
>>12808
Эта хуйня просто перестала видеть все мои скрипты, файлы, модельки и т д. Какого хуя?
564 612823
>>12811
Для Юнити это нормально, зато не гондотячмохи.
565 612834
>>12823
Нахуй ты меня тролишь?
566 612841
>>12834
Я констатирую факт.
567 612847
>>12841
Тебя не Константин зовут?
569 612917
>>12847
Нет, меня зовут Игнасио.
570 612972
Кто нибудь писал собственноручно скрипт управления персонажем?
571 612987
>>12972
Ты что, это же невозможно. Скрипт, управления, персонажем - каждое слово пугает.
572 613017
>>12972
Пиздос ты, что людей пугаешь тут никто ничего сложнее натягивания бокс калайдера на сферу сделать не может
573 613175
Аноны надо чтоб за машинкой тянулся трэил линию дурацкую делать не хочу. Хочу чтоб квадратики или ромбики прикольные ну и чтоб затухали исчезали.
Как лучше сделать? Я думал через систему частиц, но там только простенькая хуйня делается. Через анимацию движения наверное?
574 613237
>>13175

> через систему частиц, но там только простенькая хуйня делается


Внимательнее изучи частицы. Там должна быть опция глобальных координат. При этой опции частицы излучаются из движущейся точки и оставляют след.
575 613280
>>12417
Таки додумался впечатать свой высер в гугл и нашёл источники. Кидаю, если кто-то тоже интересуется.

Статья, на которую ссылается офсайт, разбирающая синтаксис и базовые возможности
http://www.alanzucconi.com/2015/06/10/a-gentle-introduction-to-shaders-in-unity3d/

Охуенный канал с разборками самых азов шейдеров
https://www.youtube.com/channel/UCcAlTqd9zID6aNX3TzwxJXg

Майковская документация по HLSL. Применима (почти везде) к Юнитивскому языку шейдинга
https://docs.microsoft.com/en-us/windows/win32/direct3dhlsl/dx-graphics-hlsl-intrinsic-functions
576 613330
>>13280
Чего блять дело, что-то? Это еще учиться чему-то надо? Нет спасибо
577 613361
>>13280
Спасибо, схоронил.
578 613385
Анон ну если ты тут и правдо игоры делаешь почему не делишься? Где отчеты со скринами по игре?
579 613387
>>13385
Щас я буду постить тут отчёты, меня засрут и затравят.
А потом моя игра выйдет в стиме, будут писать хуёвые отзывы и делать рефанд. Оно мне надо?
580 613395
>>13385

> Где отчеты со скринами по игре?


>>499047 (OP) но есть один нюанс.
581 613436
>>03397
Насрал обоим на лицо и себе тоже

мимо-c#-додик
582 613437
>>03413
Двачую этого господина. Главное запилить задник так, чтобы его конец стыковался с его началом иначе будут видны разрывы
sage 583 613439
>>13385
Не хочу ассоциироваться с этим местом
584 613440
>>03504

> шел 2019


> и бесконечный цикл тоже ещё идет

585 613449
586 613450
>>13439
>>13449
>>13387
Блять ну давайте тогда около игорную тему обсуждать бизнес, маркетинг. Там, что у нас сейчас на хайпе, что выгоднее кликеры или три в ряд.
Мне скучно хочу с братьями разработчиками пообщаться.Знаю скажите не брат я вам
587 613454
>>13450

> что у нас сейчас на хайпе, что выгоднее кликеры или три в ряд


При любом раскладе всегда в шоколаде: экшон-эрпогэ с домиками диривянными набигающими разбойниками, эльфами, старым фортом горах и выбитым глазом на полэкрана.
588 613457
>>13454
Хуясе ебать чет ни одной такой не видел. Твоя будущая игра?
589 613458
>>13457
Не, моя игра с толщеходами бурящими.
590 613460
>>13458
Кликер?
591 613461
>>13460
Найдипредметер.
592 613544
Сап двач есть одна Main Camera которую я закрепляю на игрока, но когда игрок умерает камера умирает вместе с ним и мне срут ошибок. Как фиксить? 2 Камеры как я понял сделать нельзя.
593 613547
>>13544
DontDestroyOnLoad
image.png39 Кб, 1633x115
594 613551
>>13547

>DontDestroyOnLoad


Не работает, что я не так делаю? Все потому, что камера привязана к игроку, но она же должна была стать неразрушимой?
595 613553
>>13551
А все разобрался спасибо
596 613561
>>13544
Camera.main.transform.parent = null;
597 613563
>>13561
Угу спасибо уже пофиксил
Cover.png85 Кб, 1423x804
598 613581
Вот хороший курс по Юнити для начинающих - https://cloud.mail.ru/public/5HCR/4kGJMhAr9/
"Unity 2019 для чайников"
1. Введение
2. Основной интерфейс
3. Создание уровня 3D
4. Создание уровня 2D
5. 2D Физика
6. Префабы
7. Анимации
8. Основы C#
9. Базовый скриптинг
10. Математика
11. UI
12. Практика. Бесконечный Ранер
Закрепите в шапке треда
599 613597
>>13581

>Хохряков разработчик игр


Каких игр Хохряков разработчик он конечно нигде не упоминает. Я кстати тоже разработчик игр, покупайте у меня топовые курсы.
600 613754
>>13597
Разработчик хохряков же, ну. Смотри, какие у меня хохряки разработанные!
YzIBzDg4FqQ.jpg64 Кб, 807x536
601 613779
А вот и сводка по успешным подъехала.
e20739351d39cb447858049d5cfc8d2a.jpg17 Кб, 320x310
602 613787
>>13581

>В очередной раз запихали инфу из документации в видео.


>Деньги плоть че ебало скорчил такое?


ХЛОП-ХЛОП
603 613788
>>13779
А к упити это как относится?
604 613789
>>13788
Намек, что пора перекатываться или успешным не станешь
605 613790
>>13789
Перекатываться от упити на легаси сурс и роблокс?
Мм
606 613794
>>13790
Причем тут сурс?
У Упити один реальный конкурент.
607 613831
>>13794
Говнот?
608 613832
>>13561

>Camera.main


А вы знаете, что свойство Camera.main сделано как FindWithTag("Main Camera").GetComponent<Camera>();
609 613838
>>13832
Я когда копался в коде first person character из стандартных ассетов, заметил, что в Start() Camera.main занесена в переменную. Так что лучше так и делать, как они, чтобы не делать постоянный поиск.
610 613841
>>13581
Cпасибо, анон! Пригодится. наверн
611 613853
>>13841

>пригодится


Это как советовать видеокурсы по алфавиту пятилетнему мальчику, вместо букваря.
612 613860
Прилетела интересная задача, нужно реализовать в виртуальной реальности экскурсию по музею. Пока я ничего лучше не придумал, как снять много панорам и натянуть это на юнити. Кто-нибудь сталкивался с этим? На чем лучше сделать? Есть ли какие-либо туториалы на эту тему?
Сам я системный администратор, и к программированию, а тем более геймдеву отношусь практически никак.
613 613861
>>13789
Юнити это движок чисто для инди, для групп 1+ человек, нахуй ты его с триплА сравниваешь.
614 613862
>>13853
Хуевое сравнение
615 613863
>>13861
Хар стоун
616 613866
>>13863
Что хар стоун
617 613877
Если я из аддитивно подгружаемых сцен опен ворлд сошью, много ли подводных камней получится?
Есть какие то практики для опенворлда почитать?
618 613878
>>13877
Subnautica так делает
15695900619060 (1).jpg202 Кб, 779x1218
619 613879
>>03386 (OP)
Посоны, кто пользовался Unity Ads? Что можете пояснить по данной теме?
620 613880
>>13860

>Прилетела интересная задача, нужно реализовать в виртуальной реальности экскурсию по музею. Пока я ничего лучше не придумал, как снять много панорам и натянуть это на юнити. Кто-нибудь сталкивался с этим? На чем лучше сделать? Есть ли какие-либо туториалы на эту тему?


Сам я системный администратор, и к программированию, а тем более геймдеву отношусь практически никак.
Могу наебашить.
621 613881
>>13880
Сколько это стоит и как с тобой связаться? И как ты этому научился, какие гайды курить?
622 613883
>>13881
Для связи телега есть. Я еще сам учусь по видеоурокам, но кое-что умею. Судя по твоему описанию там не сложно. Хотя, если честно, отвлекаться на сторонний проект не охота, я уже пилю свою игру. По стоимости смогу сказать после уточнения задания.
623 613886
>>13877
Нашел занятное видео про то как делали в Firewatch,
если кому интересно:
https://www.youtube.com/watch?v=hTqmk1Zs_1I
>>13878
спс погуглю про нее
624 613890
>>13860

> Прилетела интересная задача, нужно реализовать


> я системный администратор


1. Находишь студию софтверного девелопинга. Корешишся с директором. Предлагаешь ему вкусный заказик за откат тебе.
2. Он отказывается. GOTO 1.
3. Он соглашается.
4. Доставляешь ему этот твой заказ от твоего насяльника. На возражения "чо так дорого?" говоришь, что это самый дешёвый варик. У других студий дороже.
5. ПРОФИТ.
6. Нюхаешь кокс с ягодиц шлюх.
625 613896
>>13890
1.Получаешь от насяльника задание разработать ёбамузей.
1.1 Учреждение бюджетное, поэтому бюджет твоя зарплата в 15к руб.
Ищешь студию софтверного девелопинга. Корешишься с деректором. Предлагаешь ему вкусный заказик на 5к руб. Вы больше не кореша.
2. Пилишь сам. Показываешь насяльнику. На возражение "что за говно?" говоришь, что это самый лучший подарок - подарок сделанный своими руками.
3.Нюхаешь кал с унитаза в туалете своего музея.
626 613898
>>13896
Зашивайся, бюджетник, чо порвался на полтреда?
627 613908
Го смотреть со мной про юнити фьюче
https://www.youtube.com/watch?v=P464qu0BTs8
Потом обсудим ИТТ.
628 613912
>>13908

>про юнити фьюче


его нет
629 613916
>>13912

>эта бессильная злоба годотодауна.

630 613985
>>13916

>эта бессильная агрессия юнитидауна.

631 613989
>>13866
На юнити.
632 614028
>>13989
Ну круто, значит перекатываться не надо никуда
633 614118
Достаточно ли купить юнити плюс на месяц за 35 баксов ради того, чтобы убрать из финального билда сплеш скрин с логотипом юнити? Или там больше платить придется?
Я чекнул на их сайте, вроде можно. Но у меня почему-то сидит в голове память о том, что когда-то нужно было сразу год оплачивать.
634 614119
>>14118
А, отбой, там один хуй контракт на год. Срака.
635 614278
Вопрос.
Есть префаб А. В нем содержатся дочерние префабы X, Y, Z.
Префабы X, Y, Z, а также их копии, имеют уникальную трансформ позицию относительно центра префаба А (деревья, камни, дома расставленные на полянке).
У 1 человека возникает проблема - в его префабах А все копии дочерних префабов X сбрасывают трансформ позиции в 0 и располагаются кучей в центре префаба (т.е. все деревья находятся в центре лужайки, камни и дома на своих местах).
У 2 человека все ок.
Человек 1 удалял мета файлы, удалял Library, полностью сносил и выкачивал весь проект заново... у него все равно повторяется проблема. У человека 2 такой проблемы нет.
Что за мистика, как лечить?
636 614294
>>14278

> Что за мистика, как лечить?


Это всё из-за окклюжен куллинга, INSTALL NORMALNI DVIZHOCK
637 614300
Вопрос по реализации:
Дизайн игры как в квесте - на экране отображается одна комната, когда уходишь из нее, начинает отображаться другая (пример: https://www.youtube.com/watch?v=YkwBzxWSAec)
Как лучше сделать переход в другую комнату(всего семь штук)?
Все комнаты уже установлены заранее и камера просто "перепрыгивает" или камера не двигается, комната исчезает, на ее месте(в координатах) оказывается другая?
638 614318
Когда в Юпити появится функция рисования простых линий?
639 614320
>>14318
Когда ты напишешь эту функцию сам или на худой конец скачаешь ассет где это реализовано.
640 614322
>>14320
Почему такой простой функции нет в стандартной библиотеке? Это было ешё в GRX под ДОС, а в Юпити до сих пор нет.
facepalm.jpg42 Кб, 600x600
641 614323
>>14322

>Почему такой простой функции нет в стандартной библиотеке?

642 614324
Подскажите как вывести на экран текстуру через код, без компонентов.
643 614325
>>14323
Ты процитировал моё сообщение, но забыл своё написать.
644 614327
>>14325
Может быть тебе еще и игру сразу положить в "стандартную библиотеку"? Что бы ты не напрягался?
645 614329
>>14327
Нет, мне бы базовые функции рисования примитивов.
646 614330
>>14329
Одна секунда в гугле.
https://gamedev.stackexchange.com/questions/96964/how-to-correctly-draw-a-line-in-unity
https://docs.unity3d.com/ScriptReference/Debug.DrawLine.html

Но чухану надо подавать все на блюдечке.
647 614332
>>14330

>Note: This is for debugging playmode only

648 614333
>>14332
Там две ссылки, чуханоид.
649 614336
>>14333
По второй ссылке ясно сказано, что функции рисования примитивов не завезли - используйте никзоуровневую обёртку вокруг графического API.
650 614338
>>14324
Бамп вопросу! Нужно загрузить с диска картинку и вывести её на экран. Как это сделать?
651 614352
>>14338
заебал чужие игры трогать
делай свою
652 614353
>>14336
Вот и используй.

>>14338
Это можно сделать, но когда мне понадобилось такое то я пошел искать инфу в гугол, а не на харкач.
653 614390
>>14353
Харкач - это не лично ты, так что может кто-то знает.
654 614410
>>14390
Давайте ждать того, кто знает. Спой пока песенку.
655 614426
>>14338
Создаешь папку Ресурсы и прописываешь путь от туда на канвас. Хуле сложного?
656 614440
657 614510
Unity in action, довольно сложная для новичков. Начиная с первого примера, появляется код, который никак не объясняется. Есть ли книги более дружелюбные для новичков, особенно тех кто не знаком с C#, но имеет опыт программирования на другом языке? Когда-то изучал Gamemaker по одной древней книжке, так там было довольно подробно всё расписано, даже для тех, кто не знаком ни с самим конструктором, ни с программирование вообще.
658 614512
>>14510
Книги для дебилов, которые настолько дебилы что покупают какие-то книги вместо того чтоб сразу сесть за юнити с гуглом и заставить чертов куб двигаться.
659 614513
>>14510
Книги не нужны. Вот твой алгоритм вкатывания:
- Проходишь самый первый урок по юнити, где нужно шар без текстур катать
- Если ничерта в коде не понял, проходишь самые азы c# до ивентов хотя-бы
- Далее продолжаешь делать уроки. Уже будет заметно легче.
- Далее начинаешь пилить свою игру. Чего не знаешь - гуглишь. Главное, не забывай, что с 99% вероятностью твоя первая игра будет не очень и относись к ней только как к тренировочному полигону.
660 614515
>>14510

>Начиная с первого примера, появляется код, который никак не объясняется


Показывай
661 614522
>>14513
Почему не очень? Ты сейчас мою первую игру обидел?
Мимо другой анон
1569844825639.png104 Кб, 645x729
662 614528
>>14515
using UnityEngine;
663 614537
>>14515
void Update () {
if (axes == RotationAxes.MouseX) {
transform.Rotate(0, Input.GetAxis("Mouse X") sensitivityHor, 0);
}
else if (axes == RotationAxes.MouseY) {
_rotationX -= Input.GetAxis ("Mouse Y")
sensitivityVert;
_rotationX = Mathf.Clamp (_rotationX, minimumVert, maximumVert);

float rotationY = transform.localEulerAngles.y;

transform.localEulerAngles = new Vector3 (_rotationX, rotationY, 0);
}
else {
// комбинированный поворот
}

}


Последние две строчки оператора else if.
664 614539
>>14537
Ой, блять, чет табуляция вылезла, надеюсь разберешься.
666 614553
>>14537
Пиздец юпититеки тупые, даже то, что написано в книгах по юнити на русском языке (!) им объяснять надо, даже мне, гондотеру, тут всё понятно
667 614557
>>14548
Может мне ещё пару учебников по высшей математике и матанализу скурить? Мне нужно понять, как работают две строчки кода, а не что такое углы Эйлера. Автор этого доступно не объясняет, а значит книжка не подходит для начинающих. Потому я и спрашиваю, есть ли чтиво более доступное для новичков, чтобы научиться писать свое, а не просто бездумно копировать.
668 614558
>>14557
Мда, вот ты удивишься, когда справку по юнити откроешь, там же вообще комментариев нет, мда..
669 614567
>>14557
Для понимания кода тебе надо понимать углы Эйлера. А чтобы не тупить как баран на игровой код тебе надо понимать хотя бы основы высшей математики. Привет. Алсо чуйка говорит что забыт dt.
670 614569
>>14557

> Беее... Ммееее... Гдеее кнопка ЗДЕЛОТЬ ЗОЕБИСЬ??? Я кодзимаааа....


Хули ты блеешь, козлина?
671 614570
Помогите вкатывальщику! То ли я обосрался где-то то ли юнька глючит. На снимке 1 - значение переменной = 1. соответственно лог 10 + 1 = 11. но юнька выводит старое значение 110 (до того момента как я изменил значение переменной со 100 на 1) ctrl+s не забывал прожимать. Юньку перезапускал. В чем дело? как исправить?
672 614571
>>14570
Дополню: пробовал заменять переменную на любую цифру = все работало. Но как вставлял переменную, опять выводил 110..
673 614572
>>14571
Дополню: поигрался немного с числами, походу юнька запомнил самое первое значение переменной и его использует. Шо за хуйня?!
674 614574
>>14572
>>14571
>>14570
Классический говноюнитибаг
675 614575
>>14569
Блеешь тут только ты, перхоть ебаная. Я задаю конкретные вопросы.
>>14567
Хорошо, перефразирую. Есть ли учебники, для понимания которых не требуются знания тригонометрии, основ высшей математики и всего такого? Прям для конкретных чайников. Просто именно эту книгу советует шапка треда, но лично мне, как новичку, первый раз запустившему Unity позавчера, она кажется не подходит.
676 614576
>>14574
Кажись нашел как фиксить, дело в инспекторе.
677 614577
>>14575
Таковых учебников нет. Ты не можешь писать игры без тригонометрии, векторной алгебры и теории вероятности от слова "вообще". Это базовый минимум.
678 614579
>>14575

>Есть ли учебники, для понимания которых не требуются знания тригонометрии, основ высшей математики и всего такого?


Классика: проебал в школке математику, физику, химию - а нахуй они нужны, они же для ботанов? А теперь такой "как бы мне так понять все, что я проебал в школке, только попроще чтобы, я же не ботан".
679 614580
>>14579
Мне химия вообще никак не пригодилась в жизни (ну может быть пока), физика в быту иногда помогала, но в основном закон Ома для всяких пердуинок я калькулятором считаю, а вот в геймдев там уже без тригометрии и векторов никуда, тут сыглы.
680 614589
>>14569
>>14567
>>14558
То ли дело в гондоти...
681 614591
>>14558
В справке по юнити чуть ли не к каждой функции прикладывается пример использования.
682 614594
>>14591
Он даже книгу на понятном для него языке прочитать не может, а ты ему примеры в справке..
683 614597
>>14577
Чет ты меня не убедил. В 2019 году, когда есть даже игры, внутри которых можно создавать игры, когда есть тонны бесплатных ассетов с предустановленной физикой и коллизиями, мне зачем-то нужно знать какую-то ебаную тригонометрию и теорию вероятностей. Ладно, если не хотите делиться информацией, поищу сам. И с чего я вдруг подумал, что анон с двача будет рад чем-то мне помочь.
>>14579
Да, все так. И именно поэтому, я сижу на сайте для быдла и интересуюсь у местных, как мне начать писать свои собственные игры. А ты, я смотрю, уроки логики не прогуливал.
684 614602
>>14597
Бери годот и делай игры без жопоебли. Тред рядом.
685 614603
>>14579

> проебал в школке математику, физику, химию


Я такой же, через 10 лет после школы и выучил.

>>14597

> какую-то ебаную тригонометрию и теорию вероятностей


Но это учат в средней школе, в 5-9 классе.
686 614606
>>14603

> Но это учат в средней школе, в 5-9 классе.


и запоминают на всю жизнь, ага
687 614611
>>14606
Забывается конечно, но вспомнить можно за половину дня.
688 614614
>>14589
Нет, спасибо, оставьте себе. Нам в гондотите такой баран не нужен.
689 614616
>>14589
Том то же самое. От движка вообще не зависит.
690 614618
>>14611
Вспоминай >>614617
691 614620
>>14580
Ну тащемта без физики в геймдеве ты тоже соснешь, т.к. она начинается почти сразу - кинематика, например. Видать, не особенно ты продвинулся в геймдеве, если до этого пока не дошел.
>>14597

>Да, все так. И именно поэтому, я сижу на сайте для быдла и интересуюсь у местных, как мне начать писать свои собственные игры. А ты, я смотрю, уроки логики не прогуливал.


Глупенький, я слишком непонятно для тебя написал, да?
Окей, давай прямо и без намеков. Готов внимать? Напряги свою извилинку и поехали:
НЕТ волшебной таблетки, тупорылое ты быдло. Если ты хочешь что-то знать - тебе придется это выучить. Если ты слишком тупой, чтобы что-то выучить, то ты соснешь хуйца.
692 614622
>>14620

>Ну тащемта без физики в геймдеве ты тоже соснешь, т.к. она начинается почти сразу - кинематика, например. Видать, не особенно ты продвинулся в геймдеве, если до этого пока не дошел.


Дай примеры, когда для кинематики нужны формулы из физики, а не встроенные функции из того же юнити. Тот же дыртейл прекрасно без всякой там кинематики миллионы заработал. Так что не вижу особого смысла в физике.
693 614623
>>14622
Что ты имеешь в виду под "встроенными функциями из того же юнити"? Мне кажется, ты вообще ни в зуб ногой, если честно, прост какой-то набор слов без смысла.
Ну ты хотел какой-то пример использования физики, да. Ну вот попробуй запилить свою гравитацию, не ту которая в юнити ставится галочкой "чтобы падало вниз", а хотя бы простейшую систему планет, например. Тут-то тебе придется вспомнить, что такое нормальное и тангенциальное ускорения.
А это ж даже еще игру писать не начинали.
posholnahui.jpg7 Кб, 299x169
694 614632
695 614637
>>14623
Зачем мне запиливать свою гравитацию? Ты путаешь общий геймдев с каким-то там спейстейшеном, который дай бог запилит 1 из 1000 здешних анонов.

Для общего (всего: гоночки, платформер, тривряд) геймдева важна математика/векторы/тригонометрия, т.к она есть и применяется во всех играх. В той же "каэсочке)0)0" можно обойтись практически без знаний физики, отбросил луч и просчитал траекторию, даже я могу сделать это. И зачем мне для этого знать всю школьную программу физики, а?
Я изначально не говорил о ненужности физики, заметь, просто редко применял её в жизни. Или тут очередной физмат-дрочер в треде?
15697015612900.jpg10 Кб, 200x196
696 614641
>>14623
Проорал с "фелософа". Ну давай, запихни свою школьную физику в Stardew Valley/Undertale/Darkest Dungeon/Hollow Knight.
Это я случайные игры из топа инди взял
697 614642
>>14637

>Зачем мне запиливать свою гравитацию?


>гоночки, платформер


действительно.
698 614643
>>14642
Это не сложно и не требует школьных знаний по физике в условиях Юнити.
699 614646
>>14637
Думаю, не ошибусь, предположив, что ты не сделал ни одной игры.
И не сделаешь.
1569871695883.png319 Кб, 510x679
700 614656
>>14646

>Дабейся!1!1


А сколько игр сделал ты, сказочник с физмата?
Смею предположить - ноль
701 614658
>>14656
Одну.
Так это, из твоего жевания соплей я так понял, что прав насчет тебя?
702 614659
>>14646
По существу ты так и не ответил, так держать.
>>14658

>Одну


Очень богатый опыт в геймдеве, ничего не скажешь. И сколько уже заработал?
703 614661
>>14620

>Ну тащемта без физики в геймдеве ты тоже соснешь


Ну-ка приведи конкретный пример для которого обязательно знать че то там из физики.
704 614662
Ответочка, шизику физику. Все велосипеды уже изобретёны.Если мне когда-то и понадобится что-то из физики, то найму специалиста за 2к/час. Будет гораздо продуктивнее потратить время на те скиллы, которые гораздо больше пригодятся в геймдеве, нежели зубрить залупу, польза от которой будет минимальна в соотношении с другими умениями. Теперь пошел нахуй из моего треда.
705 614663
>>14623

>встроенными функциями из того же юнити


В Юнити нет даже встроенных функций рисования примитивов. Если линию или прямоугольник ещё как-то можно нарисовать, то чтобы нарисовать окружность, придётся помучиться.
706 614665
>>14662

> Все велосипеды уже изобретёны


В юнити постоянно надо изобретать велосипеды, потому что вместо добавления необходимых вещей и исправления багов разработчики занимаются разработкой презентаций для инвесторов. Ладно бы речь шла об опенсорсном движке, нет чего-то - пиши сам. Но в юпити ничего нет.
sage 707 614667
>>14662
Кекус максимус.
708 614669
>>14663
За примитивами это вам в годот надо. Юнити предназначен для разработки игр.
709 614672
>>14669
Не надо. Оставайтесь тут
https://docs.unity3d.com/Manual/SpriteCreator.html
710 614693
>>14672
Как это сделать в коде?
711 614707
>>14575
Пидорашка, не смогшая осилить школьную программу, ты?
image.png1,6 Мб, 1280x720
712 614710
Охуенно обосрали парня предлогаю в gd заменить паскод на задачки из тригонометрии.
Хочу свою 3 игру сделать, но теперь в новом жанре ТОП-ДАУНэт не яШУТЕР. Чтоб вид сверху мой крутые парни бегают стреляют я их по укрытиям раставляю и вот это все.
Да-да такого говна и так навалом и в плэймаркете видел, НО ЭТО БУДЕТ МОЕ ГОВНО! В общем поясните с какими подводными столкнусь и вот за все возможные сложности? Пока в голове все выглядит просто ну кроме того, что нужно много рисовать.
Пик 1 для дебичей которые не знают, что такое TOP DOWN
713 614714
>>14710
кризис идей да?
714 614715
>>14714
Ну хоть не очередной ебучий платформер
715 614716
>>14714
Я начинающий девелопер тут не в кризисе дело
716 614717
>>14710
какого ответа ты ждешь
717 614718
>>14717
Ну например - там лвлы делать заебешься ну или хуй, что там вообще может быть сложного
718 614719
>>14718
Пиздуй делай сам узнаешь
719 614724
Ребята, где поподробнее про mvc почитать? Вот, например, я хочу сделать движение персонажа.
Я корректно понимаю:
Контроллер каждый апдейт проверяет на нажатие кнопки, и если нажата, посылает сообщение. View является подписчиком, и двигает(ся) персонажа на скорость из model. Или контроллер сам двигает, без нотификаций и метода во вьюхе?
720 614726
>>14724
Почему не скачать ассет и не посмотреть как это работает?
Через UI ивент систем делается
721 614731
>>14726
Спасибо. У тебя есть пример?
723 614751
>>14724
Игры через mvc не делаются.
724 614766
725 614771
>>14751
Почему и через что тогда?
726 614773
>>14771
через жопу
727 614777
>>14773
О ебать я так игры делаю
728 614785
>>14707
Малолетнее говно, вещающее со школьной скамьи и думающее, что не забудет школьную программу через год после шкалки, ты?
729 614796
>>14716
начни со змейки и крестиков-ноликов лол. зачем такое то!
730 614797
>>14796
Не на столько начинающий
731 614804
>>14785

>не забудет школьную программу через год после шкалки


Я до сих пор теорему пифагору и про векторы не забыл, даже знания ооп дельфи остались, которые нахуй ненужны. Значит ты не учился, дурачок.
Unity 2019-10-01 18-41-35-82.png191 Кб, 1152x776
732 614806
>>14797
тогда велосипеды поделай лол. или прототипы попили.
зачем игры то. топдаун шутеры то это надолго.

>>14804
а применять то умеешь свои знания на практике?
одно дело знать как решить, а другое дело решать проблему которую ну хуй его знает как решить.
733 614808
>>14804
Значит год ещё не прошел. Куда поступил-то, в гуманитарное училище, да?
734 614810
>>14804

> знания ооп дельфи


Чтож там за такой ооп в дельфи, который не такой, как другие оопы? Что там, наследование наоборот? Или инкапсуляция поперёк?
735 614811
>>14810
Ну нахуя ты его так прикладываешь? У него же сейчас пифагоровы штаны на заднице разойдутся от жопной боли
736 614812
>>14810
>>14811
Я просто говорю, что мы дельфи учили, и я до сих пор эту поебень помню, хз чё вы там напридумывали и проецируете.
737 614813
>>14812
Проецирую твоей мамке на лицо.
738 614814
Осваиваю Юнити по "Юнити в действии".

Что не так с кодом? Все как в книге, но выдает ошибку, гугление не помогло. Копировал уже законченный код, который дается дальше по книге - ошибка всё та же. Хелп
739 614815
>>14808
>>14804
ПТУшник-неосилятор, ты?
740 614816
>>14814
тип укажи
741 614817
>>14814
Тип укажи для GetComponent
742 614818
>>14813

>пук


Лучше бы по делу ответил, а не себе на лицо проецировал.
743 614819
>>14815
Ты попал в бесконечный цикл. Земля тебе стекловатой.
744 614821
>>14816
>>14817
Это было просто, спасибо. Но почему в книжке код написан без типа?..
745 614822
>>14821
Баг
746 614823
>>14821
лол у автора спроси. если чё то тип можно указывать как
GetComponent(тип)
GetComponent<тип>()
второй вариант немного православней. дженерик типы ваще заебись.

а вообще лучше забей на какие-то книжки, открой документацию и решай проблемы по мере их поступления.
https://docs.unity3d.com/ScriptReference/GameObject.GetComponent.html
747 614828
>>14821
Потому что тебе уже сказали, книжки это говно ебаное. Нахуя книжки когда есть интернет со всей инфой?
748 614830
>>14828
Потому что в одной книжке собрана вся информация, которую тебе бы пришлось искать на десяти разных сайтах. Экономит время как бэ, не? Ну я так понял, местный анон просто копипастит код с каких-нибудь видеоуроков на ютабе русскоязычном, а то что у них в шапке говно нечитабельное они и не в курсах. Возможно у большинства и Unity то не установлен, так чисто перед сном накатывают пару уроков на расслабоне, чтобы потом можно было повыебываться в треде.
749 614831
>>14830
вся информация которая нужна для написания хуйни сверху есть на сайте с документацией юнити. а если совсем уж чет непонятно, то на сайте мелкософта.

время реально экономит разве что когда в примере делается что-то что хочешь видеть ты сам. хочешь топдаун шутер - заебись если в примере делают как раз топдаун шутер. но такое разве что и правда какой-то мудак на ютубе делать будет.
750 614833
>>13916
Ну давай, покажи мне здесь будущее https://blogs.unity3d.com/2019/09/23/shaping-the-world-with-real-time-3d-unite-copenhagen-keynote-highlights/
Кроме 2d инструментов, которым уже 5 лет, ничего интересного. Юнити уже вошел в финальную стадию агонии. Еще 2-3 года и юнити схлопнется.
751 614834
>>14833
делают свое говно с дотс, перфоманс заебись. делают больше возможностей влиять на графончик. что тебе ещё надо то?
752 614842
>>14830

>Потому что в одной книжке собрана вся информация, которую тебе бы пришлось искать на десяти разных сайтах


Очень хорошая инфа, GetComponent без типа написали чтоб ты 3 дня ломал над этим голову, а потом бы пошел искать инфу начет этого по разным сайтам.

>>14833

>Юнити уже вошел в финальную стадию агонии


В годототреде любая толстота проходит, здесь все таки потоньше надо.
753 614844
>>14842

> Очень хорошая инфа


А теперь представь себе, что он удалился в тайгу, чтобы создать в уединении и отшельничестве игру мечты. Взял с собой книжки эти и комп. Интернета нет.
754 614845
>>14842
Если ты про "Unity в действии", то я упомянул о ней далее в посте

> а то что у них в шапке говно нечитабельное они и не в курсах


>>14830
1307889832001.png84 Кб, 299x288
755 614864
>>14834

>дотс


https://www.youtube.com/watch?v=TBPhGQgMDI0
Шарики катаются. Будущее игростроя.
756 614865
>>14864
retard
757 614868
>>14864
тебе и колесо покажи тоже будешь "ну а че такое, ну катается и катается и чё такова". много шариков катается. хорошие шарики. понимаешь? заебись сделали. то что раньше делали все и каждый по своему теперь сделали за других и не через жопу. спасибо, дайте ещё.

вот реальная на данный момент проблема юнити в том что там пизда вместо сети. вот хочу хороших новостей про это.
758 614869
>>14844
А теперь представь, что тебя насилуют пять негров и...
К чем эти если? Вот когда тебя вышлют в Сибирь, тогда и поговорим.
759 614872
>>14868
Да вроде должны скоро выкатить решение. Правда сомневаюсь что это будет лучше чем в уе4.
760 614874
>>14868

>вот реальная на данный момент проблема юнити в том что там пизда вместо сети


using System.Net;
using System.Net.Sockets;

Всё вам искаропки подавай.
761 614877
>>14872
да вроде и должны, а вроде и хуй знает. какие-то телодвижения во все стороны и никуда конкретно. да и хуй с тем что если оно будет хуже чем в уе, если можно будет залезть под капот как в прошлой то уже будет нормас.

>>14874
шлушай, вот пилю я свой навмеш-велосипед годами, я не могу ещё паралельно сваривать другой велосипед. пощады. человек может делать только один велосипед за раз.
762 614878
>>14874
Я пробовал и понял что лучше подожду готовенькое. Будет лучше и один хуй за сервер платить.
763 614879
Вот обанкротится ваш юнити, и вы даже залогиниться в редактор не сможете. А опенсорс движки будут жить вечно. Поэтому мой выбор очевиден...
764 614880
>>14879

>А опенсорс движки будут жить вечно.


И достигать уровня Юпиити или Анрила тоже - вечно...
Поэтому, твой выбор очевиден - nogame
765 614881
>>14880
Уровень маркетинга?
766 614894
>>14869

>тебя


>тебя


Лол, хорошая попытка, стрелочник, но нет - мы говорили о тебе.
767 614904
>>14879

>А опенсорс движки будут жить вечно


Это плюс. Минус что на таких движках нельзя сделать игру.
768 614905
>>14904
>>14880
Так анриал в отличии от юнити можно собрать и запускать без лаунчера.
769 614909
>>14880
А им достигать и не надо.
Что сделать метроидванию или какой-нибудь римворлд не нужен юнити или УЕ.
770 614910
>>14909
чтобы забить гвоздь молотка тоже не надо, но с ним как-то удобней.
771 614914
>>14894
Тыскозал?
772 614933
>>14910
На данный момент ты предлагаешь забивать гвозди микроскопом.
773 614936
>>14933
да как бы забивать гвозди микроскопом намного удобней чем голыми руками.
не говоря уж что и то и другое представляет собой целую полку с всяком говном на которой валяется микроскоп. схватил микроскоп - нормас. а если умный то можно и молоток взять.
774 614947
>>14828

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

с англицким не настолько хорошо, сейчас наверстываю
775 614949
>>14947

>Unity in Action


>Multiplatform game development in C# with Unity 5


Говно мамонта. За 5 лет много что изменилось, мой дорогой ньюфаг.
776 614953
>>14936
Только это чужая полка. Сегодня барин добрый, даёт микроскоп и молоток попользоваться. А завтра заберёт. Или сам куда-нибудь пропадет. Ох милый барин, добрый барин, на кого ты юнитихолопа оставил....
image.png34 Кб, 519x464
777 614955
>>14949
Но у меня издание 2019 года, где

>Второе издание знаменитого бестселлера «Unity в действии» было полностью переработано, чтобы


познакомить вас с новыми подходами и идеями, позволяющими максимально эффективно использовать
Unity для разработки игр

А версия Юнити уже и не указана, см пик.

Да и пока главное, опять же, понять основные механизмы, затем docs.unity3d.com станет моим вторым домом.
778 614956
>>14955
Упити за год успела измениться как раньше за 3 года
779 614963
>>14956
Кто мешает делать игры на старом юпити? До сих пор пользуюсь версией 2.6, всё летает даже на картофельном компьютере.
780 614986
>>14955

> главное, опять же, понять основные механизмы


Основной принцип ЕДИН для всех современных движков и перекликается с основным принципом всего современного графического ПО. Приложение при запуске вызывает бесконечный цикл, внутри которого разрешается вызывать колбек-функции. Штатное завершение работы приложения является выходом из этого цикла. Время между вызовами двух колбеков (дельта) тщательно записывается и используется в логике приложения, чтобы обеспечить плавность и синхронизацию.
781 614987
>>14956
Не то, что гогот
782 615073
>>14880

>nogame


Базарю отличный движок
783 615074
>>14986
Главный принцип движков - сделать говно в красивой обёртке и продать его инвестору/конечному покупателю... Как-то раньше обходились без движков и игры были лучше...

>>15073
Вот именно, чтобы сделать игру, движок не нужен. Он только мешает.
784 615077
>>15074

> Как-то раньше обходились без движков и игры были лучше...


Ошибка выжившего.
785 615140
>>15074

>игры были лучше


Не, нихуя, это в тебе говорит ностальгия и выборочная память
786 615141
Возможно ли создать BoxCollider2D из нихуя в коде? Есть позиция квадрата и Вектор2Д размеры квадрата который нужно проверить пересекается ли с другими BoxCollider уже в 3Д, собственно думаю что нужно создать BoxCollider2D boxTarget с размерами вектора и BoxCollider2D уже с размерами 3д коллайдера и ебануть
box3d.Distance(boxTarget).isOverlapped
Нутром чую что хуевое решение есть ли что поумнее?
787 615142
>>15141
Говна поел? Если у тебя 3д, то все делай в 3д через обычный OnCollisionEnter.

Добавление компонентов втрантайме - через AddComponent. Зырь мануал юнити.
788 615163
Что то не получается заполнить массив v[], чтобы он был доступен из любого метода, без передачи в метод как параметр.
789 615166
>>14953
этот барин живет за счет ренты этих самых инструментов лол. до сих пор только один инструмент отобрал который и так не работал.

>>15163
в шарпе так не дают. обьяви этот массив через new и дальше суй структы на нужные тебе индексы.
image.png22 Кб, 469x309
790 615169
>>15166

>обьяви этот массив через new


А можно будет как то узнать длину массива? v.Length будет выдавать 5, но я бы хотел получить цифру 2.
791 615170
>>15169
ты можешь сказать что у тебя массив любой длины какой тебе вздумается и просто рядом держать количество использованных элементов в нем. типа
int[] myArray = new int[100];
int itemsInMyArray = 2;
и если в твоем массиве слишком много хуйни а хочется впихнуть ещё то создать больший массив и скопировать туда все из старого.
или просто используй List. хули. он сам за тебя будет расширятся и уменьшатся.
792 615176
>>15169
Иди учи программирование. Нечего тебе делать в этом треде.
Фёдор Двинятин 2007 21m21.8s - 21m30.9s (NydTodWRpmk).mp4806 Кб, mp4,
456x360, 0:09
793 615197
>>15176

>Иди учи программирование. Нечего тебе делать в этом треде.

794 615335
Нужно вращать объект, что будет менее затратно по ресурсам Transform.Rotate или просто создать анимацию вращения? Что лучше\хуже для одного\нескольких обьектов?
795 615337
Охуенно, когда ассеты есть!
https://www.youtube.com/watch?v=tlix0Sb7LLQ
796 615367
Господа, вопрос про MVC.
Описываю движение персонажа, корректно ли я использую классы:

Модель - только хранит информацию о том, какая скорость, в какую сторону смотрит персонаж, какой статус (бег\ходьба, стоит)

Представление - прикреплено как компонент к персонажу в редакторе, хранит его аниматор и Rigidbody2D Есть метод движение. Пододвигает персонажа на определенное значение. Передается с определенным кодом "рассыльщику сообщений" этот метод.

Контроллер - отправляет сообщение и том, что нажали кнопку движения и передает скорость. Также вызывает метод поворота персонажа, если нужно.

Вопросы:
1)Корректно ли, что вьюха содержит аниматор и Rigidbody2D . Если нет, то где они должны быть?
2)Корректно ли, что вьюха содержит метод, который пододвигает на значение, которое передали в сообщении?
3) Корректно ли, что вьюха сообщает аниматору о том, какая анимация нужна (задает нужное значение для переменной?)
4) Где должен находиться метод, который меняет сторону персонажа (left to right)? В контроллере? Он передает сообщение или сам меняет значение в модели и scale во вью?
797 615370
>>15367
MVC плохо прикручивается к юнити, там уже всё реализовано с помощью компонентов. Ебашь всё в один скрипт, похуй.
798 615373
>>15367
Если тебе нужен IoC https://strangeioc.github.io/strangeioc/
799 615515
Сап, хочу вкатиться в геймдев. Из фака понял, что лучше изучать С#, чем UnityScript. Исходя из этого прошу посоветовать учебники по C#, по которым можно более-менее нормально учиться языку.
800 615516
>>15515
UnityScript больше не существует
801 615522
>>15516
А учебники\туториалы по с# посоветовать можешь какие-нибудь? Никогда не кодил и не пытался, поэтому желательно уроки для тупых.
802 615523
>>15522

>Никогда не кодил и не пытался


>это же для ботанов


>гуглом пользоваться тоже не умею


>объясните, как все сделать заебись не включая мозг


>хуле там сложного-то, главное найти правильный видеотуториал, где будут объяснять все нужное и не будут парить мозги всей этой ненужной ботанской хуйней, которая интересна только ботанам


Хаха, классик.
803 615524
>>15523
И не поспоришь ведь!
804 615527
>>15516
Старую версию Юнити можно скачать до сих пор.
805 615528
>>15527
Кому она сдалась
Ты performance старого трансформа и иерархии видел?
806 615531
>>15515
Шилдт Герберт полный справочник по c#
807 615532
Что лучше полезного посмотреть, почитать, чтобы понять как лучше организовывать архитектуру игры в юнити (на примере)?
808 615533
>>15532
я пидорас нахуй блять я гомосек я хуи сосал
809 615534
Зачем вообще кодить правильно? Главное чтобы игра работала, не?
810 615582
>>15534
Тимлиду своему это расскажешь.
811 615585
>>15582
Фу, работать в команде, а не делать то, что хочешь ты сам
812 615588
Расскажите о тонкостях билда на айос. Я могу на виртуалку накатить макос , на неё Xcode и подключить айфон?
813 615606
Где можно заказать кусок кода для юнити на полчаса работы?
814 615629
>>15606
Зависит что за кусок.
Что-то не очень выебистое могу и я, за пажитами на фивер
815 615762
>>15522
Альбахари, потом Бена Ватсона
816 615773
>>15762
Троелсена в списке нет, ну ты индус.
817 615777
>>15773
Что у него есть, чего нет у перечисленных мной?
818 615783
>>15777
У него есть всё.
819 615797
>>15783
Троелсен, съеби
image.png1 Кб, 492x31
820 616040
Спасибо решетке за это я знаю, что туда можно false вписать, но так красивее
821 616041
>>16040

> have c#


> use it like Java


you are your own retard
822 616044
>>16041
предлагаешь развернуть на несколько строк?
823 616046
>>16044
Там вообще можно просто !value, идиот
824 616047
>>16046
А в джаве так нельзя?

>>16040
А что значит воскл. знак в конце? Факториал?
825 616048
>>16046
Ну сладкий, ты бы хоть глазки протер и прочитал пост нормально. Устал наверное за кудахтером то сидеть?
826 616049
>>16047
Ничего не значит, это не валидный синтакс, dammit operator есть лишь в C8
image.png10 Кб, 958x210
827 616050
>>16047
На самом деле он там не нужен, но мне симметрия нравится.
Вот тут можно еще про некоторые фичи почитать
https://www.techcartnow.com/proposed-new-features-in-c-sharp-8-nullable-reference-types/

В том месте я естественно обычный bool оставил, так что не триггеритесь
828 616051
>>16049
А в юнити какая? В чём тогда смысл?
829 616052
>>16050
А Lenght это что за свойство?
830 616053
>>16051
В том, что автор - дебил
831 616182
>>14804

>Я до сих пор теорему пифагору и про векторы не забыл


Я даже не помню, когда такое в школе проходил.
832 616184
>>15585
Много сделал то что хочешь сам, маня?
833 616226
>>16184
Много, уася.
Но тебе не покажу. Потому что у тебя пачпорта нет))
834 616334
А ты уже перешел на universal rendering pipeline? Кастомизируешь рендеринг как бог графония, или довольствуешься встроенными возможностями?
https://blogs.unity3d.com/2019/09/20/how-the-lightweight-render-pipeline-is-evolving/
835 616335
>>16334
Хороший повод залезть во внутренности рендеринга и разобраться как там все работает. Никогда этим не занимался, только программировал геймплей.
836 616346
>>16334
Целый тред баттхерта, потому что замечательный новый рендеринг пайплайн не поддерживает несколько камер лол
https://forum.unity.com/threads/glitching-with-multiple-cameras-lwrp.592477/
837 616468
Анон, посоветуйте стейт машину для ui анимации. Попробовали твиновую тему в форме TSS, мягко говоря не понравилось. Пытаюсь найти нормальное решение в этой области
838 616471
>>16468

>посоветуйте стейт машину для ui анимации


что?
bandicam 2019-10-09 18-01-36-633.mp43 Мб, mp4,
1920x1040, 0:31
839 616474
>>16346
Не пизди пожалуйста.
840 616536
Сап, миддл сишарпер, пытаюсь вкатиться в юнити.

Неужели, чтобы добавить класс нужно либо пихать его в один из скриптов, как класс в классе, или создавать скрипт через юнити, наследовать MonoBehaviour и добавлять его на сцену?

Пытался добавить файлы классов в студии, все пидорасить начинает, файлы исчезают. Пытаюсь ренеймнуть класс, все пидорасит.

(Почему тут все через жопу работает, почему какой туториал не смотрю, везде какая-то хуйня отбитая. Неужели никто не пишет нормально?)
841 616537
>>16536
Создаешь как в любом проекте на шарпе. Попробуй закинуть классы просто через проводник а не через студию.
842 616540
>>16536
Какие еще файлы классов?
Юнити генерирует c# проект изо всех cs-файлов и конпелирует в dll. Все файлы с расширением cs в ассетах автоматически добавятся в проект
843 616544
>>16536
Используй Xenko Engine, друг. 100% опен-сурс, игру можно сделать, не открывая редактор, целиком в Студии.
844 616545
>>16536
Потому что юнитеки попали в ловушку не подерживаемового легаси кода где одно изменение в исходном коде влечет за собой непредсказуемую работу всего кода.
845 616546
>>16544

>Xenko


>игру можно сделать


Кек.
846 616548
>>16546
Что не так?
1.PNG5 Кб, 698x44
847 616551
>>16548
Найди хоть одну игру на зинке. Мне вот стало интересно и я погуглил.
Нашел только https://forums.xenko.com/c/showcase
Самая новая тема от 26 февраля, там демка уровня laba2.
Остальное 2017-2016 года и игр там нет в помине, одни примерчики.
Даже у говнодота есть шоукейс с творениями, отдаленно напоминающими игры, у зинки нет вообще ничего.
Видимо игроделов смущает анальный зонд о которых теоретики и знатоки движков из гд не догадываются. А может ребята просто высрали никому не нужный бесполезный двиг, склоняюсь к этому варианту.
848 616553
>>16544
Сурсошизик и здесь насрал. Нет, мы будем пользоваться профессиональными инструментами, а не хуитой из говна и палок от васяна. Да, мы хотим сделать и релизнуть игру, а не копошиться в дерьме.
2342.png50 Кб, 1083x517
849 616556
>>16553
Копошиться скоро будет не в чем, идеальный движок сдохнет не сегодня-завтра. То есть не сдохнет, он же опен сурс, коммьюнити обязательно допилит!
850 616557
>>16551
Во-первых, это обычный сбор статистики и о нём все знают. Во-вторых, кто лично тебе мешает сделать игру?
851 616558
>>16557
Мне? Ничего, я ж не на зинке сижу.
852 616559
>>16558
А чем оно хуже юнити?
853 616560
>>16559
А чем оно лучше юнити? Я вижу что никто не делает игр на этом чудо движке и меня это смущает. Ты бы понес деньги в банк в который никто не делает вкладов?
854 616562
>>16560
Оно бесплатное, так что аналогия не верна.
855 616563
>>16559
Тем, что это кривое говно, в котором нет 99% функций юнити.
856 616564
>>16562
Юнити тоже бесплатен для индюков. Я не супер-разраб который может еще сырой двиг допилить чтоб на нем сделать игру. Мне нужен рабочий инструмент, хоть на нем и будет висеть логотип компании запилившей его.
857 616580
Сап, двач. Есть какие-нибудь руководства по скриптам на c#?
1570658250287.jpg44 Кб, 640x428
859 616586
>>16580
https://docs.microsoft.com/ru-ru/dotnet/csharp/tour-of-csharp/
Си-шарп создан создателем дельфи!
15160236819780.jpg135 Кб, 700x979
860 616598
Стоит ли переходить на Mac для разработки мобильных игр? Вижу три варианта:
- Мощный ноутбук с Windows + VMware с macOS. Вроде неплохой вариант. Но напрягает нарушение лицензионного соглашения, хотя вряд ли будут последствия(прецеденты были?)
- Мощный ноутбук с Windows + MacBook Air 13. Делать на винде билд, после через облако перекидывать на макбук с подключенным айфоном и там собирать/тестировать. Удобно, что всё это будет на отдельном устройстве, можно рядом поставить. Но там придётся работать на небольшом экране без мышки.
- Или же взять мощный MacBook Pro из будущих моделей и не ебать мозги?
861 616745
>>16598
Зачем тебе ноутбук? Ты будешь делать игры в метро? Купи себе нормальный комп, в полноформатном корпусе. Купи два хороших монитора. На сдачу сможешь ещё и аудиосистему к нему взять.
862 616758
>>16745
Проигнорил вопрос экспорта на иос
863 616768
>>16758
Не отвечаю на вопросы в которых не разбираюсь, и тебе советую. Гуглить советую.
865 616814
Вопрос про редакторы шейдеров, какой лучше хуже из этих?
Стандартный ShaderGraph, ShaderForge или AmplifyShaderEditor ну или ваш варик если такой есть.
Нужно сделать анимированные шейдеры без наворотов для старых мобил (OpenGL ES 2.0). Токо недо писать СДЕЛАЙСАМ.
866 616819
>>16783
Выглядит заманчиво, пользовался им?
И что можно теперь не покупая мак выложить в аппстор? (А хотелось бы) Там же нужен аккаунт разработчика, полюбому палки в колёса будут ставить какиенибудь.
867 616820
>>16814
Ищешь бесплатные шейдеры в интернетах. Тяп-ляп и в продакшон!
868 616824
>>16820
Уже нашёл shaderslab.com/shaders.html
Просто хочется пару контретных сделать, например флаг анимированный и ещё типо анимированной неоновой вывески. Думаю выберу AmplifySE пушо ShaderGraph позиционируется для новых эффектов PostEffects или как они там, а они неочень на слабом железе. Понавертят этой хуеты и карточки до 80 греются на лоуполи моделях патом.
869 616853
Нужно сделать простенькую Action-RPG для Android, навроде Zenonia/Inotia. С графикой, взятой из RPG Maker MV. Кодинг не умею. Какие ассеты для Unity подойдут?
870 616856
>>16853
Кстате,RPG Maker VX Ace может в action rpg. Но не может в ведро. А для MV нет подходящего плагина
871 616870
>>03386 (OP)
Аноны, нужна ваша помощь. Ток вкатился в юнити и бла-бла-бла.
В общем: решил написать арканоид, и для красоты сделать в одном месте бесконечно двигающуюся платформу и шарик. физику решил именно в этом месте не прописывать чтобы не запариваться еще сильнее, и просто указал координаты куда надо перемещаться. Получается как, платформа двигается вправо-влево, а шарик треугольником, то есть отталкивается слева от платформы, сверху посередине о потолок, и справа от платформы (так до бесконечности). Рассчитал все скорости и первый удар происходит идеально, однако с каждым циклом он немного начинает опаздывать, и уже через минуты 3 он начинает не попадать по платформе. Как это возможно? Я допускаю что я мог неправильно посчитать, но при этом первый удар идеальный. Что не так?
872 616872
>>16870
Стандартная Физика в Unity non-determenistic
873 616887
>>16872
Понял ,спасибо, а то голову ломал
874 616943
Когда лучше использовать префабы, а когда прятать/отображать объекты?
875 616948
>>16943
Чем чаще требуется создавать объекты тем используй меньше префабов.
876 616954
>>16948
Спасибо!
877 616968
Есть кто на 2017 версии сидит? Есть смысл обновляться до последнего патча 2017 или нет?
878 617043
https://www.youtube.com/watch?v=yTGhg905SCs
Думал наконец-то покажут как пользоваться ECS. Нет, снова повторение одного и того-же маркетингового мусора без реальных примеров кода.
Зачем они это делают? Сколько уже лет они кормят сказками и просят подождать? 3, 4 года?
879 617044
>>16968
Зачем ты на ней сидишь, ты что, ебанутый?
880 617045
>>17043

>без реальных примеров кода


В гугле забанили?
https://github.com/Unity-Technologies/EntityComponentSystemSamples
881 617047
>>17045
Ты за кого меня держишь? Я что, годотир-оборванец, чтобы самому ковыряться в исходниках? Где документация, где уроки, где нормальная поддержка в редакторе?
Уже 4 года показывают кастомные демки. Ну да, есть демки. Только движка нет.
882 617052
>>16968
>>17044
сижу на 2.6 и доволен
883 617058
>>17047
Довен, по ссылке готовые сцены с примерами, сами ецсы джобсы и дотся уже полгода как поддерживаются и доступны через менеджер пакетов.
884 617059
>>17047

>где нормальная поддержка в редакторе?


Ты хоть суть то этой хуйни понимаешь, юнити-программист?
885 617063
>>17059
Да уж за 4 года повторения одного и того-же запомнил. Только что потратил время на очередное видео, где в сотый раз пересказывают этот ECS
886 617073
>>17058
Нужен готовый продукт. Юнити ничего кроме собраных из говна и палок демок на гитхабе предложить не может. Это фейл.
887 617084
>>17073
Годотодаун, ты посмотри как вас в треде обоссывают - с ссылками, скринами и прочими фактами. Ты кроме пука из себя вообще ничего не можешь выдавить. Так что лучше не пиши чтоб не позориться.
888 617085
>>17084
Дурачок с бинарным мышлением. Я пользуюсь юнити вообще-то. Просто меня заебал этот неумный форс DOTS (чего хотя бы стоит эта пафосная страница https://unity.com/dots), хотя по факту у них ничего нет, кроме сырых демок и нескольких промо-видео.
889 617089
>>17045
Этими примерами ты можешь подтереться, там с каждой минорной версией все меняют от названия методов и классов к способу реализации всей этой хуйни. Ты не один из этих примеров без ошибок не запустишь если вообще сможешь запустить.
890 617091
>>17043
Потому что юнитеки такого дерьма в движке наворотили что сами в нем не могут разобраться.
zd8w753uhtp21.jpg151 Кб, 1000x1000
891 617092
>>17043
Плохому танцору... юнити мешает.
892 617124
>>17089
Я пару недель назад заспускал эти примеры, всё работало. Там всякие сцены с кубами и большая сцена со стаей рыб.
893 617241
Парни, хочу вкатиться в Unity, но не могу никак понять, нафига они в качестве скриптового языка выбрали C#? Неужели нельзя было найти что-нибудь попроще-поудобней типа Lua или Пистона?
1558926478071.jpg29 Кб, 403x432
894 617242
>>17241

>поудобней типа Lua или Пистона

895 617243
>>17241
Толсто
896 617244
>>17242
>>17243
Серьезно, я не врубаюсь. Для производительности? Тогда почему не кресты? Какой-то свой говноскрипт они придумали, но ведь можно было сделать поддержку пистона - была бы бомба. Каждый детсадовец мог бы говноигры клепать.
unknown.png95 Кб, 249x243
897 617245
898 617252
>>17241
Чтоб был говнодвиг уровня годоти?
899 617255
>>17241
Питон дерьмовый язык.
## Mod ## 900 617256
Включить вам бесконечный тред чтоб не перекатывать?
901 617258
>>17256
Нет, каждая итерация юнититреда это как змее сбросить старую кожу.
902 617261
>>17256
Наоборот лучше включи бамплимит постов 300 и сделай небольшое число страниц.
Разумеется открепи все треды.
Развлекательному контенту нужна высокая текучесть. Я не хочу видеть одно и то же на нулевой ГОДАМИ
903 617265
>>17261
По поводу постов ничем не могу помочь, а с закрепами переработаем в скором времени.
CE2YjoDVIAELB0a.jpg30 Кб, 586x586
904 617273
>>17265
Сделайте нам бамплимит хотя бы 500 постов, как на всех бордах. За что вы так ненавидите gd?
905 617274
>>17273
Посмотрим. Закреп уже переработан, замечания принимаются.
906 617276
Знатоки,порекомендуйте пожалуйста ассет на юнити для отрисовки дополненной реальности на холсте А1.
Собираюсь распечатать кусок локации на бумаге и на мобиле чтобы показывалась 3д модель над этим холстом.
907 617281
>>17256
Нет,если будет больше 1000 постов то тред будет лагать.
908 617282
>>17281
так просто первый пост будет удалятся же. будет всегда 1к постов.
909 617290
>>17274
Нужно убрать и ньюфаг-тред. Его смысл слишком размытый. "Тред для ньюфагов и обсуждения различных вопросов". Вообще-то это цель /gd/. Ньюфаг тред это по-сути субборда в борде и просто канализирует контент, а на борде кроме нескольких оффициальных тредов ничего не происходит. Это неправильно.
910 617292
>>17290
Навигацию по тредам сделал, остальное в нюфакотреде лучше пусть обсуждают.
911 617295
>>17292

>Доска создана для обсуждения вопросов, связаных с разработкой компьютерных игр


>Тред для ньюфагов и обсуждения различных вопросов


У тебя целая специализированная борда для обсуждения вопросов разработки игр. Вместо этого все обсуждение сконцентрировано в одном треде и нескольких оффициальных тематических тредах.
Роль ньюфаготреда должна выполнять сама борда. Нужны новые треды. Интересные будут бампаться, плохие будут тонуть. За этим и нужно уменьшить количество страниц. Потому что сейчас каталогом пользоваться невозможно. Там слишком много старых тредов и мусора. Годноту найти просто нереально.
912 617298
>>17290
Ньюфаготред можно и оставить.
мимо-олд
913 617301
Помогите ньюфагу, включаю сиcтему частиц через Play(), нихуя не работает понять почему не могу, если поставить PlayOnAwake то она проигрывается. Проверял через isPlaying нихуя он не проигрывает, не понимаю в чем причина.
914 617303
>>17301

>не понимаю в чем причина


Причина в том что тебе нужно перестать использовать говно.
915 617304
>>17303
Альтернатива?
916 617305
>>17298
Это как если-бы в политаче был закрепленный тред обсуждения вопросов политики. Или в /v/ вопросы по играм.
В gd такой тред не нужен, потому что он просто конкурирует с бордой.
Этот тред является ошибкой какого-то старого мода, которая до сих мешает gd. Нет ничего плохого в том, чтобы наконец-то исправить эту ошибку. Все от этого только выиграют.
917 617328
>>17305

>Это как если-бы в политаче был закрепленный тред обсуждения вопросов политики


В политаче есть такое, крымотред. За его пределами нет обсуждения политики, только русофобия отягощённая различной степени слабоумия и хохлизмом.
918 617331
>>17305
Школьник приходит в гд и, не увидев ньюфаготреда, пилит свой с тупым вопросом. Конечно лучше чтоб на нулевой висело 10 бесполезных тредов чем один, впитывающий залетных посетителей.
919 617336
>>17331
Как-то 5 лет без ньюфаготреда жили, и школьников не много было.
920 617353
Нинада закреплять, перекот - это святое
921 617359
>>17331

>Конечно лучше чтоб на нулевой висело 10 бесполезных тредов чем один


Конечно лучше. Эти бесполезные треды - это контент борды для которого создана эта доска. Для чего еще по твоему нужен гд, если не для вопросов? Какой вообще контент ты ожидаешь увидеть в гд? Именно такой бесполезный щитпостинг, простые вопросы, девлоги, какие-то геймдев-новости.
Посмотри ради интереса какой контент на форчание http://boards.4channel.org/g/catalog Все треды это щитпостинг и простые вопросы. Там это норма. Это весело читать. Высокая текучесть тредов, обновляешь борду и что-то постоянно новое.
922 617384
## Mod ## 923 617410
>>17273
500 постов сделано.
Можете перекатываться.
924 617411
>>17359
Ты бы еще форчановский агдг привел вот там уже как раз да?
925 617511
>>17411
Так ньюфаг-тред это и есть агдг. Зачем вам целая доска, если вы сознательно отказываетесь от ее потенциала?
926 617512
>>17511

> Зачем вам целая доска


Едиственный важный вопрос -нахуй вообще она всралась, целая доска.
927 617568
>>12782

>Что случилось?


Юнити оказался говном.
928 617571
>>17410
Может сделаешь так что бы был бесконечный тред но на 500 постов?
929 617576
>>17512
Затем, что был бы потенциал геймдев доски с развлекательным контентом, щитпостингом. Вместо этого - это тухлая дырка, с двумя живыми тредами.
Я хуею. Как можно так проебать управление коммюнити. Всего-то нужно не встревать, не мешать. Почему так сложно не влезать?

Мод, заебал. Отцепи ньюфаг-тред. Пусть он просто будет на борде. Не надо навязывать его.
930 617590
>>17571
Если будет достаточно желающих то посмотрим.
931 617591
>>17576
Потом, может быть. Пока и за и против поровну.
932 617680
>>17590
Я желающий
933 617682
Да нахрен он сдался
934 617684
Если я прячу объект через setactive(false), я смогу его найти через gameObject.find()?
935 617685
>>17684
Нет, .Find возвращает лишь активные
936 617691
937 617692
>>17685
Как мне работать тогда со спрятанными? Они должны быть заранее найдены или как?
938 617695
>>17692
- сохранять референс на эти обьекты
- либо же запарентить их на один пустой, который всегда активен и обращаться к детям через транмформ
939 617700
>>17695
Спасибо!
KczN3awA3us.jpg168 Кб, 1332x750
940 617785
приобрел, я не долбоеб же да? в шарпе пока что 0, и до юнити ток гмс юзал
941 617791
>>17785
Я только начал, но мне кажется, что unity в действии достаточно бестолковая.
Я бы начал чисто с c# + видосики о том, что тебе нужно.

Я "юнити в действии" читал уже после какой-то практики с c# (2 года) и суммарно после нее получил общее представление, но в целом (из-за разрозненности материала) кашу.
Когда мне приходится еще раз вникать в уже в пройденные моменты, я гуглю в интернете, а не смотрю в книге, т.к., вопреки тому, что говорит автор, без погружения в контекст проекта сходу очень сложно понять, что он там хотел сделать в конкретной главе.
942 617792
Такой вопрос: делаю игру, пытаюсь использовать MVC, но понимаю, что путаюсь в сущностях и рано или поздно могу превратить кодв спагетти.
Что почитать ради good practices и готовых шаблонов?
Начал читать C# Game Programming Cookbook for Unity 3D (Jeff W. Murray) - норм книга?
943 617943
Анон, хочу сделать так, чтобы вся окружающая геометрия была видна только сквозь небольшой квад-"портал". Пихать на квад рендер-текстуру не особо хочется, ведь можно будет подойти близко к порталу и пойдут пиксели, неужели единственным вариантом остается стенсил-буфер?
15711234989543.jpg42 Кб, 1282x398
944 618026
Коллеги, добрый день. Прошу помочь!
На сцене создаются несколько одинаковых префабов. Нужно обратиться к каждому из них, и передать то или иное значение.
Как обратиться к только что созданному префабу?
945 618073
>>18026
Не знаю. Наверное, проще сделать так, чтобы все префабы обращались к определённому классу, который будет выдавать эти значения
946 618075
>>18026
Где и как создаются?
947 618078
>>18075
На сцене в ряд должны появиться несколько продуктов, типа молоко, гречка, филе и т. д.
Чтобы не создавать тысячу скриптов и префабов для каждого продукта, у меня есть один универсальный префаб с одним скриптом.
Вот создал я очередной префаб, теперь мне нужно передать ему "string milk;", чтобы он превратился в молоко.
Но, похоже, самый разумный способ - каждому префабу обращаться к определённому классу, который из массива будет раздавать имена.
948 618084
>>18078
Тебе обязательно конкретные значения назначать? Можно иметь коллекцию внутри класса генератора, который будет выбирать рандомное значение при создании. Или метод, который создаёт префаб, ещё его возвращает, чтобы другие классы могли пользоваться
949 618088
>>18084
Да, нужны конкретные. В общем, буду пробовать, учиться, спасибо
950 618092
Ещё можно в метод, который создаёт из префаба, заранее передавать значение (молоко, кефир и тп)
951 618094
А ещё, ты можешь иметь prefabId в скрипте. Назначать новый айди при создании, потом по ним искать нужные объекты
952 618101
>>18026
При создании префаба заноси его в массив.
953 618124
>>18101
Знаю, что выгляжу дурачком, но никак не могу понять где взять этот ваш id префаба.
Вот я его создаю:
Instantiate(product, Vector3 (x, y, z), Quaternion.identity);
Теперь я хочу выслать переменные в его скрипт. В какую сторону гуглить?
954 618134
>>18124
var spawnedObject = Instantiate(...)
955 618140
>>18134
Если я правильно понял, то
GameObject productID = Instantiate(product, Vector3, Quaternion.identity);
productID.скрипт.переменная = ряженка;
Спасибо большое, попробую вечерком!
956 618199
Как грамотно запилить систему вейпоинтов, где вручную не надо расставлять точки?
Делаю движение персонажа.
Во время игры персонажем управляет игрок, во время катсцен - персонаж двигается по вейпоинтам. Для этого два класса с одним интерфейсом(IMovement).
Предполагаю, что класс с вейпоинтами должен в начале получить координаты персонажа и коллекцию с вейпоинтами (которые в свою очередь содержат координаты относительно персонажа или Vector2 в сторону движения).
Как делал подобное - как лучше реализовать? Гуглил варики, но там везде привязка вэйпоинтов к объектам в редакторе.
957 618204
>>18199
Нашел неплохой видосик. Вот, если кому нужно :https://youtu.be/3D0PeJh6GY8
958 618341
полный ньюфаг в юнити
Так, добавляю ригидбоди на пустой объект и добавляю ему коллайдер любой, добавляю дальше ему скрипт на движение с помощью велосити - объект при запуске игры просто улетает к хуям вверх по оси Y, а по другим стоит на месте. ЧЯДНТ?
Ось Y не трогается скриптом и оно стоит дефолтным значением rigidbody_name.velocity.y
959 618346
>>18341
Код покажи ептаъ
960 618367
Прошаренные (и не очень) посоны, вы используете мультипл трейдинг? В каких ситуациях? А в 2д играх?
961 618368
Кто-нибудь знает нормальные анализаторы кода для unity?
12312312.PNG51 Кб, 312x713
962 618376
ПОМОГИТЕ, ПОЖАЛУЙСТА, АНОНИМЫ, у меня уже очаг горит.
Делаю по https://www.youtube.com/watch?v=MtiUx_szKbI видео свою хуйню для андроида с АР, просто хочу чтобы ебаная картинка заменялась ебаным видео. НО, НИХУЯ НЕ ВЫХОДИТ! Видео показывается, но звука нет!
Потратил в гугле полтора часа, так ничего и не нашел.
Что делать?
Поле audio source неактивно, там пусто. Если выбрать output mode как direct, то ситуация аналогичная.
Молю, аноним, ты моя последняя надежда!
963 618382
Перекотите тред уже тред невидно, 1.5 человека заходят
image.png64 Кб, 496x587
964 618405
>>18346
Вот мой говнокод движения. Хуй знает из-за чего здесь оно даёт команду на взлёт моему пустому объекту игрока. По другим осям оно нормально летает, а вот по Y - пиздец.
965 618406
>>18405
Ебать я даун, у меня вектор перезагружается или как там это называется трансформом игрока. Только сейчас додумался, когда на скрин посмотрел.
И оно начало нормально работать после удаления лишнего.
966 618427
>>18406
А зачем т в у пихаешь велосити ригидбоди?
967 618471
В юните есть возможность плавного перемещения элементов интерфейса?
968 618607
>>18471
Есть конечно, обычно делают через Animator
969 618619
>>18471
Рекомендую использовать специальные анимационные движки, типа DOTween.
Найдешь в Asset store.
Подключаешь и любой элемент интерфейсв анимируешь вот так например:
Okno.transform.DOMoveY(200F,1f);
где okno - gameobject
200 - координата
1 - секунды.
970 618702
>>18619
>>18607
Большое спасибо
971 618787
Поехавшие, перекатитесь уже.
972 618902
Сап, юнитяч. Пытаюсь пересесть с иглы чарконтроллера на ригидбади.
Сделал простой скрипт движения на велосити. Вроде всё заебись. Персонаж ходит\летает, но как только я включаю коллайдер - игрок улетает в ебеня. В чём проблема? Я никак не могу понять что заставляет его это делать. Скрипт и компоненты объекта прилагаются к посту. Делаю вроде всё по гайдам с ютуба и форумам, но чёт всё равно какие-то проблемы.
image.png22 Кб, 394x189
973 618904
>>18902
Какого-то хуя прилепились 2 одинаковых скрина, вот сам скрипт.
фикс
974 618908
>>18902
Ничего не понятно.

>но как только я включаю коллайдер - игрок улетает в ебеня.


Ну не отключай его.
Это нормально, что у тебя на второй строке снизу не (x, y, z), а (x, z, y)?
975 618909
>>18908
Аа, при включении, понял.
Окей, ты не присвоил значение переменной movespeed
976 618910
>>18909
Я через инспектор присвоил значение движения.
Я уже и отключал скрипт движения, ставил коллайдер на другой объект - нихуя. Всё равно при наличии коллайдера объект улетает по оси Y, а другие стоят на дефолтном значении без движения, а движение считает нормально.
977 618911
>>18910
Хмм, ну может быть freeRotation в rigidbody?
Я, конечно, лютый новичок в этой науке, но пока никого больше нет, довольствуйся моими советами
978 618912
>>18911
FreezeRotation.y, если точнее
979 618913
>>18912
Не, не помогает. Я уже и фризпозишен по Y включаю - оно начинает лететь по другой оси, лол.
980 618977
>>18904
Попробуй на дельтатайм домножить
981 619133
В AudioSource loop по окончаннию слышен звук выключения музыки, как будто наушники вытаскиваешь, и при этом задержка пару миллисекунд. Как сделать чтобы loop играл сразу как целая мелодия. Проблема именно в юнети, в мелодии нет задержки.
Обновлял юнети, ставил разные флаги, флаг preload audio data, никакого результата.
982 619145
блдять перекатывайте эту хуйню уже
983 619491
984 619530
>>19491
лучше бы бесконечный тред сделали уже
985 619973
Есть аноны с опытом AR Foundation в Unity?
У меня в приложении инстанциируется из префаба объект по изображению.
Я ImageTracked использую.
Я в дебаг отписал координаты, мне нужно, чтобы префаб был в центре в юнити(0.0.0 координаты и без поворота).
Кто может подсказать?
986 621633
Никто не внедрял какие-либо механизмы для распознания скелетной позиции человека в юньке? Есть какие-то адекватные механизмы по теме? Сейчас думаю юзать runwayml (чисто задействую одну из их моделей и читаю данные по url), но думаю что могут быть варианты лучше
987 635095
>>03386 (OP)
Подскажите, пожалуйста, что мне делать.
Пытаюсь поставить якори на то, что под Content, но эти стрелочки не хотят меняться, они просто остаются сверху слева. Если выбираю Stretch у якорей, тогда объект вообще выворачивается наизнанку.
При этом в Content пишет ошибку(или предупреждение?) как на 3 пике.
988 635096
>>35095
Content, который первый по счёту идёт сверху
Тред утонул или удален.
Это копия, сохраненная 22 января 2021 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
« /gd/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски