Dragonereum – как мы сделали наших драконов?
В нашей предыдущей статье мы обсудили ограничения существующих блокчейн игр. Сегодня мы поговорим о типах Драконов, доступных в Dragonereum, и о том, какими мы сделали наших драконов.
Блокчейн драконы: генетика
Геном дракона состоит из генов отдельных частей его тела.
Геном дракона:
- Ген головы;
- Ген глаз;
- Ген рогов;
- Ген тела;
- Ген крыльев;
- Ген передних лап;
- Ген задних лап;
- Ген хвоста;
- Ген шипов;
- Ген паттерна кожи.
Ген:
- Тип (0-10);
- Вариация (0-9);
- Уровень (1-99);
- Доминантный / рецессивный (0-1).
Каждая часть тела дракона ответственна за определенные базовые навыки дракона. Каждый дракон имеет пять базовых навыков. Более подробно рассмотрим их в следующей статье.
Как упоминалось ранее, каждый отдельный ген включает в себя:
- Тип дракона / семья (вода, огонь и т. д.);
- Вариацию гена для конкретного семейства/типа драконов;
- Уровень гена, основанный на повышении уровня конкретного дракона;
- Является ли ген доминантным или рецессивным.
Тип дракона
Каждый тип драконов имеет преимущество в каком-то базовом навыке. Например, у огненных драконов лучше развит навык атаки по сравнению с другими типами.
Мы не публикуем точные данные, так как эти параметры будут сбалансированы после тестов.
Дополнительно, каждый тип драконов обладает уникальным преимуществом перед каким-то другим типом, по аналогии с игрой «камень-ножницы-бумага». Например, водные драконы, как правило, превосходят огненных драконов, так как вода тушит огонь и тд.
Кроме того, каждый тип драконов обладает специальными навыками: специальной атакой, специальной защитой и мирным навыком (подробнее об этом в другой статье).
Вариации генов
У каждого типа драконов есть гены разного качества/уровня. Различия между этими вариациями - это внешний вид и сила базовых навыков. Таким образом, один водный дракон может быть сильнее другого водного дракона даже без прокачки или повышения уровня.
Ниже представлены возможные мультипликаторы для разных вариаций генов. Обратите внимание, что это не настоящие данные, а только пример.
В приведенной выше таблице 1-я вариация соотвествует инбридинговым драконам (полученным в результате инцеста), “оштрафованных” нашим алгоритмом скрещивания.
Гены высшего качества (9-10 в приведенном выше примере), являются скрытыми “mystery” генами и будут доступны только в результате положительных мутаций. Gen0 драконы вообще не будут иметь этих генов.
Уровень гена
Каждая часть тела дракона может быть прокачана и усовершенствована в результате битв. Мы выпустим дополнительную статью о боях и прокачке.
Каждый уровень гена повышает уровень базового навыка, например, +1 уровень повышает уровень рогов воздушного дракона и дает +4 для базового навыка атаки.
Вычисление общих навыков дракона
Общие навыки дракона будут рассчитываться как сумма навыков всех частей его тела:
Эти числа будут добавлены к другим частям тела, и результат покажет насколько дракон хорошо прокачан в определенных навыках.
В следующей статье мы рассмотрим, как наш алгоритм скрещивания работает для отдельных генов.
Если понравилась эта статья, то подписывайтесь на нас здесь и в других соцсетях, которые можно найти на нашем сайте.