Сохранен 596
https://2ch.hk/gd/res/168681.html
24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

Официальный Unity3D Тред №22

 Аноним 16/05/15 Суб 14:13:45 #1 №168681 
14317748256940.png
Официальный сайт:
http://unity3d.com/

Сохранение форматирования кода:
работает только через костыль, жаловаться можно здесь:
https://2ch.hk/d/res/194351.html

Костыль:
https://github.com/ololoepepe/MakabaCode
https://2ch.hk/pr/res/457262.html
В настройках скрипта добавьте охват gd, по дефолту там только програмач.
Звёздочку макака уже полу-починил.

Предыдущий тред:
https://2ch.hk/gd/res/162871.html

Тредус архивариус:
http://pastebin.com/jQDuWUnn
Аноним 16/05/15 Суб 14:20:51 #2 №168683 
14317752519400.png
А у меня отличные новости для пердоликов! Хоть и немного запоздалые.
Unity3D 5 преркасно идет под вайном и PlayOnLinux! Работает то, что раньше в 4ой версии не работало. Например Asset Store, создание нового проекта, запуск игры прямо из редактора, никаких проблем со шрифтами.
Инструкция по установке:
http://wiki.unity3d.com/index.php/Running_Unity_on_Linux_through_Wine#Installation_with_PlayOnLinux
Аноним 16/05/15 Суб 16:15:08 #3 №168690 
Тред нелегитимный, ибо ссылка на предыдущий тред неправильная. Не пишите сюда.
Аноним 16/05/15 Суб 16:20:45 #4 №168693 
Вот легитимный тред:
https://2ch.hk/gd/res/168691.html
sageАноним 16/05/15 Суб 16:34:28 #5 №168696 
>>168690
Нафига треды плодить?
Отдельным постом поправил бы и норм было.
Теперь будет два 22 треда.
sageАноним 16/05/15 Суб 16:38:18 #6 №168697 
>>168696
Нет не будет, завайпаем этот тухлой пастой с форча
Аноним 16/05/15 Суб 16:38:40 #7 №168698 
Откуда это говно со своим "легитимный/не легитимный тред" протекло? Вегедауны, небось, тематика-то схожая. Мод, побань этих хуесосов.
Аноним 16/05/15 Суб 17:48:01 #8 №168704 
Юнити говно потому в его архитектуре инкапсуляция отсутствует как класс. Любой скрипт фактически может изменить любой объект на сцене.
Аноним 16/05/15 Суб 19:09:05 #9 №168712 
>>168704
Знаешь, что есть рельное говно? /gd. Кроме шуток.
Аноним 16/05/15 Суб 19:11:13 #10 №168713 
>>168696
>Теперь будет два 22 треда.
222 треда? Азаза, вайп gd-style начался!
Аноним 16/05/15 Суб 23:18:02 #11 №168732 
>>168704
Ты не понимаешь сути инкапсуляции.
Аноним 16/05/15 Суб 23:59:05 #12 №168733 
>>168732
А это и не нужно: самое главное прийти, понахватавшись всякой ереси из кодача и совершенно не понимая ее сути, в юнити тред с целью дешево повыебываться, а по факту жиденько продристаться под себя.
Аноним 17/05/15 Вск 07:28:38 #13 №168740 
>>168732
Нет ты. В данном случае под инкапсуляцией я имел ввиду скрытие данных для компонентов, которые эти данные не должны менять. Например, у меня есть какой-то компонент - если в этом компоненте я начну менять значение трансформа - это распидорасит работу моего другого компонента.
Аноним 17/05/15 Вск 07:31:36 #14 №168741 
>>168740
Только не надо мне писать "гыы, так не миняй ёпт!" А что если в команде 2 программиста, или три?
То есть на юнити принципиально нельзя написать нормальную безопасную архитектуру.
Аноним 17/05/15 Вск 07:45:22 #15 №168743 
14318379221320.jpg
>>168741
Любую безопасную архитектуру можно выебать кулаком в сраку, если есть желание. Геймдев - это още своя кухня, тут нельзя применять шаблоны из индустрии, погрязшей в ебучем круде и транзакциях к бд и на этом застопорившейся.
Аноним 17/05/15 Вск 08:47:10 #16 №168744 
>>168741
Ни на одном движке нельзя, они же универсальные и не в курсе логики твоего проекта. Для безопасности нужно пилить слой абстракции поверх движка и работать через него.
Аноним 17/05/15 Вск 09:23:52 #17 №168746 
>>168744
В Unreal Engine 4 можно, потому что написан программистами, а не маркетологами.
Аноним 17/05/15 Вск 09:28:58 #18 №168747 
>>168741
Ну если в проекте трое таких как ты программиста-инкапсулятора, тогда точно нихуя у них не выйдет.
Аноним 17/05/15 Вск 09:32:43 #19 №168748 
>>168746
А еще там хардкод внутрях, поэтому он собирается с помощью предварительно откалиброванного бубна и дилдака подруги мамки твоей первой учительницы по математики. Спасибо, нахуй такое говно.
Аноним 17/05/15 Вск 10:23:18 #20 №168754 
Аноны, поясните за фриланс. Допустим, мне самому заниматься программированием западло. Хочу быть, как белый человек, руководителем, геймдизайнером и маркетологом, а не ебаться с этой вашей инкапсуляцией и компонентами.
Возможно ли нанять за еду C# школьников или индусов, чтобы они мне скрипты написали под ТЗ? Где их искать? Сразу скажу, что я готов платить только самый минимум (примерно как индусам php-макакам), но алгоритмы простые и жуткий говнокод меня устроит, лишь бы работало.
Есть ли под Unity-кодинг такой же дешевый рынок рабочей силы как и под текст/3д-графику? Может знаете конкретные расценки?
Как сделать так, чтобы не наебали? Код я в принципе читать могу и на нубском уровне ООП понимаю. Но не хотелось бы задротить, проверяя каждую строчку.
Аноним 17/05/15 Вск 10:26:46 #21 №168755 
>>168754
>(примерно как индусам php-макакам)
Нахуй послан будешь.
Аноним 17/05/15 Вск 10:36:48 #22 №168756 
>>168755
Но почему? Индусы не умеют в Си? А если на Джава Скрипт писать?
Аноним 17/05/15 Вск 11:39:03 #23 №168761 
>>168754
Вот какой смысл мечтать о руководящей должности когда ты сам нищяя скупая пидораха и оплатить труд наёмных рабочих не в состоянии. Будьте вы, блять, реалистами.
Аноним 17/05/15 Вск 12:05:22 #24 №168762 
>>168761
Дело в ОПТИМИЗИЦИИ, понимаешь? Заплатить за логику и контент игры минимум, чтобы все оставшиеся деньги вложить в рекламу по соц-сетям и продажным обзорщикам на ты-трубе. У нас многие мобильные разработчики так делают. Я честно говоря, вообще не представляю, как можно хоть какие-то бабосы делать иначе.
Алсо, но ведь графон очень дешевый. Подготовленный под юнити персонаж с десятком кривых анимацией фрилансер-школьник сделает за 1000-2000 рублей. Десяток домиков и шалашей замоделлить, ну пусть 3000 рублей. Всякое говно вроде бочек/ящиков - бесплатно находится. Текстовое сопровождение к игре будет вообще 30 рублей за 1000 знаков.
Должна же быть и среди кодеров такая золотая жила демпенга. Или нет?
Аноним 17/05/15 Вск 12:14:26 #25 №168763 
>>168754
Сколько платишь?

мимо-C# макака
Аноним 17/05/15 Вск 12:25:40 #26 №168764 
>>168762
>Подготовленный под юнити персонаж с десятком кривых анимацией фрилансер-школьник сделает за 1000-2000 рублей

Нолик дорисуй, тогда может и сделаю.
Аноним 17/05/15 Вск 12:51:57 #27 №168767 
>>168762
>Подготовленный под юнити персонаж с десятком кривых анимацией фрилансер-школьник сделает за 20$

Спасибо, посмеялся.
Аноним 17/05/15 Вск 13:25:01 #28 №168769 
>>168754
>(примерно как индусам php-макакам)
60к в месяц? Я согласен, давай контакты.
Аноним 17/05/15 Вск 13:59:23 #29 №168773 
>>168762
Вместо рублей вечнозелёные, а так расценки правильные, хотя не каждый согласится - маловато.


Олсо, ананы, проблема какая-то, объекты состоящие из нескольких сабмешей в итоге дают тень с прорезями. Естественно, на меше этих прорезей нет, вершины одна к одной, а то и внахлёст. Что за ёбань? Если сделать двусторонний шейдер, то вроде получше. Но это вариант не лучший. Сейчас пойду гуглить, но если кто знает - напиши анон. Хуй знает, что за хуйня. И плей режим сто лет включается, заебло уже. В 0.3 надеюсь пофиксят.
Аноним 17/05/15 Вск 14:42:16 #30 №168792 
>>168773
Нормал биас в ноль и заебок. Странная хуйня, нахуй вообще было запиливать опцию, которая пидорасит тени.
Аноним 17/05/15 Вск 15:35:59 #31 №168801 
>>168762
Поссал тебе в рот.
Аноним 17/05/15 Вск 17:55:33 #32 №168830 
>>168683
Как ты накатил 64-битную юнити через этот скрипт?
Аноним 17/05/15 Вск 18:52:19 #33 №168837 
Есть профайлер для иОСа - http://docs.unity3d.com/Manual/iphone-InternalProfiler.html
В конце говорят, что для андроида он включен по дефолту и будет в логкат выводить инфу в девеолпмент билде. По идее каждые 30 кадров должен выводить. Так вот, у меня ничего не выводит (обычные логи пишутся прекрасно), ЧЯДНТ?
Интересует пока что в принципе только последняя строчка - выделенный/занятый размер кучи.
Аноним 17/05/15 Вск 22:01:30 #34 №168871 
Когда они уже поймут, что обосрались с новым лайтмаппером и вернут бист? Пиздец.
Аноним 17/05/15 Вск 22:42:16 #35 №168877 
>>168704
Двачую. Говна в юнити немеряно. Иногда мне кажется, что из-за того, что я в юнити говно-паззл пишу, я приобщаюсь к говнокод-стилю программирования, потому как писать не говнокод в юнити невозможно.
Аноним 17/05/15 Вск 23:05:05 #36 №168879 
14318931056100.jpg
1 Без знания программинга можно что то слепить, хотя бы самое примитивное?

2 Долго ли нужно задрачивать СиШарп что бы быть способным что то примитивное слепить?

Прошу ответить нормально, я нуб.
Аноним 17/05/15 Вск 23:08:31 #37 №168880 
Аноны, а как бы вы сделали следующее: есть 2д объект, камера смотрит прямо на него. 2д объект сдвигается, и позиция камеры плавненько анимируется, чтобы опять смотреть прямо на объект (анимируется с ускорением вначале и торможением в конце). Мне на ум в качестве решения приходят только дифуры, но для их численного решения нужна поддержка численного интегрирования в юнити, но я сомневаюсь, что она там есть. Может с помощью физического движка как-нить эмулировать это дело?
Аноним 17/05/15 Вск 23:12:22 #38 №168882 
>>168879
>Без знания программинга можно что то слепить, хотя бы самое примитивное?
Нет. Для того, чтобы обрабатывать события от контроллеров (мышки, клавы, геймпада) уже нужно писать скрипт.
>Долго ли нужно задрачивать СиШарп что бы быть способным что то примитивное слепить?
Если ты вообще никогда не программровал, то долго, из-за того, чтобы учить базовые концепции (функции-классы-наследование-переопределение, циклы, операторы условия, коллекции и т.д. и т.п.). Если ты программируешь на С++, Яве или Питоне, то недолго.
Аноним 17/05/15 Вск 23:14:06 #39 №168883 
>>168879
1. Нет, геймдева без программирования не существует. Даже игровые конструкторы — там по сути так же программируешь мышкой, что есть долбоебизм, т.к. проще и быстрее то же самое написать кодом.
2. Полгодика ежедневных упорных вполне хватит, чтобы потом свой хотлайн кауказ про тоухоу написать.
C# — одобряю, С++ — нет, т.к. он неприятен и костылей очень много, хотя обучение качественней, но больше шанс проебать мотивацию.
Аноним 17/05/15 Вск 23:20:11 #40 №168885 
>>168883
>C# — одобряю, С++ — нет, т.к. он неприятен и костылей очень много
Да начнется срач!
Аноним 17/05/15 Вск 23:21:38 #41 №168886 
>>168880
Суть токова.

update()
{
cam.x += (cam.x - obj.x) k;
cam.y += (cam.y - obj.y)
k;
}

obj - это точка, куда камера должна приехать.
k - коэффициент, подбираешь руками.
Аноним 17/05/15 Вск 23:26:38 #42 №168887 
>>168886
Если не проканает, то тогда прибавляет не к координате, а к скорости. Я нихера не помню уже прост


GameObject cam;
Vector2 point; // = object.transform.position;
Vector2 speed;
float k;

update()
{
speed.x += (cam.transform.x - point.x) k;
speed.y += (cam.transform.y - point.y) k;
cam.transform.Translate(speed);
}
Аноним 17/05/15 Вск 23:29:20 #43 №168888 
>>168886
В этом случае получится, что камера рванет с места с максимальной скоростью и по мере приближения к объекту будет бесконечно замедляться. Такой подход может сгодиться, но мне он не подходит. Мне нужно плавное ускорение камеры в начале движения и константная скорость при движении к объекту.
Алсо, в твоем случае надо использовать fixedUpdate() или включать время между фреймами в уравнение.
Аноним 17/05/15 Вск 23:31:34 #44 №168889 
>>168888
Да, я подобосрался и уже пофиксил. Юзай версию со скоростью, алсо там как раз ПРОИЗВОДНАЯ или че там.
>спойлер
Ну это уже сам пофиксишь.
Аноним 17/05/15 Вск 23:33:49 #45 №168890 
>>168889
Вроде как оба твоих сниппета делают одно и то же.
Аноним 17/05/15 Вск 23:39:20 #46 №168892 
14318951602550.gif
>>168890
Ноуп. Версия со скоростью делает икзактли то, что нужно.
МАТЕМАТИЧЕСКОЕ ОБОСНОВАНИЕ
x - это прибавление к координате (расстоянию)
integral x - к скорости, т.к. расстояние это производная скорости
https://www.wolframalpha.com/input/?i=integral+x
В итоге график движения твоей камеры из линейной зависимости становится пикрилом, то есть квадратичной
Аноним 17/05/15 Вск 23:42:12 #47 №168893 
>>168892
В первом сниппете ты находишь дельту между позицией камеры и объектом и прибавляешь ее с коэффициентом к позиции камеры. Во втором сниппете ты делаешь то же самое, только сначала сохраняешь дельту в переменной.
Аноним 17/05/15 Вск 23:43:26 #48 №168894 
>>168893
Если бы speed была локальной переменной, всё вышло бы именно так.
Аноним 17/05/15 Вск 23:47:29 #49 №168895 
>>168894
А, действительно. Но тогда скорость со временем будет только возрастать, и никакого торможения камеры у объекта не произойдет.
Надо будет подумать об этом завтра вечером. Спасибо за помощь.
Аноним 17/05/15 Вск 23:49:03 #50 №168896 
14318957437260.jpg
>>168895
>А, действительно. Но тогда скорость со временем будет только возрастать, и никакого торможения камеры у объекта не произойдет.
>Надо будет подумать об этом завтра вечером. Спасибо за помощь.
Да запили и посмотри, что происходит. Пикрелейтед стронгли релейтед.
Аноним 18/05/15 Пнд 01:15:51 #51 №168903 
>>168879
Можно начинать по туториалам. Можешь с самого старта лепить хоть мморпг, вооружившись гуглом. Не уходи от сложных задач - разбивай их на более простые и решай. Не стесняйся, получив новые знания, переосмыслить свой старый код и удалить это говно ко всем чертям. Совсем без кодинга нельзя. На самом деле важным являются два момента - правильный подход и умение разбить задачу на части. Всё остальное приходит само со временем. Хотя правильный подход без всей полноты знаний выбрать невозможно, но это не важно. Подытожу, что-то примитивное ты можешь начать лепить прямо сейчас.

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

>>168886
Не двигайте камеру в апдейте никогда. Используйте латеапдейт или что хуже фикседапдейт.
Аноним 18/05/15 Пнд 05:34:33 #52 №168917 
Замечательно. Сначала мочератор проебланил /po/рашный срач в треде про кинцо, а теперь ему плевать на неприкрытый вайп.
Абу приди, порядок наведи.
Аноним 18/05/15 Пнд 05:50:30 #53 №168918 
14319174301710.png
>>168892
> расстояние это производная скорости
Аноним 18/05/15 Пнд 11:04:39 #54 №168920 
>>168916
Призрак треда про славянский сеттинг?
Аноним 18/05/15 Пнд 11:21:19 #55 №168921 
У меня пак шейдеров в ассетсторе вторую неделю рассматривают. Это норма?
Unity Ads Аноним 18/05/15 Пнд 14:32:17 #56 №168937 
Кто-нибудь использовал? Поделитесь мнением об этой сети. Что у них, с CPC, CPM, Fill rate? Насколько пригоден для России?
(Прикрутил к игре AdMob, но теперь захотел сделать внутриигровую награду за просмотр видео-рекламы, и не обнаружил у них такой функции)
Аноним 18/05/15 Пнд 15:04:12 #57 №168942 
>>168754
Ну хуй знает, напиши на [email protected]
Аноним 18/05/15 Пнд 17:07:19 #58 №168963 
>>168880
Vector2.Lerp(from, to, time);
где from - точка начала движения
to - точка завершения движения
time - значение от 0 к 1, когда равно 0, то точка находится в from, а когда 1, то в to.
Тебе нужно плавное движение в конце, и быстрое вначале. То есть скорость должна уменьшатся по приближению к точке to.
Самое простое, что приходит на ум, это
currentPosition=Vector2.Lerp(currentPosition, toPosition, какая-то константа умноженная на Time.deltaTime);
Скорость должна убывать, вроде, по геометрической прогрессии, или по экспоненте. Ну хуй знает.
Вот пример в 1D.
Допустим, начальная точка равна 0, а конечная 10.
Тогда, если time будет равна 0.5, то текущая точка сначала станет (10-0)*0.5, то есть 5, ну а после этого 5+(5/2), 7.5+(2.5/2) и т.д.
Аноним 18/05/15 Пнд 17:10:59 #59 №168966 
>>168963
> ну а после этого 5+(5/2), 7.5+(2.5/2) и т.д.
я хотел сказать (10-5)*0.5
и там нужно
> currentPosition+=Vector2.Lerp...
Аноним 18/05/15 Пнд 17:41:23 #60 №168971 
>>168963
>Vector2.Lerp
лучше SmoothDamp
Аноним 18/05/15 Пнд 21:11:35 #61 №169005 
Как рандомно сгенерить объекты на карте и схоронить? Объекты разные. Можно ли через некий дотндестрой онлоад или чот тип того? В какую сторону копать? Можно ли сделать, чтобы сама сцена менялась?
Аноним 18/05/15 Пнд 22:00:18 #62 №169014 
>>169005
Схоронить что? Карта плоская? Объекты разные?
Аноним 19/05/15 Втр 00:25:33 #63 №169035 
>>169014
Объекты схоронить. Ну сначала плоская, потом планирую на террейн забабахать. Объекты разные. Я читал, userprefs чот там можно и через неубиваемые объекты при загрузке. Но хуй знает, может это вообще не в данном случае. Грубо говоря, как сгенерить уровень и схоронить его.
Аноним 19/05/15 Втр 00:39:13 #64 №169037 
>>169014
>>169035

Ну объекты схоронить нада, епты. Разные там объекты. Сначала плоские, потом террэйн, плейрпрефс там еще, хуе мое. Загрузка чтоб неубиваемая в данном случае. Еще чтоб сгенерить грубо, хуй знает короче.
Аноним 19/05/15 Втр 01:17:30 #65 №169040 
Ослята, я перекидон запилил
https://youtu.be/CUrrxg-EyAA
Аноним 19/05/15 Втр 01:20:20 #66 №169043 
>>169040
Для гринлайта сгодится, заливай.
Аноним 19/05/15 Втр 01:25:29 #67 №169047 
>>169043
Вы серьезно?
Аноним 19/05/15 Втр 01:44:45 #68 №169052 
>>169047
Уичедауны демки заливают же, а тут такой-то креатив, еще и многопользовательский. Контент наголову выше, ящитаю.
Аноним 19/05/15 Втр 01:55:07 #69 №169053 
>>169052
Эт троллинг все таки. я спросил у знакомого с опытом
Но он грит, что мол можно что-то с этим сделать, ток нужно моделек всяких налепить, ну и наполнить игрульку каким-то смыслом, а то прыгать и ебашить друг друга как-то не оче.
Алсо я еще могу добавить мобов, уменя заготовочка есть. Но вот с анимациями непонятно. Ведь мобы хостятся на сервере, а сервер не имеет никакого отношения к Юнити, он может только двигать и вертеть мобов.
Мб запилить какие-то состояния, мол - иду, бегу, бью, получаю дамаг. И отправлять это с сервера всем клиентам, ну а на клиенте уже врубать нужную анимацию. Но опять же, движение не будет основано на анимации.
Аноним 19/05/15 Втр 02:06:00 #70 №169054 
>>169053
Ты никогда сервера раньше не писал штоле? Тащемта у тебя правильный ход мыслей, продолжай, что-нибудь путное выйдет надеюсь, что юнити наконец зарелизит свою новую сетевую либу
Аноним 19/05/15 Втр 02:10:05 #71 №169055 
>>169054
Год назад еще писал, там сервер был на шарпе только. Это моя вторая попытка.ну мб в след. году и зарелизят, лол
Аноним 19/05/15 Втр 02:53:46 #72 №169056 
>>169005
Копать придется пиздец как глубоко. Насчет сгенерить нет, а вот насчет схоронить да.
Аноним 19/05/15 Втр 02:57:08 #73 №169057 
>>169056
если объекты - примитивы, то хуйня
Аноним 19/05/15 Втр 04:27:11 #74 №169058 
Анонс, как поменять центр картинки, чтобы ее ось вращения была не в центре, а снизу, нужно для луча света, чтобы он не крутился как ебанутый.
Аноним 19/05/15 Втр 11:20:46 #75 №169081 
Чокак, ананы, где анимацию берете?
Аноним 19/05/15 Втр 12:15:11 #76 №169086 
>>169081
В тумбочке.
Аноним 19/05/15 Втр 12:28:43 #77 №169088 
>>169086
Отсыпь.
Аноним 19/05/15 Втр 14:02:53 #78 №169093 
>>169058
Сделай картинку в два раза больше, одна половина с лучом, вторая - прозрачная.
смекалочка
Аноним 19/05/15 Втр 14:03:03 #79 №169094 
>>169005
Cаму сцену схоронить ты можешь только в эдитор моде. Значит, тебе нужен массив всех объектов схоронённый куда-то в json или скулайт.


Кстати, посоны, поясните за DestroyImmediate. Удаляется половина объектов, лол. В шахматном порядке. Из 25 остаётся 12. Чё за нахуй?
Использую проход по всем дочерним объектам.
>foreach( Transform tr in obj.transform ) {
> DestroyImmediate (tr.gameObject); }
Аноним 19/05/15 Втр 14:03:05 #80 №169095 
Подскажите возможные способы решения такой задачи:
Нужно иметь возможность создавать из кода диалоговые окна, которые содержат текст, а так же возможность согласиться или отказаться от исполнения некоей функции.
Как это вижу я:
Префаб UI панельки, на которой висит скрипт, который в Awake делает эту панельку дочерним объектом Canvas, а так же содержит функции, позволяющие установить текст сообщения и назначить Listener кнопке "ОК".
Есть ли варианты проще? Ведь здесь каждый раз придётся писать:
> GameObject myDialog = Instantiate(Resourses.Load("DialogWindow")) as GameObject;
>myDialog.SetText("Blah Blah Blah");
>myDialog.SetButtonAction(SomeFunction);
Хотелось бы что-то такое:
> Dialog myDialog = new Dialog("Blah Blah Blah", SomeFunction);
Аноним 19/05/15 Втр 14:04:54 #81 №169096 
>>169095
Я наебал судьбу, сделал нужную панельку, отключил её отображение. Когда надо - посылаю в неё нужный контент и включаю отображение.
Аноним 19/05/15 Втр 14:05:19 #82 №169097 
>>169095
Ну так напиши рядышком метод, в который ты передашь путь, текст, небо, Аллаха. Потом вызывай этот метод.
смекалочка
Аноним 19/05/15 Втр 14:09:47 #83 №169098 
>>169094
Ой, всё. Короче юнити пытается отрисовать\отдрочить трансформ, который я пытаюсь удалить и не удаляет. Внезапно с циклом for работает. Пиздец просто, лол.
Аноним 19/05/15 Втр 14:22:12 #84 №169101 
>>169097
и сделать эту функцию static? Такая мысль у меня была. Просто я в Unity недавно и не уверен, что такой заморочный метод не содержит в себе подводных камней.
Любопытно узнать, есть ли общепринятый подход для решения таких задач.
Аноним 19/05/15 Втр 14:35:41 #85 №169102 
>>169101
>и сделать эту функцию static
Если юзаешь статик - значит у тебя серьёзные проблемы.
Аноним 19/05/15 Втр 14:54:24 #86 №169103 
>>169102
объясни, что не так со статиком. Сейчас код вызова диалога вот так выглядит:

>public class Dialog {

> public delegate void OnAcceptAction ();
> private static GameObject menu;
> private static GameObject acceptButton;

> public static void CreateDialog (string msg, string btn, OnAcceptAction act) {
> menu = Object.Instantiate(Resources.Load ("DialogMenu")) as GameObject;

> menu.transform.SetParent(GameObject.Find("Canvas").transform, false);
> menu.transform.SetAsLastSibling ();
> menu.name = "Dialog";

> GameObject.Find ("MainText").GetComponent<Text>().text = msg;

> acceptButton = GameObject.Find ("Accept");
> acceptButton.GetComponentInChildren<Animator> ().SetBool ("isShowing", true);
> acceptButton.GetComponentInChildren<Button> ().onClick.AddListener(() => act());
> acceptButton.GetComponentInChildren<Text> ().text = btn;
> GameObject.Find ("Back").GetComponentInChildren<Animator> ().SetBool ("isShowing", true);
}

> public void Back () {
> Object.Destroy (menu);
> }
Аноним 19/05/15 Втр 16:05:50 #87 №169110 
14320407501160.jpg
>>169102
Даже если у тебя статик класс, в котором хранится состояние всей игры? (очки, хайскоре и всё такое)
КРИТИКУЕШЬ — ПРЕДЛАГАЙ, ПИДОР
Аноним 19/05/15 Втр 16:07:05 #88 №169112 
>>169110
> Даже если у тебя статик класс, в котором хранится состояние всей игры? (очки, хайскоре и всё такое)
это у меня похожее есть
ммо-кун
Аноним 19/05/15 Втр 16:28:02 #89 №169115 
>>169088
А вообще, было бы очень интересно почитать людей которые могут в норм анимацию, где они инфу брали и т.д.
Аноним 19/05/15 Втр 17:15:46 #90 №169117 
>>169110
Предлагаю не использовать статик переменные. Они не нужны и небезопасны. Если не знаешь, чем заменить - у тебя кривая архитектура и как кодер ты говно.
Аноним 19/05/15 Втр 17:21:05 #91 №169119 
>>169117
Неосилятор
Аноним 19/05/15 Втр 17:26:22 #92 №169121 
>>169119
не, эт просто школьник, он где-то прочитал, что мол статик не ок, и теперь будет продвигать это под страхом смерти. Если где-то будут обсуждать код, в котором он ничего не понимает, но во время разговора кто-то скажет - статик, то школьник обязательно перебьет говорящего и будет пояснять, что статик-переменные не ок, и что код говно, если есть статик.
А когда его спросят, зачем тогда вообще статик придумали? Или, а как же в этом коде обойтись без статика, если можно с ним и это будет намного проще и очевиднее? То он или промолчит, или продолжит говорить что-то вроде - "ну не пацаны, ну я серьезно, статик нинужын, архитиктура гавно, я серьезно, пацаны, ну"
Аноним 19/05/15 Втр 18:08:01 #93 №169124 
>>169121
Гну, говори где найти лекции по анимации нормальные.
Аноним 19/05/15 Втр 18:13:27 #94 №169125 
>>169124
Иди нахуй.
Аноним 19/05/15 Втр 18:18:46 #95 №169127 
>>169125
Нет, я не пойду, ептублянах. Где ДЕТОНАТОР?
Аноним 19/05/15 Втр 18:23:15 #96 №169128 
>>169125
Сань, ну тебе сложно сказать где лекции а, сань?
Аноним 19/05/15 Втр 18:28:22 #97 №169129 
Бля, заебали сраться. Быстро пояснили как сделать класс-менеджер игры, хранящий ее состояние, очки и прочее, без статика и синглтона. Пацаны сказали что синглтон тоже говно а на архитектура.

мимоинтересующийся
Аноним 19/05/15 Втр 18:30:07 #98 №169130 
>>169129
class Game : MonoBehaviour {
}
Аноним 19/05/15 Втр 18:30:45 #99 №169131 
>>169129
Поссы в рот пацанам.
Аноним 19/05/15 Втр 18:31:10 #100 №169132 
Хорошей практикой является передавать все по ссылке, а не хранить в статиках, синглтонах.
Аноним 19/05/15 Втр 18:32:08 #101 №169133 
Что за говно, школьники-васяны шарят в юнити, а я дебил великовозрастный - нет, у меня блядь горит нахуй. Пиздец.
Аноним 19/05/15 Втр 18:33:07 #102 №169134 
>>169130
Ахаха. Пиздец юморнул, ваще жаришь коры.

Нахуй пошел, или поясняешь как теперь как к нему обращаться из других скриптов без геткомпонента?
Аноним 19/05/15 Втр 18:37:14 #103 №169135 
>>169133
Завтра я расскажу всем в классе, вот кора будет, дятел.
Аноним 19/05/15 Втр 18:37:44 #104 №169136 
>>169135
Пс: я в 5а.
Аноним 19/05/15 Втр 18:39:25 #105 №169137 
Привет, игроделы. Задачка у меня, вроде бы простая, но никак не могу решить. В общем есть игровое поле 6х8, состоит тупо из спрайтов. Есть переменная - двумерный массив, тоже 6х8, он является как бы отражением игрового поля. Задача в следующем: нужно заполнить массив рандомными числами от 0 до 6 и раздать спрайтам игрового поля текстурки с названиями из этих же чисел. Тобишь если у массива элемент [2, 4] будет иметь значение 4, то и у спрайта на игровом поле, который [2, 4] текстура будет "4.png".
Массив рандомными числами заполнил, игровое поле рандомными спрайтами заполнил, а вот связать массив и игровое поле не пойму как.
Аноним 19/05/15 Втр 18:51:01 #106 №169140 
>>169137
почему бы тебе не сделать класс, который состоит из числа и спрайта, и добавь ему метод, который принимает число, записывает его в поле класса, и сразу же присваивает спрайту нужную текстурку, ну а потом делаешь массив из этих классов и готово
Аноним 19/05/15 Втр 18:59:05 #107 №169141 
>>169140
Не слишком это затратно в плане производительности? И это, я не совсем понял как из классов сделать массив.
Аноним 19/05/15 Втр 19:05:20 #108 №169143 
>>169098
Мудак, форич только для чтения коллекций. Модифицировать ее можно, но руки рано или поздно оторвет.
Аноним 19/05/15 Втр 19:08:15 #109 №169144 
>>169137
Имеешь массив из целых. Рядышком пишешь метод, принимающий ид текстурки, х, у и возвращающий спрайт. Внутри него ты инстансируешь спрайт по ид в нужных х и у. Возвращаешь его.
Вызываешь этот метод из того места, где тебе удобно (прогрузка локации там, появление рядом персонажа, етц) циклом, передавая в него айди, полученные из целочисленного массива и итераторы. Можешь тут же заполнять второй массив, состоящий из спрайтов. Вообще, зачем тебе второй массив? Ведь карта уже лежит в первом.
смекалочка
Аноним 19/05/15 Втр 19:08:22 #110 №169145 
>>169115
В тумбочке.
Аноним 19/05/15 Втр 19:26:21 #111 №169147 
>>169141
>Не слишком это затратно в плане производительности?
Забудь про производительность. То есть вообще. Нет её. 2015 на дворе блядь. Сначала доделай, потом оптимизируй.
Аноним 19/05/15 Втр 22:40:44 #112 №169164 
>>169129
А если пацаны скажут говно жрать?
Аноним 19/05/15 Втр 23:09:51 #113 №169166 

>>169117
>Предлагаю не использовать статик переменные. Они не нужны и небезопасны.


static int _lohpidor;
public static lohpidor
{
get { return _lohpidor; }
}

Проблемс, пидор?
Аноним 20/05/15 Срд 00:37:46 #114 №169176 
Пацантре. А что, если у меня в проекте юзаются как статик переменные, так и синглтон?
Аноним 20/05/15 Срд 00:44:57 #115 №169178 
>>169176
Ничего.
Аноним 20/05/15 Срд 04:11:52 #116 №169184 
>>169166
А чем это безопасней обычного паблик поля?
Аноним 20/05/15 Срд 05:00:33 #117 №169186 
>>169184
Нет сеттера, например
мимопроходил
Аноним 20/05/15 Срд 07:13:21 #118 №169189 
К чему вообще спор о безопасности/опасности статик переменных? О какой опасности идет речь? Если о взломе чит енджином то тут неважно какая переменная - без шифрования игроки вскроют что угодно даже вашу мамашу. Важные переменные делаются полями и шифруются, при желании можно сделать переменные наживки и банить при их изменении.
Аноним 20/05/15 Срд 07:38:01 #119 №169190 
>>169189
Имеется ввиду то, что если твой код попадет следующему разрабу, то он, не зная его так, как знаешь его ты, сможет написать хуйню и не по своей воле наебашить в твои статические публические переменные всякого ненужного говна, а так ты предохраняешь его типа от этого.
Аноним 20/05/15 Срд 08:18:03 #120 №169192 
>>169190
Но все забывают, что если разраб будет совсем отбитым, то он все равно насрет тебе везде, где сможет, и да поможет ему рефлексия. Тут уже ничем не помочь.
Аноним 20/05/15 Срд 08:20:55 #121 №169194 
>>169192
зачем быть таким отбитым?
Аноним 20/05/15 Срд 08:22:22 #122 №169195 
>>169194
Прост))
Аноним 20/05/15 Срд 08:33:08 #123 №169196 
Импортнул объекты из блендера, как сделать, чтоб на них действовали скрипты смены цвета и положения (по клику мыши, типа)?
Аноним 20/05/15 Срд 08:39:21 #124 №169197 
>>169196
повесь на объекты скрипты
Аноним 20/05/15 Срд 09:11:42 #125 №169198 
>>169196
Никак. Блендер не поддерживает статик переменные.
Аноним 20/05/15 Срд 09:13:31 #126 №169199 
>>169198
Так вот почему статик переменные - это плохо.
Нужно написать об этом в моем дипломе.
Аноним 20/05/15 Срд 10:32:14 #127 №169201 
>>169197
Вешал один и тот же скрипт на разные объекты. Объекты из блендера почему-то не реагируют.
Аноним 20/05/15 Срд 10:35:37 #128 №169202 
>>169201
Ты какой-то долбаеб. Можно подумать, все скрипты работают одинаково, блять.
Аноним 20/05/15 Срд 11:36:42 #129 №169203 
>>169166
>public static int lohpidor

Слоуфикс.
Аноним 20/05/15 Срд 12:47:17 #130 №169208 
>public static readonly int Lohpidor
Еще один очевидный фикс.
Аноним 20/05/15 Срд 14:05:56 #131 №169211 
>>169208
public const int lohpidor;
Пофиксил твой фикс.
Аноним 20/05/15 Срд 14:11:15 #132 №169212 
>>169190
А если следующему разрабу понадобится сделать что-то, о чём ты не подумал, то начнётся анальный карнавал с костылями и воркэраундами вокруг твоей охуенной архитектуры. И получишь ты ещё одного человека, который будет рад новости о твоей смерти. А можно было всего лишь написать в документации "вот это - не трогай!". Кто не читает документацию - сам себе враг.
Аноним 20/05/15 Срд 14:34:25 #133 №169213 
>>169143
Работает, как часы. Единственное, что память утекает, но её время от времени чистит сама юнити. Форич для дочерних трансформов в рантайме работает, как надо, потому что делит является отложенной операцией. Собственно, там в потрохах юнити скорее всего лист и есть, потому и заебок.

>>169211
protected int lohpidr;
Пофиксил.
Аноним 20/05/15 Срд 14:57:40 #134 №169214 
>>169211
Реадонли практичнее. Переменную можно изменить один раз в конструкторе, плюс конст на классы не работает.
>>169213
Ну и збс.
Аноним 20/05/15 Срд 15:10:44 #135 №169215 
>>169214
Проблема в том, что это ридонли переменная, а не обычная статик с ограниченным доступом.
Долбоеб-кун 20/05/15 Срд 16:32:53 #136 №169221 
Подскажите пожалуйста как сказать объекту что бы он не обрабатывал пересечение с другим (выбранным мной) объектом.
(Пример: Враги пересекаются с плаформами и с героем, но проходят сквозь друг друга)

Только учу юнити. В libGDX для этого использовал маски.
Аноним 20/05/15 Срд 16:45:10 #137 №169226 
>>169221
Edit -> Project settings -> physics
там увидишь лесенку перевернутую, значения - это слои
вот назначай своим объектам какие-то слои, а в лесенке выбирай, какие слои с какими пересекаться будут
Аноним 20/05/15 Срд 16:54:16 #138 №169227 
>>169226
Cпасибо =). Как же охуенно и легко. (В libGdx в общем тоже не сложно было но заняло бы строк 20)
Аноним 20/05/15 Срд 17:46:12 #139 №169234 
>>169221
>>169227
Еще можно через скрипты:

http://docs.unity3d.com/ScriptReference/Physics.IgnoreCollision.html

http://docs.unity3d.com/ScriptReference/Physics.IgnoreLayerCollision.html
Аноним 21/05/15 Чтв 01:52:09 #140 №169281 
Невероятно долго запекаются тени. Они вообще фиксить думают? Плюс, судя по всему для наложения используется mvp матрица, что просто пиздец. Пиздец, блядь. Натуральный пиздец. Хоть бери и пиши лайтмапер на коленке.
д-к 21/05/15 Чтв 15:13:54 #141 №169312 
Хотел спросить. во многих туториалах в функции Update что бы задать значение используют new Vector2 myBody.velocity.x = (допустим скорость: new Vector2 (a, b)).
Суть в чем: Не слишком ли это затратно? По сути создается новый вектор же. Может надо создать приватный и просто присваивать ему новые значения?
Аноним 21/05/15 Чтв 15:33:16 #142 №169315 
>>169312
> По сути создается новый вектор же. Может надо создать приватный и просто присваивать ему новые значения?
ага, но мб компилятор и сам это оптимизирует
Аноним 21/05/15 Чтв 15:42:43 #143 №169317 
>>169312
Если ты напишешь
Vector2 v1 = new Vector();
Vector2 v2 = v1;
Создастся два вектора. Так что никакого смысла в кэшировании структур нету. Рассматривай структуры как примитивные типы (int, float, etc.). Я надеюсь ты не выносишь определение счетчика для for циклов в список полей класса?
Аноним 21/05/15 Чтв 15:52:13 #144 №169319 
а, точно, vector3 это ж структура, они копируются при присваивании
Аноним 21/05/15 Чтв 15:59:28 #145 №169322 
Новичковая блядь вползает в тред.
Антаны, как значение Vector3 из одного скрипта перенести в другой?
Аноним 21/05/15 Чтв 16:36:59 #146 №169325 
>>169322
drugoiScript.vector = odinScript.vector;
Аноним 21/05/15 Чтв 18:37:23 #147 №169330 
>>169325
Спасибо)
sageАноним 21/05/15 Чтв 18:39:06 #148 №169332 
>>169330
Нзч)))
sageАноним 21/05/15 Чтв 23:03:02 #149 №169346 
>>169312
>Не слишком ли это затратно?

Ды блядь, вы игорь делайте, а не ебите себе мозги с производительностью, один хуй до играбельной версии ничего не допилите.
Аноним 22/05/15 Птн 00:31:42 #150 №169353 
Имеется проблема. Суть в том, что персонажи в игре (ммо) двигаются при помощи анимаций. И вот есть анимации бросков и падений. Если один персонаж бросайте второго, то всем посылается сообщение о том, что такой-то персонаж должен проиграть анимацию падения, при этом сама анимация падения смещает персонажа в пространстве.
А как быть с мобами, ведь они хостятся на сервере, где нету никаких анимаций, там можно только двигать мобов и все. И если я отправлю всем игрокам, что мол такой-то моб должен совершить анимацию падения, то он будет делать её на месте, потому что движение мобов расчитывается на сервере.
Как быть же?
Аноним 22/05/15 Птн 00:34:46 #151 №169354 
>>169353
>проблема
>двигаются при помощи анимаций

А нехуй двигать персонажей анимациями в сетевых играх.
Аноним 22/05/15 Птн 00:38:42 #152 №169355 
>>169354
Так с персонажами нету проблем, проблема с мобами, которые двигаются на сервере, где Юнитей и не пахло.
Аноним 22/05/15 Птн 00:42:54 #153 №169356 
>>169355
Дык блять, суть в том, что двигаться на сервере должно вообще все. Вся игровая логика должна просчитываться там, на клиенте только отрисовка. Так что тебе и персонажей надо двигать на сервере, и мобов, и посылать стейты с текущим состоянием, в котором будет понятно клиенту, какую анимацию и под каким углом проигрывать. Ты, лалка, небось на сервер тупо позиции слал?
Аноним 22/05/15 Птн 00:51:14 #154 №169357 
>>169356
У меня двигаются на клиенте, чтобы не ебаться с задержками при начале движения. Но с помощью ссаной интерполяции проблем, как у него - не имею.

Мимокрокодил.
Аноним 22/05/15 Птн 01:07:10 #155 №169359 
>>169357
>двигаются на клиенте

Но это же неправильно. Нахуя делать что-то на клиенте, чтобы потом перепроверять на сервере?
Аноним 22/05/15 Птн 01:08:18 #156 №169360 
>>169356
Сам ты лалка, в рот тебе ссу.
На сервере у меня есть болванки персонажей, и когда приходит от клиента позиция, то я стреляю рейкастом из новой позиции в старую, и если есть хит, то отправляю персу последнюю удачную позицию.
А то делать мне нехуй, расчитывать физон для всех говноперсонажей на сервере, лол.
Аноним 22/05/15 Птн 01:08:39 #157 №169361 
>>169359
Чтобы не грузить сервер, дибил.
Аноним 22/05/15 Птн 01:12:19 #158 №169362 
>>169360
>>169361
Вы два дебила, блять. Хотя насрать. Делайте, как хотите, а потом ебитесь друг с другом и войте в слезах, что у вас читеры хотя какие нахуй читеры, игор-то не будет
Аноним 22/05/15 Птн 01:18:40 #159 №169364 
>>169362
Ну поясни мне, что и как будут делать эти читоры, если сквозь стены и быстро бегать они не смогут?
Аноним 22/05/15 Птн 01:40:45 #160 №169369 
>>169359
Потому что при последовательности "нажал на кнопку --> сервер двигает" получается лаг, слегка превышающий пинг. Он будет бесить и раздражать, особенно при активной игре и стрейфе. Хотя при моём подходе стрейф почти не работает, но это уже частные особенности реализации.

>>169362
Геодата проверяется постфактум.
sageАноним 22/05/15 Птн 02:55:08 #161 №169370 
>>169364
>математика на клиенте
>если сквозь стены и быстро бегать они не смогут

Блядь, открывай рот, даунито, я тебя сейчас живительной уриной поить начну, может и обучишься чему.
Аноним 22/05/15 Птн 02:57:17 #162 №169371 
>>169370
Ты долбоеб или толстишь?
sageАноним 22/05/15 Птн 03:38:11 #163 №169372 
>>169371
>Ты долбоеб или толстишь?

Нет, я стряхиваю последние капли в твой ротешник и удаляюсь спать. Чао.
Аноним 22/05/15 Птн 03:40:23 #164 №169373 
>>169372
хуй ты сосешь, с проглотом
sageАноним 22/05/15 Птн 05:13:01 #165 №169376 
/gd/. /gd/ never changes
Аноним 22/05/15 Птн 11:08:59 #166 №169385 
Я чет погуглил и как понял нельзя напрямую сохранять gameobject'ы в .dat файлы. Как быть? Расписывать каждый параметр объекта по одному и потом опять же из кучи параметров его собирать?
Аноним 22/05/15 Птн 11:42:53 #167 №169389 
>>169346
Зря ты так -_-. Хочу ведь ранер забабахать на Unity как тока that level again 2 доделаю (гребаная работа)
Аноним 22/05/15 Птн 12:04:52 #168 №169391 
Короче есть интерфейс ITerrainManager

Есть два компонента-наследника монобихейвера, которые реализуют этот интерфейс:
1. TerrainManagerToon
2. TerrainManagerReal

И есть глобальный менеджер, тоже наследник монобихейвера, в котором есть поле:
public ITerrainManager terrain.

Внимание вопрос. Как мне в инспекторе назначить terrain? Эта сволочь не отображается там.

В рантайме-то все ясно: можно найти объект по имени и геткомпонентить его.

sageАноним 22/05/15 Птн 12:38:51 #169 №169396 
>>169389
>Хочу ведь ранер забабахать
Родина дала им безграничный юнити - пили шедевры, блядь. Игры делай. Нет, не хочу, хочу жрать говно и обмазываться раннерами и товер дефенсами.
sageАноним 22/05/15 Птн 12:53:34 #170 №169400 
14322884149130.png
>>169391
Аноним 22/05/15 Птн 13:32:27 #171 №169407 
Ёбаное собачье дерьмо. Выпек часть лайтмап, поколдовал с ними. Решил собрать. ЁБАНЫЙ ЛИХТЕНХРЕН ПЕРЕПЕКАЕТ ЛАЙТМАПЫ. Педерастия. Походу таки надо писать свой лайтмапер на коленке. Заодно поучусь в мегатекстуры.
Аноним 22/05/15 Птн 14:43:05 #172 №169418 
>>168830
>Как ты накатил 64-битную юнити через этот скрипт?
Я накатывал 32-битную юнити. 64 бита не будут работать. Вайн тоже должен быть 32-битным, это все описано в инструкции.
Там на сайте юнити есть выбор при загрузке юнити инсталлера 32 или 64 бит.
Аноним 22/05/15 Птн 14:44:28 #173 №169419 
>>169400
Если нельзя таки назначить вручную, а я именно это спрашивал - это конечно хороший вариант.

Спасибо.
sageАноним 22/05/15 Птн 15:05:04 #174 №169424 
>>169419

Это и есть вручную. Тебе в любом случае в инспектор пришлось бы геймобджект перетаскивать, так какая тебе разница, каким образом он в нем твой интерфейс находит?
sageАноним 22/05/15 Птн 15:31:31 #175 №169425 
>>169396
Слыш, ты че против тавер дефенсов имеешь, бес?

мимо пилю тд
Аноним 22/05/15 Птн 16:09:21 #176 №169430 
>>169424
Не, попробуй объявить интерфейс как паблик переменную. Она не отобразится в инспекторе. Не на что будет геймобект тащить.
Аноним 22/05/15 Птн 16:11:47 #177 №169431 
>>169424
Все. Я понял что ты имеешь ввиду.
А норм что каждый апдейт будет геткомпонент вызываться?
Аноним 22/05/15 Птн 16:16:16 #178 №169433 
>>169431
> А норм что каждый апдейт будет геткомпонент вызываться?
Совсем не норм
другой кун
sageАноним 22/05/15 Птн 18:00:03 #179 №169436 
>>169431
Апдейт в редакторе вызывается только когда ты производишь какое-либо действие.
sageАноним 22/05/15 Птн 18:11:13 #180 №169438 
14323074733170.png
>>169436
Вариант для манек с юнити3д.ру, которые боятся геткомпонента в апдейте
Аноним 22/05/15 Птн 18:21:53 #181 №169440 
>>169438
Вот. Можешь же хорошо, когда хочешь.
sageАноним 22/05/15 Птн 18:34:13 #182 №169444 
>>169440
Да ты охуела, блядина, скриптомартышку что ли тут нашел? Нахуй иди, говно.
Аноним 22/05/15 Птн 18:50:59 #183 №169445 
>>169444
Да ладно тебе, я шучу.
Спасибо.
Аноним 22/05/15 Птн 18:57:01 #184 №169446 
>>169419
> Спасибо.
>>169445
> Спасибо.
Ты пидорас или педофил?
Аноним 22/05/15 Птн 19:02:48 #185 №169447 
>>169446
Так, так. Кто тут у нас? Быдло в моем геде.
Аноним 22/05/15 Птн 19:05:30 #186 №169448 
>>169447
> Быдло в моем геде.
Я вижу, ты настолько пидорас, что даже обычные слова коверкаешь под "гей".
Аноним 22/05/15 Птн 19:23:05 #187 №169449 
Господа любезные, хочу освоить юнити3д, но из тамошних языков только немного знаю ДжЭс в контексте веб-разработки. Так вот собственно, какой язык выбрать? Что насчет Бу?
Аноним 22/05/15 Птн 19:42:52 #188 №169450 
>>169449
> немного знаю ДжЭс
> какой язык выбрать?
90% скриптов написанны на C#, в треде тоже все на шарпе, ниодного урока на Бу не видно, и этот долбоеб пишет.
> Что насчет Бу?
Но ничего удивательного, ведь
> веб-разработки
Аноним 22/05/15 Птн 19:53:42 #189 №169452 
>>169450
>90% скриптов написанны на C#, в треде тоже все на шарпе, ниодного урока на Бу не видно, и этот долбоеб пишет.
треднечитал, про Бу спросил джасстфофан, просто только узнал что его используют там
>Но ничего удивательного, ведь >веб-разработки
лол, абсолютно согласен. веб-разработка - такая параша, какой я еще не видывал и джэс такое же говнище.
Аноним 22/05/15 Птн 21:57:56 #190 №169458 
Необходим шейдер для отбрасывания real-time тени на невидимую поверхность.. так называемый Matte Shadow.
Шейдер по данной ссылке http://forum.unity3d.com/threads/matte-shadow.14438/ не 4.6.4 не работает. Как его исправить или может быть есть альтернативный вариант?
Аноним 23/05/15 Суб 01:13:15 #191 №169470 
>>169450
>Но ничего удивательного, ведь
> > веб-разработки

Ты настолько прав, что плакать хочется.

мимовебмакака
Аноним 23/05/15 Суб 18:46:02 #192 №169527 
пацаны, я стамину прикрутил :3
https://youtu.be/VuzhJsCswDU
sageАноним 23/05/15 Суб 19:12:27 #193 №169529 
>>169527
Ты так и будешь свою говнину по одной милионной части на ютуб заливать? Когда что-нибудь сделаешь - тогда и приходи, а сейчас не сри тред, поешь говна и вообще уебывай.
Аноним 23/05/15 Суб 19:24:49 #194 №169531 
>>169529
Ты и такого не сделаешь, так что соси хуй и завидуй молча, бгг
Аноним 23/05/15 Суб 19:25:08 #195 №169532 
>>169527
Спиздил у тебя идею.
Аноним 23/05/15 Суб 19:31:09 #196 №169533 
>>169532
Какую?
sageАноним 23/05/15 Суб 19:31:54 #197 №169534 
14323987144220.jpg
>>169531
>Ты и такого не сделаешь
Чего такого, клоун?
Аноним 23/05/15 Суб 19:34:07 #198 №169535 
>>169534
Действительно, ничего, долбоебина)))
sageАноним 23/05/15 Суб 19:45:49 #199 №169537 
>>169535
Чего, школьник, обидно что за год задрачивания юньки так и ничему не научился? Ну зато в Image.fillAmount смог, молодец, СТАМИНУ СДЕЛАЛ ))0, все завидуем, никто так не сможет))0

Еще раз обоссал дегенерата.
Аноним 23/05/15 Суб 20:04:38 #200 №169540 
>>169537
ооо, ну тогда ясно все)
Аноним 23/05/15 Суб 21:34:26 #201 №169544 
кароч. понимаю, что здесь внатуре работающих и рубящих тему юнитистов мало, но все же:
кто работает в офисах с норм зарплатами, посвятите: я ебал в рот все платные плагины, всякие хуйности типо мультиплеера и тд
но я заебись делаю логику,механику и тд(кароче могу полностью соло произвести игру любой сложности БЕЗ мультиплеера, всяких внутриигровых и тд).
НО: пока что нет выпущенных игр на сторы(этим летом уже доделаю синтез алиен шутера с диабло(слешер-рпг). Ну и еще в целом не рублю ООП(пишу код правильный, хороший, я так понимаю, что всякими инкапсуляциями, полиформизмами и тд пользуюсь на автомате, но если мне по ним задают вопросы - обсыраюсь и туплю
какие у меня шансы наняться кому-то, где-то на минимально достойную зарплату(с учетом курса не менее 500 баксов) каким-то джуниором\мидлом ?
всем спасиб и отсутствия говнокода у коллег
sageАноним 23/05/15 Суб 22:39:37 #202 №169549 
>пока что нет выпущенных игр
>кароче могу полностью соло произвести игру любой сложности

Блядь.

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

Скриптомартышка as is

>какие у меня шансы наняться кому-то, где-то на минимально достойную зарплату
0%
sageАноним 23/05/15 Суб 22:39:57 #203 №169550 
>>169549 -> >>169544

Аноним 24/05/15 Вск 03:51:02 #204 №169578 
>>169544
>Скриптомартышка: какие шансы наняться мидлом?
>мидлом
отрицательные шансы
Аноним 24/05/15 Вск 15:42:21 #205 №169610 
А кто-нибудь купил пятый юнити? В платном с лайтмапером тоже такая пизда, что игоря не сделать?
Пиздец, былинный провал эта пятёрка. Бист, вернись, ты был лучшим.
Аноним 24/05/15 Вск 15:56:55 #206 №169611 
>>169610
Купленный отличается только сервисами всякими для командной разработки. Ну и заставку можно убрать.
Аноним 24/05/15 Вск 16:02:12 #207 №169613 
>>169549
что тебе не нравится? пилить говно до конца желания нет, но есть абсолютно все скилы для этого.
на js не пишу, говнюк. почитай внимательнее, я основами ооп пользуюсь на автомате. ебаный двощ, не могет в вычитку, еб твою
>>169578
мимоговнарь или работаешь хотя бы около геймдева?
Аноним 24/05/15 Вск 16:14:34 #208 №169615 
Стратегию на этом чуде враждебной мысли запилить выйдет?
Аноним 24/05/15 Вск 16:17:51 #209 №169616 
>>169615
не
sageАноним 24/05/15 Вск 16:23:09 #210 №169617 
>>169613
>пилить говно до конца желания нет, но есть абсолютно все скилы для этого.
Ты просто тупой школотун с непомерными амбициями. Нихуя ты не умеешь, никаких скиллов у тебя нет. Без готового проекта ты нахуй никому не нужен, ибо умение ЗАВЕРШАТЬ начатое - это САМЫЙ необходимый скилл, и даже хеллоувордищка с готовой змейкой охотнее возьмут, чем тебя, всего такого невьебенного, юзающего полиморфизмы, но непонимающего нахуя оно ему.
sageАноним 24/05/15 Вск 16:24:33 #211 №169618 
>>169615
На этом чуде можно запилить хоть симулятор очка твоей мамаши, а ты про какие-то стратегии. Ясен хуй, можно.
Аноним 24/05/15 Вск 16:25:26 #212 №169619 
>>169618
Пойду пилить, хуле. Правда, оно будет дико тормозить.
Аноним 24/05/15 Вск 16:56:55 #213 №169621 
>>169617
бля, ты или долбоеб, или долбоеб
1 - в след году универ бб
2 - где сказано, что я не знаю зачем оно мне? я сказал, что я не задумываюсь при использовании, я знаю зачем он и тд, но если спросить расскажу это на уровне "груши фрукты черви листья".
3 - амбиции у меня вполне реальны. уже пару раз работал(скорее фрилансил), и заказчиков вполне устраивал мой код и алгоритмы. но это стремные типочки были, которые еще и наебывали
3 - 7й месяц веду разработку в свободное время своего проджа. вопрос был: найду ли я после его выпуска(через месяц-два) работу мидлом. ДА ПРОЧИТАЙ ЕБАНАРОТ ПОСТ ТО
Аноним 24/05/15 Вск 16:57:43 #214 №169622 
>>169621
самофикс
тихонько в себя проиграл с двух троечек в нумерации
Аноним 24/05/15 Вск 16:57:59 #215 №169623 
>>169619
с чего ты взял, что оно будет тормозить?
Аноним 24/05/15 Вск 16:59:30 #216 №169624 
>>169619
вот такой же у тебя и код, поэтому никто тебя никуда не возьмет, все, забудь
Аноним 24/05/15 Вск 17:02:46 #217 №169625 
>>169624
олень, это не мое сообщение
Аноним 24/05/15 Вск 17:05:10 #218 №169626 
>>169623
У меня и сама юнити-то тормозит.
sageАноним 24/05/15 Вск 17:08:00 #219 №169627 
>>169621
>Без готового проекта ты нахуй никому не нужен,
Тебе в глаза поссать, недоумок?
Аноним 24/05/15 Вск 17:15:38 #220 №169628 
>>169625
да я пошутил просто
Аноним 24/05/15 Вск 17:54:45 #221 №169631 
>>169611
Похуй на заставку, у меня просто жопная боль от замены лайтмапера, который печёт тени на кпу и состоит из одних багов. Ладно бесплатно сидишь охуеваешь, а кто заплатил? Если бы я заплатил, у меня бы уже стул сгорел синим пламенем.
Начал писать свой лайтмапер, но, внезапно, тоже не могу в работу на гпу и застопорился. Но, видимо, придётся добить хотябы на кпу, пусть так же долго, зато без багов.
Аноним 24/05/15 Вск 17:58:02 #222 №169632 
>>169631
а как вообще эти лайтмапперы работают? тебе нужно рассчитывать всю эту тень или чу?
Аноним 24/05/15 Вск 18:45:16 #223 №169637 
>>169632
Берётся объект, бьётся на тексели, рассчитывается освещение текселя, ложится в текстуру. Старым лайтмаппером у меня сцена пеклась 10 минут, новым - 6 часов, причём результат говно собачье. По-моему, самый большой фейл юнити за последний год это отказ от биста.
Каждый хейтер автостола - пидор ёбаный.
Аноним 24/05/15 Вск 18:53:29 #224 №169638 
>>169637
какого еще автостола? скинешь потом соус? мб тебе стоит завести бложик и выкладывать там то, что пишешь?
Аноним 24/05/15 Вск 19:04:54 #225 №169639 
>>169638
>мб тебе стоит завести бложик и выкладывать там то, что пишешь?
Когда перестанешь быть мелкобуквенным дебилом, может и заведу.
Аноним 24/05/15 Вск 19:15:36 #226 №169640 
>>169639
а какая разница, с какой буквы писать? тебе ли не похуй?
Аноним 24/05/15 Вск 19:32:58 #227 №169643 
>>169638
В 4.х юнити тени запекались бистом. Его пилила фирма, которую купил автодеск. Который чаще называют автостолом.

>скинешь потом соус
Лол. Конечно же нет. В принципе, через пару версий юнитеки сами допилят этот ебучий латмапер, но меня он уже заебал. Если что, это базовый функционал юнити, только он пока что работает через анус.

>>169639
Не злись так, тут раздел на 95% из дебилов, особенно последнее время.
Аноним 24/05/15 Вск 20:51:07 #228 №169651 
>>169643
Покажи хоть игоря.
Раз ты так баттхертишь от лайтмаппера, у тебя там явно что-то стоящее, интересно взглянуть.
Аноним 24/05/15 Вск 21:18:05 #229 №169652 
>>169640
Детектор. С вер 0.9 ты дебил имеешь легкую степень дебильности.
Аноним 24/05/15 Вск 21:29:47 #230 №169653 
>>169652
А если я буду писать новые предложения с большой буквы, то перестану быть дебилом?
Аноним 24/05/15 Вск 21:38:42 #231 №169655 
>>169653
Нет конечно. Ты будешь незаметен, и кто-то на тебе подорвется, а может ты на нем, если он замаскировался лучше. ))
Аноним 24/05/15 Вск 21:46:57 #232 №169656 
>>169655
)))
 Аноним 24/05/15 Вск 22:01:35 #233 №169657 
Бамп
sageАноним 24/05/15 Вск 22:15:49 #234 №169658 
>>169657
>[email protected]

Поссал на уебка.
 Аноним 25/05/15 Пнд 03:50:29 #235 №169673 
>>169658
Глотнул твоей урины и требую добавки
Аноним 25/05/15 Пнд 05:51:17 #236 №169674 
Меня этот лайтмаппер доебал уже сука, крашится и всё, требует память. Причём уже после того как запек все карты, наложил на уровень и прямо перед сохранением. Кто знает, если увеличить файл подкачки это поможет?
Аноним 25/05/15 Пнд 10:22:03 #237 №169682 
>>169651
Ноуп. Диванон же, лол. Планирую всё-таки девлог завезти, по скринам узнаваемо.

>>169674
Зади в
Users\ПОЛЬЗОВАТЕЛЬ\AppData\LocalLow\Unity\Caches\GiCache
И удали там всё нахуй. Потом запускай юньку и выпекай. Но даже так лайтмаппер хуйня.
Аноним 25/05/15 Пнд 12:34:31 #238 №169685 
>>169682
Пробовал, плюс кеш можно чистить из самого юнити, если зайти в Preferences. Но я уже разобрался, просто отключил Precomputed Realtime GI и вроде лучше стало
Аноним 25/05/15 Пнд 19:56:17 #239 №169708 
Сидел блять и втыкал, как это говно работает. Простой редактор блять, ага. Даже нормально не сделать планету вместо плоской карты или я тупой еблан.
Аноним 25/05/15 Пнд 20:00:03 #240 №169709 
>>169708
Ну Ты И Долбаеб. плонету он, блядь, сделать хочет, лол
Аноним 25/05/15 Пнд 20:27:31 #241 №169712 
>>169709
Мне планета в натуральный масштаб и не нужна. Пилю аналог Defcon, со своими фичами.
Аноним 25/05/15 Пнд 21:08:19 #242 №169716 
>>169712
И в чем проблема? Нету кнопки "Сделать плонету как в девкон." ?
sageАноним 25/05/15 Пнд 21:15:19 #243 №169717 
>>169708
>Даже нормально не сделать планету вместо плоской карты



http://www.youtube.com/watch?v=TSonMN9BCek
Аноним 25/05/15 Пнд 21:44:43 #244 №169722 
>>169717
Он наверное имел ввиду как гравитацию сделать так, чтобы всё падало к центру планеты, а не к мракобесному "низу"
Аноним 25/05/15 Пнд 21:49:57 #245 №169723 
>>169722
Тогда нужно вырубать Physics.gravity и юзать AddForce по направлению к центру.
sageАноним 25/05/15 Пнд 21:53:14 #246 №169724 
>>169723

Всё гениальное - просто.
Аноним 25/05/15 Пнд 21:57:39 #247 №169725 
>>169724
Хуле сагаешь?
sageАноним 25/05/15 Пнд 21:59:17 #248 №169726 
>>169725
Потому что могу
Аноним 25/05/15 Пнд 21:59:54 #249 №169727 
>>169726
А хуй сосать можешь?
sageАноним 25/05/15 Пнд 22:01:54 #250 №169728 
>>169727
Твоя мамаша все высосала.
Аноним 25/05/15 Пнд 22:21:52 #251 №169730 
14325817123620.jpg
>>168879
>>168903
>>168882
Огромное спасибо за советы!
Аноним 26/05/15 Втр 05:41:43 #252 №169749 
14326081032380.png
>удалил кэш лайтмаппера
>удалились сами лайтмапы
Аноним 26/05/15 Втр 06:33:25 #253 №169751 
14326112050370.jpg
Как заставить вражину поворачиваться лицом к игроку с заданной скоростью?
transform.LookAt поворачивает мгновенно и глючит как на пикриле.
Аноним 26/05/15 Втр 09:07:31 #254 №169758 
>>169749
Лах

>>169751
Я бы определял угол медду направлениями взглядов и лерпил его потихоньку.
Аноним 26/05/15 Втр 09:18:55 #255 №169759 
>>169751
Quaternion targetRotation = Quaternion.LookRotation(target.position - transform.position, Vector3.up);
transform.rotation = Quaternion.Slerp(transform.rotation, targetRotation, Time.deltaTime x speed);

Вешать на кружок с красной палкой. target - кружок без палки.
Аноним 26/05/15 Втр 10:06:20 #256 №169761 
>>169759
>>169751
Вместо Лерпа уместнее использовать MoveTowards, чтобы фиксированная скорость была
Аноним 26/05/15 Втр 11:27:57 #257 №169766 
14326288776450.jpg
Тред не читай@Сразу отвечай
Ищу нубов и просто идейных личностей, дабы запилить что-то совместными усилиями, пинать и мотивировать друг друга на пердолингнаписание кода и вообще продвижению в игростроении.
Сам я немного могу в код, немного в 3д, самый простой пиксельарт. Запилил с десяток учебных проектов на юнити, но хотелось бы что то большее чем тюнинг школьных пособий по программированию.
Кому интересно пишите в скупе:darthollovv
Аноним 26/05/15 Втр 12:03:42 #258 №169773 
>>169761
Вот кстати да, Анон, сделал слепр как сказали, а там скорость поворота меняется в зависимости от дальности цели, чем ближе - тем быстрее.
Можно про мувтовардс поподробней?
Аноним 26/05/15 Втр 12:58:48 #259 №169780 
>>169773
http://docs.unity3d.com/ru/current/ScriptReference/Vector3.MoveTowards.html

Не вижу где там про вращение.
Аноним 26/05/15 Втр 13:08:49 #260 №169782 
>>169751
Когда то писал на флеше равномерное по скорости вращение башни танка к курсору мыши.

http://pastebin.com/PPYR6utp

В шарп сам переведешь.
Аноним 26/05/15 Втр 13:27:12 #261 №169783 
>>169773
http://unity3d.ru/distribution/viewtopic.php?f=5&t=13352
Аноним 26/05/15 Втр 13:30:53 #262 №169784 
>>169780
Quaternion.MoveTowards
Аноним 26/05/15 Втр 14:08:51 #263 №169789 
>>169784
Ты немножко напутал, http://docs.unity3d.com/ru/current/ScriptReference/Quaternion.RotateTowards.html
Аноним 26/05/15 Втр 17:21:12 #264 №169806 
Intuit открыл курс по созданию игр на Unity.
Аноним 26/05/15 Втр 17:27:24 #265 №169808 
>>169806
Что теперь будет???
Аноним 26/05/15 Втр 21:00:05 #266 №169829 
>>168885
Зачем срач? С++ нужен в больших проектах, потому что ОПТИМИЗАЦИЯ. В мелких сишарп или ява норм будут.
Аноним 26/05/15 Втр 21:59:09 #267 №169837 
Аноны, почему нигде нет вменяемых туториалов для новичков по Unity 5? Ведь скрипты с 4ки не комплириуются. Если таковые есть - поделитесь ссылкой. Добра вам!
Аноним 26/05/15 Втр 23:03:23 #268 №169840 
>>169837
Зачем конкретно для пятёрки? Все четвёрочные скрипты прекрасно компилируются под пятёркой.
sageАноним 26/05/15 Втр 23:15:25 #269 №169843 
>>169837
>Ведь скрипты с 4ки не комплириуются.

Щито?
Аноним 26/05/15 Втр 23:21:45 #270 №169844 
>>169843
Делал по 2м туториалам, в скриптах была куча ошибок.
Аноним 27/05/15 Срд 00:01:36 #271 №169845 
>>169844
Здесь есть инструкции:
http://forum.unity3d.com/forums/teaching.23/
Скрипты unity может сам переделывать, но не всегда
sageАноним 27/05/15 Срд 02:41:24 #272 №169858 
14326836848410.png
>>169844

Там доступно объясняют, как это поправить.
sageАноним 27/05/15 Срд 04:14:50 #273 №169863 
14326892900880.png
>>169858

Но умный юнити, как всегда, готов сам сделать всю грязную работу за глупого юзверя.
Аноним 27/05/15 Срд 09:09:08 #274 №169872 
>>169863
>как всегда, готов сам сделать всю грязную работу за глупого юзверя
Тогда чому итт все еще существует?
Аноним 27/05/15 Срд 13:31:27 #275 №169893 
>>169872
Потому что глупые юзвери не знают как обращаться со столь мощным инструментом.
Аноним 27/05/15 Срд 13:46:24 #276 №169896 
>>169893
Ясно. Раз они настолько глупые, то я не буду рекомендовать им попробовать еще более мощный UE.
Аноним 27/05/15 Срд 13:52:15 #277 №169897 
>>169896
И правильно. Пердолиться в сраку это удел избранных. Куда им до такого.
Аноним 27/05/15 Срд 13:56:28 #278 №169898 
>>169897
Я заметил, когда у людей бомбит, у них вылетают слова "Пердолиться в сраку". Озаботься своим подсознанием, петушок. Желания могут исполниться!
Хотя, для юнити это норма, ок.
Аноним 27/05/15 Срд 14:07:03 #279 №169900 
>>169896

Тебе какая разница на чем игры не делать? Все равно только сидишь и в тредах срешь, а игорей от тебя не видно как на юнити, так и на юиче.
sageАноним 27/05/15 Срд 14:19:41 #280 №169902 
>>169900

Сажа отклеилась.
Аноним 27/05/15 Срд 14:24:47 #281 №169904 
>>169900
Самоутверждаться то надо как-то. Я же не могу вот так просто смириться с тем, что у меня руки из жопы.
Аноним 27/05/15 Срд 14:26:42 #282 №169905 
>>169904
Как будто никто не заметит твоего семёна. Лойс.
Аноним 27/05/15 Срд 14:28:56 #283 №169906 
>>169900
>а игорей от тебя не видно
Ни от кого не видно. От меня не видно. От тебя не видно. От них не видно. Ну и что? Что, теперь не срать, что ли?
sageАноним 27/05/15 Срд 16:02:13 #284 №169911 
>>169906
>От тебя не видно.

А я просто не показываю - ведь вы, пидоры, только и ждете чтобы чужую идею спиздить, сами-то только в раннеры с товер дефенсами можете.
Аноним 27/05/15 Срд 16:27:20 #285 №169915 
>>169911
А у тебя в сумрачной лаборатории завершаются работы над убийцей Civilization. Так?
Алсо, я не пидор. Ты - пидор.
Аноним 27/05/15 Срд 17:33:24 #286 №169920 
>>169915
Цивилизацию сделать не так сложно на спмом деле. Грамотный матч3 сделать сложнее.
Аноним 27/05/15 Срд 17:50:10 #287 №169922 
14327382100390.png
>>169920
>Цивилизацию сделать не так сложно на спмом деле. Грамотный матч3 сделать сложнее.
Аноним 27/05/15 Срд 18:04:37 #288 №169923 
Бывает сидишь, думаешь, че за херня, почему не робит. А потом узнаешь, что enum - ссылочный тип.
Аноним 27/05/15 Срд 18:32:00 #289 №169925 
14327407207410.png
Ребят, поставил unity 5.0.1, накатил студию 2013, сверху накатил Visual Assist и UnityVS

В итоге автонаписание методов и классов вообще не показывает стандартные методы и классы библиотеки Unity

Что я делаю не так? Даже сраный Debug не дописывает.
Очень рассчитывая на вашу помощь.
sageАноним 27/05/15 Срд 18:38:22 #290 №169927 
>>169925

>win10
>стандартные .cs темплейты с каментами
>близардодаун
>хромог
>Visual Assist
>UnityVS

>ПАМАГИТИ
Нет, иди нахуй.

Аноним 27/05/15 Срд 18:43:13 #291 №169928 
>>169925
Так нафиг те все эти ассисты хуясисты? Вижуалка открывается и без всяких ЮнитиВС.
Аноним 27/05/15 Срд 18:44:20 #292 №169929 
Смарите, он ходит))
https://youtu.be/LBab8HMuR_4
Аноним 27/05/15 Срд 19:20:35 #293 №169933 
>>169927
>win10
Очевидный win 8.1 с Classic Start Menu.
Аноним 27/05/15 Срд 19:59:55 #294 №169935 
>>169925
>Visual Assist
Он же вроде для рефакинга крестокода. Для решетки не нужен.
Аноним 27/05/15 Срд 20:56:02 #295 №169942 
>>169808
Заживём!
Аноним 27/05/15 Срд 23:24:19 #296 №169951 
>>169935
http://www.wholetomato.com/
очень нужен и реально упрощает жизнь

>>169925
ты походу забыл заимпортить ассеты в проект
там два файлика и после этого все заработает, называется что-то типа UnityVS for Visual Studio

>>169927
домашку пиздуй делать
Аноним 27/05/15 Срд 23:40:43 #297 №169952 
Эээ, пацаны, разочеровался я окончательно в своей поделке. Вроде как и персы махают ногами, вроде как и Хп забирается, но ноги проходют сквозь перса, Хп раненого перса обновляется, только если тот что-то сделает. Если раньше думал, что мол замучу че-то более-менее годное для диплома, то сейчас думаю, ну его нахер. Препод сказал, что этого уже достаточно на то, чтобы защитить диплом.
Вот выпущусь с универа. Найду работку, чтобы не помереть с голодухи, и буду потихоньку задрачивать плюсы. А там и Source 2 выйдет, тогда и буду пилить игру своей мечты.
Аноним 28/05/15 Чтв 00:05:12 #298 №169953 
Они там ебанулись, ни разу ещё не отклоняли мои ассеты,
а тут вдруг отказ (ждал рассмотрения аж месяц) а причины следующие:

1
We ask that you format your description text using HTML tags.
(бла бла пояснение по тегам)

2
Also, we ask that you add an image to your publisher page and populate your publisher page with information reflecting your experience/credentials as an artist or programmer as it will increase your professional appearance on the Asset Store.

We look forward to your re-submission!


Это что за причины такие омские?
Всё же нормально раньше было.
Или это наоборот хороший знак?
Аноним 28/05/15 Чтв 00:07:20 #299 №169954 
>>169953
Мб в этот раз тебя проверял "новенький".
Аноним 28/05/15 Чтв 00:53:48 #300 №169957 
Господа мамкины СЕОшники, ещё один вопрос по настройке магазинчика в ассет стор.
А точнее, по его подключению к гугл аналитике.

Что вписать в окошко
Location Prefix: Default prefix: /assetstore

Новый профиль на аналитике не принимает прямую ссылку на мой магазин (типа http://www.assetstore.unity3d.com/en/#!/publisher/XXXX)
принимает только общую: http://www.assetstore.unity3d.com
Оно нормально будет работать с трекинг айди?
Аноним 28/05/15 Чтв 01:14:07 #301 №169959 
Как мне запилить свой собственный аналог IEventSystemHandler? Суть такова:
В юньке есть всякие обработчики событий. Типа так:
[CODE]
public class Blablalba: MonoBehavior, IDropHandler {
void OnDrop(PointerEventData eventData) {
...
}
}
[/CODE]

Вот мне надо запилить что-то подобное джля своих собственных событий.

Или это делается тупо при помощи http://docs.unity3d.com/ScriptReference/Component.BroadcastMessage.html ?
Аноним 28/05/15 Чтв 01:17:21 #302 №169960 
>>169959
Можно мессаджем, а можно использовать ивенты. https://msdn.microsoft.com/ru-ru/library/8627sbea.aspx
Аноним 28/05/15 Чтв 01:26:47 #303 №169961 
>>169960
Я накопал http://docs.unity3d.com/Manual/MessagingSystem.html но не знаю, как оный готовить.
Аноним 28/05/15 Чтв 01:43:16 #304 №169963 
Смотри кокой инпут-менеджер я тебе нашел: https://github.com/daemon3000/InputManager
Аноним 28/05/15 Чтв 01:49:32 #305 №169964 
>>169961
А хуле там разбираться, пример же есть.
Аноним 28/05/15 Чтв 01:54:19 #306 №169965 
>>169964
Я уже разобрался и понел, что это не то, что подойдёт в данном конкретном моём случае.
Лучше будет массово рассылать сообщения. Тем более, что там с перфомансом не будет особых проблем.
Если интересно, то хочу запилить возможность схоронения состояния игры и думаю, как это лучше будет выглядеть с точки зрения архитектуры.
Аноним 28/05/15 Чтв 01:56:17 #307 №169966 
>>169965
А нахуя тебе события для сохранения игры?
Аноним 28/05/15 Чтв 02:03:34 #308 №169971 
>>169966
Ну мне надо схоронить стейты определённых объектов же. И только сами объекты знают, как их можно схоронить. Скажем дверка знает, что джля самосхоронения надо записать такие-то и такие-то данные по уникальному ID. И она по событию OnSave запиливает всё своё состояние в глобальное хранилище. А по событию Awake/Start/OnEnable из глобала достаёт своё состояние.

Или есть идея лучше?
Аноним 28/05/15 Чтв 02:07:01 #309 №169973 
>>169971
Ну хуй знает, какое у тебя там хранилище.
Аноним 28/05/15 Чтв 02:25:30 #310 №169974 
>>169973
Скорее всего будет тупо BinaryFormatter.

На самом деле я тупо не знаю, как по другому это дело можно впилить. Есть кучка всяких мобов, интерактивных объектов и прочего. И это всё надо засериализовать.

В случае подбираемых объектов будет примерно так:
Лежит на полу газетка. Её надо взять джля квеста.
На Awake проверяем, брали ли уже мы эту газетку, и если брали, то газетка самовыпиливается. Убитые мобы поступают примерно также. Только по мимо этого ещё и состояние своего мозга и положение в пространстве схороняют. Камушек, который можно пнуть, схороняет своё положение.

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

Другое дело, что это не будет нормально и без костылей работать джля заспавненных объектов. Т.е. если я хочу рандомно генерить объекты, то только через спец-спавнер, который знает, сколько он создал объектов и какие они на вкус. Впрочем это мне не требуется
Аноним 28/05/15 Чтв 02:34:51 #311 №169976 
>>169974
Ну хуй знает. Мб тебе бд накатить?
Аноним 28/05/15 Чтв 02:40:52 #312 №169977 
>>169976
Нафига там база данных? Можно конечно прикрутить sqlite, но зачем? Ещё и orm искать джля этого дела или с чистым sql няшиться. И это даст только чуть более быстрый доступ по ключу. Мб меньше расходов памяти. А смысл это оптимизировать то? Чем меньше зависимостей, тем проще жить ящитаю.

Тем более, что это уже другой вопрос. То, куда всё это дело схороняется не так важно и можно поменять в любой момент.
Аноним 28/05/15 Чтв 02:46:51 #313 №169981 
>>169977
Ну просто ты ж написал ,что мол много объектов и все такое, нужно часто писать и считывать. Хз, как ты это в файлик все писать будешь, если у тебя он один на все предметы.
Аноним 28/05/15 Чтв 03:19:23 #314 №169990 
14327723636720.jpg
>>169981
> нужно часто писать и считывать
Нет. Это нужно делать оче редко. Один раз при загрузке и менюшки читаем. Один раз при нажатии quick load читаем. Один раз при сохранении из менюшки пишем. Один раз при чекпоинте пишем. Один раз при quick save пишем. Это практически полный и исчерпывающий список моментов, когда происходит запись/чтение сейв-файлов. Во все остальные моменты игры операций с сохронялкой не происходит вообще. На перфоманс влияет никак. Перфоманс самих этих операций может быть каким угодно, но в конкретно моей игре это будет архи быстро ибо интерактивщины сравнительно мало. Да и игра небольшая будет. Кроме того размеры сейвов небольшие получаются. Вот пнул я домик игрущечный с пика и мне надо только его положение в пространстве запомнить. Прикрепляют к оному скрипт, который схороняет положение и поехали.

Кроме того объектов, которые спавнятся нет вообще.

Хм. К ним ещё можно прилепить таки интерфейс с единственным методом OnSave. Тогда я ещё и фильтровать сохранябелные объекты могу в редакторе.
Аноним 28/05/15 Чтв 03:24:57 #315 №169991 
>>169990
Сделай уже как нибудь, если будет норм пахать, то так и оставь, а если нет, то нужно будет думать.
Аноним 28/05/15 Чтв 04:43:06 #316 №169996 
>>169952
>Не получилось осилить школьную программу, пойду потихоньку задрачивать университетскую
Даже как-то немного жаль такого идиота
Сука! Тоже хочу диплом на юнити.
Аноним 28/05/15 Чтв 07:46:34 #317 №170003 
>>169991
Это что, золотой потс?
Аноним 28/05/15 Чтв 09:47:28 #318 №170008 
>>169953
>we ask that you add an image to your publisher page
У меня была такая-же причина.
Запили сайт, чоты. Покажи что ты не хрен с горы.

А вообще они озаботились вычищением шлака из стора, и усилили контроль на входе. Я считаю это отлично. И ассеты от васяна сделанные на коленке не нужны.

Чо за ассеты у тебя?
Покаж, интересно.
Аноним 28/05/15 Чтв 11:46:56 #319 №170020 
>>169996
Непонимат, к чему тут школьная и университетская программа. Алсо у меня дохуя сложный диплом, если смотреть на технологии используемые в нем.
Просто суть в том, что я хотел запилить дофига крутую ммо, но из-за неналичия времени и опыта я зашел немношк не туда, а исправлять архитектуру сейчас времени нет.
А ты уже че-то увидел, че-то для себя решил, и вот, я уже все, идиот, а ты дофига умный интеллектуал. Ну чесн слово, вокруг только оскорбить и пытаются.
Аноним 28/05/15 Чтв 12:05:36 #320 №170029 
>>170020
Вот именно, что архитектор из тебя никакущий, а ты, вместо того чтобы учиться проектировать, хватаешься за инструмент посложнее и думаешь, что "ну вот там то все будет заебись!"
Аноним 28/05/15 Чтв 12:48:11 #321 №170039 
>>170029
Ну так какая разница, на каких инструментах учиться? К тому же я ж не говорю, что прям сейчас буду хвататься за все это. Ведь сурс2 не завтра выходит. А до того времени я уже успею поработать, выучу всякого нового. Мб все таки прочитаю GOF, пересмотрю те решения, которые я уже писал, научусь на своих ошибках, в общем.
Аноним 28/05/15 Чтв 12:53:33 #322 №170040 
В общем, долго я не хотел вливаться в юньку, но казуальный редактор гуи меня подбил. И знаете что? Довольно годно. Два дня разбирался, как замутить кнопку и повесить на нее функцию по onClick. Осталось разобраться с модульностью скриптов и вообще особенностями unity js. Может кто хочет мне что посоветовать?
Аноним 28/05/15 Чтв 12:55:54 #323 №170041 
>>170040
> unity js
Бросай это дело.
Аноним 28/05/15 Чтв 13:08:31 #324 №170046 
>>170041
Побольше бы инфы, чому не ок?
Аноним 28/05/15 Чтв 13:15:31 #325 №170048 
14328081317720.png
>>170046
unity script эт и есть твой js
Аноним 28/05/15 Чтв 13:19:01 #326 №170049 
>>170048
А кроме малой распространенности есть минусы? Пока это недостаточно весомо, чтобы я перешел на шарпики.
Аноним 28/05/15 Чтв 13:22:08 #327 №170050 
>>170049
Да хуй знает. Я вообще хуйню с динамической типизацией не принимаю за язык. Писал всякие лабы в универе на JS, мне не понравилось вообще. Для чего-то более-менее большого я бы точно не стал его юзать.
Аноним 28/05/15 Чтв 14:08:57 #328 №170058 
Минусов там полно. JS подкинет несколько ограничений по дороге. Лучше сразу изучать C#.
Аноним 28/05/15 Чтв 14:51:22 #329 №170060 
http://pastebin.com/zbr4E5V8

Не работает. По сути я должен подходить к пиле и сдохать нахуй, но не получается.
Аноним 28/05/15 Чтв 14:52:10 #330 №170061 
>>170049
Меньше производительность. Больше расход памяти. Местами костыли и неудобства. Еслиб там ещё был современный js со всеми плюшками, то можно подумать. А так смысла нет ящитаю.
Аноним 28/05/15 Чтв 14:56:42 #331 №170062 
>>170060
> if (GameObject.FindWithTag("saw"))
Может в этом проблема? Кажется там должно быть:
if (col.gameObject.tag== "saw")

Яб всё это пилил во что-то такое:
if(col.gameObject.GetComponent<Saw>())
sageАноним 28/05/15 Чтв 15:06:24 #332 №170063 
>>170060

Чего-то аж блевать потянуло.

> if (col.gameObject.name == "star")

Вот нахуй вы так делаете? А если тебя приспичит объект переименовать в Star например? Полезешь весь код править из-за этого?
Аноним 28/05/15 Чтв 15:25:06 #333 №170064 
>>170063
> А если тебя приспичит объект переименовать в Star например? Полезешь весь код править из-за этого?
Да. А что тут такого?
sageАноним 28/05/15 Чтв 15:29:44 #334 №170066 
>>170064

Все заебись, не обращай внимания.
Аноним 28/05/15 Чтв 15:31:54 #335 №170067 
>>170066
А чего тебя тогда блевать потянуло? Съел че-то не то?
sageАноним 28/05/15 Чтв 15:58:15 #336 №170073 
>>170067

>Съел че-то не то?
Да, твоего говнокода навернул только что.
Аноним 28/05/15 Чтв 16:02:51 #337 №170074 
>>170073
Так это не мой код был. К тому же код нельзя съесть.
sageАноним 28/05/15 Чтв 17:00:26 #338 №170080 
>>170074

>К тому же код нельзя съесть.
Можно.
Аноним 28/05/15 Чтв 17:02:57 #339 №170081 
>>170080
И как же ты его съешь, если он на экране? Распечатаешь чтоле? Или флешку жевать будешь?
Аноним 28/05/15 Чтв 17:07:54 #340 №170082 
14328220747940.png
>>170081
Аноним 28/05/15 Чтв 17:08:27 #341 №170083 
Антуанитусы, есть такой вот код.
http://pastebin.com/UnjeFRb6
Он загружает префабец, который является шкалой хэпэ. Когда перс, которому принадлежит эта шкала хп умирает, то эта шкала должна тупо удалятся.
Ну, я дописал к скрипту персонажа вот это
void OnDestroy()
{
Destroy(health);
}
И оно вызывается, я проверял.
Но почему шкала хп не удаляется? Никаких ошибок типа NullPointerException не вылазиет.
Алсо пробовал еще так
Destroy(health.transform.gameObject);
Аноним 28/05/15 Чтв 17:43:50 #342 №170095 
GUISkin используется лишь для ui, созданного через код в onGUI, или ui созданное в редакторе тоже будет подчиняться этим правилам?
Аноним 28/05/15 Чтв 18:44:46 #343 №170108 
>>170060
Изменил на col.gameObject.name == "star", нихуя не работает все равно. Как так то блять?
Аноним 28/05/15 Чтв 18:50:40 #344 №170109 
>>170108
>> col.gameObject.tag == "saw"
не та копипаста, фикс
sageАноним 28/05/15 Чтв 19:04:40 #345 №170115 
>>170083

Скрипт персонажа покажи.
Аноним 28/05/15 Чтв 19:53:31 #346 №170121 
>>170108
попробуй gameObject.CompareTag()
Аноним 28/05/15 Чтв 19:58:38 #347 №170122 
>>170115
http://pastebin.com/4HbXb1sa
sageАноним 28/05/15 Чтв 20:02:04 #348 №170123 
>>170122

>health = GetComponent<Health>();
>Destroy(health.gameObject);

Ты уничтожаешь объект, на котором висит твой Mob.cs, а не полоску хитпоинтов
sageАноним 28/05/15 Чтв 20:06:29 #349 №170124 
>>170123
>>170122

Решение:
Destroy(health.health.gameObject);

перепиливай это говно
Аноним 28/05/15 Чтв 20:13:09 #350 №170126 
>>170124
таки уже сам сделал, благодарю
Аноним 29/05/15 Птн 16:20:20 #351 №170260 
В асет сторе нет возможности заполнить налоговую форму?
Скпзц.
Аноним 29/05/15 Птн 16:41:09 #352 №170275 
>>170260
Миллионы уже заработал?
Аноним 29/05/15 Птн 16:54:33 #353 №170279 
>>170275

Если заполнить мюриканскую налоговую форму W-8-BEN,
то сайту ты будешь отдавать (на налоги) не 30%
а вроде бы 0 (если Рашка) и 10 если Украшка.

Но в асетсторе я такой опции не вижу,
даже на стиме есть, я уж молчу о стоках, а здесь вроде нету.
Аноним 29/05/15 Птн 17:24:35 #354 №170284 
Как передать корутину в качестве аргумента ссылку? Он принудительно берет значение, а при использовании. ref ругается, что итератор ссылок не принимает. C#
Аноним 30/05/15 Суб 01:37:06 #355 №170321 
Аноны, как-то бродил по интернету и нашел плагин, которым в хартстоуне близардов сделали анимацию и движения карт.

Прямо был на сайте производителя ассета этого, а вот потом потерял ссылку и сейчас не могу найти. Может кто поделится?
Аноним 30/05/15 Суб 09:52:53 #356 №170339 
Прошу советов мудрых, посоветуйте литературы с чего начать изучения шейдеров, чтобы начать писать самому для юнити. С меня как обычно.
Аноним 30/05/15 Суб 10:07:30 #357 №170341 
>>170284
Сделай делегат и передавай его, а потом из курутины вызывай
sageАноним 30/05/15 Суб 12:06:39 #358 №170354 
>>170339
Тебе в соседний тред
Аноним 30/05/15 Суб 12:25:21 #359 №170356 
>>170095
Не будет подчиняться. Для нового юи настройки отдельные.

Кстати, где можно почитать про ворк ин прогресс? Я очень жажду переноса лайтмапера на гпу. Сложно описать, насколько меня заёбывает ждать по 6 часов, пока лайтмапер НАПИШЕТ, ЧТО НЕ УДАЛОСЬ СОХРАНИТЬ ТАКОЙ-ТО ФАЙЛ.
Аноним 30/05/15 Суб 13:58:33 #360 №170364 
>>170339
Тебе нужна математика. В основном векторная хуйня, ну и синусы хуинусы в придачу.
Аноним 30/05/15 Суб 15:14:06 #361 №170368 
>>170364
Книжку по векторам и хуиносам не подскажешь?
Аноним 30/05/15 Суб 15:16:24 #362 №170369 
>>170368
Тащемта книги не нужны. Все есть в этих ваших тырнетах. http://habrahabr.ru/post/131931/
Аноним 30/05/15 Суб 15:57:34 #363 №170370 
>>170356
Ты уже заебал своим лайтмаппером, сука криворукая.
Ни дня не проходит, что бы я открыл гд, и этот пидор здесь бы не ныл. Хуле ты плачешь-то, обмудок тупой. Думаешь если ты тут плакаться будешь, у тебя лайтмапы за секунду посчитаются?

Ладно бы ты что-то там сделал стоящее, так нет, я ведь уверен что ты так кубов налепил на террэйн, завернул их в глючные йоба-шейдеры от васяна, выкрутил все настройки лайтмаппера на максимум "чтоб риалистична!!1". И сидит, сука, ждет графона.

Иди нахуй.
Куда угодно, на юич - там любят таких даунов, сам запекай вручную в максе, куда угодно. Только съеби уже.
Аноним 30/05/15 Суб 16:13:53 #364 №170371 
>>170370
lol
Аноним 30/05/15 Суб 16:25:41 #365 №170373 
>>170370
Такой-то бугурт. Олсо, я давно уже не писал сюда по поводу лайтмаппера, так что ты уёба простой.

>я ведь уверен что ты так кубов налепил на террэйн
Пустые террейны без текстур, настройки лайтмаппера дефолтные. Печётся 6 часов. Потому что обмылки, которыми заменили кодеров, вместо обработки на ГПУ сделали обработку на КПУ. А юич как раз для даунов, вроде тебя. Хотя там лайтмаппер лучше, чем юньковский, после пятёрочного даунгрейда.
Аноним 30/05/15 Суб 16:53:39 #366 №170375 
>>170373
>Потому что обмылки, которыми заменили кодеров, вместо обработки на ГПУ сделали обработку на КПУ

Вот-вот, про это я и говорю.
У дауна все во всем виноваты кроме него.
Аноним 30/05/15 Суб 18:04:36 #367 №170380 
>>170375
>Desktop machine with 8 core 4ghz processor and 16gb ram. I'm trying to get set up with Enlighten but it's been clustering for 12 hours
>I've let it run overnight lately and it would quit because of "not enough memory". I'm using 32GB RAM on WIN 8.1
>Even clearing the lightmap data and restarting Unity does nothing. I'm using a 990x cpu with 12gb memory
> I've left it on for 40+ hours and it will not finish it. I have tweaked with the settings and tried everything, including making a scene from scratch, getting a 3000x3000 fresh terrain and baking it. still no luck
>Tried from a different machine (this time one with 24gb of RAM instead of 16GB). I'm 3 hours into baking, still at 2/11 layout systems. CPU is running over 400% (yes, I'm on a mac, and that's how it counts it). Memory is hovering around 15GB. I'll let it run over night...
>Yeah it is unusable
>ВРЁТИ! В ЮНИТИ ШВИТЫЕ РАБОТАЮТ И НЕ ДОПУСКАЮТ ОШИБОК! САМ ВИНОВАТ!
Аноним 30/05/15 Суб 18:16:39 #368 №170381 
>>170380
Опираться на мнение такого же криворукий уебана как и ты.

> Не могу в настройку и не понимаю как это работает. В юнитии работают тупые макаки! Плохо сделали, тупо!! ААА!!
Аноним 30/05/15 Суб 18:26:14 #369 №170382 
>>170381
Каждая реплика - отдельный человек. Юнитеки и сами писали, что обосрались, у них проблема с кластеризацией, когда починят - будут переносить на гпу. Короче уёбывай нахуй.
sageАноним 30/05/15 Суб 19:11:34 #370 №170389 
>>170382

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

Тогда хуле ты тут ноешь каждый день, кусок говна? Пытаешься оправдать свою бездарность и неспособность в написание игорей хуевым лайтмапером? Тебе он все равно никогда не понадобится, дебила кусок.
Аноним 30/05/15 Суб 19:13:58 #371 №170390 
>>170389
Двачирую, заебал уже со своим хуймаппером.
Аноним 30/05/15 Суб 19:58:14 #372 №170392 
>>170389
Но ты не прав! Я обязательно выпущу игру, у меня такая идея блядь что тебе и не снилось
Аноним 30/05/15 Суб 20:00:14 #373 №170393 
>>170392
Че за идея? Давай рассказывай, тут все свои.
sageАноним 30/05/15 Суб 20:22:29 #374 №170395 
>>170392

>у меня такая идея блядь что тебе и не снилось

Жду тебя обратно через пару лет, заматеревшим, суровым индипидором, клепающим безвкусные пиксельные казуалки для гугол плея и поучающим тупых ньюфагов в юнититреде, а пока проследуй нахуй со своими идеями.
Аноним 30/05/15 Суб 20:33:42 #375 №170396 
>>170393
>>170395
Да я тут на даче зависаю, шашлычки жарю, вкусно. Руки только жирные, случайно накапал жирным салом на тред. Извините.
мимозелёный
Аноним 30/05/15 Суб 21:37:21 #376 №170400 
>>170389
Чтоб тебе, пидору, бомбило.

> где можно почитать про ворк ин прогресс?
Так до тебя, уёбка, доходит? Короче твоё лицо выебано, твоя мамка обоссана.
sageАноним 30/05/15 Суб 22:19:45 #377 №170402 
>>170400

>сам нашел и притащил сюда кучу цитаток с форумов
>вопрошает "где можно почитать про ворк ин прогресс?"

Вниманиеблядь такая блядь. Трипкод еще заведи, убогий.
Аноним 31/05/15 Вск 07:14:19 #378 №170429 
14330456591690.jpg
>>170370
Пизданул как господь
Аноним 31/05/15 Вск 11:09:18 #379 №170440 
>>170373
>юич
>для даунов
Проекции юнитидаунов.
Аноним 31/05/15 Вск 17:29:03 #380 №170450 
Антуаны, пишу записку к диплому, нужно написать про существующие подобные решения и преимущество моего над ними. А я ж тот кун, который ммо пилил. Так у меня там всего два скилла и полосочки с хп и стаминой. Моя херня хуже любого корейского клона, лол.
Писать что ли - блек десерт - хуйня без задач, а у меня логин красивенький. блейд енд соул - там можно персов кастомизировать, а у меня нельзя, и это очень удобно, ведь не нужно тратить время на каштомизацию
???
Аноним 31/05/15 Вск 17:44:57 #381 №170451 
14330834975480.gif
>>170450
Можешь написать, что у тебя анимация лучше чем у этого
Аноним 31/05/15 Вск 17:46:44 #382 №170452 
>>170451
Не, я выберу игрульки, где применялись воллхаки. У меня типа идет проверка на сервере, не прошел ли перс сквозь стену.
Аноним 31/05/15 Вск 22:23:08 #383 №170484 
Как сделать так, чтобы перс мог забираться на наклонный поверхности? Я заделал сцену с множеством разных кубов, часть движется, перс может уже на движущиеся кубы запрыгивать, а в наклонные упирается и всё. Character Controller подключил, поигрался с Slope Limit. Не помогло. Может где есть пример или сюда напишете? Гугол всё не то выдаёт
Аноним 31/05/15 Вск 22:54:19 #384 №170488 
>>170484
Покрутил параметры Character Controller, как-то заработало. Теперь правда мой робот стал застревать на краях платформы. Примерчиков бы по физике, всё что в туториалах по сути 2D, шаг в сторону, начинаются проблемы((
Аноним 31/05/15 Вск 23:37:58 #385 №170493 
14331046788390.png
А где можно найти инструкции по поводу обхода багов запекания теневых карт? Пик стронгли релейтет. Щито я делаю не так и как это готовить?
Аноним 01/06/15 Пнд 01:57:14 #386 №170505 
Следующая пикча итт подскажет мне тематику моего следующего уровня.
Аноним 01/06/15 Пнд 01:59:18 #387 №170506 
14331131583510.jpg
>>170505
Аноним 01/06/15 Пнд 01:59:47 #388 №170507 
>>170506
Ну ёбаный в рот...
Аноним 01/06/15 Пнд 02:01:47 #389 №170508 
>>170507
https://fauux.neocities.org/
Аноним 01/06/15 Пнд 02:03:36 #390 №170509 
Челлендж аццептед, хуле.
Аноним 01/06/15 Пнд 09:49:57 #391 №170535 
>>170506
В гарримоде уже есть
Аноним 01/06/15 Пнд 10:15:20 #392 №170536 
>>170488
Пол ночи просидел. Фиксишь одну проблему, вылезает другая. Последнее на чём застрял — мой робот не движется на горизонтальной платформе, и это похоже только скриптом. Мне не жалко, с C# вообще всё хорошо, но Unity иногда убивает. Всё что за рамками туториалов приходится через жопу с костылями делать. И сами туториалы в 2D какбэ, вот ведь пидоры...
Аноним 01/06/15 Пнд 10:55:00 #393 №170537 
>>170536
* на горизонтально движущейся платформе
sageАноним 01/06/15 Пнд 15:39:06 #394 №170565 
>>170536

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

Ты просто криворукий мудак, но это нормально, таких как ты тут называют "юнитидебилы".
Аноним 01/06/15 Пнд 20:15:56 #395 №170604 
>>170565
Чет я реально разнылся. Поизучаю пока юньку...
Аноним 01/06/15 Пнд 22:43:04 #396 №170626 
Почаны, как делать динамическое освещение в 2д юнити? хочу сделать день-ночь как в донт старв Как организовать кучу маленьких тайлов, чтобы производительность не пидорасило?
Аноним 01/06/15 Пнд 22:44:32 #397 №170628 
>>170626
А зачем те куча маленьких тайлов?
Аноним 01/06/15 Пнд 22:46:08 #398 №170629 
>>170628
Ближние тайлы светлые, дальние темнее. Можно как-то на огромном тайле динамическое освещение организовать? Как?
Аноним 02/06/15 Втр 00:43:04 #399 №170645 
>>170629
Типа как закат Солнца, и взгляд направлен от Солнца? Чем дальше, чем темнее?
Аноним 02/06/15 Втр 04:18:27 #400 №170661 
14332079070160.jpg
14332079070161.jpg
Что делают четкие поцаны в таких случаях?
Неужто только отдельную анимацию под каждое направление?
Аноним 02/06/15 Втр 06:22:49 #401 №170666 
>>170626
Например можно попробовать реализовать вот эту штуку: http://www.redblobgames.com/articles/visibility/
Аноним 02/06/15 Втр 06:50:58 #402 №170667 
>>170661
Да хуй знает, я б кость вставил в поясницу и вертеть ее програмно, тогда анимация нужна только одна.
Аноним 02/06/15 Втр 07:27:29 #403 №170669 
>>170667
Ты наверно немного не понял суть вопроса.
Я как бы и собирался сделать 1 анимацию и вертеть на все 360, но, если сделать ноги длинее, то 2я пикча станет норм, а вот в 1й пикче ноги будут видны сквозь тело.
Сейчас проблема обратная, на 2й пикче ноги обрезаны.
Вот и думаю чеж делать.
Аноним 02/06/15 Втр 07:35:50 #404 №170670 
>>170669
Запили, чтоб кусочек тела поворачивался вместе с ногами. Тогда будет норм выглядеть.
Аноним 02/06/15 Втр 07:59:55 #405 №170674 
>>170670
Окей, наверно, так и сделаю.
Аноним 02/06/15 Втр 12:28:22 #406 №170682 
ЯННП, в чем может быть проблема?
Аноним 02/06/15 Втр 12:59:23 #407 №170683 
>>170682
В том, что ты мудак, который даже основ анатомии и рисования не знает.
Аноним 02/06/15 Втр 13:57:01 #408 №170690 
>>170683
Вась, если ты даже основ авиастроения не знаешь, это не значит что ты мудак, или значит?

Вопрос в том, какого хрена в окне анимации все как надо, а в игре ноги получаются такими короткими.
Аноним 02/06/15 Втр 16:50:35 #409 №170716 
Меня уже второй день не отпускает желание скачать этот ваш юнити. Есть годные видео или текстовые уроки? А может, стоит методом научного тыка посмотреть? Знаю плюсы на уровне
Аноним 02/06/15 Втр 16:52:09 #410 №170718 
>>170682
А так даже лучше, имо
sageАноним 02/06/15 Втр 16:55:24 #411 №170720 
>>170716

http://unity3d.com/learn/tutorials/modules

Аноним 02/06/15 Втр 17:06:11 #412 №170721 
Аноны, пересел наконец-то на 5й юнити и сразу задался вопросом - как бесплатно вернуть темный скин, а то от белого реально аж глаза жжет напалмом
Аноним 02/06/15 Втр 17:24:07 #413 №170725 
>>170720
Ммм. А текстовые есть?
Аноним 02/06/15 Втр 17:24:46 #414 №170726 
>>170674
>>170669
Пиздос блядь, для таких вот даунов сделали Rigify. Ригай блядь! Ригай! Нет, не хотим, хотим жрать говно.
Аноним 03/06/15 Срд 04:00:00 #415 №170784 
>>170726
Кого ригать, 2 спрайта? Хоть пару примеров удачного использования твоего ригифи в 2д топ-даун играх покажешь?
Аноним 03/06/15 Срд 15:01:30 #416 №170829 
>>170721
ап вопроса
Аноним 03/06/15 Срд 23:51:23 #417 №170883 
>>170829
Оставь белый скин и уменьши яркость моника.
Британские ученые установили, что черные темы вгоняют в уныние и способствуют шизойдному растройству личности.
Аноним 04/06/15 Чтв 03:27:47 #418 №170898 
Есть абстрактный класс PowerUp, наследуемый от MonoBehaviour, вместе с которым идут два интерфейса на выбор - ITimedPowerup или IPermanentPowerup.

Сисярпобляди, у вас есть 5 минут, чтобы четко и доходчиво объяснить, почему я не могу включить в первый интерфейс вполне логичное для него поле duration? Нахуя мне пихать его напрямую в класс, если оно мне нахуй не понадобится в случае реализации интерфейса IPermanentPowerup?

Оправдывайтесь.
Аноним 04/06/15 Чтв 03:33:24 #419 №170899 
>>170898
И в чем отличие между Timed с duration = 0 и Permanent?
Аноним 04/06/15 Чтв 03:42:14 #420 №170901 
>>170899

Бля.
Аноним 04/06/15 Чтв 03:44:01 #421 №170903 
А нет, нихуя не бля.
Короче спать нахуй, вечер утра мудренее.
Аноним 04/06/15 Чтв 04:38:36 #422 №170905 
>>170898
>Сисярпобляди
Соси хуй, быдло.
>не могу включить в первый интерфейс вполне логичное для него поле
Ты совершено не понимаешь сути интерфейсов.
> Нахуя мне пихать его напрямую в класс
Не пихай, в чем проблема? Если ты поддерживаешь только IPermanentPowerup, то втрой интерфейс должен на все вызовы выдовать NotSuportedException если какой то даун захочет позвать его поля вроде duration.
Аноним 04/06/15 Чтв 04:46:51 #423 №170906 
>>170898
Лол, у тебя что-то вроде:
PowerUp: MonoBehaviour, ITimedPowerup, IPermanentPowerup
?

Это ниправильно
Если хочешь фул работу через интерфес то надо так:

PowerUp: MonoBehaviour, IPowerUp
ConcretePowerUp1: PowerUp, ITimedPowerup
ConcretePowerUp2: PowerUp, IPermanentPowerup

где
ITimedPowerup : IPowerUp
IPermanentPowerup : IPowerUp
Аноним 04/06/15 Чтв 05:10:08 #424 №170907 
>>170905
>Если ты поддерживаешь только IPermanentPowerup, то втрой интерфейс должен на все вызовы выдовать NotSuportedException если какой то даун захочет позвать его поля вроде duration.
Уже лучше.

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

>>170906
>Если хочешь фул работу через интерфес то надо так:
Не эби мне сонынй мозг, у меня как раз так и есть.
Аноним 04/06/15 Чтв 05:16:13 #425 №170908 
>>170907
>поля нельзя включать в интерфейс
Можно же.
>у меня как раз так и есть
Тогда я не понимаю, что у тебя за траблы.
Аноним 04/06/15 Чтв 05:22:57 #426 №170909 
14333845774970.png
>>170908
>Можно же.
Ну допустим, а как в инспекторе значение задать?
Новую переменную создавать и передавать ее на старте?
Юнитисты, нахуй вы так живете?
Аноним 04/06/15 Чтв 05:30:53 #427 №170911 
>>170909
У тебя инспектор головного мозга.
Пошли его нахуй и пиши/сиздавай класс из кода, томущо все равно следующий логичный шаг будет его загрузка из ресурсов.
Аноним 04/06/15 Чтв 05:36:57 #428 №170912 
14333854176980.jpg
>>170911
>инспектор не нужен

Ясно, в общем говно ваш юнити.
Укатываюсь обратно на божественный unreal engine.
Аноним 04/06/15 Чтв 05:41:22 #429 №170913 
>>170912
Сам ты говно, говно.
sageАноним 04/06/15 Чтв 07:38:40 #430 №170917 
14333927206890.jpg
>>170912
> unreal engine
> божественный
Аноним 04/06/15 Чтв 10:24:58 #431 №170922 
Собрал 1 из стандартных примеров unity(машина) под винду. запустил - работает.
Собираю этот же пример под linux.
Он выдает файл с разрешением .x86.
Как его под Linux запустить?
Если просто как исполняемый ./car.x86 -пишет команда не найдена.
Аноним 04/06/15 Чтв 10:27:03 #432 №170923 
>>170922
chmod +x ./car.x86

Алсо на расширение под линупсом похуй же.
Аноним 04/06/15 Чтв 10:33:39 #433 №170924 
>>170923
Ага, спасибо!
Аноним 04/06/15 Чтв 14:03:57 #434 №170939 
Абсолютный нубас в треде.

Создаю копию префаба объекта через instantiate. Хочу чтобы у каждого такого объекта было несколько переменных, с номером, координатами и тп.
К префабу объекта прилепил скрипт, в котором указаны эти переменнные как паблик статик.

Думал что могу к ним обратиться из другого скрипта, создающего объекты и задавать значения по мере создания объектов. Но нихуя не выходит. Поясните, плиз. И тыкните на нужную страничку мануала, если не сложно.
Аноним 04/06/15 Чтв 14:09:28 #435 №170940 
>>170912
>Нафига этот ваш долбанный фотошоп, когда можно божественным пальцем рисовать?
>Не получается у меня ничего в этом тупом фотошопе, я пошел дальше пальцами рисовать, а вы дебилы.
Аноним 04/06/15 Чтв 14:25:13 #436 №170942 
Ох лол, блядь. Не замечали, что на террейне будто надрочено и везде наляпано? Много-много белых точек. Так вот это освещение ебёт мозги, лол. Достаточно убрать интенсивность источника света на минимум. Статик объекты будут освещены нормально, зато динамик вообще не будут освещены. То есть, они где-то проебали нормализацию, блядь. А нахуя? Перемножим статик с динамиком и будет заебок. А сами тени накладываются в скринспейсе, вообще охуеть. Покрутился на месте и тени движутся, блядь. Вообще охуеваю, 5.0.2 - ебучая бета.
Аноним 04/06/15 Чтв 15:58:12 #437 №170955 
>>170942
Надрочено на террэйне только у тебя, маня.
Аноним 04/06/15 Чтв 17:19:22 #438 №170964 
>>170955
Обновись до 5+. В 5.0.2 и 5.0.0 артефакты на террейне после выпечки теней.
Аноним 04/06/15 Чтв 17:22:52 #439 №170965 
>>170939
Статик переменные существуют в единственном экземпляре, и принадлежат не объекту, а классу. Соответсвенно ты должен обращаться к этим переменным через Class.var.

Используй обычные паблик переменные, и обращайся к ним через class.var

Спешите видеть, артист помогает погромимту.
Аноним 04/06/15 Чтв 19:03:59 #440 №170969 
>>170965
>Class.var
ну я так и обращаюсь. Ниработает.
Аноним 04/06/15 Чтв 20:21:19 #441 №170976 
>>170942
Давно уже все вроде выяснили что запекание поломано. У меня щас всё динамическое, жду когда починят
Аноним 05/06/15 Птн 01:12:02 #442 №170992 
Бля, ебанутые.
Нельзя было это сразу написать, когда завернули в первый раз (причина была - отсутствие инфы в профиле продавца) ?

It appears that some of your textures are JPG.
We would ask that you do not use JPG textures in your project
Аноним 05/06/15 Птн 03:54:34 #443 №170995 
>>170992
>использовать текстуры в jpg
Это кто еще ебанутый?
Аноним 05/06/15 Птн 04:52:45 #444 №170997 
14334691650070.jpg
Блять, это пиздец.

Решил впервые за 2 месяца разработки посмотреть на билд проекта.

В результате получил совсем другую игру, точнее не игру, а кусок неработающего говна. Проверил в реджакторе - все заебись. Собрал билд - сразу повылезали баги. Проверил еще раз в реджакторе - все заебись. Собрал еще раз - баги.

Сука. Блядь.
Аноним 05/06/15 Птн 05:01:04 #445 №170998 
14334696649740.jpg
>>170992
Лол, а вообще странные они.
Аноним 05/06/15 Птн 05:53:33 #446 №171001 
>>170939
Вот есть у тебя объект, который инстансирует там кого-то. Ага? Зачем ты пытаешься поля объекта записывать как статики, если это — поля класса?
Ведь ты можешь использовать что-то вроде:
public class RocketLauncher {

public void LaunchRocket(){
rocket = Instantiate(blahblah)
rocket.position = new Vector3(1, 1, 1)
rocket.speed = new Vector3(0.1, 0.1, 0.1)
rocket.explosionPower = 9001
}

}
Аноним 05/06/15 Птн 09:28:56 #447 №171006 
>>170992
Если ты достаточно туп чтобы не прочитать гайд по ассетам - кто тут виноват?
Аноним 05/06/15 Птн 11:31:46 #448 №171011 
14334931063290.png
>>170976
Там больше проблема с шейдором, всё-таки проёбана нормализация и яркость террейна может в некоторых случаях зашкалить. То, что принял за "надрочено" - блики в несколько пикселей из-за чрезмерной яркости. В дополнение к этому, террейн энжин считает, что глосс мап хранится в альфе, из-за этого текстуры террейна с альфой - вообще пиздец.
А без запекания никуда - лайтмапа подмешивается во все текстуры террейн энжина. Все деревья, кусты, трава, холмы. У меня уже был баг с белыми деревьями из-за того, что решил пока не запекать.
Аноним 05/06/15 Птн 14:08:08 #449 №171020 
Нуб снова тут. Может есть у кого ссылка, где простым языком объясняется как реализовать обход препятсвий?

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

Если просто поставить препятствиям обстакл, то, загородив ими прямой путь до цели мобам, они застреваюит и не хотят обходить их. Если препятствиям поставить свойство Carve, то в сетке навигации вырезается гигантская дырка, размерами ее никак не подогнать под форму препятствия.

Мне надо менять свойства агента или запечь по новому? как сдлать чтобы дырка ровно по форме вырезалась?
Аноним 05/06/15 Птн 14:22:47 #450 №171021 
14335033679730.png
>>170997

12 часов решал проблему, оказалось что какой-то мудак поставил важному объекту тэг "editor only"

Сука, поубiвав би.
Аноним 05/06/15 Птн 15:01:38 #451 №171023 
http://zblend.org/docs/
Смерть юнити близка. Что делать будете?
Аноним 05/06/15 Птн 15:03:32 #452 №171024 
>>171023
Лол.
Аноним 05/06/15 Птн 17:20:21 #453 №171036 
14335140212250.jpg
>>171011
>Добавили возможность глосса земли изкаропки
> ничего об этом не знаешь
> кричишь что разработчики все сломали

Подозреваю что все твои "баги террэйна" имеют такое же происхождение.
Просто ты тупенький.
sageАноним 05/06/15 Птн 17:24:25 #454 №171037 
>>171036
А зачем глосс земле? Это же не пластмасса или метал, а ебаный чернозем!
Аноним 05/06/15 Птн 17:25:58 #455 №171038 
14335143582020.png
>>171037
С какими дебилами в треде сижу, пиздец.
Аноним 05/06/15 Птн 17:27:35 #456 №171039 
>>171038
эт маман твоя на пике?
Аноним 05/06/15 Птн 17:28:58 #457 №171040 
>>171039
Это твоя папан.
Аноним 05/06/15 Птн 17:31:46 #458 №171041 
>>171040
смищно пошутил))
Аноним 05/06/15 Птн 17:32:16 #459 №171042 
>>171041
))
Аноним 05/06/15 Птн 17:37:29 #460 №171043 
>>171023
Давно пора. Только ждать это дело придётся лет пять.
Аноним 05/06/15 Птн 17:54:50 #461 №171044 
>>171036
Ты тупой или прикидываешься? Этот глосс в рандомных местах зашкаливает. При движении это выглядит, как белые пятна в местах, где не должно быть никаких бликов. И эти "блики" не статичны, они движутся вместе с камерой. Плюс - проёбана нормализация и глосс может принимать как запредельные значения, так и отрицательные, из-за чего на террейне белые пиксели чередуются с тёмными пятнами, причём всё это там, где этого всего быть не должно. Плюс из-за скрин спейс матрицы это всё двигается, когда мы двигаем камеру или просто вращаем на месте. Это и есть всё сломали, а не "запилили фичу". В рот я ебал тебя и такие твои фичи.
Аноним 05/06/15 Птн 18:09:21 #462 №171046 
>>171044
>Я не умею использовать HDR и имейдж эффекты, повесил блум, антиальясинг на камеру, там бигунки какиета, циферки ну я везде 999 вьебал и на фул выкрутил, шоб заебись было, как в юиче
>кто мне на террейн надрочил блять, сломали все нахуй, лайтмапер гавно движок гавно, глосс гавно, фу, пидоры несчастные
Аноним 05/06/15 Птн 18:13:55 #463 №171047 
>>171046
Хватит траллировать, лучше делом займись.
Аноним 05/06/15 Птн 18:16:51 #464 №171048 
14335174112510.jpg
>>171047
>лучше делом займись.
Срать на головы истеричкам с кудрявыми руками - это тоже дело.
Аноним 05/06/15 Птн 22:36:46 #465 №171064 
>>171023
Насмешил, содомит.
Аноним 05/06/15 Птн 22:43:57 #466 №171066 
Пацантре, вот я хочу создать пару своих объектов какого-нибудь своего класса. Такую хуйню можно замутить на UnityScript или именно об этих ограничениях писал анон ранее, когда я спрашивал о разнице между US и C#?
Если замутить можно, покидайте, пожалуйста, линков на документацию/учебники и прочее.
А пока быду пробовать сделать все как в vanilla js.
Аноним 06/06/15 Суб 14:55:27 #467 №171109 
>>171048
> это тоже дело
Нет, это - оправдание собственнного безделья.
Аноним 06/06/15 Суб 16:15:35 #468 №171115 
>>171109
Ну мааам.
шейдеры Аноним 06/06/15 Суб 21:54:37 #469 №171125 
14336168777060.jpg
14336168777081.png
14336168777082.png
хелп, где я проебался с матешей?

output.position = mul(UNITY_MATRIX_MVP, input.position);
output.depth = (output.position.z / output.position.w + 1) / 2;

по идее, мне должно накласть в рендертаргет глубину, а ложит какую-то хуйню(пик 3).
силуэт сцены как бы виден, но значения глубины отличаются на нихуя.
через UNITY_TRANSFER_DEPTH то же самое получается.
Аноним 06/06/15 Суб 21:56:33 #470 №171127 
>>171125
покажи фрагментный шейдор
Аноним 06/06/15 Суб 21:58:13 #471 №171128 
>>171127
да пустой он
float3 d = input.depth * float3(1.0, 1.0, 1.0);
return float4(d, 1.0);
Аноним 06/06/15 Суб 22:14:19 #472 №171129 
>>171128
ща попробую у ся, а то интересно стало
>>171128
бля, рот ебал админов
Аноним 06/06/15 Суб 22:17:15 #473 №171130 
14336182356120.png
>>171128
Отправил пост, через 10 мин смотрю, а он не отправился.
Те надо разораться, че содержится в W, а то методом подбора че-то получается
o.pos = mul (UNITY_MATRIX_MVP, v.vertex);
o.d=v.vertex.z/v.vertex.w/5+0.6;
Аноним 06/06/15 Суб 22:18:59 #474 №171131 
>>171130
Алсо эта W, походу, всегда равна единичке
Аноним 06/06/15 Суб 22:19:58 #475 №171132 
>>171131
А не, она намного больше единички
Аноним 06/06/15 Суб 22:21:57 #476 №171133 
>>171132
Короче говоря, не понятно, че это за w.
Аноним 06/06/15 Суб 22:28:58 #477 №171134 
14336189385780.jpg
>>171133
да я похоже нашел проеб.
http://docs.unity3d.com/Manual/SL-DepthTextures.html
>Pixel values in the depth texture range from 0 to 1 with a nonlinear distribution
ну и собственно прогнал симуляцию (пик)

если бы я нормально осилил в свое время матрицы, было бы проще...
Аноним 06/06/15 Суб 22:41:25 #478 №171137 
14336196855160.png
ну и дальше элементарным гуглением решил проблему. спасибо, что проявил интерес, бро.

float nd = input.depth;
nd = (2 0.1) / (10 + 0.1 - nd (10 - 0.1));
float3 d = nd * float3(1.0, 1.0, 1.0);
return float4(d, 1.0);
Аноним 07/06/15 Вск 02:00:42 #479 №171160 
>>171137
>>171134
Че-т я не совсем понял пикчу и твою формулку.
Вот перемножается вектор на матрицу, а че значит m2, 0 и m3, 0
?
И че в input.depth?
Аноним 07/06/15 Вск 10:41:13 #480 №171173 
Посоны, нид халп. Как на юнити сделать статичный туман? Типа, есть террейн, на нем есть область, которую должно быть видно, а все остальное в тумане. Тот туман, который можно заделать в настройках рендера, привязан к камере. А как заделать, чтобы он всегда был в одном месте?
Аноним 07/06/15 Вск 11:16:31 #481 №171176 
>>171173
Cпрайты, тысячи их?
Аноним 07/06/15 Вск 11:20:25 #482 №171177 
>>171173
папробуй эта
http://forum.unity3d.com/threads/share-volume-fog-shader.147323/
Аноним 07/06/15 Вск 11:21:23 #483 №171178 
>>171176
dumb
>>171173
http://forum.unity3d.com/threads/share-volume-fog-shader.147323/
Аноним 07/06/15 Вск 12:37:56 #484 №171186 
>>171177
>>171178
Спасибо.
Аноним 07/06/15 Вск 13:11:39 #485 №171188 
>>171178
>>171177
В общем, по линку шейдер и скрипт. Скрипт навешивается на объект (например сферу) и создает туман, в рамках меша объекта. Для того, чтобы затенить все вокруг, и оставить одну полянку на террейне, мне придется нахуярить на сцену хуеву кучу шаров с этим скриптом. А можно ли сделать наоборот, чтобы на меше было не затуманено, а все остальное затуманить?
И еще вопрос, как сделать туман менее прозрачным?
Аноним 07/06/15 Вск 13:35:10 #486 №171189 
>>171160
я просто взял реальную mvp из юнити, реальную же точку, и, линейно перемещая точку вдоль z, наблюдал ее z после mvp-преобразования.
зависимость оказалась экспоненциальной, что логично, так как информация глубины важнее для близких друг к другу объектов.
дальше я нашел, как линеаризовать буфер глубины во фрагментном шейдере. формула немного косячная, впрочем, я ее исправил.
в input.depth лежит интерполированное значение глубины.
Аноним 07/06/15 Вск 13:43:13 #487 №171190 
В Шейдер Фордж очень легко реализовать любую фантазию,
какая только в голову придёт дебилу.

Как понять, ЧТО именно делать нежелательно - например, какие операции/их сочетание будут вызывать чрезмерную нагрузку?
Аноним 07/06/15 Вск 15:20:39 #488 №171198 
>>171190
Не использовать фордж
Аноним 07/06/15 Вск 15:23:57 #489 №171199 
>>171189
Объснять ты явно не умеешь((
Аноним 08/06/15 Пнд 01:18:34 #490 №171218 
Вот, посоны, мне нужно сделать экранный джойстик. Ну, я такой подумал, у нашего офигенного движка есть ассет стор возьму оттуда готовый джойстик и не буду ебать никому мозги. После длительного поиска нашел бесплатный, крутой, а главное работающий джойстик. Ну, думаю, заебись. Открываю скрипт, а там 300-400 строк какой то хуйни. Типы переменных, о которых я первый раз слышу, какая то ненормальная реализация самых простых вещей. А джойстик то нужен. Что посоветуете? Разбираться в чужом коде или превозмогать и пытаться написать свой?
Аноним 08/06/15 Пнд 01:26:42 #491 №171219 
>>171218
Что ты имеешь ввиду под экранным джгутиком? Это типа как d-pad в шутерах на мобилки/планшеты?
Аноним 08/06/15 Пнд 01:29:33 #492 №171220 
14337161738380.jpg
Парни, что за хуйня? В VS все нормально сериализуется-десериализуется, а когда тот же код пытаюсь в юнити использовать - ошибка-ошибка, сосалити

http://answers.unity3d.com/questions/723737/serialization-depth-limit-exceeded.html
Аноним 08/06/15 Пнд 01:35:11 #493 №171221 
>>171218
Что ты имеешь ввиду под экранным джгутиком? Это типа как d-pad в шутерах на мобилки/планшеты?
>>171220
Какие-то dllки юзаешь? Алсо может быть, что в VS у тя стоит какой-то 4.5 .Net, а в юнити 3.5, вроде как.
Аноним 08/06/15 Пнд 01:38:19 #494 №171222 

>>171221
>
> >>171218
> Что ты имеешь ввиду под экранным джгутиком? Это типа как d-pa
йобаный ты в рот
WindowsFormApplication
Это ты так траллируешь? Что эта хуйня делает в юнити?
Аноним 08/06/15 Пнд 01:53:48 #495 №171223 
>>171221
>>>171218
>Что ты имеешь ввиду под экранным джгутиком? Это типа как d-pad в шутерах на мобилки/планшеты?
>>>171220
>Какие-то dllки юзаешь? Алсо может быть, что в VS у тя стоит какой-то 4.5 .Net, а в юнити 3.5, вроде как.
>
Можно как-то в настройках проекта перейти на 3.5 версию .NET'a?

>>171222
В скрине со стак оверфлоу написано же все. Пишу в студии программку для составления диалогов друганом.
Аноним 08/06/15 Пнд 02:03:53 #496 №171224 
>>171218
>Ну, думаю, заебись. Открываю скрипт, а там 300-400 строк какой то хуйни. Типы переменных, о которых я первый раз слышу, какая то ненормальная реализация самых простых вещей.

Тру стори, зарубежные мартышки из юнити-комьюнити обожают говнокодить.

Чего стоят одни только их обсуждения элементарных вещей на форумах с выкладыванием лютейшего говнокода в качестве советов/солюшенов новичкам.
Аноним 08/06/15 Пнд 06:55:01 #497 №171239 
14337357010940.png
Он в шары ебется что ли?
Аноним 08/06/15 Пнд 07:07:44 #498 №171240 
Sprite Sheet Куда он делся в Unity5? Не могу найти. Пытаюсь объединить несколько спрайтов в один, чтобы всё выводилось за один дравколл.
Аноним 08/06/15 Пнд 07:13:03 #499 №171242 
Нашел http://www.youtube.com/watch?v=Pj8Y48ecBZY
>>171240
Аноним 08/06/15 Пнд 07:27:15 #500 №171243 
Объясните, нахуя Юнити5 создаёт 6 вершин для одного спрайта? Ведь достаточно создать 4 вершины и задать индексы. Это, блять, во всех движках реализовано.
sageАноним 08/06/15 Пнд 07:31:02 #501 №171244 
>>171243

Потому что проблемы 2D дебилов нормальных людей не ебут.
Аноним 08/06/15 Пнд 08:04:28 #502 №171245 
>>171244
двачую, у мня даже припеклоу
sageАноним 08/06/15 Пнд 09:34:02 #503 №171247 
>>171244
>Потому что проблемы Юнити дебилов нормальных людей не ебут.
Пофиксил. Не благодари.
sageАноним 08/06/15 Пнд 09:39:16 #504 №171249 
>>171247

Юнитидебилы > говно > моча > пиксельарт и остальные 2D питухи
Аноним 08/06/15 Пнд 09:40:41 #505 №171250 
>>171243
А откуда инфа про 6 вершин? Если меш из кода строить то там как раз указываешь массив вершин и массив индексов.
Аноним 08/06/15 Пнд 09:52:03 #506 №171251 
Ребят, как по канону делать локализацию на пару языков?
Аноним 08/06/15 Пнд 11:08:34 #507 №171255 
14337509145930.png
>>171219
Я имею в виду два стика, которые появляются под пальцами при нажатии на определенную область экрана. Допустим, первый отвечает за передвижение, а второй за поворот головы персонажа.
Аноним 08/06/15 Пнд 12:08:22 #508 №171256 
14337545027510.png
>>171255
Ну и в чем проблема? Определяешь области кругляшей, а в апдейте проверяешь, не поставил ли кто палец куда-то, если палец поставили, то проверяешь, влазит ли он в один из кругляшков. У кругляшей должен был центр. Из точки нажатия и центра кругляша определяешь, в какую сторону идти/поворачивать бошку.
Или же можешь обрабатывать нажатия непосредственно на кругляшки. Добавлялешь свои спрайты, и по нажатию на них проверяешь позицию нажатия и опять же, используя координаты центра твоей хуйни определяешь направление. Как обработать нажатие из головы не скажу, там или реализируешь интерфейс типа IOnPointerDown, или обрабатываешь OnColliderче-то там, или же рейкастом еще. Ну ты понял. Вот те картинка, для наглядности.
Аноним 08/06/15 Пнд 13:43:40 #509 №171266 
>>171256
Да, спасибо. Я уже сам примерно надумал, как это реализовать. Просто, первый раз решил использовать готовое решение и, если честно просто охуел. Настолько непонятно все там сделано было, что я даже растерялся.
Аноним 08/06/15 Пнд 15:39:54 #510 №171281 
Аноны, пилю игру в 2D режиме, нужен pathfinding, стандартные navmesh не работают с XY координатами, нужно переходить в XZ, кто-то сталкивался с такой проблемой astar плагин ее решает?
sageАноним 08/06/15 Пнд 17:07:24 #511 №171293 
>>171281

Пиши свой.
Аноним 08/06/15 Пнд 19:22:43 #512 №171297 
Есть у кого-нибудь опыт использования Unity Ads? Реально ли вывести деньги частному лицу из Роисси? Как оно в сравнении с Admob?
Аноним 08/06/15 Пнд 22:24:00 #513 №171303 
>>171255
В юиче по дефолту это есть.
Аноним 08/06/15 Пнд 22:28:01 #514 №171304 
14337916813690.png
>>171303
юичеблядки не могут даже в такое? а кнопки "Сделать охуенно" у них нету? ахаха))
Аноним 08/06/15 Пнд 22:29:30 #515 №171305 
>>171304
Как же меня это уже заебало.
Аноним 08/06/15 Пнд 23:07:55 #516 №171308 
Ребят, посоветуйте годных уроков для совсем дебилов типа меня по созданию 2D игр (конкретно интересует топдаун камера).
Аноним 08/06/15 Пнд 23:10:07 #517 №171310 
>>171308
А что с ней не так? Не можешь повернуть камеру, чтобы она смотрела вниз?
Аноним 08/06/15 Пнд 23:12:21 #518 №171311 
>>171310
Могу. Меня интересует как фон добавлять, объекты и т.д. Везде почему-то рассматриваются платформеры, а мне надо другое.
Аноним 08/06/15 Пнд 23:17:03 #519 №171312 
>>171311
И что же тебе надо? Алсо я тут подумал, что камеру можно и не поворачивать, это же два дэ. Похуй как камера развернута, гланое это изображения. Если спрайт человека в полный рост, то ясный пень - это вид сбоку. А если лысина и плечи, значит вид сверху. Ну ты понял.
Аноним 08/06/15 Пнд 23:34:26 #520 №171316 
>>171312
>И что же тебе надо?
Ну вот если я хочу сделать что-то типа Дварф Фортресс с готовыми тайлами, с чего ты мне посоветуешь начать? И надо ли здесь Юнити использовать или есть инструменты удобнее для такой задачи?
Аноним 08/06/15 Пнд 23:37:31 #521 №171319 
>>171316
Не знаю.
Аноним 09/06/15 Втр 04:07:14 #522 №171326 
>>171316
>что-то типа Дварф Фортресс
>с чего ты мне посоветуешь начать?
С написания нового движка.
Аноним 09/06/15 Втр 04:19:11 #523 №171327 
>>171316
>что-то типа Дварф Фортресс
Крузисописатели пожаловали
Аноним 09/06/15 Втр 07:27:32 #524 №171336 
>>171327
>>171326
Ну ок, что-то вроде Prison Architect или RimWorld. Имеется в виду графическая часть и интерфейс.
Аноним 09/06/15 Втр 09:47:42 #525 №171343 
14338324620100.png
>>171336
Да как же вы заебали.
Пойми же ты, дебила кусок, что до тех пор, пока не напишешь хотя бы примитивный 2д движок на крестах, ты _нихера_ не сможешь выстроить нормальную структуру твой блядской логики на C# или что ты там используешь в своём сраном юнити.
Не заикайся блядь по поводу дварф фортресса на юнити или чего-то подобного. Ты просто блядь запутаешься в говнокоде, будешь заёбывать господ своим кукареканьем ПАСАНЫ У МЕНЯ ТУТ ЮНИТИ КАКУЮ-ТО НЕПОНЯТНУЮ ОШИБКУ ВЫДАЁТ и продолжать стагнировать.
Назвался гейдевелопером — пиздуй кодить крестики-нолики на C++, за проекты более масштабные даже браться не смей.
Вы меня действительно когда-нибудь доведёте до написания фака для даунов уровня /gd, блядь.
Аноним 09/06/15 Втр 09:55:33 #526 №171345 
>>171343
Чего ты порвался, манька? Спросил же
>или есть инструменты удобнее для такой задачи?
Почему бы не ответить на этот вопрос нормально, а не начинать сверкать пылающей сракой на любое упоминание Юнити? Ты, кстати, в юнити-треде, если не заметил.
Ну и меня интересует, как я уже писал
>графическая часть и интерфейс
а не код, так что не рвись так, лучше посоветуй нормальный уроков по этой теме.
Аноним 09/06/15 Втр 09:59:17 #527 №171347 
>>171345
Господи, ну ты и даун.
>Почему бы не ответить на этот вопрос нормально, а не начинать сверкать пылающей сракой на любое упоминание Юнити?
Потому что ты, дауна кусок, юнити не осилишь с такими вопросами.
И если тебя интересует
>графическая часть и интерфейс
То пиздуй искать программиста. Ведь ты, наверное, художник, правда?
А если нет — то просто пиздуй отсюда, ведь ни один нормальный программист не будет выполнять влажные фантазии кирилла-дебила, который не в состоянии поставить самому себе задачу.
Аноним 09/06/15 Втр 10:04:42 #528 №171348 
>>171347
Ты ответь на вопрос-то: стоит использовать Юнити для решения подобной задачи или есть инструменты проще и удобнее (именно для подобной задачи, напоминаю). Задача - создать графическую оболочку и интерфейс наподобие уже упоминавшихся игр (обязателен z-уровень, как в ДФ, в тюрячке и римворлде этого нет).
Аноним 09/06/15 Втр 10:07:01 #529 №171349 
>>171348
>z-уровень, как в ДФ
>графическую оболочку и интерфейс
Налицо абсолютное непонимание слов «графическая оболочка» и «интерфейс». Вот поэтому сперва иди учить кресты.
Как ты себе вообще представляешь реализацию, а?
Аноним 09/06/15 Втр 10:24:35 #530 №171350 
>>171349
>Как ты себе вообще представляешь реализацию, а?
Графон и интерфейс как в Присоне или Римворлде, только по нажатию на кнопочки можно переходить с уровня на уровень как в ДФ. Что непонятного-то?
Аноним 09/06/15 Втр 10:26:23 #531 №171351 
>>171350
Глубже. Что представляет из себя карта? В каком виде хранятся данные?
Аноним 09/06/15 Втр 10:35:20 #532 №171352 
>>171351
>Что представляет из себя карта? В каком виде хранятся данные?
Массив.
Слушай, хватит строить из себя умника, все уже поняли, что ты охуенный спец, а я нубье и ничего не понимаю в программировании. Ответь на вопрос и уходи с миром.
Аноним 09/06/15 Втр 10:37:07 #533 №171353 
14338354271790.jpg
>>171352
Ладно, срач бессмысленен.
Ты — некомпетентен, и поэтому не сможешь сделать игру до тех пор, пока не разовьёшь нужные (в данном случае программистские) скиллы.
/thread
Аноним 09/06/15 Втр 10:38:37 #534 №171354 
>>171353
Ты обосрался, признай. Никто не спорит, что я некомпетентен, что не смогу сделать игру и т.д. Вопрос был совершенно в другом, но видимо ты настолько жалок, что предпочитаешь самоутверждаться на сосачах, вместо того, чтобы помочь.
Аноним 09/06/15 Втр 10:40:51 #535 №171355 
>>171354
Я и пытаюсь тебе помочь, дурашка.
Не трать своё время, сядь учить С++ и движкописательство. Только где-то через год занятий ты сможешь выбрать себе инструмент по душе, и сделать на нём то, что хочешь сейчас.
Упырь свой мел, чувак.

Потому что если я скажу тебе, что это можно сделать на любом движке — ты возьмёшь самый простой и всё равно обосрёшься.
Аноним 09/06/15 Втр 10:48:06 #536 №171356 
>>171355
Окей, почему именно кресты, а не шарп (там я хоть что-то знаю)? Ну и попрошу ссылок на ресурсы, где я смогу "учить С++ и движкописательство".
Аноним 09/06/15 Втр 10:53:31 #537 №171358 
>>171356
Кресты научат тебя понимать каждый пшик компилятора и приучат разбираться в мельчайших деталях, не забивая хуй после того как «работает, ну и ладно».
Впрочем, шарп is fine too. Если сделаешь 2д движок на шарпе и пару простых игр на нём, то уже сможешь более-менее адекватно мочь в программирование игр.
За книжками могу послать тебя в /pr, сам я учил кресты весьма черезжопным путём.
Аноним 09/06/15 Втр 11:00:15 #538 №171360 
>>171358
>За книжками могу послать тебя в /pr
Собсна, я там сейчас и сижу. Ладно, спасибо.
Аноним 09/06/15 Втр 11:02:34 #539 №171361 
>>171358
Там есть шарпотред, а вот насчет движков где что почитать?
Аноним 09/06/15 Втр 15:13:43 #540 №171388 
>>171046
Что за маняфантазии? Я даже не импортировал ассеты с постэффектами. Если не понимаешь в чём проблема, то нехуй выпячивать свой долбоебизм, долбоёб.
Аноним 09/06/15 Втр 15:17:53 #541 №171389 
>>171388
> Я даже не импортировал ассеты с постэффектами.

>ОНО САМО НАДРОЧИЛОСЬ Я НИЧЕ НЕ ТРОГАЛ, ЧЕСТНА
Аноним 09/06/15 Втр 15:53:08 #542 №171392 
>>171389
До чего же ты тупой, пиздец просто.
Аноним 09/06/15 Втр 15:58:00 #543 №171393 
>>171392
Зато у тебя террейн зашкварен, а у меня - нет.
Аноним 09/06/15 Втр 16:30:44 #544 №171397 
Перекат пилить кто-нибудь собирается, жуебки? Алсо, 5.1 вышла. Я нихуя не понял, вот они анонсировали новый сетевой движок, а еще новый сервис Unity Multiplayer, который собсна и есть этот сетевой движок. И вот они пока говорят, что до 100 юзеров одновременно - это нахаляву, а если я не хочу держать матчмейкеры и релеи в их облаке? Это мне даже если я сам всю инфраструктуру выстрою им бабки за юзеров башлять? Поясните.
sageАноним 09/06/15 Втр 16:33:02 #545 №171398 
>>171397

>а если я не хочу держать матчмейкеры и релеи в их облаке?
Unity master server разве выпиливают?
Аноним 09/06/15 Втр 16:42:02 #546 №171400 
>>171398
Ну сам глянь, все переделали же http://docs.unity3d.com/Manual/UNet.html
Аноним 09/06/15 Втр 17:14:10 #547 №171403 
>>171393
Ну если ты чего-то не видишь, это не значит, что этого нет. Сходи к окулисту, там явная ошибка в шейдоре. Может, в 5.1 пофиксили, обновиться надо.

>>171397
А нахуя платить за облако, если не будешь использовать облако? Я вот планирую всё у себя хранить и в рот ебать их сетевой движок.
Аноним 09/06/15 Втр 17:16:40 #548 №171404 
>>171403
Зачем изобретать велосипед и писать сетевой движок с нуля? Говно же выйдет. Меня интересует, можно ли юзать их новый HLAPI/LLAPI без ебучих облаков и подписок, если да - то охуенно, если нет - придется оставаться на лидгрене.
Аноним 09/06/15 Втр 18:13:28 #549 №171409 
Посоны, вас не заебывает графический интерфейс для игорей пилить? Это же пиздец полный, скука смертная и пустая трата времени, которое можно посвятить разработке гейплея.
Почему мудакам так нужны эти окошечки, кнопочки и менюшечки, блядь?
Почему бы не пользоваться ламповой консолечкой с ее простыми и и понятными /start game, /purchase laser и тд.? Пиздец, блядь, мудаки.
Аноним 09/06/15 Втр 18:20:01 #550 №171412 
>>171409
И ведь запилишь им их обоссаные кнопочки в дефолтном юнити-стиле, так начнут плеваться: фу, некрасиво, переделывай, надо чтоб блестело все, ой вот тут вот кнопочка на вон ту панелечку заезжает в разрешении 6330:3543, переделывай.
И это игруны, блядь?Говно какое-то, пидоры блять.
Аноним 09/06/15 Втр 20:32:44 #551 №171420 
>>171412
Перешел на юню чисто из-за более прозрачной системы проектирования гуи, вот когда 5 появился. Работать с пикселями - для меня самое сложное.
Аноним 09/06/15 Втр 21:35:26 #552 №171425 
Как хорошо надо знать сишарп? Пока только смотрю туториалы и там все банально.
sageАноним 09/06/15 Втр 22:00:30 #553 №171427 
>>171425

Язык знать вообще не обязательно - с гуглом в руках и обезьяна игру сделает.
Аноним 09/06/15 Втр 22:03:58 #554 №171428 
>>171404
>Годно же выйдет
Вот поэтому.

Кстати, кто уже обновился до 5.1? Теперь она подключается к серверам юнитеков. Забудьте про пиратки, лол. Без логина в их сайт нельзя ничего разрабатывать. Очередной анальный зонд. Ещё и шрифты выглядят, как говно.
Аноним 09/06/15 Втр 22:11:33 #555 №171429 
14338770935850.jpg
>>171428
>Годно же выйдет
>Вот поэтому.

Таки мне интересно, нахуя такие как ты вообще юнити используют. Им дают готовые инструменты - не хочу, хочу разрабатывать пердак и кукарекать. Неужели ты думаешь, что напишешь сетевую часть лучше юнитеков? Твоя самопальная хуитка будет работать скрепя-пердя, а ты будешь плакать и чинить баги в ней, и все вместо того, чтобы делать игори. Зато потом ты будешь открывать браузер и гордо обоссывать всех в этом треде, ведь ты пердолишься с кучей кода, а мимоньюфаги не понимают, как толкать предметы физикой. Нахуй так жить?
Аноним 09/06/15 Втр 22:13:55 #556 №171430 
>>171427
Если вопроса о качестве нет, то да.
Аноним 09/06/15 Втр 22:15:26 #557 №171431 
>>171429
В некоторых случаях лучше действительно написать самому.
другой
Аноним 09/06/15 Втр 22:27:34 #558 №171433 
>>171431
Сеть - слишком большой, важный и хитрый кусок, чтобы писать его самому, тебе так не кажется? Понятно, что не имеет смысла использовать скрипты из стандартных ассетов в большинстве случаев (ибо говно), но переписывать один из столпов двигла... Попахивает отсутствием опыта.
Аноним 09/06/15 Втр 22:39:36 #559 №171434 
>>171431
Да нахуй ты ему отвечаешь? В юнити-среде все давно знают, что родная сеть в юнити говно ещё с 4.х и в 5.х ничего не изменилось, сеть надо наворачивать самому. Он либо тупой, либо пытается траллировать.
sageАноним 09/06/15 Втр 22:55:03 #560 №171435 
>>171434

>В юнити-среде все давно знают, что родная сеть в юнити говно

Орлы? Ваши аргументы?
Аноним 09/06/15 Втр 22:55:08 #561 №171436 
>>171434
Вы только посмотрите на уебка. Ему даже линк на документацию принесли, что в 5.1 появился новый, сука, абсолютно новый сетевой фреймворк, нет блять, хочу кукарекать. Ты тот хуй с кидающими друг друга через плечо школьниками?
Аноним 09/06/15 Втр 23:01:23 #562 №171439 
>>171434
>В юнити-среде
Руснявая подзалупная перхоть с unity3d.ru - это не юнити-среда.
Аноним 09/06/15 Втр 23:04:22 #563 №171441 
Театр одного семёна итт.
Аноним 09/06/15 Втр 23:06:21 #564 №171442 
>>171441
Обоссало несколько человек
@
ЭТО НИ Я МУДАК, ЭТО ТЫ ПИДАР И СЕМЁНИШЬ

Смешно же. Ты все-таки тот хуй со ммо про школьников или нет?
sageАноним 09/06/15 Втр 23:09:51 #565 №171443 
>>171441

То есть аргументов нет?
Где-то прочитал что "родная сеть в юнити говно" и молча принял это за истину в последней инстанции?
Аноним 09/06/15 Втр 23:19:35 #566 №171444 
>>171434
В 5.1 действительно вроде нормальную сделали. Еще не пробовал, но очень ждал 5.1. Раньше да, говно.
Аноним 10/06/15 Срд 00:27:54 #567 №171448 
>>171428
> Бесплатная юня
> что-то говорит про пиратки
Аноним 10/06/15 Срд 04:50:23 #568 №171461 
14339010239150.jpg
Анон, помоги. Почему некоторые полигоны не отображаются?
Аноним 10/06/15 Срд 05:02:24 #569 №171463 
>>171461
Они могут быть повернуты в другую сторону или на них назначены материалы пустые
Аноним 10/06/15 Срд 05:16:52 #570 №171465 
>>171463
Спасибо, они и правда были перевернуты.
Аноним 10/06/15 Срд 05:19:32 #571 №171466 
>>171461

Помню, свою тню-моделлершу за такую же хуйню ебал нещадно и заставлял курить мануалы, а оказалось проблема во мне, лил, неправильно импортировал это блендерское говно. Потом она выебала уже меня, когда узнала, но это уже другая история.
Аноним 10/06/15 Срд 05:56:46 #572 №171469 
14339050064100.jpg
Анон, такое дело. Начал изучать кодинг с нуля, взял javascript. Вот хочу попробовать сделать совсем простенькое в юнити, закрепить навыки так сказать, заодно познакомиться с программой.

Обьясни разницу между unity javascript и C#, какие подводные камни. Просто синтаксис другой, а так возможности одинаковые?
Аноним 10/06/15 Срд 06:17:12 #573 №171470 
>>171469
Лучше начинай учить сисярп.
Возможности кое в чем отличаются.
Аноним 10/06/15 Срд 09:28:00 #574 №171481 
>>171469
Сам пару дней назад спрашивал у местных. Никто не ответил пидоры
Чего я не нашел в US, так это классов. Второй плюс шарпика в большой распространенности разработчиков, US не востребован и сделан лишь в маркетинговых целях. Никаких прелестей JS здесь нет, так что как уже верно отметил анон выше, старайся переходить на C#.
Аноним 10/06/15 Срд 11:08:21 #575 №171490 
>>171444
Так там платная херня типа фотона. Сорцов сервера тебе не дадут.
не обходи, твое мнение важно Аноним 10/06/15 Срд 12:03:06 #576 №171499 
14339269864750.jpg
>>171481
Окей, тогда такой вопрос. Сколько времени уйдет на изучение функциональных возможностей С#, учитвая что JS за месяц осилил с нуля будучи ньюфагом.

В JS прототипное наследование (в юнити оно не работает, конструкторы тоже не работают, тип переменной нужно укзывать, охуеть вообще, почувствовал себя дебилом когда увидел), что такое классическое наследование в душе не знаю. Еще замыкания работают по другому судя по всему. Вообщем суть такова, я бомжик и хотел зарабатывать в будущем денег кодингом, поэтому выбрал яваскрипт за счет своей востребованости. Но очень, ОЧЕНЬ очко свербит, хочется попробовать в юнити поковыряться. Логика говорит "эй чувак, ты обсрешься на пол пути, забудь, онли веб". но внутренний голос нашептывает " А может попробуешь? Начнешь с малого, поймешь как нормальный язык работает, пацаны сразу на районе зауважают, вдруг стрельнет и понравится, тебе же хочется, ну давай".

Обоссыте что-ли меня.
Аноним 10/06/15 Срд 13:06:39 #577 №171504 
14339307991020.jpg
>>171499
Сколько JS проектов у тебя? То-то же. Тот факт, что ты знаешь немного основного синтаксиса не делает тебя профессионалом. Кодеры в денежных фонтанах не купаются, здесь всего лишь хватает на пропитание. Если нет опыта в других парадигмах программирования, будет сложнее с большими проектами. Кароч, как любит говорить мой друже "Дорогк осилит идущий". Успехов тебе.
Аноним 10/06/15 Срд 13:22:58 #578 №171506 
>>171444
Ещё не пробовал, а уже судишь? Скачай 5.1, тогда посмотрим, не изменится ли твоё мнение. Я скачал. Сеть - говно.

>>171469
В шарпе таки больше возможностей. Да и по синтаксису он мне кажется более удобным. Твоё знание яваскрипта тут нихуя не поможет, потому что это не тот яваскрипт, который ты ищешь. Хотя если можешь в веб, то на шарп перекат не доставит сложностей, он почти как тот же пхп, лол. Ну и да, в гейдеве денег нет. Совсем нет.
Аноним 10/06/15 Срд 13:46:10 #579 №171509 
>>171506
>Сеть - говно
Обоснуй.
Аноним 10/06/15 Срд 13:49:12 #580 №171510 
>>171509
Да не сможет он. Его предел - сериализовать фуллстейт мира в жсон и гонять туда-сюда на каждый чих.
Аноним 10/06/15 Срд 13:50:52 #581 №171511 
>>171509
Плагин, который гоняет джсон-трафик между игроками через платный сервер юнити. Заебись, это говнофотон из коробки. А нет, чуть хуже.
Аноним 10/06/15 Срд 13:52:03 #582 №171512 
>>171510
Ты ебанутый? Ты ебанутый.
Аноним 10/06/15 Срд 13:54:00 #583 №171513 
>>171512
Давай, показывай свою реализацию сети, петушок. Или ты только кукарекать мастер?
Аноним 10/06/15 Срд 13:58:13 #584 №171514 
>>171511
Ты бы мануал прочел. Платный сервер юнити — отдельная услуга для матчмейкинга и прочего. Или рученки не позволяют самому сделать?
Аноним 10/06/15 Срд 14:01:18 #585 №171515 
>>171513
>кокок сперва добейся

>>171514
Ты бы мануал прочёл, что такое юнити сеть.
Аноним 10/06/15 Срд 14:04:58 #586 №171516 
>>171515
Какое сперва добейся, жуеба? Единственный, кто пердолился с сетью ИТТ, был чухан с ММО про школьников, которые кидали друг друга через плечо. И вот он гонял джсон туда-сюда. Ты не он? Так блять, покажи свою реализацию сети и аргументируй, чем она лучше нового UNet.
Аноним 10/06/15 Срд 14:08:40 #587 №171517 
14339345201050.png
Уринировал на петушков итт.
Аноним 10/06/15 Срд 14:13:09 #588 №171518 
14339347894920.png
>>171517
Возможно, ты и себя уринировал. Нипанятна.
Аноним 10/06/15 Срд 14:15:24 #589 №171519 
14339349246220.png
>>171518
Что тебе не понятно-то?
Аноним 10/06/15 Срд 19:15:33 #590 №171556 
Наклепал в 14 максе человечка из 100 полигонов, но в редакторе он отображается как говно с пропадающими текстурками. Что делать? Даунгрейд? Раньше моделлил в 2009 и 2012
Аноним 10/06/15 Срд 19:56:55 #591 №171560 
>>171519
>Реле, которое самому просто написать.
>Пок-пок, юнет говно.
Аноним 10/06/15 Срд 20:13:14 #592 №171561 
>>171556
Проверь правильность импорта же.
Аноним 10/06/15 Срд 20:26:53 #593 №171566 
>>171556
Проверь текстуры\нормали и т.д. Иногда импортируется с прозрачным материалом, пофикси выбор шейдора.

>>171560
Не можешь в английский? Обоссы себе ебало.
Аноним 10/06/15 Срд 22:38:00 #594 №171594 
>>171566
>Криворукий изобретатель не смог обосновать свою точку зрения.
Аноним 11/06/15 Чтв 00:54:17 #595 №171632 
Перекат пилите, опездолы.
Аноним 11/06/15 Чтв 12:10:44 #596 №171672 
ПЕРЕКАТ https://2ch.hk/gd/res/171671.html
comments powered by Disqus

Отзывы и предложения