May 3

Kirin. Дневник разработки

Возвращаемся к вам с обещанным дневником разработки, в этой статье мы поговорим про деревни и в целом про процесс разработки.

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

Сейчас код пишется в режиме марафона - мой трекер кода говорит, что за последнюю неделю я потратил на разработку (только на код! Без геймдизайна, координации тестеров etc.) 83 часа кода (в среднем, 12 часов в день). Все делается ради того, чтобы успеть к дате релиза все, что я хотел.

Деревни

Как было в Райкири? Вы выбираете деревню и... ну, все. Деревня никак не влияет на ваш игровой процесс, за исключением визуальной части и начальной стихии.

Как по мне, это настоящее кощунство. Не могу понять, как такой важный элемент лора Наруто был упущен в предыдущей версии бота. Поэтому я постарался сделать все, чтобы они были максимально интересными.

Вся социальная жизнь Кирина будет крутиться возле двух вещей: Скрытых Деревень и Кланов.

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

Деревни — это центры политической и социальной активности. Я отказался от идеи единого общего чата. Он, конечно, будет, но его роль будет существенно ниже - вместо него, у каждой деревни будет существовать свой общий чат.

В общем чате деревни, действуют законы игроков. Кагэ определяет правила чата и набирает АНБУ - модераторов из числа игроков, которые следят за их исполнением. Такое решение создаст в каждой деревне свою, уникальную атмосферу и комьюнити - отчего переход в другую будет ощутимым контрастом с тем, к чему привык игрок ранее.

Кагэ управляет денежным потоком деревни (деньги, приходящие от комиссий игроков и от контролируемых земель) и распределяет деньги на разные нужды. Он может организовывать турниры, праздники и даже создавать собственные ивенты (к примеру, похожий на тот, который был на новый год) без предварительного согласования с администрацией: все через бота!

Но власть Кагэ не единоличная. Все его решения должны быть согласованы с Советом. В совет входят 4 лидера благородных кланов, с которыми кагэ приходится считаться.

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

Главная цель Кагэ - сохранять баланс кланов внутри деревни: он должен следить за тем, чтобы какой-то клан не стал через чур могущественным.

Кровавая Эпоха

Всем знакома эпоха кровавого тумана из канона. И в боте, кагэ может до вести деревню до такого же состояния.

Если кагэ не справляется со своими обязанностями, то в конце концов один из кланов может достичь 50%+ влияния над всей деревней и совершить Государственный Переворот.

В таком случае, все благородные кланы лишатся своего звания, статуса неприкасаемых, а кагэ отстранится от должности, ознаменуя приход Кровавой Эпохи.

На время этого периода, кланы внутри деревни могут воевать друг с другом и делить сферы влияния, организовывать альянсы. Когда какой-либо клан или альянс получит 80% влияния над деревней, он может стабилизировать деревню и закончить кровавую эпоху. Лидер победившего клана станет новым Кагэ - без выборов и сможет назначить новые благородные кланы.

Грубо говоря, это возможность для более молодых, дерзких и амбициозных кланов возвысится, поделить сферы влияния и уничтожить старые, застоявшиеся кланы, заняв их место под солнцем.

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

Ограничения в начале

Естественно, если создать сразу 5 деревень и разделить игроков, то это убьет онлайн: комьюнити сейчас недостаточно велико.

Поэтому, в начале игры будет доступна только Коноха. Каждые тысячу стабильного онлайна будет запускаться процесс Открытия Деревни. Игроки смогут выбрать, какую деревню они хотят видеть следующей: после открытия, голосовавшие игроки и даже целые кланы смогут перейти в открывшуюся деревню.

Создание клана

Для создания клана, игроку не нужны будут деньги. Достаточно выбить из свитков призыва Флаг Клана, начать процесс регистрации клана в Канцелярии Кагэ и собрать 9 добровольцев помимо вас: и тогда клан будет создан.

Некоторые скриншоты с теста

Что там по тесту?

На тест было набрано 40 человек - и я все еще считаю, что этого недостаточно, ведь сроки очень сжатые. Если кто-то хочет поучаствовать - пишите @n71k4

В целом, реакция тестеров на предрелизную версию меня порадовала. Вот некоторые отзывы игроков:

Если кратко, то в разы больше контента чем в Райкири, жутко нудные рейды убрали, их больше нет, возрадуемся.

Если не кратко, то огромная куча всего, а мы тут только на первом перероде топчемся. Есть арена, клан, специальности, попытки затащить ии в постель🌚, новые механики, переработка скилов, боевки, новые арты и это из того, о чем можно писать без слива инфы.
А помимо этого ещё есть *cenzura*, а ещё *cenzura*, а можно зайти в *cenzura* и там прям *cenzura*, а если качнуть *cenzura*, то появляется доступ к *cenzura*. И это только в самой *cenzura*, а если играть через *cenzura*, то *cenzura* и апаешь *cenzura*.

@ Татьяна, которая на этот раз одобряет.

Всё классно, всё чётко
Заняться точно будет чем, плюс намного интереснее контент и больше возможностей

Мало слов, одни эмоции, причём положительные, трудно сдерживаться чтоб не фармить на тесте)
@ Канги

Бот имеет много новых механик, которые завлекают тебя как игрока и тебе не скучно находится и "тыкать" в нём. По сравнению с райкири, кирин ощущается как полноценный игровой бот, а другой как демо-версия.

@TheLastFallen

Важное примечание

Как было сказано раньше, я работаю над проектом все свободное время с пятичасовыми перерывами на сон последние две недели.

Но, даже несмотря на такую скорость работы, возможно, я не успею к 5 числу доделать все - а пускать игроков в сырую версию я не хочу. Если я не буду успевать - 4 числа я об этом предупрежу и перенесу релиз на пару дней. Не ругайтесь 👉👈