Unreal Engine: Создание уровня UDK

» Раздел: Редактор уровня
Содержание:

О статье

Сия статья расскажет вам, как с нуля создать в UDK небольшой, но красивый уровень. В ходе работы вы на практике научитесь работать с брашами, статик мешами, освещением и прочими необходимыми в создании уровня элементами.
Эта статья не требует от вас абсолютно никаких познаний в UDK, тут будет рассказанно о навигации в редакторе, различных приемах и фишках. Все, что от вас требуется - элементарные знания програм Windows (чтобы не бегать в панике глазами по экрану, пытаясь найти меню "Edit"), желание научится и немного времени (по предварительным расчетам, весь прогресс создания уровня, само собой, без учета времени, потраченного на прочтение статьи, займет около четырех часов).

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

Прогресс написания статьи

» Список изменений
26.03.12: Добавлена часть "Заполняем дыры в центре".
20.03.12: Добавлена часть "Дверь и лестница".
15.03.12: Добавлена часть "Применяем материалы".
13.03.12: Добавлена часть "BSP и браши".
11.03.12: Добавлена часть "Центральная секция".
10.03.12: Создана статья, написаны первые части: "Предисловие", "Первые шаги, первый куб" и "Крыша и башни".
Создание статьи остановлено до востребования. Так как она не особо пользуется популярностью, я пока прекращаю работу над ней, а продолжу, когда кому-то понадобится продолжение, то есть, когда он пройдет все этапы в наличии.

Просмотров: 12 310

Tornak #1 - 8 лет назад 0
хорошо пишешь, бро. подписываюсь!) жду продолжение статьи.
Allien #2 - 8 лет назад 0
О! Отлично, в закладки, спасибо бро.
lentinant #3 - 8 лет назад 0
Искренне прошу прощения, сегодня новой части не будет точно. Постараюсь завтра. К слову, по размеру следующая подстатья может соперничать с третьей.
Tornak #4 - 8 лет назад 0
мб тоже буду что-то пробовать пилить. чтобы потом выставить скрины)
lentinant #5 - 8 лет назад 0
Боюсь, написание статьи может затянуться на неопределенное время, так как, помимо купленного вчера BF3, мне пришел ключик бэты Diablo 3))
Tornak #6 - 8 лет назад 0
lentinant, ну тогда посоны перестают торопиться) тогда займемся чем-то другим
lentinant #7 - 8 лет назад (отредактировано ) 0
Бэта пройдена, оставив плохие впечатления, даже отпало настроение на другие игры, так что пилю дальше. Минимум браши допилю сегодня.
Ах да, попрошу еще раз - если в какой-то подстатье вам будет что-то неясно, покажется, что слишком мало скриншотов, что какому-то аспекту посвящено слишком мало внимания, или в ходе вашей работы появляются отклонения от указанного в туторе процесса, пишите, ваши пожелания будут учтены.
Часть о брашах доработана полностью.
lentinant #8 - 8 лет назад 0
Добавлена подстатья "Дверь и лестница"
lentinant #9 - 8 лет назад 0
Добавлена подстатья "Заполняем дыры в центре".
Мне интересно, ее хоть кто-то читает?
Allien #10 - 8 лет назад 0
Я читаю.
Но продолжение пока не надо.
lentinant #11 - 8 лет назад 0
Allien, ну так, я уже месяц как ее не развиваю)) Пока для самообразования скрипты учу, точнее, со скриптами пока все, перешел к Кисмету
Allien #12 - 8 лет назад 0
Окей, но пиши ещё продолжение туториала :)
UDK гораздо легче чем я ожидал оказался. Да же проще Сорса.
lentinant #13 - 8 лет назад 0
Allien, это намного затруднится тем, что я, перед началом туторов по скриптам, перебил UDK, а вместе с ним полетела и карта-наработка, так что мне придется сначала переделывать ее.
Allien #14 - 8 лет назад 0
Да мне уже как-то...
lentinant #15 - 8 лет назад 0
Allien, нашел оригинал?))
Allien #16 - 8 лет назад 0
Ага :)
lentinant #17 - 8 лет назад 0
Allien, как по мне, тебе FOD не особо задался. И бордюров не видно
Allien #18 - 8 лет назад 0
Я ещё не всё сделал, сессия тут, некогда.
И что такое FOD? DOF может быть?
Доф у меня еле виден на горизонте, не любитель я замыленности.
infixxx #19 - 7 лет назад 0
Привет всем! Мне интересно а можно создать на удк стратегию и как это сделать?
lentinant #20 - 7 лет назад 1
infixxx, по пунктам будет выглядеть так
  • сделать изометрическую камеру (легко)
  • поменять контроль, чтобы мышь управляла исключительно курсором, ну и сам курсор нужно сделать (ничего сложного)
  • реализовать управление курсором, например, передвижение камеры или выделение юнитов (с последним придется помучиться)
  • реализовать самых юнитов, дабы те, получив приказ игрока, впоследствии могли выполнять его дальше без участия самого игрока (не так сложно, как кажется, контроллеры в помощь)
  • реализовать здания и их постройку, а также спавн ними юнитов (в принципе, достаточно просто)
В общем, реально, как и любой жанр. На официальном сайте туторов, UDN, есть посвященная этому статья (впрочем, из всех примеров, там больше всего кода), даже с исходниками. Можешь поискать, скачать и изучить.
infixxx #21 - 7 лет назад 0
Спасибо за информацию! А ты сможешь сделать не большой hеlp по этой теме ато я совсем не давно начал изучать, я буду благодарен?
А Руссификация на UDK 2012 есть у кого не буть?
lentinant #22 - 7 лет назад 0
infixxx, русификации UDK не предвидится, так как там очень большой объем текстовой информации, ведь там, кроме стандартного функционала, много вспомогательных инструментов. Насчет хелпа по стратегии - я и сам не пробовал чем-то подобным заниматься. У меня и так статья по основам программирования в UDK висит незаконченная. Вот после нее я, вероятней всего, и займусь тематическими туторами.
infixxx #23 - 7 лет назад 0
Мне бы хотя бы один главный файл был бы на русском который больше всех весит короче язык главного основного интерфейсa? А когда начнешь туторалы разрабатывать?
lentinant #24 - 7 лет назад (отредактировано ) 0
infixxx, если не переведут Эпики, то я сомневаюсь, что вообще кто-либо переведет. А раз они уже года три не переводят, то сомневаюсь, что вряд ли переведут в будущем. Разве что, когда разработают UDK под новую версию движка, а это будет не скоро. Насчет туторов - мне хотя бы дописать статью, которая сейчас висит (тем более, как я буду вывешивать туторы по скриптингу, без тутора по основам), и сложность в том, что комп, на котором я раньше делал подстатьи (где сам УДК) не подключен к инету. Так что тут ничего пока сказать не могу.
infixxx #25 - 7 лет назад 0
А ты сможешь перевести файл UnrealEd.int на русский язык?
infixxx #26 - 7 лет назад 0
А можно как не буть им отправить запрос на перевод?
lentinant #27 - 7 лет назад 0
infixxx, поорать на офф. форуме. Можно накопать мыло, но не думаю, что они читают все письма - вероятней всего, им много кто много чего пишет, даже не считая официоза (общение с разработчиками и т.д.). И то, думаю, перевод не особо востребован. Для базовых действий все и так интуитивно понятно, для продвинутых, думаю, даже с переводом нужны будут дополнительные объяснения, которые и так есть в русских туторах.
ipsel #28 - 7 лет назад 0
Подскажите пожалуйста как сделать изометрическую камеру и реализовать управление курсором? Заранее благодарен.
Для стратегии...
lentinant #29 - 7 лет назад 1
ipsel, реализация камеры есть в статье по скрипту в этом же проекте. А вот с курсором труднее. Во первых, нужно реализовать сам курсор, это создание собственного интерфейса, флеш-файла под него (если через ScaleForm), и изменение класса ввода для работы с мышкой; во вторых, нужно прописать конвертацию положения курсора на экране в положение в игровом мире; во третьих, это непосредственно функционал, например, выделение юнита, приказ правой кнопкой мыши и т.д..
П4ела #30 - 6 лет назад 1
lentinant, Ты будешь продолжать? Сейчас сижу в UDK для Chivalry, очень познавательно.
Cinos #31 - 6 лет назад 0
Размораживай!