Здравствуйте. Вы находитесь на сайте Unreal Level. Данный ресурс посвящен редакторам карт игр серии Unreal, UT и Gears of War. Основная цель сайта , помочь всем желающим освоить любой из редакторов вышеперечисленных серий. Наибольшим приоритетом на этом сайте, обладает редактор UnrealED for Unreal Engine 3 и редактор движка Unreal Engine 3.5, входящий в комплект разработки UDK, поскольку это наиболее актуальная на сегодняшний день технология.
Export models of weapons
автор: PROOF | 23 Января 2010 | Просмотров: 30035
Создание нового оружия для UDK
 
Автор: PROOF
Так же хотелось бы выразить огромную благодарность Epic Games и участнику данного сайта Banzai - за предоставленный им "мануальчик" по UnrealScript

prilagaemyjj_arkhiv.rar - 3.84 Мб (Скачиваний: 2577).
В прилагаемом архиве Вы найдете модель для нашего урока(3d max любой версии), с уже готовым одним видом анимации, все необходимые скрипты, текстуры...

arkhiv2.rar - 6.79 Мб (Скачиваний: 2850).
В архиве2 Вы найдете полностью готовую модель(советую поставить до начала выполнения урока, т.к. там находится много файлов не включнных в прилагаемый архив - звуки, материалы, сист.частиц и т.д.)

P.S. Все было выполнено на январской версии UDK, работоспособность на более ранних версиях не гарантируется

В этом уроке я вновь не буду вдаваться в подробности работы с 3D MAX...
Итак, будем считать что у Вас есть модель с анимацией...(как сделать анимацию к модели - читайте уроки по 3D MAX с тэгами " анимация, скининг")
Можете посмотреть пример модели в прилагаемом архиве...
Название костей значения не имеет...
P.S. Чтобы экспортировать модель в PSK обязательно должен быть присвоен модификатор Skin...
Когда Ваша модель готова...
Открываем ActorX...Для этого перейдите во вкладку Utilites, далее нажмите More...И в открывшемся окне выберите ActorX.

alt


Жмем Save mesh/refpose...С моделью разобрались, далее будем экспортировать анимацию.

alt


жмем Digest animation, после нажимаем Animation Manager...
Открывается окно


Export models of weapons


Закройте это окно, создайте еще одну анимацию и вновь нажмите на Digest animation.
Проделайте это для всех последующих...
Список:
WeaponIdle - анимация бездействия
WeaponFire - анимация выстрела
WeaponPullout - данная анимация проигрывается при взятии оружия с WeaponFactory, либо при смене оружия
WeaponPutaway - противоположная предидущей анимация
WeaponReload - анимация перезарядки оружия
(Большой роли не играет сколько у Вас анимаций, если хотите можете сделать модель вообще без анимации)
(в принципе название тоже большой роли не играет, потом это можно будет описать в скрипте)
 
Export models of weapons
 
Когда сделаете все вышеперечисленное, откройте Animation Manager - выделите все что есть и нажмите COPY...

Export models of weapons


Далее Save As...и сохраните в папку с моделью, под любым, удобным для Вас названием...
Можете закрыть 3D MAX, он нам больше не понадобится...Откройте UDK.
В ContentBrowser нажмите Import, выберите нашу модель и сохраните с такими настройками
alt
 
(тоже роли не играет, путь к этому файлу описан в скрипте)
 
Export models of weapons


Импортируйте все текстуры, создайте материалы, примените к нашей модели...Думаю как это сделать не стоит рассказывать)))
Затем откройте Unreal AnimSet Editor(кликните два раза на модели)
Нажмите File>NewAnimSet


Export models of weapons


Нажмите еще раз File и в выпадающем списке кликните на Import PSA... Выберите наш файл с анимацией...
(здесь название тоже не играет никакой, путь к этому файлу описан в скрипте)
 
Export models of weapons
 
Можете так же загрузить звуки, модель гильзы и т.д. и т.п...
Создайте систему частиц(как это сделать я не буду писать, т.к. не очень силен в этом деле...) для выстрела.
Так же создайте два сокета MF01 и EjectorSocket(можете назвать иначе)
 
Export models of weapons
 
Для этого откройте окно Unreal AnimSet Editor, кликните Socket Manager... В открывшемся окне нажмите New Soket, введите название и выберите кость к которой он будет аттачится...
 
Export models of weapons
 
Еще нам необходимо настроить положение оружия, настройки зависят от того как расположена модель в 3d max, ниже приведены настройки для моей модели
 
Export models of weapons
 
Скриптинг

Откройте UTEngine.ini и после строчки EditPackages=UTGameContent, добавьте EditPackages=MyWeapon.

Откройте UTInput.ini и после строки Bindings=(Name="N",Command="BasePath 1"), добавьте Bindings=(Name="R",Command="Reload").

Создайте две новые папки, чтобы они имели такой путь X:\***\***\Development\Src\MyWeapon\Classes\
Поместите туда ниши скрипты...
Далее нам необходимо внести изменения в скрипты, или написать новые...Кому как угодно...
В этом уроке я не буду писать про них,т.к. очень много займет места...
Я сделал по другому...Я их просто прокомментировал...На мой взгляд достаточно ясно))).Они находятся в прилагаемом архиве...
Пример комментариев:
 
Export models of weapons
 
P.S. при компиляции скриптов Вы увидите одно предупреждение, не обращайте внимания - так и должно быть (главное чтобы не больше, хотя предупреждения это не смертельно...Если будут ошибки - то тогда уже стоит задуматься...)
 
Ниже можно увидеть то что у нас получилось:
 
Export models of weapons
 
Export models of weapons
 
Export models of weapons
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#1 написал: PROOF
23 Января 2010 15:28 | ICQ: 6668742 |


Группа: Администраторы
Регистрация: 16.12.2009
Вопросы и замечания как обычно оставляем в комментах и соответствующей теме на форуме... smile

Следующий претендент на тутор - меч)


--------------------
Публикаций: 12 | Комментариев: 113      
#2 написал: Collide
23 Января 2010 15:43 | ICQ: Не Указано |


Группа: Активист
Регистрация: 6.11.2009
Оружие с руками... Интересно... А как оно выглядит на виде от 3-го лица? А то там то робот а руки человеческие... Интересно.


--------------------
Публикаций: 4 | Комментариев: 39      
#3 написал: PROOF
23 Января 2010 15:47 | ICQ: 6668742 |


Группа: Администраторы
Регистрация: 16.12.2009
Collide в виде от 3го лица будет робот, т.к. я прикрутил руки в 3д макс...
Пока не разобрался в принципе работы УТ3, там когда ты в игре, руки соответствуют персонажу, но если ты запускаешь из редактора, рук попросту нету...так что пока придется обходиться тем что есть)))



--------------------
Публикаций: 12 | Комментариев: 113      
#4 написал: alexut
23 Января 2010 17:04 | ICQ: Не Указано |


Группа: Посетители
Регистрация: 12.12.2009
Спасибо proof!


--------------------
Публикаций: 0 | Комментариев: 46      
#5 написал: GoldHawk
23 Января 2010 17:08 | ICQ: Не Указано |


Группа: Гости
Регистрация: Не Указано
Интересно, надеюсь будут так же и другие виды огнестрела, включая АК-47.
Публикаций: 0 | Комментариев: 0      
#6 написал: alexut
23 Января 2010 17:09 | ICQ: Не Указано |


Группа: Посетители
Регистрация: 12.12.2009
Ща проверю я так понял на r будет перезарядка?


--------------------
Публикаций: 0 | Комментариев: 46      
#7 написал: PROOF
23 Января 2010 17:16 | ICQ: 6668742 |


Группа: Администраторы
Регистрация: 16.12.2009
GoldHawk, с помощью представленных скриптов ты можешь сделать абсолютно любой вид огнестрельного оружия)


--------------------
Публикаций: 12 | Комментариев: 113      
#8 написал: ROMAshka
23 Января 2010 21:34 | ICQ: Не Указано |


Группа: Активист
Регистрация: 2.12.2009
не надо меча! продолжай в том же духе прицел как делать!


--------------------
Публикаций: 0 | Комментариев: 60      
#9 написал: FACH
23 Января 2010 21:35 | ICQ: 562039160 |


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


--------------------
Публикаций: 134 | Комментариев: 778      
#10 написал: PROOF
23 Января 2010 21:38 | ICQ: 6668742 |


Группа: Администраторы
Регистрация: 16.12.2009
Что закончить? чего здесь не хватает?


--------------------
Публикаций: 12 | Комментариев: 113      
#11 написал: FACH
23 Января 2010 21:40 | ICQ: 562039160 |


Группа: Администраторы
Регистрация: 27.06.2009
ну народ прицелы требует)


--------------------
Публикаций: 134 | Комментариев: 778      
#12 написал: PROOF
23 Января 2010 21:49 | ICQ: 6668742 |


Группа: Администраторы
Регистрация: 16.12.2009
Комменты в скриптах читать надо...Тут уже как на форуме пошли задавать тупые вопросы...Там русским языком написано

CrosshairImage=Texture2D'UI_HUD.HUD.UTCrossHairs' // текстура нашего перекрестия
CrossHairCoordinates=(U=128,V=0,UL=64,VL=64) // координаты нашего перекрестия на стандартной текстуре
CrosshairScaling=0.5 // размер перекрестия


Чего Вам еще объяснить?


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


Группа: Посетители
Регистрация: 12.12.2009
Ну я не понял,когда скрипты читал,что перекрестие это прицел...


--------------------
Публикаций: 0 | Комментариев: 46      
#14 написал: ROMAshka
23 Января 2010 22:53 | ICQ: Не Указано |


Группа: Активист
Регистрация: 2.12.2009
нет не этот прицел, чтоб нажал правую кнопку мыши и камера приблизилась


--------------------
Публикаций: 0 | Комментариев: 60      
#15 написал: PROOF
23 Января 2010 23:01 | ICQ: 6668742 |


Группа: Администраторы
Регистрация: 16.12.2009
Посмотри на коммент выше, он гласит "читайте комментарии в скрипте"

Weap_Pistol.uc - 33 строка, там написано PC.DesiredFOV -= 40; // приближение(зум)


--------------------
Публикаций: 12 | Комментариев: 113      
#16 написал: ROMAshka
23 Января 2010 23:09 | ICQ: Не Указано |


Группа: Активист
Регистрация: 2.12.2009
1) он будет делать равномерный зум
2) он сможет передвинуться в право как в кол оф дюти был рузультат чтоб
3) шде ты отковырял этот пест?
4) помнишь ты говорил про прогу для кол оф дюти?


--------------------
Публикаций: 0 | Комментариев: 60      
#17 написал: PROOF
23 Января 2010 23:14 | ICQ: 6668742 |


Группа: Администраторы
Регистрация: 16.12.2009
1) не понял - это вопрос или утверждение?
2) не понял - это вопрос или утверждение?
3) мод для УТ3 BallisticWeapon
4) 3d ripper DX, для рипа сцен из 3д приложений на 8, 9 directx


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


Группа: Посетители
Регистрация: 12.12.2009
C:\UDK-2009-11-2\Development\Src\(FPAS)\Classes\Weap_Pistol_Ba
se.uc(22) : Error, 'class': Limitor 'Brass' is not a class name-в чём ошибка?


--------------------
Публикаций: 0 | Комментариев: 46      
#19 написал: bobr
24 Января 2010 15:47 | ICQ: Не Указано |


Группа: Гости
Регистрация: Не Указано
а как его собсна в игре получить?
Публикаций: 0 | Комментариев: 0      
#20 написал: alexut
24 Января 2010 15:48 | ICQ: Не Указано |


Группа: Посетители
Регистрация: 12.12.2009
А всё разобрался!

Через пик ап фактори


--------------------
Публикаций: 0 | Комментариев: 46      
#21 написал: bobr
24 Января 2010 15:52 | ICQ: Не Указано |


Группа: Гости
Регистрация: Не Указано
неполучается , как через консоль получить?
Публикаций: 0 | Комментариев: 0      
#22 написал: ROMAshka
24 Января 2010 16:22 | ICQ: Не Указано |


Группа: Активист
Регистрация: 2.12.2009
в смысле? через пик ап фэктори обязоно получиться

1) мих зачаем тутор прошлый удалил????????????


--------------------
Публикаций: 0 | Комментариев: 60      
#23 написал: PROOF
24 Января 2010 17:40 | ICQ: 6668742 |


Группа: Администраторы
Регистрация: 16.12.2009
А зачем он нужен?

З.Ы. Имена собственные пишутся с большой буквы...я не придераюсь, просто мне не нравится когда мое имя пишут с маленькой))


--------------------
Публикаций: 12 | Комментариев: 113      
#24 написал: ROMAshka
24 Января 2010 17:56 | ICQ: Не Указано |


Группа: Активист
Регистрация: 2.12.2009
Мне бы он помог! там проще написано


--------------------
Публикаций: 0 | Комментариев: 60      
#25 написал: PROOF
24 Января 2010 18:20 | ICQ: 6668742 |


Группа: Администраторы
Регистрация: 16.12.2009
bobr, Вот посмотри)))


--------------------
Публикаций: 12 | Комментариев: 113      
#26 написал: FACH
24 Января 2010 18:49 | ICQ: 562039160 |


Группа: Администраторы
Регистрация: 27.06.2009
lol
это также можно в письменном виде посмотреть и у НАС!


--------------------
Публикаций: 134 | Комментариев: 778      
#27 написал: alexut
24 Января 2010 22:39 | ICQ: Не Указано |


Группа: Посетители
Регистрация: 12.12.2009
Да ладно люди наверно человек со скриптами накосячил вот и всё...


--------------------
Публикаций: 0 | Комментариев: 46      
#28 написал: bobr
25 Января 2010 13:49 | ICQ: Не Указано |


Группа: Гости
Регистрация: Не Указано
я не нуб , дело в том , что удк не видит новое оружие!
Публикаций: 0 | Комментариев: 0      
#29 написал: PROOF
25 Января 2010 13:58 | ICQ: 6668742 |


Группа: Администраторы
Регистрация: 16.12.2009
bobr, никто и не говорил что ты нуб)
Твоя проблема, я уверен на 96%, в скрипте Weap_твойствол.uc...так как нету большей информации от тебя, ничего собственно посоветовать не могу...


--------------------
Публикаций: 12 | Комментариев: 113      
#30 написал: bobr
25 Января 2010 20:50 | ICQ: Не Указано |


Группа: Гости
Регистрация: Не Указано
все разобрался модель другой версии просто январскую бету качать буду
Публикаций: 0 | Комментариев: 0      
Назад 1 2 3 4 5 Далее
Информация
Посетители, находящиеся в группе Гости, не могут оставлять Комментарии в данной новости...


перевозка груза киев грузоперевозки по киеву . все для фотошопа photoshop . pitch shift в телефоне . электротельфер цена . Купить с доставкой Крем 'Марафон' 30 мл . перевозка офисов киев офисный переезд . Купить со скидкой Флогер (ручка витая-красная) P . транспортные перевозки грузоперевозки по Киеву . компьютерный сервис . Апгрейд компьютера




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