Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ГДД Варяги.docx
Скачиваний:
6
Добавлен:
27.03.2015
Размер:
4.7 Mб
Скачать

Активный блок

Когда игрок нажимает правую кнопку мыши он становится в режим активного блока, на анимации он поднимает щит и прячется за ним. В этом режиме игрок может передвигаться но со штрафом в ¼

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

Пассивный блок

У щитов есть пассивная зона блока, это подразумевает что если игрок даже не встал в блок при атаке с определенного угла атака может наткнуться на блок, размер этой зоны рассчитывается исходя из размеров щита. Такая возможность обуславливается тем что щит висит на руке игрока, и противник может попасть в него

Условно зона пассивного блокирования будет выглядеть следующим образом.

Уворот

У игроков носящих легкую броню, или вообще без брони существует шанс увернуться от удара противника, визуально это не будет анимаироваться, просто с определенным шансом урон не будет засчитываться, а будет появляться сообщение “Увернулся”

Движение

Параметры движения: скорость, ускорение, скорость поворота

На персонажа влияют тяжесть доспехов (ускорение, макс скорость, скорость замаха, скорость поворота)

Бежать персонаж может только вперед (ускорение 2х)

Стрейф и движение назад ½ скорости.

Во время замаха или блокирования скорость снижается на ¼

Игрок может находиться в состоянии когда ему запрещено движение: когда игрок упал или на него накинули сеть.

Здесь нужно учитывать особенности сетевой игры, не получится делать молниеносные отпрыгивания или быстрые перемещения игрока. Вродетакихуворотов корректно не реализовать из за сетевых задержек будет возникать очень много противоречий и в конечном итоге криков пользователей типа: “Я отпрыгнул, а он меня все равно ударил”

Движение будет состоять из 3х фаз, набор скорости, движение, остановка. В зависимости от навыков и доспехов игроки будут разгоняться до максимальной скорости за разное количество времени, та же ситуация с остановкой. Исключение составляют столкновение с препятствиями и другими игроками.

У каждого игрока будет параметр скорости поворота, т.е. игроку в тяжелых доспехах понадобится больше времени чтобы развернуться, чем игроку в легких.

Ездовые животные

В бою на арене игрок может использовать ездовых животных таких как лошади, колесницы, слоны. На колесницы могут садиться 2 игрока, рулевой и стрелок, на слонов 3 игрока рулевой и 2 стрелка. Возница клавишами ws управляет скоростью транспорта, ad поворотом, целится. Стрелок только мышью вращается на 360 градусов и стреляет, wsad не используется. Если возница использует одноручное оружие то штрафы не начисляются, если возница использует двуручное оружие, начисляется штраф в 30% на все параметры животного.

Во время боя игрок может слезать и садиться в транспорт, противник не может сесть в транспорт если в нем есть игрок из другой команды. Садиться в транспорт можно только когда он стоит на месте, покинуть транспорт можно в любое время, при этом если транспорт находится в движении игрок получит урон. Если транспорт пустой, то первый игрок севший в него становится возницей, меняться местами нельзя. На колесницах всегда есть лук с 100 стрелами и 20 дротиков, тип и дамаг определяются крутостью колесницы. Каждый садящийся в колесницу получает возможность ими пользоваться, штрафы даже в движении накладываются только на навыки управления, попасть в движении и так сложнее. Когда игрок в колеснице он может получить урон только с задней полуоси колесницы, передняя полуось весь дамаг наносится транспорту (для упрощения расчетов). Когда игрок слез с колесницы, он пополняет из ее запаса свои стрелы и дротики (если у него было выбрано такое оружие). В колеснице арсенал ограничен, можно только зайти в неё и воспользоваться тем, что там есть, стрелами и дротиками может воспользоваться только тот, кому они по уровню

Так как физическая модель игроков на арене абстрагирована до круга, транспорт будет абстрагирован до следующих форм.