WarForwards — записки разработчика 3

Сегодня я расскажу о геймплее и некоторых других игровых механиках.

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

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

Изначально я думал добавить гаджеты и дополнительную экипировку для игрока, но это делало управление более сложным и разрушало динамику игры. Поэтому я решил ограничить способности игрока. Мой основной фокус был на передвижении и стрельбе, поэтому все остальное строилось вокруг этих базовых элементов.

Не лучшее применение доступных игроку возможностей.

Начал я с базы: перемещение, стрельба и бросание гранат.

После я добавил аптечки, чтобы игрок мог лечить себя во время боя. Это вариант мне нравится больше регенерации, так как дает больше выбора игроку во время геймплея.

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

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

Кончились патроны? Ваш нож вам поможет!

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

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

WarForwards — записки разработчика 3

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

Порхайте как Нео, убивайте как Джон Уик

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

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

Подрыв гранаты в воздухе не даст врагу времени на то. чтобы убежать.

Система критических выстрелов - это главная причина того, почему играть на геймпаде в игру нельзя, так как я хотел сделать механику стрельбы приближенную к обычным FPS с их стрельбой по головам. так что игроку нужно целиться куда стрелять.

Данная механика крайне важна для того, чтобы избавляться от врагов быстро и эффективно.

Так как в игре нет множества сложных механик и ресурсов, HUD получилось сделать довольно компактным, но в стиле старых игр (по дизайну вы можете даже сказать какой именно =)

WarForwards — записки разработчика 3

В левом нижнем углу мы видим:

- Текущее состояние здоровья игрока.
Простая полоска, легко читается. Меняет свой цвет если игрок в критическом состоянии.

- Индикатор количества аптечек.
Тоже простенько, но свою задачу выполняет.

В правом нижнем углу присутствуют:

- Название текущего оружия.
Изначально я думал сделать иконку оружия, но я не придумал как его аккуратно вставить в текущий HUD, чтобы он не занимал приличное количество места. Ну и так как игрок может носить с собой только 2 оружия одновременно, я решил, что он в состоянии запомнить что он носил с собой.

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

- Общее количество боеприпасов.
Просто показывает какое количество патронов к данном оружию у игрока в запасе.

- Счетчик гранат.
Также как и по патронам, показывает количество гранат в карманах.

На этом, на сегодня все. Увидимся в следующих записках.

Комментируйте, обсуждайте. Интересно ваше мнение о принятых решениях.

Как обычно, ссылка на игру тут, если вдруг заинтересовало =)

3838
23 комментария

Добрый день. В данном посте не хватает анимешных девочек. Или от них отказались?

5
Ответить

Поддерживаю! Почему главный герой не в юбке? Это было бы свежо.

2
Ответить

Данный пост о механиках, потому девочек тут может и не быть)

1
Ответить

На счёт HUD. Для удобства игрока добавьте индикацию патронов на прицел. Игрок почти всё время смотрит именно на прицел, а не по углам экрана. Так же можно добавить звуковую индикацию когда заканчиваются патроны в обойме.

3
Ответить

Как и писал ранее, мне крайне заходят спецэффекты. И как уже писалось ранее другими людьми, так и осталось не понятным, где препятствие, а где элемент пола... и конечно, для "рывка-уворота" не хватает отдельной анимации.

1
Ответить

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

Ответить

Где Аниме-сиськи, Лебовски?

1
Ответить