GameDev / Web-разработка / Избранное2026 г.

Luma SMP

30
Онлайн
Next.js / React
Стек сайта
JDK 25 / MySQL
Стек сервера
Luma SMP

Процесс

01

Проектирование

Сбор всех архивных работ, которые не выведены в свет. Переработка под нынешние условия.

02

Разработка логики геймплея

Создание главных особенностей проекта, переработка текущего процесса выживания.

03

Тестирование

Запуск нулевого сезона, под кодовым названием Zero и сбор обратной связи от игроков.

  • Техническое описание проекта.

Обзор проекта

Luma SMP — это многофункциональный сервер Minecraft 26.1.2, ориентированный на создание иммерсивного, долгосрочного и социально-ориентированного опыта для игроков. Проект сочетает в себе глубокую проработку геймплея, уникальные механики, кастомную экономику, развитый лор и техническую инфраструктуру, выходящую за рамки стандартного выживания. Сервер предназначен для игроков, которые ценят исследование, стратегию, социальное взаимодействие и техническую сложность.


Техническая архитектура

Платформа и серверное ПО

  • Версия Minecraft: 26.1.2 (актуальная на момент разработки).
  • Серверное ядро: PaperMC — базовое ядро для сервера.
  • Языки и технологии:
    • Java 25 — основной язык для разработки модификаций и плагинов.
  • Инфраструктура:
    • Хостинг: Для небольшого проекта не сильно мощный выделенный сервер 2016 года.
    • Автоматизация: Системы автоматического бэкапа миров и данных игроков (включая инкрементальные и полные резервные копии).
    • Мониторинг: Инструменты для отслеживания производительности сервера и предотвращения лагов.

Стек модификаций и плагинов

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

  • AncientOverhaul: Расширяет ванильный контент Minecraft, добавляя структуры и механики, интегрирующиеся в базовый геймплей. Включает переработанную генерации мира и взаимодействия с окружением.

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

  • EnchantTableOverhaul: Полностью перерабатывает систему зачарований:

    • Новые уровни зачарования: Позволяет правильно и ванильным образом добиваться более высоких значений в зачарованиях для брони и оружия.
    • Повышенные уровни у всего мира: Расширение пределов зачарований влияет не только на стол зачарований, но и на весь игровой мир, от брони монстров, до зачарований у жителей.
  • Кастомные плагины:

    • Система лора и книг: Игроки могут находить и читать книги с историей мира, которые открывают доступ к истории нового измерения.
    • Динамическая экономика:
      • Жители: Уникальные торговцы с кастомными сделками, зависящими от уникальных условий мира.
      • Странствующий торговец: Случайные редкие товары, доступные ограниченное время.
    • Социальные механики:
      • Свадьбы: Возможность заключать браки между игроками, что открывает доступ к совместным бонусам и механикам.
      • Наручники: Временное ограничение свободы других игроков (ролевая механика).
    • Косметика: Система визуальной кастомизации персонажей: плащи, скины, шапки, интерфейс.

Миры и измерения

Сервер включает четыре уникальных мира, каждый из которых имеет свои правила, ресурсы и механики:

  1. Верхний мир:

    • Главный мир выживания: Базы, фермы, развитие.
  2. Нижний мир:

    • Изменение лута в структурах: Дополнительные предметы, убрано улучшение незерита.
  3. Энд:

    • Переработанные боссы: Новые механики боя с Эндер-Драконом и кастомными боссами.
    • Уникальный лут структур: Перенесено улучшение незерита, главный предмет для ключа в четвертое измерение.
  4. Зазеркалье:

    • Альтернативная реальность: Мир со своей жизнью.
    • Эксклюзивный контент: Ресурсы, мобы и механики, недоступные в других измерениях.
    • Ограниченный доступ: Для входа требуется выполнение определённых условий или использование специальных предметов.

Ключевые особенности геймплея

1. Система прогрессии

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

2. Экономика и торговля

  • Многоуровневая экономика:
    • Валюты: Алмазная руда (основная валюта), Золотая руда, изумруды (для редких сделок).
    • Динамические цены: Стоимость товаров зависит от удачи и условий мира.
  • Торговые механики:
    • Жители: У каждого типа жителя уникальный ассортимент товаров, зависящий от их профессии и уровня с национальностью, биомом и т.д.
    • Пиглины: Бартер с использованием золотых слитков и редких предметов.
    • Странствующий торговец: Случайные товары, доступные ограниченное время.

3. Боевая система

  • Боссы:
    • Уникальные способности: Каждый босс имеет фазы боя, специальные атаки и слабости.
    • Кастомные дропы: Эксклюзивные предметы, материалы для крафта и ключи к новым локациям.
  • Оружейные и броневые механики:
    • Повышенные зачарования: Новые границы зачарований, новый опыт.
    • Баланс урона: Помимо повышения зачарований, мир теперь так же генерирует более сложных врагов с более высокими зачрованиями.

Уникальные механики и инновации

МеханикаОписание
ЗазеркальеАльтернативное измерение с обратной стороной жизни, уникальными ресурсами. Вход требует выполнения специальных условий.
Система лораИгроки открывают историю мира через книги, что влияет на доступный контент.
Динамическая экономикаЦены на товары изменяются в зависимости от условий мира.
Свадьбы и наручникиСоциальные механики для взаимодействия между игроками, добавляющие глубину ролевому геймплею.
Кастомные боссыУникальные боссы с сложными механиками боя, требующие стратегического подхода и командного взаимодействия.
Голосовой чатИнтеграция голосового общения для погружения в атмосферу сервера, с настройками зон действия и приватности.

Технические детали реализации

Серверная инфраструктура

  • Аппаратное обеспечение:
    • CPU: Многопоточный процессор Intel для обработки большого количества игроков и сложных механик.
    • RAM: 16–32 ГБ для стабильной работы с плагинами и модами.
    • Хранилище: NVMe.
  • Бэкапы:
    • Автоматические резервные копии: Ежедневные инкрементальные и еженедельные полные бэкапы миров и данных игроков.
    • Хранилище бэкапов: Облачное хранилище с версионированием для восстановления данных.

Разработка и поддержка

  • Инструменты разработки:
    • IntelliJ IDEA: Для написания и отладки плагинов и модификаций на Java.
    • Git: Контроль версий для отслеживания изменений и сотрудничества в команде.
    • Docker: Контейнеризация сервисов для удобства развёртывания и тестирования различных систем.
  • Тестирование:
    • Unit-тесты: Проверка отдельных механик на корректность.
    • Интеграционное тестирование: Проверка взаимодействия между плагинами и модами.
    • Бета-тестирование: Вовлечение игроков для проверки новых функций перед релизом.
  • Обратная связь:
    • Telegram/Живая связь: Каналы для сбора отзывов и предложений от сообщества.
    • Система баг-репортов: Инструменты для отслеживания и исправления ошибок.

Целевая аудитория

  • Игроки Minecraft, ищущие глубокий и иммерсивный опыт за пределами стандартного выживания.
  • Любители ролевого геймплея и социального взаимодействия, ценящие историю, лор и командную работу.
  • Технически подкованные игроки, увлечённые механизмами, фермами, автоматизацией и сложными системами.
  • Коллекционеры и исследователи, стремящиеся открыть все тайны мира, собрать уникальные предметы и достижения.

Роли в команде (моя роль)

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

Результаты и достижения

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

Заключение

Luma SMP — это домашний пет-проект и технически проработанный сервер, сочетающий в себе инновационные механики, уникальный лор и социальные аспекты. Сервер предлагает игрокам не только выживание, но и исследование, стратегию, взаимодействие и погружение в увлекательный мир с собственной историей, правилами и возможностями. Проект демонстрирует высокий уровень технической реализации игровых механик, внимание к деталям и стремление создать незабываемый опыт для каждого игрока.

Галерея

Медиа для более наглядной демонстрации.

Project media 1
Project media 2
Project media 3
Project media 4
Project media 5
Project media 6
Project media 7
Project media 8
Project media 9
Project media 10
Project media 11
Project media 12
Project media 13
Project media 14

Понравился результат? Давайте создадим ваш проект.

Написать мне в Telegram

Пигарев Вячеслав Сергеевич

GitHub профильtiplur-ka
Почтовый адресme@tiplur.dev
Основной каналt.me/tiplurka

Личная страница

Цифровое представительство автора, объединяющее творческие проекты и бизнес-процессы. Содержимое страницы является частной собственностью и защищено в соответствии с законодательством об авторском праве

© 2020 - 2026 Pigarev Vyacheslav Sergeevich (tiplurka). All rights reserved.

Мега важная плашка с текстом. Такие дела..

CoreMC