Game
Last Days: Refuge

10 months ago

Devlog #4 [ru]

Переработанная перезарядка, система магазинов для оружия, добавление анимаций, баланс и многое другое...


Дистанция прицеливания


Изменения в дистанции прицеливания, теперь при старте она будет меньше, а увеличиваться она будет за счет активного оружия (оружия в слоте).

Пистолеты увеличат меньше, пистолеты-пулемёты чуть больше, винтовки ещё больше, а снайперские винтовки намного больше...

Пример:

change.gif

Прицел


Прицел будет меняться в зависимости от расстояния к игроку. Чем он дальше тем он больше...

Пример:

aim.gif

GUI


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

Оружие в ячейке оружия будет отображаться с магазином или без (в зависимости вставлен магазин или нет).

Пример с магазином:

weap_clip.jpg

Пример без магазина:

weap_no_clip.jpg

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

Пример:

realoding.gif

Новое оружие


  • Добавлено новое оружие:

FN-P90

Glock 17

Glock 18

new_weap.png

Перезарядка


  • Новая переделанная перезарядка оружия (Перезарядка 2.0):

Переделано время перезарядки всех оружий. Теперь для перезарядки нужны магазины. Магазины должны подходить к оружию (об этом ниже).

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

ПРИМЕР НА СЛОВАХ:

У вас закончились патроны, вы нажимаете клавишу "R" - достаете пустой магазин (идет время за которое игрок достает магазин) затем что бы зарядить вам нужно нажать опять клавишу "R".

В этой новой схеме есть пока не доработки... Например:

вытащив магазин с оружия затем нажав на клавишу перезарядки игрок закинет обратно этот же магазин (даже если он пустой)

В будущем постараюсь исправить эту недоработку.

Демонстрация новой перезарядки будет в видео (видео выложу как обычно - позже).


Предметы


Первым делом сделал редизайн иконок предметов оружия:

retextures_items.jpg
  • Добавление новых предметов:

В первую очередь добавлены патроны (боеприпасы):

-9x19мм - макс. в одной ячейке 60 ед.

-5,7x28мм - макс. в одной ячейке 50 ед.

-5,56х45мм - макс. в одной ячейке 40 ед.

-7,62х51мм - макс. в одной ячейке 40 ед.

Добавлены магазины для оружия. В магазины заряжаются боеприпасы. У каждого магазина есть параметры: сколько боеприпасов в него заряжено (по факту) и сколько он может максимально вместить.

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

Вместимость магазинов (их название):
-Магазин для MP5 на 30 патронов 9x19

-Магазин Colt 'AR-15 STANAG' на 30 патронов 5.56x45

-Магазин Magpul 'PMAG 40 GEN M3 STANAG' на 40 патронов 5.56x45

-Магазин для FN P90 на 50 патронов 5.7x28

-Магазин для М24 на 5 патронов 7.62x51

-Магазин для Glock на 17 патронов 9x19.

Стоит отметить что некоторые магазины будут подходить под несколько видов оружия (об этом чуть позже).

Добавлены иконки нового оружия (о нём писал выше).

new_item.png

HK-MP5 - магазин для MP5 на 30 патронов 9x19

Glock 17, Glock 18 - магазин для Glock на 17 патронов 9x19

AR-57, FN-P90 - магазин для FN P90 на 50 патронов 5.7x28

HK416, LR-300 ML - магазин Colt 'AR-15 STANAG' на 30 патронов 5.56x45 и магазин Magpul 'PMAG 40 GEN M3 STANAG' на 40 патронов 5.56x45

M24 - Магазин для М24 на 5 патронов 7.62x51.

НА КАРТЕНКЕ НИЖЕ ИЗОБРАЖЕНО:
Патрон, в какой он магазин может быть заряжен и оружие для данного магазина.

gun_clip_ammo.png

Выброшенная обойма с инвентаря сохраняет количество боеприпасов.

Теперь в типа предметов "оружие" будут дополнительные параметры, такие как: обойма и количество боеприпасов в обойме. При выбрасывание с инвентаря оружия - оружие будет запоминать вставлена ли обойма в оружие и сколько там боеприпасов (так-же при смене оружия).

Более того, иконка оружия будет меняться в зависимости вставлена ли обойма:

gun_clip.jpg

Так иконки выглядят когда обоймы нет:

gun_no_clip.jpg

Новые функции инвентаря


Магазины оружия можно заряжать и разряжать патронами. Достаточно знать какой патрон подходит к магазину...

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

Пример вставки патронов в магазин:

loading_the_clip.gif

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

Пример разрядки магазина:

clip_discharge.gif

Видео эффекты


  • Эффект крови:

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

Решил его доработать:

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

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

blood.jpg

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

blood.gif
  • Эффект дыма при стрельбе:

Теперь при стрельбе с оружия будет идти дым. Данный эффект будет дорабатываться в будущем.

Пример:

smoke_shoting.gif

Анимации


  • Добавлена анимация держания пистолетов:

pistol_take.png
  • Добавлены анимации зарядки и разрядки магазина для пистолетов:

realoding_pistol.gif
clip_out.gif
  • Добавлены анимации зарядки и разрядки магазина для винтовок и пп:

realoding_gun.gif
clip_out2.gif
  • Добавлены анимации поедания консервированной еды и питья воды:

eat.gif
drink.gif
  • Добавлены анимации смерти зомби:

dead.gif

Баланс


  • Характеристики зараженных (зомби):

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

Уменьшилось здоровье зомби (примерно на 30-40%).

Изменен наносимый урон игроку: раньше наносили по -10 здоровья, сейчас урон будет выбирать рандомно одно из трех чисел (10,15,20).

Увеличена скорость наносимого урона (скорость атаки).

  • Изменения урона боеприпасов:

До этого "девлога" каждый калибр оружия имел своё значение урона. В этом "девлоге" решил изменить урон, добавить немного рандома. Всего в игре (пока-что) несколько калибров:

-9x19мм (HK-MP5, Glock 17, Glock 18) теперь наносит урон 65-90;

-5,7x28мм (AR-57, FN-P90) теперь наносит урон 75-95;

-5,56х45мм (HK416, LR-300 ML) наносит урон 95-125;

-7,62х51мм (M24) теперь наносит урон 250-300;

  • Отдача оружия:

Увеличена отдача оружия при передвижениях (ходьба, бег) в два раза!

Отдача снайперской винтовки M24 при движении увеличена в трое.

  • Скорость игрока:

Уменьшена скорость ходьбы игрока, скорость бега осталась такой-же.

Уменьшена скорость движения при прицеливании.

  • Тряска экрана:

Уменьшен эффект тряски при беге игрока.


Звуки


  • Переработаны звуки перезарядки оружия:

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

  • Добавление новых звуков:

- звуки зарядки и разрядки патрона в обойму;

- звук вытаскивания обоймы с оружия;

- звук щелчка оружия (когда магазин оружия пустой);

- звуки нового оружия (стрельба и перезарядка).


Незначительные поправки и исправления ошибок


Изменения отображения названий предметов в инвентаре, а так-же мелкие поправки в коде игры.

Исправления ошибок с инвентарем и функцией перемещения оружия в слот.


#game #gameplay #indie #LastDays #tds #rpg #survival #shooter #zombie #adventure #action #dev #devlog #info #development #gun #ru #eng #ua #other #fangame



0 comments

Loading...

Next up

Testing damage to limbs... Full video on YouTube

#spoiler devlog №7

New project

New health system (extremities)

Devlog #6 [eng] GUI improvements, backpacks, new animations and much more...

Devlog #6 [ru] Доработка GUI, рюкзаки, новые анимации и многое другое...

Improved item generation and new clothes [ru/eng]

#Spoiler Devlog№7

Ретекстур и доработка генерации

Changing weapons

#Spoiler Devlog№6

Devlog #5 [ru] Новые декорации, новые предметы, одежда, улучшен ИИ зомби, много новых звуков и многое другое...