Uwow

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

УНИКАЛЬНЫЙ PVP Content!

grobovoz

New member
Проверенный пользователь
Пользователь
UNIQUE PvP SYSTEM

RvR / FFA / 3v3 / 5v5 / Clan War

Концепция массовой PvP-системы для World of Warcraft

---

1. Краткая идея

Предлагается создать на сервере единую PvP-систему, объединяющую несколько совершенно разных форматов сражений:

- FFA — каждый сам за себя;
- 2v2 / 3v3 — быстрые командные бои;
- 5v5 — тактические командные сражения с объектами;
- RvR — массовая война фракция против фракции;
- Clan War / Guild War — война гильдии против гильдии.

Главная особенность системы:

«Игроку не обязательно иметь заранее собранную группу или гильдию, чтобы сразу найти PvP.»

Он приходит в единый PvP Hub, выбирает режим и становится в очередь.

Система автоматически подбирает участников, формирует команды и отправляет их на PvP-поле.

---

2. Цель системы

Создать на сервере постоянный PvP-контент, который не ограничивается стандартными Arena и Battleground.

Система должна закрывать разные потребности игроков:

Casual PvP

FFA / 3v3

Competitive PvP

3v3 / 5v5

Mass PvP

RvR

Guild PvP

Clan War

Open World PvP

Clan War + специальные RvR-события

Таким образом, игрок получает причину постоянно возвращаться на сервер даже после получения основного PvE/PvP экипирования.

---

3. PvP HUB

В столице каждой фракции устанавливается NPC:

WAR MASTER

NPC открывает единое меню:

---

WAR CENTER

⚔
FFA
Every player vs every player

⚔
2v2
Team Arena

⚔
3v3
Team Arena

⚔
5v5
Tactical Battle

⚔
RvR
Faction vs Faction

⚔
CLAN WAR
Guild vs Guild

🏆
PvP Ranking

🎖
PvP Rewards

📜
War Statistics

---

Игрок выбирает нужный режим.

---

4. FFA — FREE FOR ALL

Формат

Каждый игрок сражается против каждого.

Рекомендуемый размер:

20–40 игроков

Команд нет.

---

Правила

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

Рекомендуемая продолжительность:

10–15 минут.

---

Система очков

Пример:

Kill — +10
Assist — +3
Double Kill — +5
Multi Kill — +10
Killing Spree — +10

Побеждает игрок с максимальным количеством очков.

---

Антифарм

Чтобы игроки не могли фармить одного человека:

- повторное убийство одного и того же игрока даёт уменьшающуюся награду;
- после нескольких убийств одного игрока награда становится минимальной;
- система отслеживает подозрительное взаимодействие двух игроков.

---

5. 2v2

2v2 является быстрым режимом для игроков, которые хотят PvP с одним напарником.

Можно реализовать два варианта:

Premade

Игрок приходит со своим напарником.

Solo Queue

Игрок может встать один.

Система автоматически ищет второго игрока.

---

Цель

Обычный elimination PvP:

Команда должна уничтожить команду противника.

Средняя продолжительность:

5–10 минут.

---

6. 3v3

3v3 — основной быстрый командный PvP.

Главное отличие от стандартной Arena:

Solo Queue

Игроку не обязательно иметь заранее сформированную команду.

Он нажимает:

JOIN 3v3

и попадает в очередь.

После набора 6 игроков:

TEAM A

vs

TEAM B

Система автоматически формирует команды.

---

Возможные варианты

Arena

Классический бой до полного уничтожения команды.

Objective

Команды получают дополнительные задачи:

- захват точки;
- удержание объекта;
- убийство специального NPC;
- уничтожение объекта противника.

Это позволяет создавать несколько разновидностей 3v3 без изменения основной системы.

---

7. 5v5

6v6 рекомендуется сделать не увеличенной Arena, а отдельным режимом.

Основная идея

5 игроков против 5 игроков + PvP objectives.

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

BASE A
|
POINT A
|
POINT CENTER
|
POINT B
|
BASE B

---

Objective

На карте расположены 3 контрольные точки.

Команда получает очки за удержание.

Например:

POINT A — +1/sec
CENTER — +2/sec
POINT B — +1/sec

Первая команда, набравшая установленное количество очков, побеждает.

---

Дополнительные механики

На карте могут находиться:

- PvP buffs;
- нейтральные NPC;
- временные world objectives;
- специальные предметы;
- дополнительные точки возрождения.

---

8. Matchmaking

Для 2v2 / 3v3 / 5v5 используется автоматический подбор.

Игрок может выбрать:

SOLO

Система сама подбирает команду.

PARTY

Игрок входит в очередь готовой группой.

---

При подборе желательно учитывать:

- роль;
- уровень экипировки;
- PvP rating;
- MMR;
- количество побед;
- текущую очередь.

Главная цель — не заставлять игроков ждать слишком долго.

---

9. RvR — REALM vs REALM

Это основной массовый PvP-режим системы.

Для WoW:

HORDE vs ALLIANCE

Принцип:

«Две фракции сражаются за территорию и мирового босса.»

---

10. RvR Event

Рекомендуемое расписание:

Например:

Каждый день — 20:00

или

3–4 раза в неделю.

За 15 минут до начала появляется объявление:

«
⚔
RvR WAR WILL BEGIN IN 15 MINUTES»

За 5 минут:

«
⚔
PREPARE FOR WAR»

В момент начала:

«
⚔
RvR HAS BEGUN»

---

11. RvR Map

Карта должна иметь несколько стратегических объектов.

Например:

NORTH

[FORTRESS]



[POINT A] ──┼── [POINT B]



[BOSS]



[BOSS ROOM]



[POINT C] ──┼── [POINT D]



SOUTH

---

12. Стадия №1 — Territory Control

Обе фракции должны захватить контрольные точки.

Например:

Horde:

2/4

Alliance:

2/4

Каждая точка даёт фракции ресурсы/очки.

---

13. Стадия №2 — World Boss

После выполнения условия появляется World Boss.

Например:

LORD OF WAR

Босс является общей PvE-целью.

Обе фракции могут:

- атаковать босса;
- атаковать игроков противоположной фракции;
- защищать собственных игроков;
- сорвать убийство босса.

---

14. Стадия №3 — Mass PvP

Основная часть RvR.

Например:

100–300 игроков на сторону, в зависимости от технических возможностей сервера.

Задача:

- удерживать точки;
- убивать игроков;
- контролировать территорию;
- наносить урон боссу;
- защищать собственную фракцию.

---

15. RvR Contribution System

Нельзя награждать только игрока, который нанёс последний удар боссу.

Каждый игрок получает Contribution.

Пример:

PvP Kill — +10
Assist — +3
Capture Point — +100
Defense — +50
Boss Damage — зависит от урона
Boss Kill — +500
Healer Contribution — отдельный расчёт
Objective Defense — +50

---

16. RvR Rewards

После окончания события игрок получает:

- PvP Currency;
- Honor;
- Reputation;
- Cosmetic Rewards;
- Titles;
- Mounts;
- Transmog;
- временные баффы;
- сезонные награды.

При этом желательно разделить:

Participation Reward

Получают все игроки, которые действительно участвовали.

Contribution Reward

Размер зависит от вклада.

---

17. CLAN WAR / GUILD WAR

Это отдельная система для гильдий.

Guild vs Guild

Одна гильдия объявляет войну другой.

После подтверждения обеими сторонами начинается Clan War.

---

18. Цель Clan War

Главное — не просто количество убийств.

Гильдии сражаются за территории.

Например:

FORTRESS
|
┌──────┼──────┐
│ │ │
MINE VILLAGE FARM
│ │ │
└──────┼──────┘
|
CASTLE

Каждый объект имеет стратегическую ценность.

---

19. Territory Control

Гильдия получает очки за:

- захват территории;
- удержание территории;
- убийство вражеских игроков;
- защиту объекта;
- уничтожение защитных NPC;
- уничтожение вражеских объектов.

---

20. Guild War Score

Пример:

Kill — +1
Guild Leader Kill — +10
Capture — +100
Defense — +50
Destroy Objective — +100
Major Objective — +500

Победитель определяется по сумме очков.

---

21. Guild War Seasons

Рекомендуется сделать сезонную систему.

Например:

Season Duration: 4 недели

После окончания сезона:

- таблица результатов фиксируется;
- выдаются награды;
- начинается новый сезон.

---

22. Guild Ranking

Статистика:

Guild Wins
Guild Losses
Kills
Deaths
Objectives Captured
Objectives Defended
Total Contribution

Можно добавить отдельные достижения:

🏆
War Lords
🏆
Territory Masters
🏆
Fortress Breakers
🏆
Elite Guild
🏆
RvR Veterans

---

23. Общая PvP-валюта

Все режимы используют единую валюту:

WAR MARKS

Игрок получает её во всех режимах.

FFA → War Marks
2v2 → War Marks
3v3 → War Marks
5v5 → War Marks
RvR → War Marks
Clan War → War Marks

---

24. PvP Progression

Игрок постепенно получает PvP Rank.

Пример:

Recruit

Soldier

Veteran

Elite

Champion

Warlord

Rank можно использовать для:

- косметических наград;
- titles;
- mounts;
- transmog;
- PvP achievements;
- доступа к отдельным визуальным наградам.

Не рекомендуется делать основной PvP gear полностью зависимым от ранга, чтобы новичок не попадал в ситуацию «старые игроки всегда сильнее».

---

25. Роли должны получать награду

Система должна учитывать не только DPS.

Damage

Damage Contribution

Healer

Healing Contribution

Tank

Objective / Defense Contribution

Support

Buff / Assist / Objective Contribution

Иначе массовые режимы будут стимулировать игроков исключительно играть burst-DPS.

---

26. Anti-Abuse

Обязательная часть системы.

Необходимо защищать PvP от:

Kill Trading

Игрок A убивает игрока B специально.

Решение:

- diminishing rewards;
- отслеживание повторных убийств;
- IP/account correlation;
- подозрительная статистика;
- исключение из рейтинга при подтверждённом abuse.

---

AFK

Игрок стоит на месте и получает награды.

Решение:

- minimum activity;
- movement;
- damage/healing;
- objective interaction;
- periodic activity checks.

---

Premade Abuse

Система должна разделять:

Solo Queue

и

Premade Queue

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

---

27. PvP Statistics

Каждый игрок получает личную статистику:

TOTAL KILLS
TOTAL DEATHS
K/D
ASSISTS

FFA WINS
3v3 WINS
5v5 WINS

RvR WINS
RvR CONTRIBUTION

CLAN WAR WINS

TOTAL WAR MARKS

---

28. PvP Leaderboards

Отдельные рейтинги:

3v3

Rating

5v5

Rating

FFA

Points

RvR

Contribution

Clan War

Guild Score

Таким образом, невозможно определить одного «лучшего PvP игрока» только по одному показателю — разные режимы требуют разных навыков.

---

29. Еженедельные PvP Events

Чтобы система не превращалась в однообразную очередь, можно вводить специальные недели.

FFA WEEK

FFA получает увеличенную награду.

5v5 WEEK

5v5 становится основным событием.

RvR WEEK

Массовые сражения проходят чаще.

CLAN WAR WEEK

Гильдии получают дополнительные цели.

---

30. PvP Hub — визуальная часть

В столице можно сделать отдельную PvP-зону:

WAR CAMP

В ней расположены:

- War Master;
- PvP Vendor;
- Ranking NPC;
- Guild War NPC;
- RvR Teleporter;
- Arena Teleporter;
- PvP Statistics NPC;
- Training Arena.

Игрок должен чувствовать, что это отдельная PvP-инфраструктура сервера.

---

31. Главная идея системы

Система строится вокруг простой концепции:

WAR CENTER

┌───────────┼────────────┐
│ │ │
FFA 3v3 5v5
│ │ │
└───────────┼────────────┘

RvR

FACTION WAR

CLAN WAR

GUILD WAR

Игрок может начать с маленького PvP и постепенно перейти к массовому.

---

32. Почему система может хорошо работать именно на WoW-сервере

Обычный WoW PvP часто разделён на отдельные активности:

Arena
Battleground
Rated Battleground
Open World PvP

Предлагаемая система объединяет их в одну инфраструктуру.

При этом каждый режим имеет собственную цель:

FFA — хаос и быстрый фан.

3v3 — быстрый командный PvP.

5v5 — тактика и objectives.

RvR — массовая фракционная война.

Clan War — долгосрочное противостояние гильдий.

---

33. MVP — с чего начать разработку

Не обязательно сразу реализовывать всё.

Рекомендуется первая версия:

Phase 1

1. PvP Hub
2. FFA
3. 3v3
4. 5v5
5. War Marks
6. PvP Statistics

После тестирования:

Phase 2

7. RvR
8. World Boss
9. Territory Control
10. Contribution System

После стабилизации:

Phase 3

11. Clan War
12. Territory System
13. Guild Ranking
14. Seasons

---

34. Итоговая концепция

Предлагается создать не ещё один Battleground, а отдельную PvP-экосистему сервера.

Игрок получает возможность в любой момент выбрать масштаб конфликта:

1 игрок

→ FFA

2–3 игрока

→ 2v2 / 3v3

5 игроков

→ 5v5

сотни игроков

→ RvR

гильдия

→ Clan War

Это позволяет создать постоянный PvP-контент, который объединяет быстрые бои, командную игру, массовые сражения и долгосрочное соперничество гильдий.

Главная идея:

«Не заставлять игрока искать PvP — PvP должно быть доступно ему в любой момент через единый War Center.»
Пример как бы это выглядело
 

grobovoz

New member
Проверенный пользователь
Пользователь
UNIQUE WAR PvP SYSTEM

Режимы:

- FFA
- 2×2
- 3×3
- 5×5
- RvR
- Clan War / Guild War

---

1. Общая архитектура

Необходимо создать единую PvP-систему с центральным интерфейсом War Center.

Игрок взаимодействует с NPC:

WAR MASTER

и получает меню:

══════════════════════
WAR CENTER
══════════════════════

⚔
FFA
⚔
2×2
⚔
3×3
⚔
5×5

⚔
RvR
⚔
CLAN WAR

🏆
Rankings
🎖
Rewards
📊
Statistics

══════════════════════

Все режимы должны использовать общую PvP-инфраструктуру.

---

2. Очередь

Для 2×2 / 3×3 / 5×5 реализовать Queue Manager.

Поддержать:

Solo Queue

Один игрок становится в очередь.

Party Queue

Игрок может войти готовой группой соответствующего размера.

Размер группы:

2×2 → 2 игрока
3×3 → 3 игрока
5×5 → 5 игроков

---

3. Matchmaking

Для каждого режима собственная очередь.

QUEUE 2×2
QUEUE 3×3
QUEUE 5×5
QUEUE FFA

Matchmaker должен собирать подходящих игроков.

Основные параметры:

- MMR;
- PvP Rating;
- уровень/диапазон уровня;
- PvP Gear/Item Level при необходимости;
- размер premade;
- время нахождения в очереди.

---

4. 2×2

Формат

2 игрока против 2 игроков.

Всего:

4 игрока.

Classic Mode

Уничтожение противоположной команды.

Solo Queue

Игрок может зарегистрироваться один.

Система найдёт второго игрока.

Premade

Два игрока могут зарегистрироваться готовой группой.

---

5. 3×3

Формат

3 против 3.

Всего:

6 игроков.

Режим предназначен для быстрого командного PvP.

---

Solo Queue

Игрок нажимает:

JOIN 3×3

После набора 6 участников:

TEAM A
Player 1
Player 2
Player 3

VS

TEAM B
Player 4
Player 5
Player 6

Команды формируются автоматически.

---

6. 5×5

Основной командный режим

5 игроков против 5 игроков.

Всего:

10 игроков.

Поскольку стандартная WoW-группа содержит максимум 5 игроков, режим полностью соответствует стандартной групповой структуре WoW.

---

Варианты входа

SOLO

Один игрок.

PARTY

Группа до 5 игроков.

FULL PREMADE

Полная команда из 5 игроков.

---

7. 5×5 — Objective Mode

Рекомендуется сделать 5×5 не просто увеличенной Arena.

Главная карта:

BASE A
|
POINT A
|
POINT CENTER
|
POINT B
|
BASE B

Команды должны захватывать контрольные точки.

---

Очки

Например:

Point A:

+1 point/sec

Center:

+2 points/sec

Point B:

+1 point/sec

Побеждает команда, которая первой набирает установленное количество очков.

---

8. Возможные карты 5×5

Необходимо предусмотреть несколько карт.

Map 1 — Domination

Три контрольные точки.

Map 2 — Capture the Flag

Команды пытаются принести флаг противника.

Map 3 — King of the Hill

Одна центральная точка.

Map 4 — Assault

Команда атакует объект, вторая защищает.

Map 5 — Destroy

Необходимо уничтожить объект противника.

Система случайным образом выбирает карту.

---

9. FFA

Формат

Все игроки являются противниками.

Рекомендуемый размер:

20–40 игроков.

Команд нет.

---

Продолжительность

10–15 минут.

---

Очки

Kill:

+10

Assist:

+3

Double Kill:

+5

Multi Kill:

+10

Killing Spree:

+10

---

Respawn

После смерти:

5–10 секунд

После чего игрок появляется в одной из случайных безопасных точек.

---

10. FFA Anti-Farm

Система должна отслеживать повторные убийства одного игрока.

Например:

1-е убийство:

+10

2-е:

+5

3-е:

+2

4-е:

+0

Через определённый промежуток времени коэффициент восстанавливается.

Это предотвращает договорной фарм.

---

11. RvR

Основной массовый режим

Alliance

VS

Horde

---

12. RvR масштаб

Система должна поддерживать максимально возможное количество игроков.

Целевой показатель:

100–200 игроков на сторону.

При достаточной мощности сервера:

200+ игроков на сторону.

Но сервер должен иметь возможность автоматически ограничивать размер события.

Например:

RvR Capacity

Alliance: 150
Horde: 150

---

13. RvR Queue

За 15 минут до начала:

RvR WAR
STARTING IN 15 MINUTES

Игрок нажимает:

JOIN RvR

и попадает в очередь.

Система должна стремиться поддерживать равное количество участников:

Alliance: 120
Horde: 118

Нельзя допускать:

Alliance: 200
Horde: 60

---

14. RvR Map

Карта состоит из:

- баз;
- контрольных точек;
- защитных объектов;
- центральной зоны;
- World Boss;
- respawn points.

Пример:

ALLIANCE BASE


[FORTRESS]

[A] ───

[WORLD BOSS]

[C] ─── [D]

[FORTRESS]



HORDE BASE

---

15. RvR Objectives

Контрольные точки:

A
B
C
D

За удержание:

Faction Score

Например:

A = 1 point/sec

B = 1 point/sec

C = 1 point/sec

D = 1 point/sec

Центральный объект может давать:

2 points/sec

---

16. World Boss

Через определённое время после начала RvR появляется World Boss.

Например:

LORD OF WAR

Босс является общей целью.

Обе фракции могут:

- атаковать босса;
- атаковать игроков;
- защищать своих игроков;
- захватить территорию;
- сорвать убийство босса.

---

17. RvR Contribution

Необходимо создать отдельный показатель:

Contribution Points

Игрок получает Contribution за:

- Kill;
- Assist;
- Damage;
- Healing;
- Defense;
- Capture;
- Objective;
- Boss Damage;
- Boss Kill.

---

Пример

Kill:

+10

Assist:

+3

Capture:

+100

Defense:

+50

Boss Damage:

зависит от нанесённого урона

Boss Kill:

+500

Healing:

расчитывается через Contribution Formula

---

18. RvR Reward

После завершения события:

Participation Reward
+
Contribution Reward
+
Victory Reward

Это позволяет одновременно наградить:

- обычных игроков;
- активных PvP игроков;
- игроков, выполнявших objectives;
- победившую фракцию.

---

19. CLAN WAR

Clan War =

Guild vs Guild

---

20. Объявление войны

Guild Master открывает:

CLAN WAR

Выбирает:

Declare War

и указывает вражескую гильдию.

Вторая гильдия получает:

«GUILD X HAS DECLARED WAR ON YOUR GUILD»

После принятия начинается война.

---

21. Guild War Map

Используется большая PvP-территория.

На карте:

FORTRESS

┌──────┼──────┐
│ │ │
MINE VILLAGE FARM
│ │ │
└──────┼──────┘

CASTLE

---

22. Territory System

Каждый объект может иметь владельца.

Например:

MINE
Owner: Guild A

VILLAGE
Owner: Guild B

FARM
Neutral

Гильдии могут атаковать территории.

---

23. Guild War Score

Kill:

+1

Guild Leader Kill:

+10

Capture:

+100

Defense:

+50

Destroy Objective:

+100

Major Objective:

+500

---

24. Guild War Duration

Рекомендуемый вариант:

Short War

2 часа.

Подходит для ежедневного PvP.

Season War

1–4 недели.

Подходит для долгосрочного Guild PvP.

Рекомендуется реализовать оба варианта.

---

25. PvP Currency

Общая валюта:

WAR MARK

Получается во всех режимах.

FFA → War Marks
2×2 → War Marks
3×3 → War Marks
5×5 → War Marks
RvR → War Marks
Clan War → War Marks

---

26. PvP Vendor

War Marks используются для:

- косметики;
- трансмогрификации;
- mounts;
- titles;
- pets;
- визуальных эффектов;
- PvP consumables;
- сезонных предметов.

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

---

27. PvP Ranking

Отдельные рейтинги:

2×2 Rating

3×3 Rating

5×5 Rating

FFA Points

RvR Contribution

Guild War Rating

---

28. Player Statistics

Каждый игрок имеет:

PvP PROFILE

Kills
Deaths
Assists

2×2 Wins
3×3 Wins
5×5 Wins

FFA Wins

RvR Wins
RvR Contribution

Guild War Wins

War Marks

---

29. MMR

Для 2×2 / 3×3 / 5×5 использовать MMR.

После матча:

Victory:

MMR +

Defeat:

MMR -

Количество изменения зависит от рейтинга противника.

---

30. Anti-Abuse

Обязательные проверки:

Kill Trading

Обнаружение повторных убийств.

AFK

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

Queue Abuse

Ограничение попадания одной premade-группы против случайных игроков.

Multi-account Farming

Отслеживание подозрительных повторных взаимодействий.

Intentional Feeding

Повторные смерти одному игроку должны снижать награды.

---

31. AFK Detection

Игрок считается активным, если он:

- перемещается;
- атакует;
- лечит;
- получает/захватывает objective;
- наносит урон;
- получает урон;
- взаимодействует с PvP объектами.

Если активности нет:

WARNING

You are inactive.

Perform an action within 30 seconds.

После повторного отсутствия активности:

Kick from PvP Event

---

32. Match Result

После завершения:

══════════════════════
VICTORY
══════════════════════

TEAM A

Kills: 43
Deaths: 31
Objectives: 4

War Marks: +250

Rating: +18

══════════════════════

---

33. PvP Seasons

Продолжительность:

4–8 недель

После окончания:

- рейтинг фиксируется;
- выдаются награды;
- leaderboard архивируется;
- начинается новый сезон.

---

34. Seasonal Rewards

Награды:

- Titles;
- Mounts;
- Transmog;
- Pets;
- Achievements;
- уникальные визуальные эффекты.

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

---

35. Database

Предусмотреть таблицы:

pvp_players
pvp_rating
pvp_matches
pvp_match_players
pvp_ffa_stats
pvp_rvr_events
pvp_rvr_contribution
pvp_guild_wars
pvp_guild_war_players
pvp_guild_territories
pvp_rewards
pvp_seasons
pvp_queue

---

36. Queue Manager

Основные функции:

JoinQueue()
LeaveQueue()

FindMatch()
CreateMatch()

AddPlayer()
RemovePlayer()

CreateTeam()
BalanceTeams()

StartMatch()
EndMatch()

CalculateReward()
CalculateRating()

---

37. Match Instance

Каждый матч должен иметь собственный идентификатор:

MATCH_ID
MODE
MAP
TEAM_A
TEAM_B
START_TIME
END_TIME
STATUS

Статусы:

WAITING
PREPARING
RUNNING
FINISHED
CANCELLED

---

38. RvR Event Instance

RvR должен иметь:

EVENT_ID
MAP
ALLIANCE_COUNT
HORDE_COUNT

CONTROL_POINTS
BOSS_STATUS
FACTION_SCORE

START_TIME
END_TIME
STATUS

---

39. Масштабирование

RvR является наиболее технически сложным режимом.

Рекомендуется:

1. отдельная PvP-зона;
2. ограничение количества участников;
3. оптимизация AoE;
4. контроль количества NPC;
5. минимизация лишних скриптов;
6. ограничение частоты обновления Contribution;
7. пакетная обработка статистики.

Contribution не обязательно пересчитывать каждую миллисекунду.

Например:

1 раз в 1–2 секунды.

---

40. MVP

Для первой версии не требуется реализовывать весь проект.

Этап 1

PvP Hub

2×2

3×3

5×5

FFA

War Marks

PvP Statistics

---

Этап 2

RvR

Territory Control

World Boss

Contribution

Mass PvP

---

Этап 3

Clan War

Guild Territories

Guild Ranking

Seasons

---

41. Приоритет разработки

Рекомендуемый порядок:

1. Queue System

2. Match System

3. 2×2 / 3×3

4. 5×5

5. FFA

6. War Marks

7. RvR

8. Clan War

9. Seasons

10. Advanced Rankings

---

42. Ключевая особенность

Главная идея системы заключается в том, что 5×5 полностью соответствует стандартной группе WoW из пяти игроков.

Поэтому игрок может:

5 FRIENDS

CREATE PARTY

JOIN 5×5

10 PLAYERS

BATTLE

А если друзей нет:

SOLO PLAYER

JOIN 5×5

MATCHMAKING

4 RANDOM PLAYERS

TEAM OF 5

Это позволяет использовать одну и ту же систему как для casual, так и для организованного PvP.

---

43. Итоговая структура

WAR CENTER

┌────────────────┼────────────────┐
│ │ │
FFA ARENA BATTLE
│ │ │
│ ┌─────┼─────┐ │
│ 2×2 3×3 5×5 │
│ │ │
└────────────────┼────────────────┘

RvR

HORDE vs ALLIANCE

WORLD BOSS

CLAN WAR

GUILD vs GUILD

---

44. Финальная концепция

Цель проекта — создать PvP-систему, в которой игрок всегда может найти подходящий масштаб боя:

FFA
быстрый индивидуальный фан.

2×2
маленькая командная игра.

3×3
классический командный PvP.

5×5
полноценный групповой WoW PvP.

RvR
массовая война Horde vs Alliance.

Clan War
долгосрочное соперничество гильдий.

Главный принцип:

«Игрок не должен искать PvP. Он должен открыть War Center, выбрать формат и начать бой.»

Именно это должно стать основной отличительной PvP-механикой сервера.
 

dedfakter

Member
Проверенный пользователь
Пользователь
СПЕШИТЕ ВИДЕТЬ! ЦИРК ПОД ОТКРЫТЫМ НЕБОМ!
Ъеъ, скоро такие люди перестанут попадать ложкой в рот, ведь нейронка еще не умеет кормить таких с ложечки. Ноль не то что редактуры, я уверен что прокладка между нейродегенератом и форумом даже не читала этот высер, который ей нагалюцинировало перемножение матриц.
 

grobovoz

New member
Проверенный пользователь
Пользователь
СПЕШИТЕ ВИДЕТЬ! ЦИРК ПОД ОТКРЫТЫМ НЕБОМ!
Ъеъ, скоро такие люди перестанут попадать ложкой в рот, ведь нейронка еще не умеет кормить таких с ложечки. Ноль не то что редактуры, я уверен что прокладка между нейродегенератом и форумом даже не читала этот высер, который ей нагалюцинировало перемножение матриц.
Суть моей идеи создать на сервере что-то действительно новое и сделать основной акцент именно на PvP-контенте. Я уверен, что такая система может значительно поднять онлайн и привлечь большое количество PvP игроков на сервер. Идея заключается в создании отдельного PvP направления с разными форматами и локациями: 2×2, 3×3, 5×5, RvR, FFA и Guild War. Чтобы у игроков был постоянный интерес, конкуренция и желание возвращаться на сервер. При этом не стоит сильно обращать внимание на то, как нейронка расписала и разъяснила всю систему в ТЗ. Главное здесь сама концепция и идея создать что-то новое и уникальное для сервера.
 
Сверху