Перспективы развития Бебрашилда

Перспективы развития Бебрашилда

Перспективы развития Бебрашилда

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

✅ Задачи проекта

  1. Бебрашилд - проект сервера Minecraft созданный для развлечения самих себя, и каждого кто желает стать частью сообщества.

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

  3. Вторая задача с высоким приоритетом - техническая поддержка проекта. Всё время пытаться улучшать то, что у нас уже имееться до совершенства. Искать пути улучшения и дополнения имеющихся наработок. Нет разработчиков - нет качественного производительного сервера, а из этого следует ухудшение качества, и уменьшение набора игроков.

  4. Второй приоритет - поиск способов удержания завербованных участников сообщества. Удержание самых активных игроков на сервере и сообществе разными методами, к примеру:

  • регулярное создание интересных ивентов;
  • разворачивание событий вокруг какого то центрального сюжета;
  • иные способы.
  1. Третий приоритет - внедрение системы “Все знают всех - все со всеми дружат”. Если новые участники будут связаны теплыми дружескими отношениями с основным коллективом сообщества, то уменьшается вероятность того, что они покинут проект или перестанут проявлять активность.

🗺️ Дорожная карта (RoadMap)

📄 Общее

Дорожная карта - высокоуровневое отображение целей проекта, ключевых точек, и времени их выполнения. Она помогает разработчикам и заинтересованным лицам общим образом понять и скорректировать свои действия, комуницировать планы и ход выполнения проекта, получать обратную связь для извлечения максимальной выгоды для обеих сторон. В нашем исполнении задачи расписаны примерно на год вперёд - 1 ванильный сезон и 1 модовый, но дорожная карта будет обновляться и дополняться.

🖥️ Сервер Minecraft

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

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

Различать тип сезона можно по его версии:

  • ванильные - нечётные (1, 3, 5, …);

  • модовые - чётные (2, 4, 6, …).

🏕️ Ваниль

Ванильные сезоны по своей сути транзитивны - на них происходит переход на новые версии игры с сохранением мира. Карта обрезается по определённому расстоянию от спавна или происходит расширение барьера для генерации биомов из новых версий.

Ванильные сезоны строятся на постоянном улучшении предыдущих наработок - плагины, кастомные датапаки, а также текстурпаки. Проводится системная работа по улучшению качества сервера и удобства игроков:

  • создание системы оповещений о новостях сервера непосредственно в игре;

  • система локализации текста под разные языки и форматы;

  • постройка лобби;

  • агрессивный набор новых игроков;

  • и множество другого.

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

🔮 Моды

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

Будут прорабатыватся модовые сборки с нуля и готовые решения. Упор в таких сборках должен идти на баланс и производительность. Создание сборок должно быть строго по ключевым тематикам, исключая смешанные из-за ограниченных ресурсов сервера.

Пример тематик:

  • техническая/индустриальная - это сборка акцентирована на индустриальные моды, в которох есть очень много контента, но, также, эти сборки должны очень тщательно просматриваться на наличие дисбалансных вещей. К возможным модам можно внести Industrial Craft 2, Create, Tech Reborn и похожие;

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

  • военные/апокалипсис - сборка ориентирована исключительно на сценарные ивенты. В эту сборку входят модификации на огнестрельное оружие, военную технику, улучшение ИИ-зомби, а также специальные карты для разыгрывания сценариев выживания либо противостояния игроков на сервере. Эта сборка будет балансироватся ещё сильнее остальных, так как от различных правок может полностью менятся весь геймплей;

  • иные - различные сборки по тематикам, которые могут выбрать игроки сервера. К ним могут входить различные модификации на конкретную тематику, а также карты.

Модовые сборки не привязываются к новым версиям игры, и могут быть созданы на старых версиях (1.7.10, 1.8.), средних версиях игры (1.12.2, 1.16.5), а также новых версиях начиная с 1.20.1.

Таким образом можно сохранить гибкость в формировании модовых сезонов, и создавать ностальгические сборки на старых версиях игры для веселья всех участников сообщества.

⚠️ Ключевые точки (Milestones)

🧓 Ретроспектива

🕐 Сезон 1 (Ваниль)
  • основа ванильного сервера;

  • написание кодекса;

  • создание сайта, гайдов, архива, ведение новостей;

  • втягивание в совместную работу.

🕑 Сезон 2 (Моды)
  • наработка опыта в создании модовых сборок;

  • переход на новый более производительный хост.

🌅 Будущее

  • CI/CD для инфраструктуры и серверов игры;

  • замена одобрения игроков через Дискорд на белый список в игре;

  • определить процессы набора игроков через давинчик, мониторинги и видео на Ютубе;

  • перенос настроек на новую версию.

🕒 Сезон 3 (Ваниль)
  • упрощение технической и социальной адаптации новых игроков;

  • система оповещений игроков о новостях непосредственно в игре;

  • постройка лобби и постепенное его улучшение;

  • проведе ивентов, лоровых событий;

  • система локализации на игровом сервере и сайте; основной язык - русский, переводы на украинский и английский.


  • голосование за тематику сборки;

  • настройка и отлаживание сборки.

🕓 Сезон 4 (Моды)
⏳ Cледующие сезоны

Дорожная карта будет улучшатся и дополнятся по мере развития проекта. Мы не можем планировать задачи более чем на год вперёд.

🖼️ Инфографика

⚖️ Прозрачность

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