Открыть сервисСервис

МБТ — многопользовательская компьютерная игра

Многопользовательская компьютерная игра (МБТ, от англ. multiplayer game) — компьютерная игра, в которой одновременное участие принимает несколько человек, взаимодействующих друг с другом через локальную сеть или интернет. В отличие от однопользовательских игр, где игрок противостоит управляемому компьютером окружению, МБТ строится на коммуникации, соперничестве или кооперации между живыми участниками.

История

Первые многопользовательские игры появились ещё в эру мейнфреймов в конце 1960-х — начале 1970-х годов. Одной из ранних считается Spacewar!, адаптированная для игры через терминалы в 1969 году. В 1978 году вышла MUD1 — текстовая многопользовательская игра, создавшая жанр MUD (Multi-User Dungeon), ставший прообразом современных MMORPG.

С распространением персональных компьютеров и модемов в 1980-е годы появились сетевые шутеры и стратегии. Ключевым событием стало появление Doom (1993) с поддержкой игры по локальной сети и Quake (1996) — одной из первых игр с полноценной интернет-игрой. В 1997 году вышла Ultima Online, а в 1999-м — EverQuest, заложившие основы жанра MMORPG.

Классификация

МБТ подразделяются по числу игроков, типу взаимодействия и сетевому режиму:

ТипОписаниеПримеры
Аркадные МБТНебольшое число игроков, короткие сессииMario Kart, Super Smash Bros.
ШутерыСтрельба от первого/третьего лицаCounter-Strike, Call of Duty
СтратегииТактическое и стратегическое противостояниеStarCraft, Warcraft III
MMORPGТысячи одновременных игроков, развитие персонажаWorld of Warcraft, Lineage II
MOBAКомандные матчи 5×5Dota 2, League of Legends
Королевская битваДесятки-сотни игроков, выживаниеPlayerUnknown's Battlegrounds, Fortnite

По типу взаимодействия выделяют кооперативные МБТ (игроки действуют совместно против компьютера или сложности), соревновательные (противостояние игроков или команд) и гибридные, сочетающие оба режима.

Сетевые режимы

МБТ делятся на две большие категории:

  • Клиент-серверные — вся логика и состояние игры хранятся на выделенном сервере, клиенты отправляют действия и получают состояние мира. Наиболее распространённая модель в современных онлайн-играх.
  • P2P (peer-to-peer) — игроки обмениваются данными напрямую, без центрального сервера. Применяется в настольных портах и играх с малым числом участников.

Типичные сетевые режимы включают deathmatch (свободное сражение), командные матчи, захват флага, кооперативное прохождение сюжета и соревновательные рейтинговые матчи (ранкед).

Технологии

Сетевое взаимодействие в МБТ строится на протоколах TCP и UDP. Для динамичных игр чаще используется UDP из-за меньших задержек, а для надёжной доставки данных — TCP. Ключевые технические проблемы МБТ — синхронизация состояния мира между участниками и компенсация сетевой задержки (лагов). Применяются технологии предсказания движения (client-side prediction) и интерполяции.

Экономика и социальный аспект

Современные МБТ нередко используют модель free-to-play с монетизацией через внутриигровые покупки — косметические предметы, пропуска боевых сезонов (battle pass). В России и мире развиваются киберспортивные соревнования по МБТ с крупными призовыми фондами: The International по Dota 2 собирает призовые свыше 40 млн долларов.

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

Литература

  • Катц Д. «Game Programming Gems» — разделы о сетевом программировании игр.
  • Роллингс Э., Адамс Э. «Fundamentals of Game Design».
  • Материалы журнала «Игромания» о развитии онлайн-игр в России.
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru