|
| |||
|
| |||
| |
Здравствуйте. Вы находитесь на сайте Unreal Level. Данный ресурс посвящен редакторам карт игр серии Unreal, UT и Gears of War. Основная цель сайта , помочь всем желающим освоить любой из редакторов вышеперечисленных серий. Наибольшим приоритетом на этом сайте, обладает редактор UnrealED for Unreal Engine 3 и редактор движка Unreal Engine 3.5, входящий в комплект разработки UDK, поскольку это наиболее актуальная на сегодняшний день технология. |
|
Creating Barrels
автор: PROOF | 15 Февраля 2010 | Просмотров: 6323
Создание взрывающихся бочек
автор : PROOF
За основу был взят мод для UT3 - Cricuble
barrels.rar - 5.46 Мб (Скачиваний: 511). - архив со всем необходимым....скрипт переделан под февральскую версию УДК
Если вы думаете - стоит выполнять данный урок или нет, можете сначала посмотреть превью
http://www.youtube.com/watch?v=xEBtz3q4qpY - взаимодействие с окружающим миром
http://www.youtube.com/watch?v=njYb_wNsUWA - взрыв
Итак начнем...Открываем 3d Max...создаем бочку...
Затем переходим в Hierarchy, жмем Affect Pivot Only > Center to Object
Потом (с выделенной бочкой) жмем ПКМ на Select and Move и выставляем все значения в 0 (даже если там стоят нули)
Экспортируем в ASE...
Закрываем 3d Max... Открываем УДК, в Content Browser жмем Import...Выбираем нашу бочку, текстуры и можете звуки(их у нас два - для взрыва и соприкосновения с объектами)
Названия паков и имена роли не играют, это мы рассмотрим позже...
После того как вы импортировали бочку, кликните по ней дважды ЛКМ....
Откроется окно Unreal Static Mesh Editor...В выпадающем меню Collision выберите Auto Convex Collision...
Появится окошко...
![]() Если вы знаете как этим пльзоваться, можете настроить максимально оптимально на выш взгляд...Ну а если вы впервые видите ЭТО, советую ничего не трогая нажать Apply...
Далее перейдите во вкладку Body Setup и задайте параметр Mass Scale равным 8.5
Теперь необходимо создать материал...Для этого кликните ПКМ по пустому месту в Content Browser и выберите New Material...Откроется окно Unreal Material Editor(сверните его)...
В Content Browser выделите диффузную текстуру, вновь перейдите в Unreal Material Editor, и в списке справа найдите TextureSampleParameter2D...Перетащите на пустую область
Выделите Param2D"название вашей текстуры" и в настройках снизу, в графе Parameter Name введите Tex_Diffuse...
Проделайте то же самое с остальными текстурами, у меня это Tex_Normal и Tex_Specular...
Нажмите на зеленую галочку, для того чтобы сохранить изменения
Закрываем это окно...Открываем Content Browser и жмем ПКМ на нашем новом материале...В выпадающем списке выбираем New Material Instace (constant)...
Во вкладке Texture Parameter Value ставим везде галочки
Создаем еще один Material Instace Сonstant, только теперь кроме того как поставить галочки, присвойте и новые текстуры(это сделано для того, чтобы в игре было разнообразие бочек)
Еще нам надо создать систему частиц для взрыва, об этом я не буду писать, ибо не силен в этом деле...
Теперь возьмемся за редактирование скриптов...
В папке *:Путь к UDKDevelopmentSrc создайте папку с любым названием, в ней папку Classes, поместите туда скрипты из архива...
Откройте UTEngine.ini , найдите строку EditPackages=UTGameContent и после нее вставьте EditPackages=название вашей папки...
Далее откройте ULBarrel.uc и измените пути, на пути к своим объектам
Сохраняем, закрываем, открываем ULBarrelFactory.uc и делаем тоже самое...
Сохраняем, закрываем...Затем запускаем УДК, на предложение перекомпильть скрипты - отвечаем "да"...
Вновь запускаем УДК, открываем свой уровень...Идем в Actor Classes и видим внизу ULBarrelFactory - выделяем
Возвращаемся на карту, жмем ПКМ в любом месте, выбираем Add ULBarrelFactory Here...
Все можете запускать уровень и радоваться тому, что у нас получилось)
Урок окончен...Всем спасибо, всего доброго, досвидания...(как говорит мой препод)
#1 написал: FACH 2 Февраля 2010 20:08 | ICQ: 562039160 |
#2 написал: Engine_Ed 2 Февраля 2010 20:21 | ICQ: Не Указано |
#3 написал: alexut 2 Февраля 2010 20:45 | ICQ: Не Указано |
#4 написал: Vermillion 3 Февраля 2010 10:29 | ICQ: 392202766 |
#5 написал: BOND 4 Февраля 2010 17:04 | ICQ: Не Указано |
#6 написал: FACH 4 Февраля 2010 18:50 | ICQ: 562039160 |
#7 написал: NewGame 15 Февраля 2010 15:22 | ICQ: Не Указано |
#8 написал: PROOF 15 Февраля 2010 15:43 | ICQ: 6668742 |
#9 написал: alexut 15 Февраля 2010 20:37 | ICQ: Не Указано |
#10 написал: ROMAshka 16 Февраля 2010 16:58 | ICQ: Не Указано |
#11 написал: FACH 16 Февраля 2010 17:45 | ICQ: 562039160 |
#12 написал: ROMAshka 16 Февраля 2010 17:48 | ICQ: Не Указано |
#13 написал: KPD 7 Июля 2010 20:38 | ICQ: Не Указано |
#14 написал: KPD 8 Июля 2010 19:43 | ICQ: Не Указано |
#15 написал: FACH 8 Июля 2010 20:00 | ICQ: 562039160 |
#16 написал: vavilov8 22 Июня 2011 21:53 | ICQ: Не Указано |
#17 написал: FACH 22 Июня 2011 22:18 | ICQ: 562039160 |
#18 написал: vavilov8 11 Июля 2011 20:30 | ICQ: Не Указано |
#19 написал: F0rL1n 21 Декабря 2011 22:54 | ICQ: Не Указано |
Информация
Посетители, находящиеся в группе Гости, не могут оставлять Комментарии в данной новости...
|
|
|
При копировании материалов, активная ссылка на UNREAL-LEVEL.RU обязательна! © 2008—2012, UNREAL-LEVEL.RU. Все права защищены. |