С днем победы человеческого упорства над бездушными алгоритмами! Я наконец сделала своё первое приложение в Unity!
💪💅Но сначала предыстория.
Раз пять в жизни я подступалась к Юньке, и каждый раз заканчивался тем, что на десятой подряд выдаваемой ошибке я посылала все к черту и уходила просто рисовать. В этот раз я решила начать прям заново-заново, совсем с нуля и с полной готовностью биться до конца. С вечера 1-го января.
Не представляю, что за криворукие садисты делают этот движок, но не преувеличением будет сказать, что за эти дни 85-90% времени я не делала что-то осмысленное, а тупо скачивала пакеты с пакетами, фиксила то одно, то другое, донимала по ночам своих коллег-разработчиков и читала всевозможные форумы, где когда-то у кого-то были похожие трудности.
Почувствуйте всю боль на одном примере: при попытке забилдить приложение с трекингом рук и всего одним кубиком, Юнити выдавал ерроры, т.к. не мог найти андроидный NDK (Native Development Kit).
Я ему скачала отдельно NDK архив через андроид студию и вручную указала путь. Версия не подошла, ему нужна была одна особенная, никакие другие якобы не поддерживаются. Я достала ту самую особенную, указала путь. Возникло несоответствие версий NDK и SDK (да ёмоё, ты же сам сказал какая версия тебе нужна была??). Я переустановила целиком весь Юнити, чтобы все нужные SDK-NDK подзагрузились изначально из Хаба. Но оказалось, что сама версия движка косячит и саботирует установку папки NDK. ТОГДА Я УСТАНОВИЛА ВООБЩЕ ДРУГУЮ ВЕРСИЮ ЮНИТИ, ГДЕ ВСЕ ВСТАЛО... НО. БИЛД. ВСЕ. РАВНО. НЕ. ДЕЛАЕТСЯ. ПОТОМУ! ЧТО! ГЛАДИОЛУС!!! Failed to update Android SDK package list
🤡🤡🤡 Это было в два часа ночи, я сдалась и пошла спать. На утро встала, убрала одну галочку, и все заработало
😩💀За мое обучение хочу поблагодарить вот этот
приятный курс на русском языке, 7-минутный
туториал по MetaSDK и
рандомного индуса с ютуба за то, что именно у него нашелся ответ на мой вопрос, как сделать масштабирование объектов руками (мне пока в жизни много не надо...).
А о самом приложении расскажу в следующем посте!