Здравствуйте. Вы находитесь на сайте 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...создаем бочку...
 
Creating Barrels
 
Затем переходим в Hierarchy, жмем Affect Pivot Only > Center to Object
 
Creating Barrels
 
Потом (с выделенной бочкой) жмем ПКМ на Select and Move и выставляем все значения в 0 (даже если там стоят нули)
 
Creating Barrels
 
Экспортируем в ASE...
Закрываем 3d Max... Открываем УДК, в Content Browser жмем Import...Выбираем нашу бочку, текстуры и можете звуки(их у нас два - для взрыва и соприкосновения с объектами)
Названия паков и имена роли не играют, это мы рассмотрим позже...
После того как вы импортировали бочку, кликните по ней дважды ЛКМ....
Откроется окно Unreal Static Mesh Editor...В выпадающем меню Collision выберите Auto Convex Collision...

Creating Barrels


Появится окошко...

alt

Если вы знаете как этим пльзоваться, можете настроить максимально оптимально на выш взгляд...Ну а если вы впервые видите ЭТО, советую ничего не трогая нажать Apply...
Далее перейдите во вкладку Body Setup и задайте параметр Mass Scale равным 8.5
 
Creating Barrels
 
Теперь необходимо создать материал...Для этого кликните ПКМ по пустому месту в Content Browser и выберите New Material...Откроется окно Unreal Material Editor(сверните его)...
В Content Browser выделите диффузную текстуру, вновь перейдите в Unreal Material Editor, и в списке справа найдите TextureSampleParameter2D...Перетащите на пустую область
 
Creating Barrels
 
Выделите Param2D"название вашей текстуры" и в настройках снизу, в графе Parameter Name введите Tex_Diffuse...
 
Creating Barrels
 
Проделайте то же самое с остальными текстурами, у меня это Tex_Normal и Tex_Specular...
Нажмите на зеленую галочку, для того чтобы сохранить изменения
 
Creating Barrels
 
Закрываем это окно...Открываем Content Browser и жмем ПКМ на нашем новом материале...В выпадающем списке выбираем New Material Instace (constant)...
Во вкладке Texture Parameter Value ставим везде галочки
 
Creating Barrels
 
Создаем еще один Material Instace Сonstant, только теперь кроме того как поставить галочки, присвойте и новые текстуры(это сделано для того, чтобы в игре было разнообразие бочек)
Еще нам надо создать систему частиц для взрыва, об этом я не буду писать, ибо не силен в этом деле...

Теперь возьмемся за редактирование скриптов...
В папке *:Путь к UDKDevelopmentSrc создайте папку с любым названием, в ней папку Classes, поместите туда скрипты из архива...
Откройте UTEngine.ini , найдите строку EditPackages=UTGameContent и после нее вставьте EditPackages=название вашей папки...
Далее откройте ULBarrel.uc и измените пути, на пути к своим объектам
 
Creating Barrels
 
Сохраняем, закрываем, открываем ULBarrelFactory.uc и делаем тоже самое...
 
Creating Barrels
 
Сохраняем, закрываем...Затем запускаем УДК, на предложение перекомпильть скрипты - отвечаем "да"...
Вновь запускаем УДК, открываем свой уровень...Идем в Actor Classes и видим внизу ULBarrelFactory - выделяем
 
Creating Barrels
 
Возвращаемся на карту, жмем ПКМ в любом месте, выбираем Add ULBarrelFactory Here...
Все можете запускать уровень и радоваться тому, что у нас получилось)
Урок окончен...Всем спасибо, всего доброго, досвидания...(как говорит мой препод)
 
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#1 написал: FACH
2 Февраля 2010 20:08 | ICQ: 562039160 |


Группа: Администраторы
Регистрация: 27.06.2009
оп-оп-оп-оп! Хорошо пошла!! yahoo


--------------------
Публикаций: 134 | Комментариев: 778      
#2 написал: Engine_Ed
2 Февраля 2010 20:21 | ICQ: Не Указано |


Группа: Гости
Регистрация: Не Указано
Пруф, дружище. ты как всегда на высоте. Респект!
Публикаций: 0 | Комментариев: 0      
#3 написал: alexut
2 Февраля 2010 20:45 | ICQ: Не Указано |


Группа: Посетители
Регистрация: 12.12.2009
А помню расказывал ты нам про этом респект!!!(и за создание до конца,ведь ты говорил про проблему с освещением,и за тутор!)


--------------------
Публикаций: 0 | Комментариев: 46      
#4 написал: Vermillion
3 Февраля 2010 10:29 | ICQ: 392202766 |


Группа: Посетители
Регистрация: 29.11.2009
Отличный туториал.
Публикаций: 0 | Комментариев: 14      
#5 написал: BOND
4 Февраля 2010 17:04 | ICQ: Не Указано |


Группа: Гости
Регистрация: Не Указано
я ещё новичок скажите как сделать здания ну или крышу.
Публикаций: 0 | Комментариев: 0      
#6 написал: FACH
4 Февраля 2010 18:50 | ICQ: 562039160 |


Группа: Администраторы
Регистрация: 27.06.2009
Читай туторы, МБ, дойдет. Еще СЮДА глянь!


--------------------
Публикаций: 134 | Комментариев: 778      
#7 написал: NewGame
15 Февраля 2010 15:22 | ICQ: Не Указано |


Группа: Гости
Регистрация: Не Указано
А не легче ли создать код, и применять их к предмету.
Публикаций: 0 | Комментариев: 0      
#8 написал: PROOF
15 Февраля 2010 15:43 | ICQ: 6668742 |


Группа: Администраторы
Регистрация: 16.12.2009
Цитата: NewGame
А не легче ли создать код, и применять их к предмету.


Не совсем тебя понял....А о чем говориться в туторе?


--------------------
Публикаций: 12 | Комментариев: 113      
#9 написал: alexut
15 Февраля 2010 20:37 | ICQ: Не Указано |


Группа: Посетители
Регистрация: 12.12.2009
Ну вот,а то из за коллизии наполовину не пёрло.


--------------------
Публикаций: 0 | Комментариев: 46      
#10 написал: ROMAshka
16 Февраля 2010 16:58 | ICQ: Не Указано |


Группа: Активист
Регистрация: 2.12.2009
архив не качается...


--------------------
Публикаций: 0 | Комментариев: 60      
#11 написал: FACH
16 Февраля 2010 17:45 | ICQ: 562039160 |


Группа: Администраторы
Регистрация: 27.06.2009
В опере все норм... И качается норм.


--------------------
Публикаций: 134 | Комментариев: 778      
#12 написал: ROMAshka
16 Февраля 2010 17:48 | ICQ: Не Указано |


Группа: Активист
Регистрация: 2.12.2009
Он выдает неожиданный конец архива


--------------------
Публикаций: 0 | Комментариев: 60      
#13 написал: KPD
7 Июля 2010 20:38 | ICQ: Не Указано |


Группа: Посетители
Регистрация: 3.04.2010
Попытался все сделать как описано, но пока ничего не получилось. Компилятор выдает такую ошибку:
Z:\udk\Development\Src\ULTest_Content\Classes\ULBarrel.uc <29> : Error, "class" : Limitor "UDKExplosionLight" is not a class name
Подскажите в чем может быть дело?
И еще когда мы скрипты правим и указываем путь к нашей бочке, откуда этот путь узнать, это тот который в контент браузере высвечивается когда на бочку мышкой наводишь?
И еще там в архиве вторая папка есть, что с ней делать я не нашел в туторе.
Публикаций: 0 | Комментариев: 30      
#14 написал: KPD
8 Июля 2010 19:43 | ICQ: Не Указано |


Группа: Посетители
Регистрация: 3.04.2010
Ребят, чего никто не знает в чем причина, или я просто уже всех своими вопросами достал? )
Публикаций: 0 | Комментариев: 30      
#15 написал: FACH
8 Июля 2010 20:00 | ICQ: 562039160 |


Группа: Администраторы
Регистрация: 27.06.2009
На форуме "Новое оружие", вроде было про эту функцию или УСкрипт у NewGame проблема с ней-же была. Это из-за новой УДК


--------------------
Публикаций: 134 | Комментариев: 778      
#16 написал: vavilov8
22 Июня 2011 21:53 | ICQ: Не Указано |


Группа: Гости
Регистрация: Не Указано
Большое спасибо smile ! Конечно не то что я искал, НО нашел то что искал. А точнее как сделать так чтобы Персонаж, не ходил через предметы (как призрак).
Публикаций: 0 | Комментариев: 0      
#17 написал: FACH
22 Июня 2011 22:18 | ICQ: 562039160 |


Группа: Администраторы
Регистрация: 27.06.2009
Это зовется коллизией


--------------------
Публикаций: 134 | Комментариев: 778      
#18 написал: vavilov8
11 Июля 2011 20:30 | ICQ: Не Указано |


Группа: Гости
Регистрация: Не Указано
Теперь я знаю! Просто до этого и не думал как называется.
Публикаций: 0 | Комментариев: 0      
#19 написал: F0rL1n
21 Декабря 2011 22:54 | ICQ: Не Указано |


Группа: Посетители
Регистрация: 13.09.2010
Ррребят, у меня удк ноябырьский 2011 и скрипты не идут: в UTBarrel пишет:
Error, 'UTEmitterPool'': Bad command or expression.
Ррребят, ответ плз киньте в лс может что-то не так делаю:(?
Публикаций: 0 | Комментариев: 5      
Информация
Посетители, находящиеся в группе Гости, не могут оставлять Комментарии в данной новости...






При копировании материалов, активная ссылка на UNREAL-LEVEL.RU обязательна!
© 2008—2012, UNREAL-LEVEL.RU. Все права защищены.