Zilon_Roguelike
Zilon_Roguelike copied to clipboard
Генерация оружия
Попробовать генерировать оружие.
Это достаточно высокоуровневая задача.
-
Сначала нужно разобраться с тем, что вся эффективность оружия заключена в объекте действия. Это не очень гибкий подход, т.к. для каждого меча нужно делать своё действие. Вместо этого эффективность действия должна складываться из эффективности оружия и эффективности самого действия. Один и тот же рубящий удар двумя разными мечами должен обладать разной эффективностью.
-
Нужно генерировать оружие в зависимости от фракции на глобальной карте. Например, у сынов закона должно быть 2-3 варианта оружия, созданного во время генерации мира. И эти вариации оружия фиксируются до конца игры (возможно, изменяясь или дополняясь в процессе дальнейшей игры).
-
Нужно дорабатывать модель схем предметов и дропа. Сейчас все предметы экипировки основаны на фиксированной схеме предмета. Дроп, аналогично, основан на ссылках на фиксированные модели оружия.