Последние доработки.
Приветствую. Ниже приведён краткий обзор последних доработок.
Замечание: любые совпадения имён, событий и тому подобного с реальным миром являются случайными.
1. Добавлено 2 новых торговца: Кузнецов Иван и Старейшина Кейджи (см. скрин). От обоих можно получить некоторую информацию.
2. Создано несколько новых предметов, представляющих одежду. Они дают небольшую защиту и увеличивают максимум здоровья.
3. Реализовано изменение внешнего вида персонажа при экипировании предметами. Например, на скрине видно, что персонаж одет в худи с капюшоном, джинсы и кроссовки. Так как подобных ассетов мало в свободном доступе и они довольно дорогие, было принято решение выжимать по-максимуму из того, что есть.
4. Доделан механизм защиты персонажа. Создано правило 10%: если защита игрока поглотила больше 90% урона, то оставшиеся 10% будут нанесены с шансом 50% невзирая на защиту. Это сделано для того, чтобы даже самый экипированный игрок не был полностью защищён от урона и не скучал.
5. Реализован механизм взятия и сдачи квестов у NPC. При взятии квеста подключается уже знакомый интерфейс с видом сверху.
6. Реализован тип квестов, в котором нужно победить определённое количество врагов. Реализован вывод этого количества с пиктограммой врага. Иван, к примеру, выдаёт задание на ликвидацию трёх серых волков.
7. Реализован рандом параметров предметов. Предметы, найденные у врагов, а так же продаваемые торговцем, случайным образом генерируют свои характеристики согласно заданным правилам. Торговцы периодически будут обновлять свой ассортимент товаров, предположительно раз в 5 минут.
Спасибо за внимание!
PS. Позже будет записано видео с более наглядным обзором всех новшеств.