Главная Юзердоски Каталог Трекер NSFW Настройки

Gamedev

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 270 96 89
Unity 3D #36 Аноним 01/04/24 Пнд 19:02:11 943789 1
image 437Кб, 1200x675
1200x675
image 223Кб, 1600x900
1600x900
image 2593Кб, 1920x1080
1920x1080
image 154Кб, 807x512
807x512
Добро пожаловать в тред Unity - лучшего 3D и 2D игрового движка современности!

Последние новости: анонсирован Unity 6, который выйдет в конце 2024
https://www.youtube.com/watch?v=8ZIdejTiXAE

Прошлый тред: >>931357 (OP)

Официальный сайт: https://unity.com/ru
Документация: https://docs.unity3d.com/Manual/index.html
Уроки: https://unity3d.com/ru/learn/tutorials
Форум: https://forum.unity3d.com
Магазин ассетов: https://assetstore.unity.com

На Unity сделано много замечательных игр: Hearthstone, VRChat, Escape from Tarkov, Valheim, Genshin Impact, Subnautica, Albion Online, Endless Space, Beat Saber, Boneworks, Rust, Блицкриг 3, Pillars of Eternity, Tyranny, Kerbal Space Program и многие другие.

Главным преимуществом Unity перед другими движками является его простота для одиночной разработки. Не нужно иметь целую компанию девелоперов, чтобы сделать хорошую игру. Если ты один или имеешь небольшую команду и хочешь сделать хорошую игру без претензий на ААА, то Unity станет лучшим выбором. Тем не менее, даже крупные корпорации зачастую выбирают для своих игр именно Unity.

Какие у Unity сильные стороны?
Простота разработки, удобный инструментарий, кроссплатформенность, богатая документация, огромное сообщество.

Какие у Unity слабые стороны?
Сложность в создании фотореалистичной графики. Для графики "как в Crysis" рекомендуется взять другой движок. Хотя Unity вполне способен выдавать не уступающую любым другим движкам картинку, это требует определённого навыка от разработчика.

На каких языках я могу писать скрипты для Unity?
Поддерживается написание скриптов на C# 9.0
https://docs.unity3d.com/Manual/CSharpCompiler.html

Какие есть готовые решения для создания мультиплеерной игры?
https://www.photonengine.com
https://mirror-networking.com
https://playfab.com

На каких платформах работают созданные с помощью Unity игры?
Windows, Linux, MacOS, SteamOS, Android, iOS, Windows Phone, PlayStation4, Xbox One, WebGL, Oculus Rift и многие другие. Полный список можно найти на официальном сайте. Таким образом, игры Unity работают на десктопах, на смартфонах, планшетах, приставках, в браузерах, VR-очках и некоторых других системах.

Часто вижу скриншоты с красивой природой на Unity. Как такое создать?
Очень просто! В Unity встроены удобные инструменты для создания террейна и SpeedTree для создания деревьев и готовая реализация ветра - не нужно ничего писать или скачивать и подключать плагины - ландшафт в Unity создаётся в пару кликов.

Что нужно уметь делать для создания полноценной игры, кроме Unity-разработки?
Кроме непосредственной разработки игры на Unity, требуется также уметь создавать 3D модели (3ds Max, Blender, ZBrush), 2D рисунки (GraphicsGale, Aseprite, Piskel), текстуры (Substance Designer, NeoTextureEdit), музыку (FruityLoops, Ableton). Не обязательно учить это всё - например, в 2D играх не нужны 3D модели, а музыка необходима далеко не всегда. Также вы можете скачивать элементы для ваших игр на бесплатных сайтах. Если у вас есть деньги, то все необходимые элементы можно заказать у фрилансеров на https://www.fl.ru/ (русскоязычный) или https://www.upwork.com/ (англоязычный).

Бесплатен ли Unity?
Можно свободно скачивать, использовать и продавать готовые игры на Unity с лицензией Personal - это абсолютно бесплатно! Но на бесплатной версии при запуске игры будет появляться короткий стартовый ролик "Made with Unity", а также ваши доходы ограничены 100 000 долларов в год. Для снятия этих ограничений нужно приобретать платные версии лицензий Unity. В конечном итоге, платные варианты используются лишь крупными компаниями с огромными доходами, тогда как обычные разработчики в большинстве своём используют бесплатную Personal лицензию.

Обучение по книгам (печатные издания, актуальные электронные версии книг можно скачать на официальных сайтах издателей)

Обучение языку C# книги на русском языке:

1. C# для чайников Автор книги – Джон Пол Мюллер
2. Программирование на C# для начинающих 2е части Автор: Алексей Васильев
3. Head First. Изучаем C# 4е издание Авторы: Эндрю Стиллмен, Дженнифер Грин
4. Unity и C#. Геймдев от идеи до реализации Автор: Джереми Гибсон Бонд
5. Язык программирования C# 7 и платформы .NET и .NET Core Авторы: Филипп Джепикс, Эндрю Троелсен

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

1. Разработка игр на Unity 2018 за 24 часа Майка Гейга
(Знакомство с движком, изучение редактора, создание 4х простых игр практически без кода, отличное пособие для полных новичков).
2. Изучаем C# через разработку игр на Unity. 5-е издание Харрисон Ферроне
(Пошаговое освоение всех базовых знаний по программированию на языке С# в редакторе юнити, создание одной игры стрелялки от первого лица, написание искусственного интеллекта врага, книга переведена не совсем корректно и порой встречаются не просто опечатки, а серьёзные неточности перевода.)
3. Unity в действии. Мультиплатформенная разработка на C#. 3-е межд. издание Хокинг Джозеф
(Правильное построение архитектуры кода для сложных проектов, углублённое изучение программированию на C#, создание 4х полноценных игр на движке, обязательно нужно скачать код проектов, так как в книге он местами уже устарел.)

Шапка:
https://pastebin.com/yAjs3gav
Аноним 01/04/24 Пнд 19:08:28 943794 2
>>943789 (OP)
Нах вы продолжаете делать перекат в тематике на 500 посте, но где бамплимит 1000 постов?
Ебанутые?
Аноним 01/04/24 Пнд 19:14:53 943795 3
>>943794
>бамплимит 1000 постов
500 постов. Прошлый тред уже давно утонул, если ты не заметил.
Аноним 01/04/24 Пнд 19:18:14 943796 4
>>943795
Какой утонул ньюфажина блять. Тут треды висят которым по несколько лет.
Вот такой какой-то как ты залетный сделал перекат на 500, и остальные дегроиды стали продолжать эту традицию.
Аноним 01/04/24 Пнд 19:43:31 943802 5
таблетки.mp4 2921Кб, 1920x1080, 00:00:06
1920x1080
>>943796
Нахуй пошёл отсюда, шизоид ёбаный. Если у тебя претензии к разделу, то в /d/ обращайся, хуесос. Не засирай тред.
Аноним 02/04/24 Втр 00:25:42 943832 6
Сап, прошу помогите придумать решение. Я хочу сделать мою игру с поддержкой модинга, но не хочу юзать метод через бандлы.
У меня другая идея - можно ли некоторые ассеты выборочно сделать незашифрованными, либо зашифрованными в таком формате каждый файлик, что если файлы изменять или удалять, то игра не ломается, а просто ассеты в игре не отображаются?
Ну вы поняли задумку, каждый эти открытые файлики мог бы изменять как хочет.
Аноним 02/04/24 Втр 00:29:32 943833 7
Курсов по 2D подкиньте позязя, не игнорьте!
Прямо так вы сами учились сразу 3D или по книгам про C#?
Аноним 02/04/24 Втр 01:36:51 943835 8
image 360Кб, 1126x646
1126x646
>>943833
>Курсов по 2D подкиньте
На сайте Юнити есть хорошие туториалы. Например вот
https://learn.unity.com/project/ruby-s-2d-rpg

А вот здесь показывают как создать рогалик
https://learn.unity.com/project/2d-roguelike-tutorial

Здесь ещё разные туторы
https://learn.unity.com/search?k=%5B%22q%3A2D%20Game%22%5D

Есть много туторов на ютубе. Используй яндекс браузер, чтобы перевести их на русский.
Аноним 02/04/24 Втр 02:02:23 943836 9
>>943832
Алсо, я оговорился - я понимаю что они НЕ ШИФРУЮТся, а просто сжаты, но этот формат .assets очень плохой и нужно стать программистом, чтоб расшифруовывать эти ассеты и потом всё в куче сложенно в виде кала, я хотел бы пользователям облегчить муки, ибо понимаю какого это.
Ну просто блин как не сжимать выборочно файлы проекта, чтоб они лежали открыты в папке игры?
Я уже много формуов официальных перечитал, но везде бе ме пук серьк. Всем настолько пофиг на не программистов, что словами не передать. Если б я хотел программировать, то тогда бы уж скачал анрил чтоб делать конфетку.
Аноним 02/04/24 Втр 02:09:16 943837 10
>>943836
Так реализовывай свой метод шифрования и все.
Аноним 02/04/24 Втр 02:35:55 943838 11
>>943835
Спасибо! Видел на сайте Unity тьюториалы. Подумал, что английский меня сейчас напряжёт очень сильно. Но, видимо, судьба...
Аноним 02/04/24 Втр 08:49:31 943847 12
>>943836
>лежали открыты в папке игры?
Streamming Assets
Аноним 02/04/24 Втр 09:26:01 943848 13
>>943838
>английский меня сейчас напряжёт очень сильно
чел ты... ты... ты явно не справишься с управлением..
Аноним 02/04/24 Втр 09:47:53 943852 14
>>943838
>что английский меня сейчас напряжёт очень сильно
Пофикси это. После русского, английский язык самый родной.
Аноним 02/04/24 Втр 14:33:26 943901 15
>>943847
Ах ДА, я и забыл чет про эту...
А нельзя ли их в этой папке каком-то простым методом сжать файлы в непопулярный формат, но чтоб для модеров ни малейших проблем их вскрыть, а также они бы видели все пути и папки, ну то есть файлы по отдельности, ну чтоб мимокроки не могли читерить и смотреть их? А то тогда мотивация играть может исчезнуть лул.
Аноним 02/04/24 Втр 15:02:44 943911 16
Аноним 02/04/24 Втр 16:33:08 943923 17
>>943911
Я имел в виду непосредственно в этой папке Стриминг, гайд где надо писать скрипт мне не подойдёт однако, я слишком плох в этом, сколько не пытался.
Аноним 02/04/24 Втр 16:35:25 943924 18
>>943911
А че ты мне кинул? Это к юнити не имеет отношение.
Аноним 02/04/24 Втр 18:18:29 943942 19
unity05.mp4 18507Кб, 504x896, 00:00:38
504x896
https://pastebin.com/4We4gqrb

Хочу из скрипта PlayerMove получать переменную _speed, увеличивать ее на 0,05f при срабатывании метода AddOne() (он срабатывает при подборе пассажира), добавлять на экран и потом отправлять обратно в скрипт PlayerMove, уже обновленную.
Как это правильно сделать?
Аноним 02/04/24 Втр 20:07:47 943958 20
unity06.mp4 30536Кб, 504x896, 00:00:58
504x896
Аноним 02/04/24 Втр 20:12:43 943959 21
>>943958
Мне кажется правильнее было зафигачить ивент на подборе, а всю остальную логику подписать на нее. А скорость лучше бы оставить приватной и не трогать в других классах.
Аноним 03/04/24 Срд 01:16:10 943990 22
>>943958
Лучше бы не доллары прибавлялись, а количество лет, которые придётся отсидеть после.
Аноним 03/04/24 Срд 01:32:41 943992 23
Да говно ваш юнити ей богу. Почему оно такое громоздкое, неуклюжее и всякие фичи зааналены, что нельзя под себя без лишних телодвижений оформить? Сишарп хуйня. Вся эта тема с префабами ещё вообще дрисня. Кто это придумал, КТО? Префабы, префабчики мою любимые... Нет чтоб как у людей сделать.
А проект после билда весит больше, чем все его ассеты распакованные вместе весят. ЭТО КАК?
Аноним 03/04/24 Срд 05:04:25 943999 24
>>943992
Байтишь на движкосрач? А про размер проекта после билда ты епта подумай что такое вообще движок и нахуя люди с нуля игры не делают. Ты наверное ахуеешь но в каждый билд помимо ассетов игры еще и целый рантайм движка запихать надо.
Аноним 03/04/24 Срд 05:23:40 944000 25
>>943999
Байчу, что юнити говно не приведя альтернатив. Вот. Так что движко срача не увидим. =(
Аноним 03/04/24 Срд 11:48:46 944019 26
image 143Кб, 718x492
718x492
>>943992
>громоздкое
Нет, не громоздкий.
>неуклюжее
Нет, не неуклюжий.
>фичи зааналены
Нет такого.
>Сишарп хуйня
Сишарп бомба, идеальный ЯП.
>префабами ещё вообще дрисня
Префабы более чем удобны.
>проект после билда весит больше, чем все его ассеты распакованные вместе весят
Ненамного больше. Билд можно по-максимуму урезать. Не зря же на юнити создают браузерки и мобильные игры, которые весят копейки.
Аноним 03/04/24 Срд 11:54:45 944020 27
>проект после билда весит больше
Хуй знает что надо делать с проектом чтоб он много весил. Разве что запихать кучу неоптимизированных 3д моделек с 2д пнг картинками.
Мои конечные игры что 2д что 3д весят в районе 1.5гб. Из них блять пол гига это музыка и эффекты.
Аноним 03/04/24 Срд 12:23:42 944025 28
>>944019
Он действительно не неуклюжий и не громоздкий, а префабы имеют смысл.
Но фичи зааналены, куча легаси, а сишарп говно.
Аноним 03/04/24 Срд 12:31:21 944026 29
>>944025
>а сишарп говно.
Литералли лучший ЯП для создания игр. ООП, удобные классы, всё супер.

>фичи зааналены, куча легаси
Максимум вот тут соглашусь, что куча фич и ебучего легаси если будешь рыться в чужом коде, но это так, доёбка на грани 5%.
Аноним 03/04/24 Срд 18:21:38 944065 30
>>944052
>тормозит, сильно систему грузит
2 ядра 2 гига хуета, ты?
Аноним 03/04/24 Срд 19:06:08 944071 31
unity07.mp4 4199Кб, 1920x1080, 00:00:36
1920x1080
https://github.com/GrandTheftAuto6/TaxiRunner
Хочу чтобы количество денег (_money) оставалось после начала новой игры.
Два дня парился с ChatGPT - если что-то в коде смущает, то это не я, а он.
Аноним 04/04/24 Чтв 00:33:06 944102 32
unity08.mp4 2459Кб, 1920x996, 00:00:35
1920x996
>>944071
Исправил.
Теперь количество денег остается.
При нажатии на покупку продолжения игры (скрипт PlayerDeathMenu, BuyLife()) игра продолжается - но деньги не списываются и скорость игрока падает практически до нуля.
Как это поправить?

Код запушил.
https://github.com/GrandTheftAuto6/TaxiRunner
Аноним 04/04/24 Чтв 03:28:29 944111 33
>>944102
Короче, если коротко:
в скрипте PlayerDeath устанавливалось следующее -
PlayerMove.Instance.Speed = 0f;
То есть скорость обнулялась при касании барьера.


Добавил в метод BuyLife() в скрипте PlayerDeathMenu строчку:
PlayerMove.Instance.Speed = 3f;
и все заработало - не только скорость нормализовалась, но и деньги начали списываться.
Не знаю как это все друг от друга зависело.

Кому интересно, все запушил на гитхаб.
Заодно можете код покритиковать.

P.S. ChatGPT - отстой.
Единственное что он нормально смог - создать методы AddMoney() и SpendMoney(), после этого всякую дичь нес.
Пока что Восстание Машин откладывается.
Аноним 04/04/24 Чтв 04:34:40 944114 34
>>943789 (OP)
Помогите разобраться новому новичку с анимацией растительности, деревья с травой не раскачиваются, не реагируют на wind zone, гайдов по этой теме хуй. Но в демосцене ассета они движутся. Спиздил префаб прям с этой сцены и закинул на свою, и О ЧУДО, вся трава и деревья, которые размещал после этого, начали шевелиться. Потом опять что-то сделал и сбросилось нахуй. Лазил во все properties и инспекторы, везде где хоть что-то связано с анимацией, wind settings, но не нашел этой волшебной кнопки, чтобы оно снова зашевелилось. Возможно вместе с префабом на сцену закинулись какие-то ещё настройки, которых не было изначально, я вообще ничего не понимаю, изучаю юньку без году неделя, поэтому заранее извиняюсь за нубский вопрос форумчане
Аноним 04/04/24 Чтв 10:55:45 944131 35
image 387Кб, 1280x720
1280x720
>>944112
Поросёнок здесь как раз ты. Пришёл в тред к уважаемым юнити-господам и начал ХРУКАТЬ. То тебе не нравится, это тебе не нравится. Почему нас должно это ебать? Со своими шизопроблемами иди в движкосрач >>618624 (OP)
Аноним 04/04/24 Чтв 11:48:54 944134 36
>>944111
>ChatGPT
Пиздец использовать эту хуйню для кода, чтоб потом не понимать вообще что происходит.
Аноним 04/04/24 Чтв 13:03:18 944144 37
16678552528692.jpg 471Кб, 720x1080
720x1080
Есть ли разница в производительности для 2d между unity 2022 и unity 2023 (unity 6). Есть ли смысл переходить?
Аноним 04/04/24 Чтв 19:03:23 944182 38
17121254299940.mp4 3628Кб, 198x256, 00:01:21
198x256
Аноним 04/04/24 Чтв 21:11:48 944203 39
>>944144
Всегда юзай только последний билд и версию юнити. Они буквально каждую неделю что-то фиксят и улучшают.
Аноним 04/04/24 Чтв 21:24:44 944209 40
>>944144
Нет, лучше сидеть на LTS до последнего.
Аноним 05/04/24 Птн 01:59:48 944232 41
Коданы, я тут проебался с освещением.

В общем, есть условно сцена Level. На ней запечено освещение. Я создал новую сцену для тестов. Взял из сцены Level окружение и установил ссылку на Light Data Asset. После этого к окружению подцепилось запечённое освещение. Всё круто и так далее. Стал дальше экспериментировать и в результате всё сломал. Почему-то запечённое освещение не применяется к окружению. Попытался повторить все шаги на новой сцене и опять освещение не подцепилось. Я не представляю с чем это вообще связанно. Удалял папку Library, чтобы проект по новой собрался - результатов хуй. Смотре текстовые исходники сцены, показывается что правильная ссылка на Light Data Asset, всё ок.
Аноним 05/04/24 Птн 06:10:13 944249 42
>>944144
В производительности вообще нет разницы
Аноним 05/04/24 Птн 09:31:07 944253 43
unity09.jpg 39Кб, 1306x709
1306x709
Сбилдил игру под WebGL.
Unity пишет что билд завершился успешно, но когда запускаю игру в браузере (с помощью XAMPP) - игра не грузится.
Как думаете, почему?
Аноним 05/04/24 Птн 20:25:50 944293 44
>>944253
Что-то пошло не так, очевидно
Аноним 05/04/24 Птн 20:26:32 944294 45
>>944144
А есть ли смысл с той же 2019 переходить на 2022?
Аноним 05/04/24 Птн 20:28:03 944296 46
>>944020
>2д
>1.5гб
Шта блять?
Аноним 05/04/24 Птн 20:30:33 944297 47
Бял, я бы и на 5.6 игры лепил, но тенологии древгих уже теряются, к сожалению. А ведь мне бы и его для старта было достаточно.
Аноним 06/04/24 Суб 22:41:06 944404 48
bandicam 2024-0[...].mp4 687Кб, 528x944, 00:00:09
528x944
bandicam 2024-0[...].jpg 29Кб, 452x648
452x648
bandicam 2024-0[...].jpg 120Кб, 838x541
838x541
bandicam 2024-0[...].jpg 125Кб, 838x541
838x541
Когда запускаю игру и в главном меню нажимаю на кнопку играть - вылезает следующая ошибка:

"Search string not found in index.html
UnityEngine.Debug:LogWarning (object)
YG.EditorScr.BuildModify.ModifyBuildManager:SetBackgroundFormat () (at Assets/YandexGame/ScriptsYG/Editor/PostProcessBuild/ModifyIndexFile/BackgroundFormat.cs:14)
System.Reflection.RuntimeMethodInfo:Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo)
YG.EditorScr.BuildModify.ModifyBuildManager:ModifyIndex (string) (at Assets/YandexGame/ScriptsYG/Editor/PostProcessBuild/ModifyIndexFile/ModifyBuildManager.cs:34)
YG.EditorScr.BuildModify.PostProcessBuild:ModifyBuildDo (UnityEditor.BuildTarget,string) (at Assets/YandexGame/ScriptsYG/Editor/PostProcessBuild/PostProcessBuild.cs:26)
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)"


В одной из ТГ-групп мне указали на то, что проблема с текстовым полем, в которое я вставляю число, полученное из PlayerPrefs:

bestMainMenuScore = PlayerPrefs.GetInt("BestScore", 0);


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

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

P.S. На одном из скриншотов код не закомментированный - и он не работает.
На втором код закомментирован - и все работает, из главного меню я (нажав на кнопку "Играть") попадаю в сцену с игровым процессом.
Аноним 06/04/24 Суб 22:44:32 944405 49
>>944404
Что ты блять творишь то А?
Не понимаю как ты можешь обосрать в какой-то базе нахуй. И где ты берешь код который не понимаешь?
Какая версия юнити?

И последнее, начни ты блять с БАЗЫ нахуй, сделай уровень с простым и понятным для себя кодом, посмотри как работает.
Аноним 06/04/24 Суб 22:48:05 944406 50
>>944405
Unity 2022.3.4

Как получается обосраться?
Не знаю.
Казалось бы, надо просто получить PlayerPrefs - но и здесь какая-то непонятная мне ошибка.
Аноним 06/04/24 Суб 22:48:40 944407 51
>>944406
Причем когда запускаю игру в Unity - все работает нормально.
Аноним 06/04/24 Суб 23:06:00 944411 52
>>944406
Я не баба ванга чтоб ванговать где в проекте ты мог обосраться лишь по паре строчек кода.
Попробуй копать в сторону плэерпрефа, правильно ли с ним работает, и вообще работает ли он у тебя.

>Unity - все работает нормально.
В редакторе Юнити и в реальном проекте многое может отличаться по работе, особенно касается с работой файлов.
Аноним 07/04/24 Вск 00:16:26 944419 53
Аноним 07/04/24 Вск 11:34:36 944439 54
>>944419
Ошибка в том что ты вообще PlayerPrefs используешь. Это само по себе хуйня забагованная которая работает или нет в зависимости от того какая ОС, браузер, виртуальная машина и т.п. у юзера. Она существует только для того чтобы у ньюфаней попка не болела от необходимости написать класс для работы с файлами.
Просто сохраняй все нужные данные в файл и проблем не будет.
Аноним 07/04/24 Вск 12:16:11 944444 55
вы тоже предвкушаете как в юните 6 будут все сливки недоделанных технологий, которые будут криво присобачены к движку, а половина вообще будет заброшено?
Аноним 07/04/24 Вск 12:40:30 944446 56
>>944444
Когда он уже выйдет? Всё жду чтоб перекатить проектик.
Аноним 07/04/24 Вск 12:44:36 944448 57
>>944444
Я сижу на версии 2021 LTS и мне заябися. Через год-два перекачусь на 2022 LTS.
Аноним 07/04/24 Вск 16:04:48 944466 58
Есть у кого то бесплатный Ultimate Horror FPS KIT ?
Аноним 08/04/24 Пнд 22:11:33 944590 59
image 10Кб, 467x204
467x204
image 267Кб, 669x637
669x637
Почему юнитеки до сих пор не добавили отображение неймспейса для монобихейвер-скриптов. Приходится префикс использовать для скриптов из разных областей игры.
Аноним 09/04/24 Втр 01:00:47 944605 60
image.png 35Кб, 441x787
441x787
image.png 29Кб, 426x444
426x444
image.png 45Кб, 561x826
561x826
image.png 51Кб, 511x800
511x800
>>944404
Бля, у тебя как не пост, все сюр. Какого хуя у тебя любые классы напрямую читают данные и обрабатывают их, в чем проблема то блять. Класс блять мейн меню, какого хуя он хранит бестскор. Читай и вчитывайся, ты когда в аптеку приходишь за таблетками, ты не берешь их сам с полки, ты говоришь аптекарю "дайте мне пожалуйста %нейм% таблетки", так же блять и в проектировании игры, у тебя класс мейн меню, если ему нужны какие то сохраненные данные он должен обратиться к кому то за ними, в данном случае у тебя должен быть еще один класс плеердата который и выдаст эти самые данные по просьбе. Я на 100% уверен что у тебя такая хуйня абсолютно во всех класс, они тупо выполняют все и делают что хотят, от туда и вся эта хуйня. Это блять даже не говнокод, это просто здоровенная куча жидкого дерьма которая еще и растекается в разные стороны бесконечно.
Блять, щас полазил по гиту, ну это пиздец, здоровья пострадавшим. У заядлых нариков зависимостей и то меньше.
Аноним 09/04/24 Втр 01:03:12 944606 61
>>944605
Я все делал по курсу "Яндекс игры для разработчиков".
Какой курс, по-твоему, может научить правильно кодить?
Аноним 09/04/24 Втр 01:38:25 944609 62
>>944606
>Какой курс, по-твоему, может научить правильно кодить?
Необучаемые блять.. НИКАКОЙ. Любой курс это инфоцыганская хуйня. Курсы помогут только исключительно для ознакомления с тем на чем планируешь работать.
Кодингу блять даже учиться не надо, поебать даже на всякие патерны, абсолютно, кодинг это блять не знание языка и его возможностей, кодинг это алгоритмы, достаточно бошки на плечах чтоб понять что ты делаешь полную хуйню.
Никакие курсы нахуй не нужны чтобы освоиться в движке либо изучить яп, это все делается самостоятельно по необходимости, сначала ты представляешь алгоритм в голове, условно: тебе нужно встать со стула, какие твои действия? правильно, Опереться руками -> начать ими отталкиваться от поверхности -> вы поднялись; потом ты идешь и гуглишь как тебе в яп%нейм% опереться руками, как начать отталкиваться и повторяешь. Таким образом из за того что ты потребляешь информацию которая тебе в данный момент необходима так или иначе начинаешь понимать какая строчка в коде и для чего, и из за чего могла вылезти ошибка. А когда бездумно хуячишь под предлогом "а мне так на курсах рассказали" ты нихуя ничему не учишься, а значит нихуя и не понимаешь че происходит, собственно ты, и многие другие которые писали итт, тому доказательство.
Аноним 09/04/24 Втр 12:03:07 944642 63
>>944606
>Какой курс, по-твоему, может научить правильно кодить?
Я всем рекомендую начать изучать C# отдельно от Юнити, по книгам. Нужно иметь именно бумажный вариант книги, чтобы она у тебя всегда была на руках. И начинать работать в обычной консоли, изучая самые базовые основы. Это старый, проверенный многими способ. Так ты сможешь детально понять, что происходит в коде который тебе предлагают курсы и сможешь писать самостоятельно такой же или ещё круче.
Аноним 09/04/24 Втр 13:12:38 944654 64
>>944642
>изучать C# отдельно от Юнити
Ты ебанулся?? Если человек хочет делать игры на юнити, ему нахуй не надо это, это супер вредный совет.

>по книгам
Ну пиздец, ты откуда, из нулевых вылез? Книги это атавизм, пока современный человек будет её читать он уже сто раз дропнет разработку от духоты. Нахуй не надо.

>Нужно иметь именно бумажный вариант книги
Просто ебанутый.

>И начинать работать в обычной консоли
Я даже не знаю, это либо реально ебанутый дед, или жирный троллинг.

>изучая самые базовые основы
Вот это единственный полезный совет. Начинать изучать юнити надо с основ по ЮНИТИ, смотришь гайды, повторяешь, потом пытаешься делать свою механику по подобию.
Максимум что надо это гуглить мехи, и почитывать офф доки.
Аноним 09/04/24 Втр 13:33:38 944658 65
>>944609
Неистово двачую этого просветлённого. Жму руку.

Алсо, вышеописанное
> бездумно хуячишь под предлогом "а мне так на курсах рассказали"
На канале Грипинского, например, называют "шаманством".
Аноним 09/04/24 Втр 16:41:49 944707 66
>>944654
Чего ты кидаешься на всех, как бешенная псина? Я написал, что это проверенный способ. Он проверен лично мною, потому что я успешно реализовался и как C# программист, и как геймдевелопер. Он проверен моими друзьями, которые сейчас работают геймдевелоперами в других странах.

>делать игры на юнити
Создавать игры сложно. Нужно понимать, что ты делаешь. Без хорошего знания языка ты будешь постоянно биться о стены, как слепой котёнок. Конечно, если твой предел мечтаний - это кликер для яндекс залупы, то тогда нет смысла изучать язык. Можно обойтись курсами и чатгпт.
Аноним 10/04/24 Срд 00:13:29 944838 67
>>944707
>потому что я успешно реализовался и как C# программист, и как геймдевелопер.
А я успешно реализовался как президент успешной компании, бля буду, верь мне.

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

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

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

Как я говорил, говорю, и буду говорить - самый лучший и правильный способ вкатиться: учишь базовую базу языка -> тыкаешь кнопочки в движке -> гуглишь информацию которая нужна здесь и сейчас. Не осилил?, - не осилил бы никогда, даже если бы прошел тысячи курсов, не осилил бы, смирись.
Аноним 10/04/24 Срд 00:16:03 944840 68
>>944838
>учишь базовую базу языка -> тыкаешь кнопочки в движке -> гуглишь информацию которая нужна здесь и сейчас.
ЭТО БАЗА
Аноним 10/04/24 Срд 21:06:39 944963 69
>>944642
>>944838
Вы оба во многом правы. Я считаю что для инди-геймдева нужен баланс между этими противоположными подходами.
Достаточно иметь представление о популярных алгоритмах и структурах данным, знать ООП и несколько популярных паттернов. По сути, нужен только Синглтон, Композиция и Наблюдатель. Ну может еще и Фабрика.
Если углубляться в кодерство глубже то сразу появится желание не игру делать, а писать еба-универсальные-расширяемые решения с поддержкой кроссплатформенности и модинга. Или хуже, анон будет заниматься байтоебством, многопоточностью, оптимизацией производительнсоти скриптов и тогда все, пиздец, долгострой на 5 лет.
Нужно понимать что инди-игры мало общего с энтерпрайзом и разработкой серьезного софта имеют. Но и без начальных знаний получится такой >>944605 говнокод с которым невозможно работать будет.
Аноним 11/04/24 Чтв 17:23:36 945070 70
17123269980222.jpg 180Кб, 497x650
497x650
>>944642
Троелсена хуй купишь, как чугунный мост стоит.
Аноним 11/04/24 Чтв 18:35:46 945077 71
>>945070
Оседлай Торрент.
Аноним 12/04/24 Птн 01:56:46 945140 72
Посоветуйте ассетов, чтоб поверх ассета перемещения между экранами (открытого мира) или бродилки по карте аля-рпгм вперднуть ассеты новелку с анимированными программно спрайтами, ивенты, систему сюжета, сохранения и пошаг боёвку, и может мини игры простенькие писать на реакцию.
Моя игра не подразумевает 3д ассеты.
Аноним 12/04/24 Птн 09:10:50 945152 73
>>945140
ORK Framework ахуенная штука. Надо только разобраться и вникнуть.
Аноним 12/04/24 Птн 20:25:06 945256 74
>>945152
Я ничего не понял. На ютубе только один идус уроки сонным голом преподаёт. Можно видео с демонстрацией, обзор, пример игры как я описал, хоть что-то чтоб время не тратить?
Аноним 12/04/24 Птн 23:02:33 945280 75
Скажите пожалуйста, возможно ли это взять ассеты чужой игры, распаковать их, немного редактировать и впаковать обратно в архивы и чтоб потом игра заработа и данные (графика) в игре соответственно изменились?
Я что-то нигде никогда не видел модов игр на юнити, кроме как если авторы игр сами не включали поддержку моддинга.
Это невозможно, да?
Аноним 13/04/24 Суб 08:29:13 945316 76
>>945256
Какие индусы, зайди на сайт, глянь туториалы, скачай обучающий проект.
https://orkframework.com/guide/tutorials/2d-rpg-quickstart/start-2d-rpg-quickstart/

Чего вас носом во всё тыкать надо..

Примеры игр, ну вот например

https://youtu.be/wUQQqRsqRfQ

Это тоже делалось раньше на нём, сейчас хз
https://store.steampowered.com/app/1104600/Rune_Fencer_Illyia/

Там на форуме есть раздел шоукейсов, можно посмотреть проекты.
Аноним 13/04/24 Суб 10:12:03 945324 77
Аноним 13/04/24 Суб 13:29:01 945352 78
Аноны, юзаю new input system, и тут такая проблема, прошу помощи.

Короче есть ui. Когда чел кликает на кнопку "настройки", то закрывается панель с главным меню и открывается панель настроек. Я забиндил, что когда чел жмёт на геймпаде кнопку "B", то перекидываем чела назад - закрываем настройки, показываем главное меню.

Проблема в том, что в настройках есть dropdown-ы. Если какой-то из них открыт, то, при нажатии на "B", выпадающий список закрывается. Это реализовано самой юнити.

Поэтому вопрос: как сдетектить, что сейчас открыт какой-то dropdown? Чтобы при нажатии на "B" не перекидывать чела назад, в главное меню, ведь чел хочет закрыть dropdown, а не перейти назад
Аноним 13/04/24 Суб 15:27:51 945371 79
>>945316
Я не тот анон которому ты отвечал, но скажу что выглядит довольно интересно.
Правда, что плохо, этот фреймворк явно сделан с прицелом на нокод-разработчиков. То есть там будет много ебатни с кастомными юнити интерфейсами которые существуют только для того чтобы нокод-манькам не приходилось программировать.
Помните, был фреймворк Fungus? Вот, он в итоге и загнулся от такой идеологии. Разработчик просто устал делать тулзы для нокод-макак.

Алсо, а ты сам им пользовался, анон? Чем он тебе в первую очередь понравился? Какие самые крупные подводные камни?
Аноним 13/04/24 Суб 16:30:16 945386 80
>>945371
Я пользовался более старой второй версией. Привлекло как раз то, что куча функционала реализовано из коробки и не надо делать сложные фичи с нуля (что заняло бы кучу времени).
В отличии от других подобных ассетов, где у тебя захардкожен какой-то функционал, а чтобы что-то поправить/допилить проще всё переписать с нуля, эта штука более гибкая и можно экспериментировать с тасканием нодов как душе угодно.

Подводные камни могу сказать по старой версии 2.
Например она была заточена полностью под 3д, чтобы адаптировать проект под 2д, пришлось немножко покодить. Потыкал новую версию, вижу там они добавили полноценную поддержку 2д.
Второй минус - хреновый встроенный редактор меню.
Всё что касается создания UI это боль. В новой версии вроде как тоже это исправили, но досконально её ещё не щупал.
Третий минус - я так до конца и не разобрался с api. Какие-то вещи могу делать через него (типа вытащить значения статов игрока), какие-то остаются для меня загадкой, а документация не особо полезна. Но может просто я тугой.
Аноним 14/04/24 Вск 04:00:42 945465 81
88735435-2489-4[...].jfif 113Кб, 800x800
800x800
Всем привет!
Начал потихоньку осваивать юнити и с# вместе с ним
В планах попробовать свои силы в гей-деве (до этого 10 лет, да и сейчас пашу в ентерпрайзе)
Есть какой-то чат, куда я могу обращаться с тупыми вопросами новичка? (ну типа, что такое префаб, нахера он нужен, где лучше писать обработку хп персонажа, итд итп)
Пока что иду по англоязычным роликам с ютуба, но все пишут по разному, а хотелось бы понять как правильно.
Например у одного:
Collider2D[] collider = Physics2D.OverlapCircleAll(groundСheckObj.transform.position, 0.3f);
А у другого
RaycastHit2D rayCastHit = Physics2D.Raycast(groundRay.transform.position, -Vector2.up);

Или можно прямо тут такую хуйню спрашивать?
Аноним 14/04/24 Вск 10:48:22 945489 82
>>945465
> Например у одного
> А у другого
Так это разные вещи.

> Collider2D[] collider = Physics2D.OverlapCircleAll(groundСheckObj.transform.position, 0.3f);
Коллайдер - это фигура и с помощью нее ты можешь вычислить пересечения с в определенной зоне.

> RaycastHit2D rayCastHit = Physics2D.Raycast(groundRay.transform.position, -Vector2.up);
Рейкаст это очевидно линия которая собирает и с помощью нее ты вычисляешь столкновения в определенном направлении.

> Можно ли?
Можно все, но желательно перед этим попробовать спросить у гугла
Аноним 14/04/24 Вск 14:17:26 945534 83
>>945465
> до этого 10 лет, да и сейчас пашу в ентерпрайзе
> я могу обращаться с тупыми вопросами новичка?
Охуенно ты поработал в тырпрайзе, что до сих пор себя новичком считаешь и не можешь самостоятельно выяснить в документации, что такое
> Collider2D[] collider = Physics2D.OverlapCircleAll(groundСheckObj.transform.position, 0.3f);
или
> RaycastHit2D rayCastHit = Physics2D.Raycast(groundRay.transform.position, -Vector2.up);
мимо
Аноним 14/04/24 Вск 15:23:11 945539 84
Аноны, а существуют под Юнити подобные Орку >>945152 фреймворки, но совместимые с ECS? То есть чтобы из коробки можно было бы создавать сотни или даже тысячи мобов одновременно в одной сцене.
Обычные решения вроде Орка слишком уж завязаны на монобех, но дело даже не в скриптах на мобах, а в том что слишком много жрет навигация, просчет физики активных объектов и просчет кадров анимации (особенно если мобы в 3д и со скиннинг мешем).

>>945465
Такие тупые вопросы правильнее всего спрашивать у ЧатЖПТ или любой другой популярной нейросетки. Ответы будут в 95% случаев правильные и намного быстрее чем где-либо еще.
Аноним 14/04/24 Вск 22:08:50 945590 85
>>945534
>поработал в тырпрайзе, что до сих пор себя новичком считаешь
Ну потому что в тырпрайзе очевидно другой стек и другие проблемы. С гейдевом, физикой, рендерами и прочим я сталкиваюсь вот последние дней 5. Поэтому новичок, что поделать.
>>945489
>Коллайдер - это фигура
>Рейкаст это очевидно линия
Естественно я это прочитал в доке. Я пытаюсь понять как правильно. Какие минусы и подводные в обоих случаях? В каком случае логично использовать то или иное? Кто-то например двигает объект через transform.position, кто-то через MoveTowards кто-то через Lerp
>>945539
>Такие тупые вопросы правильнее всего спрашивать у ЧатЖПТ
Попробую, спасибо.

Нашел вот такое видео - стоит ли вообще смотреть подобное? https://youtu.be/YKf1Yo58RYA
Аноним 15/04/24 Пнд 00:28:38 945607 86
image.png 17Кб, 500x343
500x343
Подскажите, как можно выровнять персонажа с кривой поверхностью в 2D?

Делаю так, но иногда он трясется, видимо пытаясь выровняться.
https://paste.ofcode.org/iHvG6eMfEghZbX6jVVaMVW

На вход скрипту нужен пустой gameobject внутри персонажа, расположенный чуть ниже ног.
Аноним 15/04/24 Пнд 00:37:39 945608 87
А как глубоко надо изучать C# для юнити?
И как там с vr? Качество сильно хуже чем у UE?
Можно ли пилить архитектурный дизайн с домиками и шоб человечки ходили?
Аноним 15/04/24 Пнд 09:38:38 945624 88
>>945539
>Аноны, а существуют под Юнити подобные Орку

Что-то, что гордо называется ФРЕЙМВОРК могло бы и из коробки идти на ДОТСе или чем-то ещё, да обязательно всё в джобах и бурсте. Иначе смысл то какой? Накодить на синглтхреад монобехах любой может
Аноним 15/04/24 Пнд 10:32:23 945631 89
17095869298752.mp4 3916Кб, 848x480, 00:00:15
848x480
>>945624
Одебилившая от оптимизаций наносекунд соевая хуйня, ты уже заебала...
Аноним 15/04/24 Пнд 12:39:08 945651 90
>>945631
Соевая хуйня это ты, одебиливший от статтеров 30фпсный 4080требующий сишарпокарась
Аноним 15/04/24 Пнд 18:45:09 945687 91
>>945624
>Что-то, что гордо называется ФРЕЙМВОРК могло бы и из коробки идти на ДОТСе
Ты о чем вообще? Такое не может идти из коробки. Это тупо прикладные инструменты которые выполняют ряд узких задач. Сделать контроллер персонажа с перемещением по карте и пошаговыми боями с мобами, например, в случае Орка.

>Накодить на синглтхреад монобехах любой может
Ну удачи тебе кодить сотни классов по паре тысяч строк каждый чтобы получить стоковый функционал РПГ-мейкера в Юнити. Такие велосипедисты обычно годами прототипы делают.

>>945631
Ты не прав. Некоторые современные жанры вообще не переносят монобеха. Ладно еще реалтайм стратегии, но любой клон вампир сурвайвола просто невозможно нормально сделать на монобехе. Какие ухищрения не придумывай, у тебя на экране почти всегда сотни мобов и даже тупо навигацию монобех уже не вытягивает, не говоря уже о более сложных вещах.
Аноним 16/04/24 Втр 12:12:29 945748 92
>>945687
Если тебе нужен аж ебать его ФРЕЙМВОРК чтобы пошагово ходить или если ты пердолик, который, с какой-то целью, портирует функционал эрпогэ мейкера в юнити то удачи, конечно, в твоём нелёгком пути
Аноним 16/04/24 Втр 12:19:43 945749 93
Какая версия юньки самая стабильная и подружена с бОльшим количеством ассетов? Заебало всё вылетать в ошибки при импорте, а сам я ещё слишком зелёный, чтобы всё это править или создавать контент с нуля
Аноним 16/04/24 Втр 12:40:39 945750 94
>>945749
Спизженными ассетами пользуешься?

На какой версии у тебя всё вылетает то?

>Какая версия юньки самая стабильная
Нет таких.
Аноним 16/04/24 Втр 13:00:09 945752 95
>>945748
>Если тебе нужен аж ебать его ФРЕЙМВОРК чтобы пошагово ходить
Любому нормальному человеку нужен фреймворк для того чтобы сделать с геймплеем вроде Файнал Фэнтези 7. Только ебанутый будет этот функционал с нуля в Юнити писать.
На самом деле кроме того чтобы пошагово ходить дохуя еще нужно:
- Управление несколькими режимами игры (на глобальной, локальной карте, в бою).
- РПГ-система со статами, абилками, статусами, экспой.
- Инвентарь и предметы, дневник и записи о квестах, журнал мобов и т.п.
- Поведение мобов в различных режимах игры, поведение боссов.
- Тулзы для создания и управления всеми сущностями выше.
Пошаговый бой и менюшка с выбором действуй - это только 1%.
Аноним 16/04/24 Втр 13:04:24 945753 96
Эксперты, подскажите
Ori and the Will of the Wisps - поскольку она сделана в Unity - она все таки как 2D сцена построена или 3D у которой ось камеры ограничили?
Не могу понять, с одной стороны и паралакс во всей красе - с другой, куча освещения и взаимодействий которые врядли в 2D спрайтами захуяришь.
Аноним 16/04/24 Втр 13:55:43 945758 97
>>945753
3d не сушествует. По любому проецируется на экран который 2д или в вр на два экрана. Все игры по настоящему в 2д.
Аноним 16/04/24 Втр 17:08:23 945771 98
Аноним 16/04/24 Втр 17:47:12 945776 99
>>945758
Клован, глаз 3д сфера.
Аноним 16/04/24 Втр 18:00:26 945778 100
3 .mp4 1421Кб, 854x480, 00:00:11
854x480
15983397240500.mp4 289Кб, 480x360, 00:00:05
480x360
17108465977691.mp4 1369Кб, 1280x720, 00:00:05
1280x720
Аноним 16/04/24 Втр 18:17:04 945782 101
1590624050515.jpg 32Кб, 544x350
544x350
>>945778
Вот, детишки, что бывает, когда прогуливают школу. Не знают, что сетчатка 3д, а не плоская.
Аноним 16/04/24 Втр 18:26:18 945784 102
4.webm 885Кб, 520x308, 00:00:07
520x308
Аноним 16/04/24 Втр 18:41:22 945787 103
Öwnboss, Sevek [...].mp4 13625Кб, 640x360, 00:03:06
640x360
Анонсы готовы спорить о любой хуйне, лишь бы не делать игры!
Аноним 17/04/24 Срд 00:33:43 945806 104
Аноним 17/04/24 Срд 00:36:03 945807 105
>>945608
>А как глубоко надо изучать C# для юнити?
минимально, глагне графон и геймплей
Аноним 20/04/24 Суб 21:07:04 946362 106
17132094989660.mp4 2750Кб, 540x646, 00:00:18
540x646
Ну я скачал попробую ваше юнити, вот.
Аноним 21/04/24 Вск 11:20:26 946395 107
Bemax - Ahegao [...].mp4 27326Кб, 1280x720, 00:01:52
1280x720
>>946362
Трусы-тред, ты? Неужели смог зайти дальше Юнити Хаба?
Аноним 21/04/24 Вск 11:25:51 946397 108
>>946362
ПОЧЕМУ ОН А НЕ Я!?!?!?
Аноним 21/04/24 Вск 14:21:33 946413 109
>>946298 →

>>946362
Вот, учись, фалька, как Юнити разрабов привлекает. И у них движок даже не говно, не то что у тебя. твоя Машаня так может?
Аноним 22/04/24 Пнд 14:39:21 946563 110
seseren-artist-[...].gif 162Кб, 500x500
500x500
Сделал первую игру по гайду вчера. Вроде не сложно, но вот скрипты на си шарпе это конечно жесть, и вот как это все запомнить и реализовывать как ты хочешь, очень сложно, да уж..
Аноним 22/04/24 Пнд 18:02:18 946595 111
>>946563
всему своё время
Аноним 23/04/24 Втр 17:45:45 946732 112
>>946563
>Вроде не сложно, но вот скрипты на си шарпе это конечно жесть, и вот как это все запомнить и реализовывать как ты хочешь, очень сложно, да уж..
Челище. Дрочить код и архитектуру скриптов это самое простое что есть в создание игры. Вот рисовать графику, делать модели, генерить музыку с текстом, это уже гемор и напряжно.
Аноним 23/04/24 Втр 18:01:41 946734 113
16879228977828.mp4 4715Кб, 360x240, 00:01:20
360x240
16879228977827.mp4 5175Кб, 360x240, 00:01:20
360x240
nhjy3.gif 144Кб, 384x682
384x682
>>946732
Заменяется нейросетями.
Аноним 23/04/24 Втр 20:12:33 946750 114
>>946734
Нейросети не умеют например в тайлы или в полноценное 3д.
Можно их использовать ситуативно, но если совсем заменить роботом кожаного получится говно.
Аноним 23/04/24 Втр 20:32:34 946753 115
>>946734
Например как? Кал на пиках не замена.
Аноним 23/04/24 Втр 20:40:26 946755 116
iimmage.png 101Кб, 843x638
843x638
16879228977829.mp4 4811Кб, 360x240, 00:01:20
360x240
>>946753
Где ты увидел кал? Музыка норм, вполне дженерик для фентези игр. Графон для пиксельного рогалика тоже норм. В чем каловость?
Сгенерино за несколько минут, еще с десяток на пост обработку. И можно использовать в игре.
Аноним 23/04/24 Втр 20:45:02 946758 117
>>946755
> можно использовать в игре.
Пиздец калоежка.
Аноним 23/04/24 Втр 20:49:48 946762 118
>>946758
Ладно. Услышал тебя. Игрок рассудит.
Falco 25/04/24 Чтв 01:53:22 946929 119
>Вот, учись, фалька, как Юнити разрабов привлекает. И у них движок даже не говно, не то что у тебя. твоя Машаня так может?

¹⁶ много может усиленная молитва праведного.Иакова 5:16
© Библия Онлайн, 2003-2024.

А если влагалище лизать, то молись не молись - получишь куй! =)
Аноним 25/04/24 Чтв 18:54:41 947027 120
Сколько Unity оперативки жрет?
8 гб хватит?
Аноним 26/04/24 Птн 09:36:07 947112 121
>>947027
>8 гб хватит?
да, но лучше больше конечно же
Аноним 26/04/24 Птн 11:45:24 947128 122
>>947027
У меня юнити кушоет 2-3 ГБ. И ещё вижуал студио кушоет 2 гб. А в целом система кушоет около 15 гб. Думаю для комфортной разработки в нынешнее время лучше брать 32 гб.
Аноним 26/04/24 Птн 12:18:22 947135 123
>>947027
Щас прибегут шизы и будут втирать, что в 2к24 16 кеков это мало для браузера и у них всё лагает.

По факту от игоры зависит, твой комп должен тянуть твою игру и само юнити сверху. Я на говнопеке с 8гигами ддр3 делал мини проекты на стимВР, но с трудом и болью.

Бери 16 и не еби себе мозги.
Аноним 26/04/24 Птн 13:39:56 947150 124
image 25Кб, 567x482
567x482
>>947135
Но ведь реально мало. А если сборку запустить с IL2CPP, то отожрёт ещё несколько гиг. С 16 ГБ тебе придётся постоянно контролировать, что у тебя сейчас открыто. Закрывать весь сторонний софт, браузер и т.п.
Аноним 26/04/24 Птн 14:09:09 947157 125
>>947150
16 гигов мне хватает чтобы был открыт бровзер с таким количеством вкладок, что у меня новые вкладки буквально не влезают в ширину фуллхд монитора (вкладок 60 на вскидку) плюс дискок, торрент, стим, телега, юнити с 3д игорой с овер миллион полигонов в кадре и текстурами 4к пбр и даже ебучий антивирус открыт.
Чем больше ОЗУ тем активнее система их жрёт, вроде как, поэтому обладатели 64 гигов думают что у всех, у кого меньше чем у них, всё всегда лагает
Аноним 27/04/24 Суб 07:36:19 947290 126
Кто-нибудь выкладывал свои игоры на яндексгеймс? Хуле там надо написать чтобы игра занимала это поле, не выходила за рамки и не прокручивалась?
Аноним 27/04/24 Суб 10:10:33 947314 127
1.jpg 7Кб, 236x125
236x125
2.jpg 15Кб, 535x130
535x130
3.jpg 12Кб, 757x84
757x84
>>947150
Поздравляю у тебя засранная система, или криво настроенная. В чистой десятке с вырезанной хренью, и правильно настроенное вообще копейки ест.

>IL2CPP
Вот у меня открыт большой 3д проект+студия+хром с парой вкладок и музыкой.

Если всё сделать с умом можно преспокойно и без лагов сидеть на 8гб. Да что говорить, у меня на ноуте 4гб, и я даже там работаю в юнити, но тут разве что дополню что там лагает да, ноут копеечный за 20к.
Аноним 27/04/24 Суб 11:30:04 947326 128
image 20Кб, 632x272
632x272
>>947314
>В чистой десятке с вырезанной хренью, и правильно настроенное
Так-то да, если запустить и посмотреть на визуалку и юнити, то кушают не много. Но со временем, пока работаешь, кушонье растёт. Плюс я могу в процессе запускать мобильный эмулятор, чтобы быстро проверить какие-то штуки. Другие софтинки и так далее.

>на 8гб
Помню раньше сидел с юнити 2018 на 8 ГБ и собирал мобильные билды. Это был ад нахуй.

Короче минималка сейчас 16 ГБ, это прям край. И то, тебе при этом придётся дрочиться, как ты говоришь "ПРАВИЛЬНО НАСТРАИВАТЬ" ( ода, кайф ковыряться в системе каждый раз, трястись чтобы ничего лишнего не запускалось, чтобы видосики не проигрывались в хроме не дай бог).
Аноним 27/04/24 Суб 14:59:16 947356 129
01.jpg 42Кб, 1766x111
1766x111
>>943789 (OP)
Нажал какое-то хуйню и стал пик вылезать, заебало. Шо это и как отключить кто знает?
Аноним 27/04/24 Суб 17:18:25 947376 130
>>947356
> Шо это и как отключить кто знает?
скачать vs code
Аноним 27/04/24 Суб 21:06:49 947420 131
>>947376
Пробовал, после студии вообще кал не подходящий, так бы с радостью пересел, еще ридер чекал, тоже кал.
Проблема с Unity Hub Аноним 28/04/24 Вск 16:25:27 947548 132
image.png 22Кб, 703x237
703x237
Сап, гд. Такая проблема: когда пытаюсь скачать любую версию Unity из Хаба, выдает ошибку (пик). Вот пару сведений:
1. Памяти на диске хватает, проблем с интернетом нет;
2. Запускал от имени администратора, не помогло;
3. OC: Windows 10;
4. Брандмауэр Windows не бугуртит;

Что делать, аноны? Помогите
Аноним 28/04/24 Вск 16:31:32 947550 133
>>947548
Была подобная трабла год назад. И так-же ебатня с пакет менеджером не дающим качать пакеты в самой юньки.
Опытным путем выяснил что провайдер блочил толи айпи, толи соединения.

Советую попробовать: Почистить винду, удалить юньку и хаб со всеми папками вручную, поставить впн и заного скачать и установить. Можно так-же тупо просто и без всего этого с впн. Еще можешь попробывать для теста сотик подключить и посмотреть с него начнет ли закачку.
Короче от себя советую попробовать копать в сторону проблем блока соединения. Еще хорошо если для теста есть ноутбук или друг, другой комп чтоб тоже протестить что на нем.
Аноним 28/04/24 Вск 23:13:58 947603 134
>>943789 (OP)
Доброй ночи, аноны.
Скачал пару дней назад движок - делаю ни на что не претендующий шутанчик для нас с другом (нормальные игры у нас не тянут). Подскажите, где бесплатно взять 3д модели сочных бабищ, типа пикрилов? 4К и вот эти все хайрез приколы необязательны.
Быстрый ресёрч особо не дал результатов
Аноним 28/04/24 Вск 23:14:25 947604 135
queen-marika-th[...].jpg 67Кб, 625x625
625x625
457ba4b1-f8df-4[...].jpg 433Кб, 1920x1080
1920x1080
Аноним 29/04/24 Пнд 11:18:08 947647 136
>>947550
>Еще хорошо если для теста есть ноутбук или друг, другой комп чтоб тоже протестить что на нем.
Скачал на свой старый, разъебанный, но рабочий ноут 2007 года выпуска (друга нет, а тестить больше не на чем), на нем все скачивается и работает
Аноним 29/04/24 Пнд 11:20:02 947648 137
Аноним 29/04/24 Пнд 11:29:51 947650 138
почему объект появляется в помойке?

public void ShowPopup()
{
Vector3 lastClickPosition = Input.mousePosition;
Instantiate(popup, new Vector3(lastClickPosition.x, lastClickPosition.y + 25, lastClickPosition.z), Quaternion.identity).transform.SetParent(gameObject.transform);
}
Аноним 29/04/24 Пнд 11:53:07 947652 139
>>947650
В SetParent есть worldPositionStays. Поставь true.
Аноним 29/04/24 Пнд 16:17:59 947725 140
image.png 74Кб, 1325x608
1325x608
жопа горит от netcode for gameobjects, вроде всё работало, но стало при запуске выкидывать нал референс из-за какой пизды и в какой пизде - не показывает
Аноним 29/04/24 Пнд 16:46:04 947726 141
>>947725
А ты уверен, что тебе стоит эту залупу использовать? Есть же божественный фотон. Посмотри движки Квантум и Фьюжен.
Аноним 29/04/24 Пнд 16:58:01 947732 142
>>947726
>А ты уверен, что тебе стоит эту залупу использовать?
не уверен, я вчера впервые что-то с сетью начал делать, сначала просто хочу обмен текстовыми сообщениями осилить
Аноним 29/04/24 Пнд 17:41:15 947740 143
1.jpg 438Кб, 1213x761
1213x761
>>947648
Спасибо! Я не нашёл там того, что хотел изначально, но остановился на пикриле, лол. Подумал, что так с наскока не вывезу анимации, а эти чибики не сильно-то от капсулы отличаются.
Скриншоты игры крепить не буду, потому что крепить там особо и нечего: карта, наклёпанная про-билдером и бегающие капсулы (хочу добавить мувсет наподобие титанфолла)
Аноним 29/04/24 Пнд 20:34:38 947814 144
funny-chinese-s[...].jpg 45Кб, 605x454
605x454
Аноны, а почему в Ассет Сторе даже самый популярный код с высокими оценками такой хуевый?

Короче, спиздил я контроллер персонажа от 3 лица, Инвектор Чарактер Контроллер называется.
Все вроде норм, но смотрю - камера жестко проскакивает через стены, не всегда а где-то в 50% случаев коллизия не обрабатывается как надо.
Сегодня ебался весь день с огромным классом для управления камерой. Смотрю, а там метод который коллизию по 4 рейкастам определяет в самом конце вот что возвращает:
return hitInfo.collision && value;
При этом метод проверяет ЧЕТЫРЕ рейкаста и каждому передается параметр: out hitInfo.
Естественно, что к концу всех проверок hitInfo иногда внезапно становился null.

Это же пиздец, разве нет? Опечатки тут быть не может. Автор кода поленился хотя бы загуглить что значит out. Ну или посчитал что по логике все 4 рейкаста должны одновременно срабатывать. И главное, баг легко невооруженным глазом заметен, неужели ему было просто лень исправлять?
Аноним 29/04/24 Пнд 21:02:38 947824 145
>>947814
Да, это пиздец. Но это юнити, привыкай. Все их примеры полистай и популярные ассеты. Поэтому в компаниях пишут кастомные решения всегда, если это не дно-контора, которой и ассеты норм.
Я на работе наткнулся на баг в текстмеше, полез его править. Охуел с говнокода внутри, там просто пиздец, при том что я не адепт клин кода, но там жопа полная и перформансом там и не пахнет. Больше охуел, что юнитидебичи уже правили этот код, но все-равно обосрались. В итоге их охуенное решение крашило приложение тупо нуллрефом. Ну вот как так можно то, блять?
Скинул порофлить на реддит, местные соевички меня засрали, типа код охуенный, не пизди тут.
На двощах тоже пару придурков нашлось.
Ну охуенный так охуенный, базару ноль, больше пиздеть не буду.

Алсо, хуярил-хуярил я над своим раннером, в итоге на релиз-билде в андроиде после определенного плей-тайма получаю ошибку:

A/libc: Fatal signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr 0x6f6ffaaec8 in tid 27847 (UnityMain), pid 25691

Охуенно, блять. И вот че с этим делать - хуй знает. Поскольку сборки были редкие, а коммиты жирные, т.к. проект чисто вечерами, то понять на каком этапе пиздец - нереально.
Аноним 29/04/24 Пнд 21:17:34 947829 146
>>947740
Кстати смотрел на них как то, и понял что не так то и просто их сделать хорошо. Особенно костюмы... Но и волосы и пропорции лица, и позы ног. По факту не намного меньше скила надо, чем на полноценные модели.
Аноним 29/04/24 Пнд 21:51:46 947850 147
>>947824
>Охуел с говнокода внутри, там просто пиздец, при том что я не адепт клин кода, но там жопа полная и перформансом там и не пахнет.
Я тоже не адепт и никогда профи-кодером и не был. Вообще, я готов даже смириться с тормозным и не читаемым кодом, но код же блять должен работать хотя бы без вылетов и очевидных багов.

Вот смотрим обычные игры в Стиме на том же Юнити, ведь большинство из них более-менее норм работают, без камеры застревающей в текстурах. Разрабы худо-бедно но тестируют и полишат свои творения.
Почему тогда авторы Юнити-ассетов не могут поступать также? Почему потребители терпят все это говно? И ведь даже от отрицательных отзывов толку мало, такой отзыв просто потонет в море восторженных пятерок от ньюфаней которые ассетом почти не пользовались.

>в итоге на релиз-билде в андроиде после определенного плей-тайма получаю ошибку
Да, мультиплатформа - это отдельная жопоболь. Помню как билдил одно веб-приложение. В настольном хроме все норм было, а мобильный хром зачем-то растягивал содержимое канваса и показывал просто ужасные пиксели. И это я еще даже другие браузеры не трогал.
Аноним 29/04/24 Пнд 21:59:22 947853 148
С# мем.png 322Кб, 570x736
570x736
>>947814
Привыкай.
Из-за низкого порога вката любой васян может нагавнокодить и юнити всё это проглотит, а потом мы здесь все вместе удивляемся почему всё такое кривое.
Да даже здесь дурачки всю хуйню в апдейт суют, а потом жалуются на низкую производительность, хотя делегаты и события были придуманы задолго до юнити.
Аноним 29/04/24 Пнд 22:04:23 947854 149
>>947829
Как прожённый блендораст, говорю. Самое сложное это текстуру нарисовать, вот такие чтобы не вырвиглазные.
Моделить это еботу можно за 3 часа, от идеи, до анимации, по крайней мере у меня так было.
Аноним 29/04/24 Пнд 22:16:04 947859 150
>>947814
показывай код метода
Аноним 29/04/24 Пнд 23:35:04 947867 151
>>947850
>но код же блять должен работать хотя бы без вылетов и очевидных багов
Полгода назад ковырял ironsource. Поставил стабильную версию хуюнити, под нее стабильную гарантированную сдк версию ironsource, которая вот прям проверена под юнити, вот прям бля буду, отвечаю пацаны. Сурс: траст ми бро.
Наберите воздуха.
Это говно тупо крашится.
Откат на старые версии - тоже самое. Пошел курить форумы, нашел чела, который отписал версию, на которой более-менее норм, но там уже начинаются приколы гугл-сдк.

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

>мультиплатформа - это отдельная жопоболь
Я думал еще выпустить одну гоночку под андроид, т.к. по срокам быстро и там постоянно есть аудитория, но вспомниаю всю эту еблю, и этот баг с крашем и ошибкой "братан, ну чот случилось с памятью, я ваще хз0)00))" твердо и четко решаю дальше если и заниматься индюшатиной, то только под пука.
Эти нонстоп заебы после основной работы просто уже добивают. А это я еще не трогал подключение вышеупомянутых сдк...
Аноним 29/04/24 Пнд 23:37:24 947868 152
>>947850
Алсо, сурсы хуюнити есть в публичном доступе. Только на ночь их не смотри.

>>947853
>Да даже здесь дурачки всю хуйню в апдейт суют, а потом жалуются на низкую производительность
Двачую. И потом спрашивают "а в чем проблема монобехов?".
Аноним 30/04/24 Втр 06:10:45 947888 153
Аноним 30/04/24 Втр 14:11:35 947932 154
image.png 215Кб, 500x500
500x500
выблядский кал начал бесконечно спамить ошибками в консоль, пошёл гуглить, вернулся - оно само пофиксилось
Аноним 30/04/24 Втр 14:13:59 947934 155
>154
Классика. Особенно помогает если перезапустить проджект.
Аноним 30/04/24 Втр 14:24:10 947936 156
image.png 9Кб, 356x75
356x75
17108465977691.mp4 1369Кб, 1280x720, 00:00:05
1280x720
Аноним 30/04/24 Втр 17:49:46 948001 157
>>947859
Держи. Еще меня поразило что логика рейкаста из левого нижнего экрана отличается от всех остальных. Скорее всего кодеру было просто лень изменять cullingDistance где-то еще.
Благо, ситуаций где коллизия только с одним этим рейкастом происходит очень мало и вроде никаких багов из-за этого.

bool CullingRayCast(Vector3 from, ClipPlanePoints _to, out RaycastHit hitInfo, float distance, LayerMask cullingLayer, Color color)
{
bool value = false;
if (showGizmos)
{
Debug.DrawRay(from, _to.LowerLeft - from, color);
Debug.DrawLine(_to.LowerLeft, _to.LowerRight, color);
Debug.DrawLine(_to.UpperLeft, _to.UpperRight, color);
Debug.DrawLine(_to.UpperLeft, _to.LowerLeft, color);
Debug.DrawLine(_to.UpperRight, _to.LowerRight, color);
Debug.DrawRay(from, _to.LowerRight - from, color);
Debug.DrawRay(from, _to.UpperLeft - from, color);
Debug.DrawRay(from, _to.UpperRight - from, color);
}
if (Physics.Raycast(from, _to.LowerLeft - from, out hitInfo, distance, cullingLayer))
{
value = true;
cullingDistance = hitInfo.distance;
}

if (Physics.Raycast(from, _to.LowerRight - from, out hitInfo, distance, cullingLayer))
{
value = true;
if (cullingDistance > hitInfo.distance) cullingDistance = hitInfo.distance;
}

if (Physics.Raycast(from, _to.UpperLeft - from, out hitInfo, distance, cullingLayer))
{
value = true;
if (cullingDistance > hitInfo.distance) cullingDistance = hitInfo.distance;
}

if (Physics.Raycast(from, _to.UpperRight - from, out hitInfo, distance, cullingLayer))
{
value = true;
if (cullingDistance > hitInfo.distance) cullingDistance = hitInfo.distance;
}

return hitInfo.collider && value;
}
Аноним 30/04/24 Втр 19:35:17 948034 158
IMG3614.png 976Кб, 1125x2436
1125x2436
IMG3613.png 1452Кб, 1125x2436
1125x2436
IMG3612.png 2718Кб, 1125x2436
1125x2436
IMG3611.png 1987Кб, 1125x2436
1125x2436
Сап, анонасы. Короче заказал я себе книжек. 2 по юнити, остальное почитать для развития. По Юнити получил недавно, по вечерам перед сном почитываю. Ну и в корзине там еще книг 50 в общем лежит, на смежные темы. Потихоньку вкатываюсь.

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

Вопрос такой. Кто нибудь делал процедурно генерируемые уровни(3D)? Что посоветуете почитать и посмотреть по этому поводу? Идея заключается в том, что персонаж двигается вниз по пещере с небольшими подъемами и спусками. Делать игру еще не начал, но хочется разобраться в вопросе, ибо в ручную собирать километры пещер нет желания.
Аноним 30/04/24 Втр 19:38:36 948035 159
>>947854
Так на пике же обычный cell/toon shading. На ютубе куча туторов как это делают.
Аноним 30/04/24 Втр 21:53:49 948096 160
>>947726
>Есть же божественный фотон. Посмотри движки Квантум и Фьюжен.
Есть фишнет и на крайняк миррор. Более чем уверен, что рядовому индюку фотон на хуй не вперся.
Аноним 30/04/24 Втр 22:32:27 948117 161
Пацаны, а есть какая-то лёгкая сторонняя библиотека для локализации? Я посмотрел библиотеку юнитеков, это пиздец, какой-то космический оверхед (не зря люди пишут, что у них лагает).

Хочется чисто минимальный формат и без лишних аллокаций. Чтобы каждый перевод хранился в отдельном .csv или .json.
Аноним 30/04/24 Втр 22:35:10 948118 162
>>948096
>Более чем уверен, что рядовому индюку фотон на хуй не вперся
Фотон позволяет быстро запустить сетевую игру, потому что тебе не нужно ебаться с серверной частью. А с новым детерминированным ECS-движком так вообще написание сетевой игры вышло на новый уровень.
Аноним 30/04/24 Втр 22:39:01 948120 163
>>948118
Ну совсем не ебаться все-таки нельзя. А так - это же делают фишнет и миррор, да и практически все остальные фреймворки, если это не самопися.
Аноним 30/04/24 Втр 22:46:49 948122 164
>>948120
>А так - это же делают фишнет и миррор
Что именно? Фишка фотона в том, что ты создаёшь проект, пишешь там логику, далее кидаешь любому билд и вы уже играете вместе по сети на мобилках, в браузере, где угодно.
Аноним 30/04/24 Втр 23:28:47 948137 165
>>948035
>Так на пике же обычный cell/toon shading
Ты даже не представляешь, как глубока эта нора. cell/toon это чем я занимаюсь.
>обычный cell/toon shading
Это просто обвести модель, вывернуть нормали и накинуть фейковые тени, здесь же побольшей части хенпейнт.
Аноним 01/05/24 Срд 01:32:43 948158 166
Снимок43.JPG 29Кб, 1016x595
1016x595
При нажатии на юнити екзе, запускается это говно. И что это за кал? Что с этим делать?
Аноним 01/05/24 Срд 01:46:48 948161 167
.unitypackage

Как из этой хуйни 3д модельку вытянуть.
Аноним 01/05/24 Срд 05:58:27 948167 168
>>948161
перетянуть и дропнуть в окно проекта
Аноним 01/05/24 Срд 07:42:28 948170 169
>>948137
Я не вдавался во все подробности, только туториалы повторял. Помню, что было не так сложно. Мне моделировать сложнее было лол. Ну может ты и прав.
Аноним 01/05/24 Срд 10:55:56 948186 170
>>948167
Куда перетянуть? Как эту говнопрограмму открыть?
>>948158
Аноним 01/05/24 Срд 11:13:37 948190 171
ты-же-долбоеб.mp4 5510Кб, 1280x720, 00:00:24
1280x720
Аноним 01/05/24 Срд 11:20:54 948192 172
17132743502180.mp4 606Кб, 640x360, 00:00:03
640x360
Аноним 01/05/24 Срд 11:30:50 948193 173
>>948192
Примерно так видимо и выглядит разработчик этого бессмысленного говнолаунчера, который нихуя не запускает.
Аноним 01/05/24 Срд 11:54:27 948202 174
>>948122
Поясни?
Если это плаг-энд-плей, то тебе точно также нужно будет кидать компоненты на объекты, на сцену, определять что есть что, прокинуть какое-то лобби и т.д. И если это "преимущество", то практически все фреймворки предоставляют такой базовый функционал. Но есть и более высокоуровневые фреймворки с визуальным скриптингом, даже не скриптингом, а тупо конфигурацией, буквально кнопка "сделать пиздато".

Если это какая-то магия, о которой я не в курсе, типа ты говнокодишь на на синглплеер, собираешь апку, а фреймворк магически детектит изменение состояния и каким-то образом транслирует его на всех игроков, то это магия пиздец и вдобавок она должна как-то различать, какие данные отправлять, а какие нет, на что потребуется еще одна магия. Либо срать килотоннами данных и как-то уметь их сжимать, на что, опять же, треубется магия. А ее в наш мир не завезли.
Аноним 01/05/24 Срд 13:14:11 948227 175
image.png 35Кб, 512x287
512x287
Возможно, вопрос прозвучит глупо, но где скачать нормальный Android SDK, чтобы сразу начал работать? Почти все гайды устарели, а с Android Studio Android SDK, как раньше, не скачивается. Что делать?
Аноним 01/05/24 Срд 13:34:37 948231 176
>>948202
>Поясни?
Фотон предоставляет облачный сервис. У них на сайте создаёшь проект, к нему получаешь ключ. Потом по этому ключу работает сеть в твоей игре, идёт обмен данными через их облачные сервера. Лобби тоже у них сразу идёт из коробки. Просто пишешь JoinRandomRoom("критерии") и всё, ты уже в игре. То есть ты можешь максимально быстро создать и запустить сетевую игру.

>Если это какая-то магия, о которой я не в курсе, типа ты говнокодишь на на синглплеер, собираешь апку, а фреймворк магически детектит изменение состояния и каким-то образом транслирует его на всех игроков, то это магия пиздец
Если мы говорим об их новом движке Квантум, то да, там именно такая магия. Потому что в движке всё детерминировано и сама система построена на ECS. Ты пишешь код симуляции, а ей на вход нужен лишь ввод. Причём неважно откуда этот ввод идёт. Это может быть риплей, это может быть синглплеер, это может быть онлайн через их облачный сервис.
Аноним 01/05/24 Срд 14:22:18 948234 177
>>948231
>Фотон предоставляет облачный сервис.
Юнити тоже предоставляет облачные сервисы, тоже бесплатно до определенного порога. Да и в целом много сервисов с большим порогом и подобной функциональностью.
Плюс, разве что, только в том, что в фотоне это идет одним набором.

>Если мы говорим об их новом движке Квантум, то да, там именно такая магия
Нет, ты тупо пишешь common/shared часть для клиента и сервака. Причем с ограничениями их фреймворка.
Аноним 01/05/24 Срд 14:44:13 948239 178
>A/libc: Fatal signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr 0x6f6fe96df8 in tid 10194 (UnityMain), pid 9324

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

Ну вот просто какого хуя то блять! 90% завершенности, 8 месяцев работы и такая пизда. Чуть ли не все в мусорку. Походу мой пра-пра-пра-дед реально пришел и насрал под дверь цыганке и теперь все проклято, другого объяснения нет.

И да, в рот ебал вонючий андроид. Просто убожество ебаное. Просто параша.
Аноним 01/05/24 Срд 15:13:55 948251 179
>>948234
>Юнити тоже предоставляет облачные сервисы, тоже бесплатно до определенного порога
Это те самые Юнити, которые до этого забраковали несколько сетевых решений? И до сих пор непонятно к чему идут?

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

>Нет, ты тупо пишешь common/shared часть для клиента и сервака
Какой сервак? Ввод передаётся между клиентами через облака фотона. Ты сейчас можешь создать в юнити проект на квантуме с ботами и сложной физикой, и запустить это всё по сети. Тебе не нужно создавать headless сервер, где-то их запускать, разбивать по региона.
Аноним 01/05/24 Срд 15:20:30 948252 180
>>948239
сбилди пустой проект, может у тебя скрипты какие-то низкоуровневые штуки делают
Аноним 01/05/24 Срд 16:00:16 948255 181
>>948251
Классно делать сетевые игры без сервера. Любой васян сможет прописать читы.
Аноним 02/05/24 Чтв 00:21:21 948349 182
>>948001
hitInfo - это структура RaycastHit, она null быть никак не может
Аноним 02/05/24 Чтв 00:26:50 948352 183
Аноним 02/05/24 Чтв 06:58:29 948371 184
Screenshot20240[...].png 334Кб, 720x1600
720x1600
Screenshot20240[...].png 172Кб, 720x1600
720x1600
Аноним 02/05/24 Чтв 07:50:58 948373 185
>>948371
>Preview
>Unity 6, which is launching late this year.
да сука блядь...
Аноним 02/05/24 Чтв 08:32:44 948377 186
image.png 6Кб, 261x62
261x62
Оно кстати на 1 гигабут больше весит, чем 2023
Аноним 02/05/24 Чтв 08:39:01 948378 187
>>948371
ГПУ резидент дравер это наебка для гоев.
Снижает нагрузку на проц ценой повышения нагрузки на видяху.
В то время как в визуально нагруженных игорах упор всегда в видяху и проц за 15 к может изи нагрузить 4080 за миллиард долларов в 4к сам при этом будет нагружен не полностью.
Если и делать оптимизон, то абсолютно не путем перекладывания работы с ЦПУ на ГПУ, это выстрел себе в хуй. Лучше бы под многопоток лучше оптимизировали
Аноним 02/05/24 Чтв 08:41:38 948379 188
>>943789 (OP)
Как сделать ярлыки в контекстном меню закреплённого элемента панели задач шиндовс?
Есть подходящий интерфейс в дотнете для этого?

(Хочу чтоб если мою игру закрепить на панели задач, были ссылки на разные режимы, ну знаете, как в браузерах, "открыть новое окно", "открыть в режиме инкогнито", хочу так же)
Аноним 02/05/24 Чтв 08:47:55 948381 189
>>948379
>Как сделать ярлыки в контекстном меню закреплённого элемента панели задач шиндовс?
Win API
Аноним 02/05/24 Чтв 08:49:31 948383 190
>>948381
А можно попдробнее, с названиями функций, а то я не знаю даже, что в гугл вбивать.
Аноним 02/05/24 Чтв 09:06:33 948388 191
>>948383
а нет, ещё можно через вин формс

void Start()
{
if (!Application.isEditor)
{
trayThread = new Thread(delegate
{
trayMenu = new global::System.Windows.Forms.ContextMenu();
this.trayMenu.MenuItems.Add("Menu", new EventHandler(OnMenu));
trayMenu.MenuItems.Add("Exit", new EventHandler(OnExit));
trayIcon = new NotifyIcon
{
Text = "Game",
Icon = icon,
ContextMenu = trayMenu,
Visible = true
};
global::System.Windows.Forms.Application.Run();
});
trayThread.IsBackground = true;
trayThread.SetApartmentState(ApartmentState.STA);
this.trayThread.Start();
}
}
Аноним 02/05/24 Чтв 09:19:12 948392 192
>>948388
Это трей. А мне нужно меню закрепа на панели задач.
Аноним 02/05/24 Чтв 10:05:44 948409 193
>>948379
Это те надо копаться в оригинальном шарпе не связанном с юнити. Сам юнити позволяет делать любые вызовы в систему.
Аноним 02/05/24 Чтв 11:18:26 948424 194
>>948227
Все еще прошу помощь
Аноним 02/05/24 Чтв 11:20:32 948425 195
>>948352
>в формате csv
А не лучше ли JSON? У юньки из коробки есть парсер джсон. Либо через пакеты можно подключить Newtonsoft.Json
Аноним 02/05/24 Чтв 11:25:01 948426 196
>>948227
> как раньше, не скачивается. Что делать?
Качать через Microsoft Visual Studio Installer.
Аноним 02/05/24 Чтв 11:27:25 948427 197
image.png 36Кб, 730x190
730x190
>>948227
в 6 версии что-то обновили
Аноним 02/05/24 Чтв 14:23:24 948472 198
>>948425
с переводами проще в табличном виде работать
Аноним 02/05/24 Чтв 14:33:12 948474 199
>>948472
Понял. А стоит ли разделять переводы по отдельным CSV-файлам? Насколько помню, переводчики берут базовый файл (с английским), далее его загружают в систему и на основе тамошних строк делают перевод. Потом ты отдельно можешь загрузить каждый перевод.
Аноним 02/05/24 Чтв 14:42:23 948477 200
>>948474
я индюшатник и делаю как проще, у меня в таблице такие колонки:
1. комментарий - проще, когда он первый
2. ключ, типа #open_door
3. значение на русском: ОТКРЫТЬ
4. значение на англицком: OPEN
5,6,7... значения на др. языках

потом это всё в словарь закидываю и использую
Аноним 02/05/24 Чтв 16:26:04 948495 201
>>948427
Это да. Раньше SDK устанавливалось вместе со студией, что было очень удобным. А теперь ты должен пройти через 10 кругов анального ада, чтобы установить SDK для новой версии андроид
Аноним 02/05/24 Чтв 16:41:00 948500 202
Обновил проект до 6 версии, начало срать красными ошибками, забыл сделать бэкап. Причем срет даже просто в простое.
Аноним 02/05/24 Чтв 17:11:42 948502 203
image.png 465Кб, 695x783
695x783
>>948251
>Это те самые Юнити, которые до этого забраковали несколько сетевых решений?
Тебе шашечки или ехать?

>Какой сервак? Ввод передаётся между клиентами через облака фотона.
Чел...ты тупо пишешь серверную часть, которая будет крутится у них на серверах и на клиентах, т.е. шейред часть. Этой "революции" 100 лет в обед.
Что такое "облако фотона" на твой взгляд тогда?
Кто-то должен быть серваком и хендлить состояние других игроков. Иначе это называется синглплеер, когда у каждого своя игра и своё состояние игры. А синхронизироваться вы будете тупо на словах, лол. Как раньше в шахматы по почте играли, только еще пизже, это даже не читерство, это тупо каждый сам себе сервер царь и бог, т.е. полная хуита.

>>948252
Да, уже нашел. Хз, видимо всевышние смиловались надо мной. Случайно начал рыть, все, что динамически может трогать память. И вышел, что отъебывает видеоплеер.
Естессн, рукожопые юнитихуилы поднасрали и нихера не поправили.

https://forum.unity.com/threads/android-crash-when-videoplayer-stop-is-executed.1361863/
Аноним 02/05/24 Чтв 17:12:58 948504 204
>>948474
Возможно стоит тупо взять ассет I2 Localization и не ебать себе голову.
Аноним 02/05/24 Чтв 18:43:29 948517 205
>>948504
Зачем покупать ассет для локализации, когда бесплатный пакет локализации от юнити даст пососать любому ассету.
Аноним 03/05/24 Птн 19:03:49 948742 206
изображение.png 34Кб, 511x259
511x259
изображение.png 51Кб, 1047x423
1047x423
изображение.png 11Кб, 370x178
370x178
Почему эта хуйня не работает нихуя?

Делал инвентарную систему по гайду, понял что не работает изза Resources.LoadAll. Сделал только эту функцию в три строки-они один хуй не работает.

Что я делаю не так? Кстати и почему она зануляет массив? В документации такого не видел

>читой докомунтоцию
Читол. Не помогло. Даже эту сраный скрипт в 3 строки сделал по по гайду. У индуса работает, у меня нет
Аноним 03/05/24 Птн 21:25:15 948815 207
9.mp4 1466Кб, 920x518, 00:00:23
920x518
>>948742
зачем ты пытаешься загружать ресурсы динамически? для чего это и зачем? ты же блядь даун нулевой
Аноним 03/05/24 Птн 21:34:12 948820 208
изображение.png 118Кб, 806x678
806x678
изображение.png 20Кб, 466x710
466x710
>>948815
потому что изначально эта хуета выглядела вот так. И 21 строка там не работает нихуя.

И что бы долго не объяснять все это я сделал кот с этой функцией в 3 строки.
И он то же нихуя не работает.

Ну что, стало лучше?
Аноним 03/05/24 Птн 21:35:13 948824 209
>>948742
Ну ты тогда хотя бы гайд индуса в тред принёс, чтобы я мог тебе стрелочками на скринах показать, в чём конкретно трабл.
Аноним 03/05/24 Птн 21:37:28 948826 210
>>948820
> И 21 строка там не работает нихуя.
Почему ты номера строк проебал? Какая из них 21я?
Аноним 03/05/24 Птн 21:37:56 948827 211
изображение.png 72Кб, 732x187
732x187
Аноним 03/05/24 Птн 21:38:27 948828 212
изображение.png 73Кб, 860x306
860x306
Аноним 03/05/24 Птн 21:40:27 948829 213
>>948827
Ща погодь, я посмотрю, проанализирую и накатаю ответ.
Аноним 03/05/24 Птн 21:52:23 948835 214
>>948827
Посмотрел. Омерзительный видос. Автор нихуя не шарит, а лезет учить.

Там описывается как загрузить префабы из ресурсов в массив. И тут к тебя сразу вопрос. У тебя тоже префабы? InventoryItemData это что? И от чего наследуется?
Аноним 03/05/24 Птн 22:00:30 948841 215
>>948835
>Омерзительный видос
>Индус
Это же слова синонимы.
Аноним 03/05/24 Птн 22:02:38 948843 216
>>948841
Может быть анон не смог загуглить годных каналов? Может мы ему подскажем годноты?
Аноним 03/05/24 Птн 22:02:41 948844 217
>>948827
>>948820
Какие еще Ресурсы? Это же устаревший кал, поэтому и туториалов по древнему говну нет.
Удаляй все и переписывай на Addressables.
Аноним 03/05/24 Птн 22:03:42 948845 218
изображение.png 33Кб, 437x229
437x229
>>948835
Да я и не спорю, он же индус. Но инвентарную систему я смотрел не у него. у него только функцию Resources.LoadAll. Тк это единственное видео на ютубе с этой функцией

InventoryItemData наследуется отсюда. Инвентарная система от DanPos https://youtu.be/3dRTFgm9-Tc?si=ikITalJep0eFN3on&t=974 отсюда.
Аноним 03/05/24 Птн 22:07:21 948847 219
>>948845
А, ну, теперь я ушёл и это видео пересматривать. Таймкод не поможет, смотреть надо сначала, чтобы понять, что он там пытается преподать. Уловить всю логическую цепь. Жди.

>>948844
Ага, щас нулевой анон тебе с разгону научится пакеты ставить и с ними работать.
Аноним 03/05/24 Птн 22:13:50 948851 220
>>948847
>с разгону научится пакеты ставить и с ними работать
А чего тут уметь? Он что ли Пакет Менеджер использовать не умеет? Там буквально несколько кликов надо.

Вы угараете что ли со своими Ресурсами? Это же какая-то технология древних из 2013 года. Там еще надо было папку правильным образом назвать и куда надо сунуть и только тогда работать будет. В этом треде у кого-то вроде жопа горела что он с именем папки проебался, а в документации не написано про это.
Аноним 03/05/24 Птн 22:15:45 948853 221
>>948851
Там написано, этот еблан не стал читать)))
Аноним 03/05/24 Птн 22:16:07 948854 222
>>948851
Бля, чел. Ты же сам видишь, что он нулевой. Ты же сам это выше написал. С нуля нужно разбираться в базе. В основах.
Аноним 03/05/24 Птн 22:17:49 948856 223
>>948844
>Удаляй все и переписывай на Addressables.
Я не он, другой анон. Юзаю рерс лоадалл для всего стафа и сортирую по массивам и префабам.
Твоя Addressables что делает? В чем разница? По геморою в использование что проще и быстрее?
Аноним 03/05/24 Птн 22:25:16 948857 224
>>948742
во-первых, папка с ресурсами должна называться Resources, у тебя - Resourses

во-вторых, создай в папке Resources отдельную папку для своих ебучих спрайтов, например, MyEbuchieSprites и грузи с неё:

sprites = Resources.LoadAll("MyEbuchieSprites", typeof(Sprite));

ебучая хуета с определением массива в 11-й строчке вообще не нужна, удали её нахуй
Аноним 03/05/24 Птн 22:30:53 948859 225
>>948856
Адресаблес позволяет нормально управлять загрузкой и выгрузкой всего того стафа который тебе нужен и не засирать лишнюю память. Причем загружать можно не только из папки, но и с удаленного сервера.
Я вообще почти ничего про эти ваши Ресурсы не знаю. Но подозреваю что это говно не способно подгружать префабы и сцены. Какая-то убогая и урезанная по возможностям технология для старперов.
Аноним 03/05/24 Птн 22:34:20 948860 226
>>948857
В общем и целом двачую этого.
Видос досмотреть до конце не смог. Он лепит ебучий линк, чтобы окончательно запудрить мозги всем зрителям. Нужно просто взять элементы и загрузить их. Нахуя там лепить идентификаторы? Консистентность сейв-файла достигается совсем другими методами.
Аноним 03/05/24 Птн 22:45:39 948864 227
изображение.png 1068Кб, 811x935
811x935
>>948857
Понял, попробую. Добра и котеньку тебе
Аноним 03/05/24 Птн 23:40:38 948876 228
>>948864
Кошатник, ты два года уже тут с курсами дрочишься, до сих пор resources правильно написать не могешь. Пздц.
Аноним 03/05/24 Птн 23:54:23 948879 229
>>948876
И правильно делает что не может. Ему нужно Адресаблес использовать, как все нормальные люди в 2к24 году.
Тогда как угодно папку называть можно будет, просто добавить ее в список и все.
Аноним 04/05/24 Суб 00:09:36 948883 230
>>948879
Какая разница, он и там опечатку ебанет)))
Аноним 04/05/24 Суб 00:11:38 948885 231
>>948859
Тоесть никакой разницы нету по твоим словам. Ясно, нахуй тогда было так кукарекать?
У меня с выгрузкой из ресурсов всё отлично и никакой ебли, по памяти и загрузки тоже самое, особенно из-за того что всё делается во время запуска игры. И интернет мне нах не нужен, делаю одиночные игры.
ПОМОГИТЕ! Аноним 04/05/24 Суб 17:28:12 949057 232
image.png 55Кб, 688x644
688x644
Сап, гдач. При установке юнити из хаба вылезла такая ошибка. Ответа, что делать, в сети не нашел. Советовали открыть от имени администратора, но это не помогло. Как мне установить юнити?
Аноним 04/05/24 Суб 17:49:11 949070 233
>>949057
Попроси маму, пусть вызовет компьютерщика. Он установит.
Аноним 04/05/24 Суб 19:17:55 949096 234
Аноним 04/05/24 Суб 19:28:38 949099 235
>>949057
Есть 100% способ. Переустанови винду. Не шучу. Если не веришь, поставь виртуалку с чистой виндой и поставь там.
Аноним 05/05/24 Вск 05:22:03 949223 236
Анон, скажи, может я в ушки долблюсь, где включается автоплей анимации когда я анимацию выбираю в браузере, заёбует на каждую вручную клацать по кнопке плей?
Аноним 05/05/24 Вск 10:35:04 949238 237
Аноним 05/05/24 Вск 11:41:26 949244 238
>>949057
>>949238
Хорошо, тогда другой вариант. Установи через Visual Studio Installer как компонент "разработка игр на Unity" возможно в хабе опять х-код затёрся. Помните скандал с х-кодом в хабе? Забыли? А двач всё помнит!
Аноним 05/05/24 Вск 13:12:36 949260 239
>>948158
Создавай тред со своим вопросом и обязательно прикрепи картиночку аниметянки в трусиках.
Аноним 05/05/24 Вск 13:35:31 949265 240
>>949244
Сделал, также безрезультатно. Та же ошибка, тот же исход. Хочу еще добавить следующее: в путях, с которыми взаимодействует Unity (куда установлен хаб, сами версии Unity и т.д.), нет кириллических символов
Аноним 05/05/24 Вск 13:41:53 949269 241
>>949260
Да я уже снёс этот кал, нахуй мне еще в лаунчерах этих разбираться, что бы сраную 3д модель достать. Благо увидел восклицательный знак во вкладке, после твоего поста, что эту говновкладку закрыть забыл.
Адьёс дауничи. Алибидерчи.
Аноним 05/05/24 Вск 15:03:22 949293 242
image 120Кб, 720x501
720x501
>>949269
>Да я уже снёс этот кал, нахуй мне еще в лаунчерах этих разбираться, что бы сраную 3д модель достать. Благо увидел восклицательный знак во вкладке, после твоего поста, что эту говновкладку закрыть забыл.
Аноним 05/05/24 Вск 18:52:42 949350 243
1714924362843.jpg 127Кб, 1280x720
1280x720
>>949265
Вместо тысячи слов.
Аноним 05/05/24 Вск 18:55:00 949351 244
>>949265
Попробуй еще открыть консольку и написать в ней
winget install Unity.Unity.2023
Аноним 05/05/24 Вск 21:44:42 949393 245
image.png 56Кб, 551x275
551x275
image.png 78Кб, 546x283
546x283
image.png 83Кб, 561x301
561x301
Привет всем! Подскажите пожалуйста, почему объекты отталкиваются иногда по углу отражения, а иногда просто по нормали стены? Скорость полета маленькая, запускаю через AddForce.
Материал абсолютно упругий и у снаряда и у стен, на пикрилах: розовый цвет — направление до столкновения, красный — ожидаемый после (исходя угол отражения), черная стрелочка — фактическое направление движения. зеленый — нормаль столкновения.
Пои этом иногда летит корректно, как минимум первое отталкивание всегда (?) корректное.
Аноним 05/05/24 Вск 22:13:13 949401 246
>>949393
Похоже дело серьёзное. Как бы не пришлось переустанавливать виндовс. Пробовал переустановить Unity?
Аноним 06/05/24 Пнд 00:27:23 949436 247
17129870051180.jpg 31Кб, 200x200
200x200
>>949401
ПРОБОВАЛ КУПИТЬ НОВЫЙ КОМП?
@
ПРОБОВАЛ КУПИТЬ НОВУЮ КВАРТИРУ?
@
ПРОБОВАЛ ХУЙ?
Аноним 06/05/24 Пнд 10:16:52 949478 248
image.png 73Кб, 799x419
799x419
image.png 26Кб, 631x107
631x107
>>949393
Хуй знает чего ты там наделал, тащи код я не гадалка, хотя впрочем похуй, забирай то что работает 100%, пикрил1 баунс для рейкаста, пикрил2 для материальных объектов.
Аноним 06/05/24 Пнд 10:26:51 949480 249
image 16Кб, 552x555
552x555
>>949478
>dir
>obj
Ну не сокращайте вы названия!!! У меня ОКР от этой хуйни.
Аноним 06/05/24 Пнд 11:23:13 949487 250
>>949478
У меня вопрос про работу PhysX, а не про то как его костылить через код. По отрисовке линий видно что я знаю что и куда должно лететь.
Аноним 06/05/24 Пнд 13:21:24 949505 251
image.png 66Кб, 997x531
997x531
они додумались сделать в 6 версии сразу готовый пример инпут мапы? нихуёво
Аноним 06/05/24 Пнд 14:09:58 949524 252
1. Как писать под Юнити в Visual Studio Code?
2. Где можно почитать про огранизацию игрового цикла и точку входа в Юнити приложение?
Аноним 06/05/24 Пнд 15:09:19 949531 253
Аноним 06/05/24 Пнд 15:35:07 949535 254
>>949531
Это что, Юнька каждый раз все скрипты на наличие Awake проверяет?
Хех.
Аноним 07/05/24 Втр 11:38:09 949681 255
icegif-283.gif 613Кб, 540x283
540x283
image.png 2334Кб, 1440x1080
1440x1080
В сторону каких ассетов мне стоит смотреть, если я хочу разработать игру-бродилку аля Сайлент Хилл? пик1, как пример

в плане - простенькое от третьего лица, камера "почти изометрия" (НЕ из-за плеча), хождение, юз предметов из простенького инвентаря и атаки по врагам
(ближе всего к ожидаемому - 4 сайлент - WASD, инвентарь одной полосочкой внизу экрана и кнопки боевой стойки/атаки/взаимодействия - пик2)

офк, могу сделать и "с нуля" это (экспериментировал с 2д, получилось что-то типа пятиминутного бессюжетного клона valiant hearts), но, думаю, есть миллиарды инструментов для облегчения этого
Аноним 07/05/24 Втр 11:52:31 949685 256
>>949681
*быстрофикс

на всякий случай - имеются в виду не готовые 3д-модельки/текстуры, а штуки для быстрой работы с инвентарем/камерой/боевкой/ии и подобным
Аноним 07/05/24 Втр 12:07:40 949690 257
>>949535
Думаешь просто по приколу все нормальные челы пишут классы без монобеха?
Аноним 07/05/24 Втр 12:48:52 949714 258
>>949690
Юнити не проверяет "каждый раз" на наличие того или иного обратного вызова. Вся эта инфа задаётся во время создания билда.
Аноним 07/05/24 Втр 15:18:04 949764 259
>>949690
А обработка событий в цикле и отрисовка на экран без монобеха как реализуется?
Аноним 07/05/24 Втр 15:55:07 949780 260
image.png 3Кб, 445x100
445x100
Аноним 07/05/24 Втр 16:00:49 949784 261
>>949764
Руками. Помещение объекта на сцену, чуть ли не единственная причина использовать монобех. Все остальное пишется без него, в том числе все, что будет так или иначе под этим монобехом в иерархии классов.
Аноним 07/05/24 Втр 16:10:56 949789 262
>>949780
>>949784
Не вижу ответа, к сожалению.
Вот в любой библиотеке

while 1:
..handle_events()
..handle_smth()
..draw()

Тут вы говорите - монобех не нужен, и тут же скрин с Update.
Аноним 07/05/24 Втр 16:18:05 949793 263
>>949789
Я не он, поэтому могу ошибаться, но на скрине монобех, единственный использующийся монобех, как адаптер к движку, а вот объекты в апдейт-листе это уже не монобехи и они получают апдейт вручную, циклом, на этом скрине. Только вот я не уверен, каков там выигрыш по скорости. Может они из-за 3,5 наносекунд такой бойлерплейт лепят? Ху новс.
Аноним 07/05/24 Втр 16:19:55 949796 264
>>949789
Ну ты покажи, где написано, что не должно быть ни одного монобеха?
Аноним 07/05/24 Втр 16:22:20 949799 265
>>949796
А мой вопрос изначально был про точку входа в приложение.
Исправляюсь - мне нужно только указать точку входа, остальную обработку хочу писать ручками.
Аноним 07/05/24 Втр 16:22:28 949800 266
>>949789
движку нужен хотя бы 1 чмонябех, который сможет апдейтить все остальные объекты

>>949793
>Только вот я не уверен, каков там выигрыш по скорости
нормальный-нормальный
Аноним 07/05/24 Втр 16:36:59 949813 267
>>949800
>движку нужен хотя бы 1 чмонябех, который сможет апдейтить все остальные объекты
А если у меня кастомные объекты - например, триангуляторы меша, или мне нужно вызывать порционно проверку кастомных столкновений 17 раз за кадр?
Аноним 07/05/24 Втр 17:07:26 949826 268
>>949813
Ты тебе смекалки один скрин триангулировать не хватило.
Аноним 07/05/24 Втр 17:14:24 949829 269
>>949826
Это не относится к вопросу.
Аноним 07/05/24 Втр 21:39:31 949943 270
>>949789
к тому, что ты описал доступа нет, мэйн-цикл скрыт от пользователя, есть Player Loop System, но и у неё функционал ограниченный
Ответить в тред Ответить в тред

Check this out!

Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов