Доска создана для обсуждения вопросов, связанных с разработкой компьютерных игр. Постинг высокохудожественных webm, движкосрач вне спецтреда и прочая токсичность наказуемы. Аргументированная критика приветствуется.
Рисуй треугольник! Треугольник сам себя не нарисует!
Спрашиваем, сами же решаем проблему, сами же отписываемся. Постим книжечки, гуглим, учим математику. Посылаем нахуй за легаси. Читаем шапку перед тем как задать очередной тупорылый вопрос.
>>625941 Начинать лучше всего со своего софтвеерного рендера. >>626851 Ты никак не сможешь визуализировать кватернионы. Если тебя мучает, откуда взялась таблица их умножения, то ответ: просто пришла в голову Гамильтону. Есть такая бесполезная микронаука geometric algebra. Бесполезная всмысле никаких новых результатов она не дает. Но она хороша для описания движений в n-мерном пространстве. В частности кватернионы в ней определяются шаг за шагом, и таблица получается логично обоснованной. Правда никаких хороших текстов по ней нет. Можешь попробовать разобраться сам. Желательно перед этим знать что такое внешнее умножение.
>>727712 Да забей, он просто забыл указать glPixelStorei(1), и потому когда он загружал куски текстуры с символами размером не кратные 4 (значение по умолчанию, вроде бы), то получал артефакты по краям.
The Moment
Аноним# OP28/04/20 Втр 09:25:04№664005Ответ
Вот и закончился ТВГ16, так что теперь можно в спокойной обстановке закончить то, что было начато, не люблю оставлять незаконченным, особенно то, что мне нравится. Надеюсь не заброшу.
В общем, в этот тред я буду постить процесс разработки и доведения до ума соответствующей игры.
Сап /gd, Какую клавиатуру купить для вкатывания в программирование
Как научиться рисовать в стиле старых мультиков типа Тома и Джерри/Ну погоди и иже с ними. Но как вы поняли, скилл у меня на нуле. Поэтому реквестирую сурсов по основам рисования с уклоном в данные техники и желательно без графического планшета. Заранее спасибо.
академ основы осилить всё равно придется, под такими мультиками всё равно лежат пусть простые но вполне настоящие академ-кубы
но если начнешь сейчас, рано или поздно сможешь сностно рисовать, а это ценится
так что не пасуй, а иди дрочи кубы. Ну банально чашку или чайник срисуй карандашом для начала 100 раз. Только не надо разнываться если первые 20 рисунков будут говном. ЭТО НОРМАЛЬНО
Аноны, всем салют! Запилил давече давнюю идею, совмещенную с аудио-визуальным контентом. Закончил первую часть, чтобы было вообще.
Он построен на некотором количестве локаций, совмещённых с текстом, фотографиями и аудио/видео вставками и небольшой сюжетной линией. Начинается всё с того, что мы проходим мимо, видим дверь, заходим и она захлопывается. Нам остаётся только идти дальше.
Запилено на Битрикс 24, ребята внезапно годный конструктор сайтов завезли, с быстрым поиском фотографий из фотобанка, что даёт нам визуальный контент.
По факту все быстро прощёлкивают локации, не запуская ролики, поэтому была добавлена шапка.
"Посмотрите, прочитайте, включите ролик для аудио восприятия хотя-бы на 5 секунд, а в некоторых местах и полностью и идите дальше. Вот в чём задумка."
Но что круто, можно запилить такой квест, он получился браузерный, без установки.
Может кому-то будет полезным и что-то увидит для себя.
На английский перевёл через гугл, поэтому он там топорный.
здравствуй, двач пишу сюда впервые, но знаю что вы все тут дохуя умные(без рофлов) и уверен, что сможете помочь с моей проблемкой,о ней... Пытался найти план магазина родителей Ли Эверетта из TWD, чтобы задействовать здание как референс для своего арта ( cinema 4d), но нихуя ничего не смог, нашел только пикрелейтед(это же так называется?). Если получится, скиньте хотя бы скриншот данного магазина, где будет вид сверху, буду пиздец всевозможно благодарен.
>>672586 Нет, для обычных. Для порно-игр достаточно скачать DAZ и все паки к нему девками, а для окружения использовать модели для архвиза. В обычных же играх все эти даз-уродцы и архвизовские модели будут нещадно тормозить.
Анон, как ты решаешь проблему с анимациями для
Аноним23/05/20 Суб 20:28:01№672223Ответ
Анон, как ты решаешь проблему с анимациями для своих игр?Ты не решаешь, я знаю Какие вообще есть варианты? Казалось бы можно купить, вот тебе ассет-сторе, но там какие-то говноподелки в 80% случаев. В остальных 20% - хорошо, но мало. То есть, я могу купить набор анимаций для шутанов, но если я хочу добавить в игру пинок, то я в пролете, если я хочу добавить в игру стрельбу с двух рук, то я тоже в пролете, и т.д. Получается самый правильный способ - делать самому, так? Или заказывать? Какие примерно расценки тогда будут? Если самому делать, то может ты подкинешь гайды, годные советы, еще что?
>>672223 (OP) Заказывать у людей кто умеет пилить анимацию. Само-собой, половину анимаций можно готовых купить. А что-то редкое под заказ сделать тебе могут. Анимация не единственная проблема, кто собирать блюпринты будет, кто скиннинг сделает? Про миксамо, вы серьёзно!?! Хоть раз пытались его использовать? Во-первых там автоскин модели через жопу выполняется, во-вторых анимации подходят только на модели под мобильные игры. В любом случае, если его и использовать нужно будет ещё руками все допиливать.
Делаю говнохоррор-игру на юнити юнити. Смысл в том, что вы сбегаете от всратого монстра по телепортам в его данные удалены. Телепорты соединяют ограниченное количество комнат. Находясь в одной комнате можно перейти в любую другую с помощью телепорта. При телепортирование в другую комнату она может или опуститься или подняться на некоторую высоту. Монстр поднимается с определенной скоростью. Игрок проиграл если монстр поднимется на высоту игрока. Игроку дают измеритель высоты в этом пространстве и карту телепортов, на которой указано на какую высоту будет опускаться или подниматься игрок при переходе из одной комнаты в другую. Значения на карте будут меняться в зависимости от скорости подъема игрока. Если он медленно поднимается, то ему дается подсказка как подниматься быстрее. Если он поднимается слишком быстро, то нужно замедлить его намеренно. Вот теперь суть задачи. Как рассчитывать наиболее быстрые подъемы наверх в такой игре и как выставлять значения подъема/опускания при телепортациях из комнат ы в комнату, которые будут замедлять игрока при очень быстром подъеме. В целом игра написана, осталось решить эти проблемы
>>672277 Шутки шутками, но есть идеи в какую сторону копать? В инетах ставят ограничения на отсутствие циклов в графе и отсутствие двух ребер, которые связывают две вершины, а у меня это всё есть в игре. И всё и гг. Конечно можно поставить ограничения на телепорты. Что-то вроде если перешел из одной комнаты в другую, то обратно нельзя пока не перейдешь в третью и так далее. Хммм.
>>672282 Я пошутил про решение, у меня его нет. Но уверен, что ты что-нибудь придумаешь или найдешь. У меня с моим проектом на юнити тоже есть некие нерешенные моменты, я думаю, я тоже смогу их решить.
Годнота от анона: Для приверженцев опенсорца существует возможность распространять проекты в незапакованном формате. Просто скачай темплейт с оф.сайта и положи экзешник/эльфешник в папку с проектом, этого достаточно. Дополнительно можешь вшить свою иконку в экзешник. После этого, запустившийся файл темплейта обнаружит рядом с собой файл project.godot и начнет грузить проект из него и из файлов, лежащих в распакованном виде в той же директории. В версии 3.2 появилась возможность прикреплять pck к бинарнику. Бриллиант для любителей однофайлового продукта! Редактор персонажей на основе makehuman: https://github.com/Lexpartizan/Go_MakeHuman_dot Все языки в одном месте: https://vk.com/topic-70467171_35982467 Тест-бенчмарк: Веб-версия - https://govdot.herokuapp.com Вишмастер для винды - https://govdot.herokuapp.com/4Anon.rar
>>672071 Баг воспроизвелся, да. > ибо в нормальном (не экспортируемом) состоянии простые массивы передаются в гдскрипте по значению. Тут ты не прав, я тебе уже отвечал. Массивы вседа по ссылке, так написано в доках.>>670203
Короче, когда-то давно, лет так 12 назад, старший брат купил пиратский сборник с играми про людей икс. Там должны были быть X-men Legens, X-men Legends 2, X-men the official game. Но сборник то пиратский, и я вместо первых легенд была эта злополучная игра)) Мой братан играл в эту игру, а я смотрел на это, летсплеи детства, наверняка у многих такое было)) Ну однажды я решил сам поиграть, но игра дальше начальных заставок не заходила и вылетала. НО МОЙ БРАТ ЖЕ КАК-ТО В НЕЁ ИГРАЕТ! Я выяснил, что он запускает музыкальный плеер с какой-нибудь музыкой, и только тогда игра запускается, Я БЛЯТЬ РЕАЛЬНО НЕ ПОНИМАЮ ПОЧЕМУ ЭТО ПРОИСХОДИТ И КАК ЕБУЧИЙ ПЛЕЕР НА ЭТО ВЛИЯЕТ, но игра реально работает только тогда, когда включен плеер. Я, как мелкий пиздюк, не мог додуматься до того, чтобы просто выключить звук на плеере и играть спокойно, поэтому я резал всех за Логана, под Натали от Лепса)) Сейчас эта песня вызывает у меня дикую ностальгию и флешбеки с когтями Логана. Сейчас мне стало очень интересно, почему, чтобы играть в эту игру, надо было запускать плеер с музыкой??? У брата я спрашивал, он мне внятного ответа дать не смог. Учусь я на программиста и сам понять не могу. Ну ладно, может я такой тупой, но ни один из моих сокурсников не смог нормально ответить на этот вопрос. Игру я ставил и на другие компы с того же самого сборника, такой проблемы там не было. В интернете ничего похожего найти не смог. Может, здесь кто-то сможет мне объяснить, в чём заключается сей прикол? Может, вы подумаете, что всё это выдумка... Нет. Это не выдумка, хоть и звучит неубедительно. 12 лет прошло, пруфов, к сожалению, не будет.
Всё что угодно. Но может у тебя на компе был затёрт или отсутствовал проигрыватель. Когда игра пыталась воспроизвести звук, не находила стандартной программы и крашилась. Запущенный плеер уже загруливал файлы своего формата на себя, игре удавалось воспроизвести музыку и не закрашится. Тоже мне проблему нашёл. На программиста он учится. В говно шараге? Где быдло даже сортировку пузырьком не напишет?
знАЕТ Кто НорМАЛЬные КУРсы НА гЕймдЗайнерА
Аноним21/05/20 Чтв 23:32:31№671749Ответ
знАЕТ Кто НорМАЛЬные КУРсы НА гЕймдЗайнерА, по сути цена не имеет значение, важно лишь качество, чтоб прям всё показали, обучили и я мог работать в этом направлении
СКЛЕПИК: Миллионы полегли, история их не запомнит.
>Как делать порноигру? Порноигры - те же игры, обычно с упором на повествование и визуал. Элементы менеджмента, приключений и прочего добавляются по желанию. Из-за отсутствия культуры потребления отличаются низким качеством и могут быть сделаны небольшими силами на коленке.
>Я не умею ни рисовать, ни кодить! Тогда DAZ или обмазки - твой выбор, воровать чужие картинки не стоит. Визуал - это не главное для заработка. Главное - стабильные и частые апдейты. Есть игры с ужасным визуалом, которые неплохо начинали получать после 5-6 частых обнов. Если не умеешь кодить, то бери RenPy и проходи туториал. От тебя требуется только способность к обучению и умение аккуратно воровать чужой код.
>Где найти напарников? Можно начать с этого треда и всей доски. Загляни в дискорд каналы /r/lewdgames, F95 и главное - Developers Hub от того же F95. Доступ к ним найдёшь на одноименных площадках или нагуглишь. Также на F95 есть ветка с поиском напарников.
>>671266 Подразумеается что ты кодер и писака? Завидую, мне вот ничего не дано, найти бы художника, кодера и агл. писателя, но я не знаю как это вообще быть типлидом.
ПАЦАНЫ! Есть ли такая профессия, в которой надо
Аноним19/05/20 Втр 09:35:02№671003Ответ
ПАЦАНЫ! Есть ли такая профессия, в которой надо придумывать персонажей? То есть, если я умею хорошо придумывать уродов, мерзких упырей и тому подобное, можно на этом заработать? И как такая профессия называется концепт-художник? Нужно просто уметь рисовать или ещё какие-то смежные темы нужно выучить, например 3Д-моделирование ? СПАСИБО
Родилась у меня тут буквально вчера гениальнейшая идея для игры - ВСЕЛЕННАЯ НАОБОРОТ Круто же? Вместо космоса сплошная твердь, а вместо планет пузыри пространства, вместо космических кораблей гигантские землеройки. Пока ещё не выбрал в каком жанре будет игра и что с геймплеем. Предлагайте, выслушаю ваши идеи, а сам начинаю учить юнити. Обязуюсь за 300 дней выпустить готовую игру в стиме.
Пилим Breaking Bad симулятор самогонщика. Тут будем понемногу выкидывать апдейты.
- Че эта? На дворе конец 90го года. Совок вперде. Главному герою, Дмитрию Ивановичу, уже второй месяц не платят ЗП. Жить было трудно, а стало почти невозможно. Однажды в дебрях кладовки он находит старый дневник своего деда, в котором очень подробно расписан процесс изготовления самогона. Плюнув на все, Дима решает попробовать себя в новой профессии.
В планах сделать максимально реалистичный симулятор сотворения "водицы живейной", с полноценной физикой процесса. Куча рецептов бухла, хавки, апгрейдов аппарата. Из фич - походы в продуктовый магазин, бухач и разговоры о жизни с соседом, просмотр совковых передач по телеку, стучание по батареям и куча всего еще. Основной акцент - атмосфера.
- Зачем? Пару недель назад мы с другом решили попробовать себя на Ludum Dare (игра за 72 часа). Результат нам на столько понравился, что мы решили сделать что-то большее. Собрали кучу фидбека, поняли куда надо копать.
- И чо? На текущий момент разработка кипит во всю. Собрано довольно много рефов, написана базовая (от слова совсем) механика. Сейчас основная цель - собрать до декабря полноценную демку. После этого топать к релизу.
>>670918 Всё правильно. Тот скайбокс пилился для версии ЛД. В новой будет нормальный вид из окна. >>670919 >Было бы здорово, если бы бухло можно было толка и покупать апгрейды для этой убитой хаты, превращая её в ламповую советскую квартиру. Ага. Как раз так и планируем.
>>670918 Так ОПчик написал, я-то что. >>670919 >Было бы здорово, если бы бухло можно было толка и покупать апгрейды для этой убитой хаты, превращая её в ламповую советскую квартиру. ЛЮТОБЕШЕНО
Блядь, у вас или реалистичный или петрович на машине времени спиздил себе бюджетный индезит из нулевых .
И импортных, так нахуй ему не нужных манометров, наверное, то-ли у иностранцев то ли у местной фарцы выменял. Пушо в аппарате ему они нахуй не нужны, тем более два.
В совке вместо этих двух приблуд была бы врезана глухая гильза под такой вот градусник. И то ему бы пришлось где то такой достать.
Современное самогоноварение давно стало хобби с поддерживающим его огромным рынком аппаратов рецептов ингридиентов и коммунити на форумах и для совка 80х полностью не актуально.
Как же заебали нищуки, что позорят разработчиков своим нытьём, что якобы у нас нет денег. Если ты такой неудачник - съебись нахуй из индустрии и не позорь нас, не засоряй Стим дерьмом что ничего не зарабатывает, а лишь засоряет поиск. Я не хочу иметь социальный статус нищего из-за каких-то омежных чмошников, но и выёбываться своими доходами не хочу, ибо омежки будут завидовать и гадить. Я по дефолту пошёл в профитную профессию, где в среднем нормальные люди зарабатывают по 150К рублей в месяц в соло, и не ожидал что кто-то может воспринимать эту профессию как нищенскую, типа, я с детства знал что разрабы зарабатывают дохуя. Я хз это я такой охуенный или вы петушки. Вы как днище-программисты что получают 10К в месяц и орут что программистам мало платят, в то время как даже джуниоры получают от 150К работая на удаленке. Заебали. Съебись раз вы такие бездари, серьезно, это не оскорбление. Нахуй вы сидите здесь и получаете копейки? Может у вас что-то получится лучше и вы сможете зарабатывать нормально в том, где у вас есть талант.
>>669475 > бутылки собирать, как и все погромисты, и это даже не шутка, учитывая ситуацию Во мраке будущего останутся только архимагические шаманы технологий предков - сисадмины.
>>669475 >тупо жрать нечего. Жрать вырастить себе любой дурак сможет. А вот не общаясь с людьми по барчикам-кинцам-падикам что остаётся делать? Пральна - играть в игры. Так что готовься лишнюю курочку рубить нам, программистам-игроделам.
Тред для обсуждения полумертвого, но недавно возрожденного нет движка на языке Python Panda3D. Скорее всего тред утонет, но попробовать стоит. Сайт движка: https://www.panda3d.org/ Преимущества ноды питон попенсурс портируемость написан на плюсах - всё как вы любите: https://www.panda3d.org/features Удивительно, что за столько лет у них до сих пор нету Патреона
Что ж у тебя за некроПК тогда. У меня ноут 2011 года со встроеной видяхой и 4Gb памяти - ничего не тормозит.
А так всё ж не советую идти в велосипеды/очень нераспространнные движжки. Времени потратишь много, а результата не будет. Я так на JS велосипедил, свой изометрический движок + сетевая часть (вебсокеты ещё небыли распространены, лонгпуллинг рулит) + свои протоколы обмена по сети. Времени убил кучу, всё изучал с нуля и на выходе можно было в браузере походить персонажем по пустой карте(или с другом, "игра" то сетевая). Учитывая, что я понятия не имел что и как мне будет нужно, то, что я наделал было абсолютно не гибким и трудно поддерживаемым. И в какой то момент я просто забил ибо малейшая правка где то что то ломала и отнимала полдня на выяснение пролемы.
В общем хочешь делать свой движок - изучай всё низкоуровневое, будет полезно. Хочешь делать игру,не трать время - делай игру. Пишишь игровую логику, добавляешь графику, обмазываешься геймдизайном. А как оно отрисовываться будет - пусть думает дядя разработчик движка.
Хочешь прокрастинировать - ну значит не судьба просто. даже удобный воркфлоу подразумевает ворк.
Онлайн экшен от третьего лица с элементами РПГ. Тёмный фэнтезийный мир основанный на мифах, сказках и былинах восточной Европы. Игрок сражается с монстрами и другими игроками, проходит самостоятельные сюжетные миссии.
Мир игры основан на сказках и былинах восточной европы, наполнен монстрами, языческими богами и постоянно враждующими народами.
Существует ли в природе программа, которая может просто и без задней мысли открыть файл UTX и самое главное - редактировать его, а точнее удалить из него определенную текстуру на хуй? Или прогресс ещё не дошел до открытия файлов текстур как это реализовано в paint?
Очень понравилась игра Super Mario Maker 2, в которой ты можешь создавать свои уровни и проходить уровни других игроков в соло/ко-опе.
Можно ведь такое сделать в 3D на планшеты. Как на скринах. Вот только удобство создание таких уровней скорее всего оттолкнет всех мобилко-игроков. Как сделать удобный 3Д редактор уровней для такой игры? Не хотелось бы делать очередной майнкрафт с кубическим миром, которых уже сотни. Но ничего удобнее на ум пока не приходит.
>>668249 > проблема юзерфрендли редактор сделать на планшеты Делаешь в углу экрана три кнопки: красная, зелёная и синяя. Тык по кнопке переключает выделение оси. Повторный тык снимает выделение. Если ось выделена, елозанье пальцем производит действие с выделенным объектом. Кнопки действий во втором углу экрана: перетаскивание, масштабирование, вращение. При отжатых кнопках действий включён режим выбора объектов тыком и вращение тридэ-вида вокруг центра группы выделенных объектов елозаньем. Всё, иди делать прототип и без прототипа не возвращайся.
>>668257 Ах да, внизу панель с иконками доступных для размещения на сцене объектов. При тыке на иконку, соответствующий объект ставится на сцену в направлении рейкаста из центра камеры до ближайшего столкновения, либо до длины рея, который скастован с некоторой удобной дефолтной длиной.
На этапе проектирования прототипа заложи в кнопки описанные ранее возможность по свайпу пальцем развернуть контекстное меню. Есть задумка насчёт этого, но пока реализуй базовый функционал. Всё. Занимайся.
>>672369 Ничего про них не скажу. Я бы делал так: собираю сцены в фш, рендерю клипы/гифки, засовываю их в after effects или ещё какой видеоредактор, уже там играюсь с камерой, постэффектами и т.д., рендерю финальное видео.
На Unity сделано много замечательных игр - Rust, Блицкриг 3, Pillars of Eternity, Tyranny, Kerbal Space Program и многие другие. Главным преимуществом Unity перед другими движками является его простота для одиночной разработки. Не нужно иметь целую компанию девелоперов, чтобы сделать хорошую игру. Если ты один или имеешь небольшую команду и хочешь сделать хорошую игру без претензий на ААА, то Unity станет лучшим выбором. Тем не менее, даже крупные корпорации зачастую выбирают для своих игр именно Unity.
FAQ
- Какие у Unity сильные стороны? - Простота разработки, удобный инструментарий, кроссплатформенность, богатая документация, огромное сообщество.
- Какие у Unity слабые стороны? - Сложность в создании фотореалистичной графики. Для графики "как в Crysis" рекомендуется взять другой движок. Хотя Unity вполне способен выдавать не уступающую любым другим движкам картинку, это требует определённого навыка от разработчика.
- На каких языках я могу писать скрипты для Unity? - На выбор два языка - C# и UnityScript. UnityScript - это что-то среднее между JavaScript и ActionScript. Выбирай язык по своему вкусу, они оба вполне удобны, но помни, что большинство примеров написано на C#.
- Для каких жанров подходит Unity? - Для абсолютно любых! Жанр ограничивается лишь фантазией разработчика (и его умением писать скрипты, разумеется). Можно создавать и РПГ, и стратегии, и слэшеры. Можно делать VR-проекты или Minecraft-подобные песочницы.
- На каких платформах работают созданные с помощью Unity игры? - Windows, Linux, MacOS, SteamOS, Android, iOS, Windows Phone, PlayStation4, Xbox One, WebGL, Oculus Rift и многие другие. Полный список можно найти на официальном сайте. Таким образом, игры Unity работают на десктопах, на смартфонах, планшетах, приставках, в браузерах, VR-очках и некоторых других системах.
- Часто вижу скриншоты с красивой природой на Unity. Как такое создать? - Очень просто! В Unity встроены удобные инструменты для создания террейна и SpeedTree для создания деревьев и готовая реализация ветра - не нужно ничего писать или скачивать и подключать плагины - ландшафт в Unity создаётся в пару кликов.
- Что такое стартер киты? - Starter Kit - это набор скриптов и префабов, а зачастую и графических элементов для игры. Они призваны облегчить разработку игры определённого жанра и как правило разбиты по жанрам (Action-RPG Starter Kit, RTS Starter Kit, 3D Shooter Starter Kit, Space Game Starter Kit, VR Starter Kit и так далее). Также бывают стартер киты различных игровых элементов, не связанных с геймплеем (Nature Starter Kit с дополнительными природными объектами, Medieval Starter Kit со средневековыми объектами и так далее). По сути, стартер киты выполняют в разработке игры ту же роль, что и фреймворки в программировании. Однако стоит отметить, что использование геймплейного стартер кита принуждает разработчика изучать большое количество чужого кода и чужой структуры для внесения своих изменений и полноценного использования. В связи с этим большинство разработчиков предпочитает писать почти всё с нуля, получая полное понимание работы своей игры. Новичкам крайне не рекомендуется начинать знакомство с 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 лицензию.
- Движок Если ты уже умеешь использовать язык, то можно приступать непосредственно к изучению движка. Крайне рекомендется купить/скачать книгу Unity in action (Unity в действии). В ней подробно описываются множество возможностей движка. http://www.ozon.ru/context/detail/id/34792570/ Также посмотри на видеотуториалы с официального сайта: https://unity3d.com/learn/tutorials Если же ты не любишь видеотуториалы (или не понимаешь разговорный английский) и предпочитаешь текст, то посмотри здесь: http://catlikecoding.com/unity/tutorials/ Тут крайне подробно описан процесс разработки и приведены примеры кода. Эти туториалы универсальны и описывают множество различных частей игры, от работы с текстурами до генерации карты мира. А вот в этом туториале описыватся разработка двухмерной игры с видом сверху: https://www.raywenderlich.com/61532/unity-2d-tutorial-getting-started Это будет полезно, даже если ты планируешь разрабатывать трёхмерную игру. Ни в коем случае нельзя обойти вниманием этот сборник туториалов: https://noobtuts.com/unity В нём подробно описывается процесс пошагового создания разных игр - двухмерных и трёхмерных.
Разумеется, все эти туториалы охватывают лишь часть возможностей Unity. Самый надёжный способ выучить Unity - это начать делать игру и по мере разработки гуглить непонятные моменты.
>>698826 взял у него интереса ради первый модуль продвинутого курса. там он начинает про паттерны программировани рассказывать и по факту просто с википедии читает без какого-либо сопровождения этого примерами из реальных проектов. дешевле купить было бы gang of four книгу ибо примеры все не из unity, а просто по c#. хуй запомнишь чего когда тебе какой-то еблан тараторит не применимый к жизни код