Суть их в защите и помощи в отстреливании врагов, когда игрок будет занят. На начальном этапе игры Вы можете брать с собой до двух наемников. В дальнейшем их количество будет увеличиваться, но не более пяти.
Когда мы перешли на этот этап, появилась небольшая проблема с генерацией внешности этих NPC. Для решения вышеуказанной проблемы мы использовали ранее написанный конструктор внешности, пока не столкнулись с новой проблемой.
Дело в том, что внешность предопределяется набором значений, набор которых конечно можно записывать вручную.
Однако этот способ долгий и неудобный. Представьте себе, ваша задача добавить несколько сотен пресетов персонажей. И каждое значение в этих сотнях пресетов нужно задавать наугад, а затем проверять как это будет выглядеть в игре. Это же НЕВЕРОЯТНО ДОЛГО!
Чтобы решить и эту проблему, мы написали небольшую программу внутри игры, в которой можно посмотреть как будет выглядеть персонаж, и менять разные элементы его внешности как в редакторе.
Каждый пресет можно запомнить, а затем сохранить эти значения в файл.
Пока мы создали варианты внешности солдат, однако в дальнейшем добавим одежду для гражданских, наемников, бандитов и многих других типов NPC.
Лайк, если дочитали эту статью до конца)
Мы хотели немного рассказать чем занимаемся на данный момент, и какой проблемной бывает разработка. Информации было много, поэтому не вышло уложиться в обычный пост.
Если Вам нравится проделанная нами работа, можете поддержать нас на бусти своей подпиской или донатом, чтобы мотивировать продолжать это дело.
Также оформив эксклюзивную подписку, вы можете поучаствовать в разработке, предложив свои идеи и персонажей!
Следите за новостями разработки iZolated.