Суббота, 04.05.2024, 15:49
Приветствую Вас Guest | RSS
Главная страница | Статьи | Регистрация | Вход
Меню сайта

Случайный рисунок

Категории каталога
Туториалы по маппингу (HL2) [68]
Туториалы по маппингу для Half-Life
Туториалы по текстурированию (HL2) [10]
Туторы по текстурированию для Half-Life
Туториалы по моделированию (HL2) [9]
Туторы по моделированию для Half-Life
Туториалы по программированию (HL2) [53]
Туторы по прагроммированию для Half-life
Другие туториалы (HL1 и HL2) [4]
Туторы которые не вошли в другие категории
Half-Life 2 Beta [1]
Статьи о npc и weapon в бете Half-Life 2, а так же мануалы и FAQ.
Туториалы по маппингу (HL1) [14]
Туторы по маппингу для Half-Life 1
Туториалы по текстурированию (HL1) [1]
Туторы по текстурированию для Half-Life 1
Туториалы по моделированию (HL1) [1]
Туторы по моделированию для Half-Life 1
Туториалы по программированию (HL1) [30]
Туторы по программированию для Half-Life 1

Наш опрос
Очистить ли форум от всех сообщений и начать всё с чистого листа?
Всего ответов: 561

Начало » Статьи » Туториалы по маппингу (HL2)

Смягчение падения

Вы когда-нибудь падали с третьего этажа и выше на твёрдую поверхность? Я готов поспорить что нет - ибо вы бы сейчас это уже не читали... Впрочем вы, как и я, знаете - это очень-очень больно, и создатели HL2 с этим согласны не менее вас.

Чем дальше дистанция до пола, тем больше повреждений вы получаете от окончательного соприкосновения с ним т.е. падение с крыши соседского гаража не так болезнен, как полёт (последний) с небоскрёба. В игре даже с большой высоты можно упасть бесболезненно - нужно лишь знать несколько простых способов, с помощью которых можно спасти жизнь нашему бедному подопытному Гордону.

Способ №1: Вода

Самый примитивный способ - рястянуть в месте падения браш с водой, высота которого не меньше 16 едениц

Способ №2: Препятствия

Представьте, что вы находитесь в шахтах заброшенной деревушки Рейвенхольм - замечали те балки, которые расположены в каждой шахте? Когда на них падаешь, то повреждения почти не даются - вы совершаете лишь серию коротких падений, а не одно затяжное, что и спасает вам жизнь.

Давайте и мы попробуем сделать такие балки. Да не просто балки, а старые балки - когда на них падаешь, они на немного выдерживают игрока, а потом ломаются, давая игроку лететь ещё ниже до следующей балки и т.д. до самого пункт а назначения.


Создайте некое подобие шахты - узковатой квадратной комнаты с о-о-о-чень высоким потолком, при этом не забываем ставить свет в самом верху. Теперь почти на самом верху сделайте "полочку", чтобы на ней поместился игрок-десантник. Соответственно, на эту полку поставим info_player_start и item_suit - надо же нам иметь костюм с его "измерялкой" здоровья для просчёта повреждений от такой посадки (да и фонарик пригодится).

Теперь создадим "деревянный" (с текстурой деревянной доски)браш толщиной и высотой в 32 единицы и протяжённостью от одной стенки к противоположной. Разместите его рядом с полкой перпендикулярно взгляду игрока (для непонятливых - представьте букву "Т" : конец длинной "палочки" - взгляд игрока, а верхняя "палочка" - наша балка) так, чтобы он смог потом на неё спокойно встать.

Конвертируем в func_breakable:

Name: --- |Не важно - мы не будем обращаться к этой балке.

Prop Data: Wooden.Medium | Из чего состоит браш - у нас это средняя такая деревяшка

Material Type: Wood | Дерево - а что вы ещё могли подумать?

Strength: 10 |Здоровье деревяшки. Я понимаю, что она старая и хлипкая - но не разбиваться же ей из-за одного выстрела из самого мелкого пистолета...

Ставим флажки

Break on Pressure - чтобы разбивалось при сильном надавливании (также подразумевается под "давлением" и вес игрока)

Break on Touch - не обязательно ставить т.к. если выбрать это вместо предыдущего флажка, то всё-равно будет отниматься один хитпойнт за каждый разлом доски, пусть она расстояние между ними небольшое.


Применили параметры? Теперь копируем эту балку так, чтобы она заполнила весь этот уровень - типа решётки чтобы получилось. После этого берём всю эту ахинею, группируем и в виде копии (с зажатым левым Shift'ом) спускаем едениц эдак на 128 ниже иповорачиваем на 90 градусов - при виде сверху получятся две решётки, прутья которых пересекают друг друга.

Снова объединяем эти две решётки и копируем вниз и вниз, пока не упрёмся до пола и не получим картинку вроде этой: 
 

Получилось? Морлодцы! Возьмите пирожок с полки =D

Теперь можете компилировать (надеюсь, мне не придётся объяснять суть этого действия?)получившееся чудо и запускать игру. Появившись на карте можете всё внимательно оглядеть своим фонариком на шахтёрской каске (помните, что это за место? Правильно, шахта ) и смело прыгать на доски, проваливаясь сквозь них до самого пола - не забывайте считать хитпойнты: если за весь полёт потратилось не больше 10и, то всё в порядке - игроки не будут вас засыпать фразами вроде "У меня там итак мало здоровья, а я ещё в этой шахте чёртвой гибну от падения!" =D



Источник: http://wiki.hl2.ru/index.php?title=%D0%A1%D0%BC%D1%8F%D0%B3%D1%87%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D0%B0%D0%B4%D0%B5%D0%BD
Категория: Туториалы по маппингу (HL2) | Добавил: DetLeR (25.06.2007) | Автор: Eug3ny
Просмотров: 1130 | Рейтинг: 0.0 |

Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа

Кто в Онлайн

Друзья сайта

Баннеры

  Сайт CrazyArts   Black   Сообщество сайтов о Half-Life   Самый   Только   Все   hl2 top 100     Rambler's Top100  

игры
игры

  Каталог сайтов Планета Топ 100 - Planet Top 100       ТОП ЛУЧШИХ ИГРОВЫХ САЙТОВ           Detroit Team Site :: Моды от Detroit Team, видео, новости.   Naruto-kun[Звезда Наруто]  


The idea of dising: Homie7