Девлог#2 MMORPG Телеграм-игра по мотивам World of Warcraft

#160  пятница, 7 февраля 2025 г.  13 минут(ы)  1153 слова

Пошаговая текстовая MMORPG по мотивам World of Warcraft: погружение в мир цифр и прогресса.

Приветствую, искатели приключений! Сегодня мы погрузимся в мир разработки нашей текстовой MMORPG, вдохновленной легендарной вселенной World of Warcraft. В этом девлоге я расскажу о доработке системы предметов, их характеристиках, редкости и о том, как они влияют на геймплей. Если вы любите стратегию, прокачку персонажей и тонкости RPG-механик, этот материал для вас!


Система предметов: основа прогресса

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

Типы экипировки

Экипировка делится на 12 слотов:
- Голова
- Шея
- Плечи
- Грудь
- Спина
- Руки
- Пояс
- Ноги
- Ступни
- Оружие
- Кольцо (2 слота)
- Реликвия

Каждый слот имеет свои уникальные характеристики. Например, оружие всегда дает урон (физический или магический), а кольца и реликвии могут увеличивать здоровье, урон или шанс критического удара.


Характеристики предметов

Каждый предмет экипировки может давать следующие характеристики:
- HP — здоровье персонажа.
- Physics.dmg — физический урон.
- Mage.dmg — магический урон.
- Physics.def — физическая защита.
- Mage.def — магическая защита.
- Heal — эффективность лечения.
- Crit.physics.dmg — шанс критического физического урона.
- Crit.mage.dmg — шанс критического магического урона.
- Crit.heal — шанс критического лечения.

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


Редкость предметов

Редкость предмета определяет, сколько характеристик он может иметь:
- Обычный — 1 характеристика.
- Необычный — 2 характеристики.
- Редкий — 3 характеристики.
- Эпический — 4 характеристики.
- Легендарный — 5 характеристик.

Чем выше редкость, тем больше характеристик и тем они мощнее. Например, легендарный меч может иметь не только высокий урон, но и шанс критического удара, а также бонус к здоровью.


Особенности оружия

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

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


Кольца и реликвии: уникальные бонусы

Кольца и реликвии — это особые слоты, которые дают уникальные бонусы:
- Кольца увеличивают критические характеристики в 2 раза, а остальные — в 1.5 раза.
- Реликвии увеличивают критические характеристики в 3 раза, а остальные — в 2 раза.

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


Генерация предметов: бесконечный прогресс

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

Генерация предметов в игре происходит для каждого уровня отдельно. Это означает, что с ростом уровня персонажа предметы будут доступны с более высокими характеристиками. Например, обычный шлем 1 уровня может давать 2.0 защиты, а тот же шлем 10 уровня — уже 20.0 защиты или более. Это позволяет игрокам постоянно находить более мощную экипировку, соответствующую их уровню.

Пример предметов для 1 уровня:

Название предмета Слот Редкость Уровень Характеристики
голова_обычный_1 Голова Обычный 1 physics.def: 2.0
голова_обычный_2 Голова Обычный 1 mage.def: 2.0
голова_необычный_3 Голова Необычный 1 hp: 1.1, physics.def: 3.0
голова_необычный_4 Голова Необычный 1 physics.dmg: 1.9, physics.def: 3.0
голова_редкий_13 Голова Редкий 1 hp: 1.5, physics.dmg: 2.5, physics.def: 4.0
голова_редкий_14 Голова Редкий 1 hp: 1.5, mage.dmg: 2.5, physics.def: 4.0

Пример предметов для 10 уровня:

Название предмета Слот Редкость Уровень Характеристики
голова_обычный_1 Голова Обычный 10 physics.def: 20.0
голова_обычный_2 Голова Обычный 10 mage.def: 20.0
голова_необычный_3 Голова Необычный 10 hp: 11.0, physics.def: 30.0
голова_необычный_4 Голова Необычный 10 physics.dmg: 19.0, physics.def: 30.0
голова_редкий_13 Голова Редкий 10 hp: 15.0, physics.dmg: 25.0, physics.def: 40.0
голова_редкий_14 Голова Редкий 10 hp: 15.0, mage.dmg: 25.0, physics.def: 40.0

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

Анализ таблицы редкостей предметов:

Слот Обычный Необычный Редкий Эпический Легендарный Всего
голова 2 10 50 140 190 392
шея 3 15 75 210 285 588
плечи 2 10 50 140 190 392
грудь 2 10 50 140 190 392
спина 3 15 75 210 285 588
руки 2 10 50 140 190 392
пояс 3 15 75 210 285 588
ноги 2 10 50 140 190 392
ступни 2 10 50 140 190 392
оружие 4 20 100 280 380 784
кольцо 4 20 100 280 380 784
реликвия 4 20 100 280 380 784
Всего 33 165 825 2310 3135 6468

Как предметы влияют на бой?

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

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


Заключение

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

Следите за обновлениями, чтобы узнать больше о других аспектах игры, таких как боевая система, навыки и профессии. До встречи в текстовом мире Azeroth!

Если вам интересно следить за разработкой игры, подписывайтесь на мой блог в Телеграм https://t.me/d00m4ace_blog! Я буду делиться новостями, скриншотами и идеями. Спасибо за внимание, и до встречи в мире текстовых приключений! 🎮✨