Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску

Soldat - это многопользовательская 2D- видеоигра для Microsoft Windows . Это игра в жанре « беги и стреляй », вдохновленная Льеро и Выжженной Землей , в сочетании с элементами Counter-Strike и Worms . [1]

История развития [ править ]

Soldat был первоначально разработан Михалом Марцинковски (MM) в ноябре 2001 года. MM является генеральным директором независимой группы разработчиков игр Transhuman Design, а также известен своей работой над такими играми, как Crimson Glory, R & link-dead. Игра написана на языке программирования Delphi с использованием библиотек JEDI. Первая публичная бета-версия (v0.9.4b) была выпущена 9 мая 2002 года. С течением времени игра изменилась: она не разрабатывалась исключительно компанией MM, и в ней участвовало множество различных разработчиков, которые вносили свой вклад в разные стороны, при этом MM по-прежнему принимала исполнительные решения. Солдат.

Главный разработчик Soldat со временем сменился: Михал «MM» Марцинковски руководил проектом до 2008 года, а до 2010 года Ник «EnEsCe» Купер. Грегор «Shoozza» А. Чеслак руководил проектом с 2010 по 2016 год. С 2016 по 2017 год руководил проектом Томаш «Сокол» Колосовски, затем снова Грегор «Shoooza» А. Чеслак.

Выпущенная 23 августа 2002 года версия 1.0.5b считается первым крупным выпуском игры [2], хотя несколько бета-версий и минорных версий были доступны в месяцы, предшествующие ее выпуску. С тех пор игра претерпела множество изменений и дополнений. Баланс оружия часто находится в центре внимания новых релизов. Существенными изменениями в выпуске были модификации «при запуске» в M82A1 Barrett , M72 LAW и Combat Knife , а также мелкие ошибки с флагами и картами.

В 1.4.2 добавлено много важных функций. Они включали в себя полностью новую систему лобби для замены устаревшей и ненадежной исходной системы (проблемы см. На форумах), возможность (только для зарегистрированных) масштабирования интерфейса разрешения для более четкого обзора, миникарту (только для зарегистрированных), BattlEye - антивирус. -Читовая система и множество исправлений. 1.4.0 изначально задумывался только как исправление ошибок версии 1.3.2, но был увеличен до 1.4.0 из-за добавления множества новых функций.

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

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

В 1.7.0 были внесены несколько более значительных изменений: он включал новый модуль рендеринга на основе OpenGL с улучшенной производительностью и крупными графическими обновлениями. [3]

Выпущенная в январе 2016 года, 1.7.1 является последней версией игры. Это принесло качество 4K HD моделям плееров и большему количеству пейзажей. А также изменения модификаций оружия и добавление модификаторов Hitbox для головы, груди и ног. [4]

По состоянию на апрель 2018 года текущая цель - выпустить следующую версию в Steam . Открытый Sourcing игр был объявлен на 2018 год после выпуска пара, после успешного Change.org петиции. [5]

31 марта 2020 года Soldat 1.7.1 наконец-то появился в Steam, хотя официальная дата на странице Steam Store была 1 апреля. [6] В первые часы в Steam Soldat набрал около 400 активных игроков одновременно, и игра продолжалась более 130 обзоров пользователей с общей оценкой «Очень положительно».

26 мая 2020 исходный код из Soldat был выпущен под MIT лицензией на GitHub . [7] Вскоре после этого по лицензии Creative Commons , CC-BY 4.0. [8]

Геймплей [ править ]

В Soldat игрок управляет маленьким настраиваемым солдатом в реактивных ботинках. Эти ботинки позволяют солдату летать относительно короткое время, прежде чем ему потребуется автоматически восстанавливать свое топливо. Количество одновременных полетов и скорость регенерации топлива зависят от отдельных карт. В игру обычно играют через Интернет или локальную сеть , но можно играть в автономном режиме против ботов . На выбор предлагается множество игровых режимов , начиная от популярных бесплатных ( Deathmatch , Rambomatch и Pointmatch) до командных ( Capture the Flag).; Проникновение, командный матч и удержание флага). В некоторых режимах удержание или защита флага является основной целью, в других - просто получить как можно больше фрагов с второстепенными целями (например, Pointmatch имеет желтый флаг, который удваивает очки его носителя). Самые популярные режимы игры - «Захват флага» и «Бой насмерть».

Во всех режимах игры основная цель - убить вражеских игроков. После появления отображается меню оружия, и игрок может выбрать оружие из арсенала. Осколочные гранаты также поставляются по умолчанию, и больше их можно забрать из ящиков, лежащих вокруг карт («Гранатомет» или «Надежный комплект» соответственно). Реактивные ботинки используются для передвижения по картам, которые обычно состоят из 2-3 уровней / этажей или неорганизованных плавающих валунов. Некоторые серверы включают временные бонусы, которые дают увеличенный урон (Берсерк), невидимость ( режим Хищника ), огнеметвместе с временной непобедимостью (FlameGod), или кластерными гранатами (которые временно заменяют обычные гранаты тремя или более мощными, модифицированными версиями) или даже пуленепробиваемым жилетом (эффективность жилета зависит от расстояния до того, кто стреляет пулей, и жилета медленно уменьшается по мере поглощения урона, исчезает после поглощения определенного количества урона, хотя ограничения по времени нет). Ящики со здоровьем (известные в игре как «аптечки») доступны во многих местах для восстановления 100% травм, независимо от того, насколько сильно ранен игрок. После смерти и после ожидания определенного сервером количества времени (в среднем 5 секунд) игроки снова появляются и могут выбрать другое оружие - этот цикл повторяется на протяжении всей карты, если не включен режим выживания (в этом случае система нереста похожа наИспользуется Counter-Strike ). По истечении определенного отведенного времени (в среднем 15 или 20 минут) карта меняется, и очки сбрасываются, когда игроки продолжают следующий раунд. Игроки могут общаться друг с другом на протяжении матчей (и со своими командами в совместных командных режимах игры).

Большинство игр динамичны и хаотичны. Тела часто взрываются в виде крови и частей тела, иногда их разбрасывает по карте. Помимо физики тряпичной куклы , движок игры, написанный на языке программирования Borland Delphi , использует реалистичные концепции, такие как импульс и гравитация . Урон от падения и отдача также учитываются, когда включен реалистичный режим, и ящики с припасами, брошенное оружие и гранаты реалистично падают с крутых холмов; Другой эффект - реалистичное развевание флага, когда игрок бежит с ним.

Оружие [ править ]

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

Soldat стремится создать баланс между всем оружием (также известный как Weapon Mod), чтобы сделать все оружие жизнеспособным. Для достижения этой цели было сделано (и делается до сегодняшнего дня) множество настроек. Вопрос о моде оружия довольно спорный. Это привело к существованию целого раздела на официальной доске сообщений сообщества, посвященного обсуждению игрового баланса оружия.

Bunny hopping [ править ]

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

Карты [ править ]

Скриншот редактора карт Soldat PolyWorks (версия 1.4.0.4), который используется для создания карты для Soldat. Мы видим обрезку издания карты htf emblem

Карты в Soldat - это 2D-арены, большинство из которых адаптированы для динамичного игрового процесса. Карты Deathmatch используются в режимах Pointmatch (PM), Rambomatch (RM) и Teammatch (TM или TDM, для Team Deathmatch), тогда как Capture-the-Flag (CTF), Infiltration (INF) и Hold-the-Flag (HTF) ) имеют собственные наборы специализированных карт. В настоящее время в игре есть 97 карт по умолчанию для различных режимов игры. [9]

Каждая карта состоит из множества текстурированных полигонов, тщательно расположенных по отношению друг к другу. В отличие от Льеро , главного вдохновителя Soldat , пейзаж недеформируем, хотя с ним можно взаимодействовать другими способами. Пейзажи, такие как кусты и мешки с песком, могут скрывать игроков и помогать в кемпинге и снайперской стрельбе. Полигонам можно присвоить особые атрибуты, имитирующие смертельные ямы смерти, ледяную местность, платформы для восстановления здоровья и многое другое. На некоторых картах используются погодные эффекты (снег, дождь и песчаная буря). Некоторые серверы включают мощную стационарную турель M2, указанную конкретными картами (обычно CTF и INF), которыми могут управлять игроки.

Есть несколько известных программ для картографии. Исходной программой-редактором карт является MapMaker 1.2, созданный самим Михалом Марцинковским. Он имеет уникальную схему управления, которая включает использование правой кнопки мыши для навигации по карте, а также клавиши control, shift и alt в сочетании с левой или правой кнопкой мыши для выполнения функций. Еще одна популярная картографическая программа Soldat - PolyWorks , у которой другая схема управления и гораздо более сложный интерфейс.

Сообщество [ править ]

Новый сервер лобби указывает, что он содержит рекордное количество запросов в лобби - 71459 в день. Общее количество игроков не подсчитано, но на официальных форумах Soldat зарегистрировано более 12000 участников. [10] Также доступны редакторы карт . Многие игроки Soldat разработали и распространили свои собственные программы для использования с игрой. К ним относятся, помимо прочего, редакторы карт, редакторы оружия, статистические программы, моды , серверные статистические плагины веб-страниц (такие как U13SSS и Zitro-stats) и приложения для автоматического присоединения. Существует множество фан-страниц, которые служат разным целям и вкусам, в основном это разные кланы для официальных турниров, спонсируемых сообществом игры.

Дополнительные режимы игры [ править ]

Реалистичный режим [ править ]

По мере того как сообщество Soldat росло, росла и популярность подигрового режима «Реалистичный» (часто обозначаемого сокращенно «R» или «R-режим»). Реалистичность делает игру более реалистичной; оружие более мощное, и у него есть отдача (перекрестие перемещается вверх с каждым последующим выстрелом), есть реалистичное поле зрения, и игроки получают больший урон, когда они ударяются о землю на высокой скорости. Этот режим подчеркивает необходимость правильной тактики сильнее, чем стандартный игровой режим, который иногда считается требующим большего мастерства.

Режим выживания [ править ]

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

На большинстве реалистичных серверов также активирован режим выживания. Эти серверы называются серверами реалистичного выживания (R / S). Игры в режиме R / S обычно состоят из коротких сражений между двумя сторонами в режиме Capture the Flag.

Примерно во времена Soldat v1.3.1 в большинстве матчей R / S было выработано определенное «джентльменское правило», согласно которому игрок не должен захватывать флаг, если противостоящая команда не побеждена. Поскольку это неписаное правило, оно сбивает с толку большинство людей, плохо знакомых с серверами R / S. «Улавливание» или «бег» на сервере R / S обычно считается плохим этикетом, потому что он эффективно побеждает другую команду, не убивая ее. На более популярных серверах, управляемых кланами R / S, захват флага является законной тактикой, поскольку режим игры по-прежнему «Захват флага», а не «Командный бой насмерть», который предполагает только уничтожение вражеской команды. С другой стороны, убийство другой команды и закрытие флага за несколько секунд, оставшихся до окончания раунда,называется двойным колпачком, приносит команде 2 очка вместо обычного одиночного очка и принимается на большинстве серверов, хотя многие из них внедрили скрипты против двойного колпачка, чтобы предотвратить это.

Расширенный режим [ править ]

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

Любой из этих режимов вспомогательной игры может быть объединен с другими режимами игры или может быть активен сам по себе.

Прием [ править ]

Eurogamer «s Джим Rossignol назвал Soldat среди списка 20 лучших летних ПК FreeWare игр в 2006 году [11] Thinkdigit включил июля 2008 в обложке диска . [12]

Второй выпуск в Steam , 31 марта 2020 года, получил в целом очень положительный результат по 130 отзывам пользователей . В первые часы работы в Steam Soldat охватил около 400 активных игроков одновременно.

Ссылки [ править ]

  1. ^ "Официальный сайт Soldat" . Проверено 2 июля 2014 .
  2. ^ История версий Soldat . 1.0.5b была последней бета-версией.
  3. ^ "SOLDAT 1.7 ВЫПУСКАЕТСЯ!" . Проверено 1 февраля +2016 .
  4. ^ "SOLDAT 1.7.1 ВЫПУСКАЕТСЯ!" . Проверено 7 января +2016 .
  5. ^ Победа! на сайте change.org - Сообщение от Михала Марцинковского: «Привет всем, вот мое решение. Я искренне рассматриваю эту петицию и необходимость открытого доступа к Soldat. Я разговаривал с Shoozza, Helloer и другими людьми за пределами сообщества, чтобы высказать свое мнение. Я» Мы решили открыть Soldat * после * выпуска Steam. Так что мы нацелены на первый квартал 2018 года ». (1 октября 2017 г.)
  6. ^ Страница магазина Steam
  7. ^ soldat на GitHub
  8. ^ Лицензия на актив Soldat на github.com
  9. ^ "Карты по умолчанию - Вики Сообщества Soldat" . wiki.soldat.pl .
  10. ^ Данные с http://www.soldatforums.com/ по состоянию на 20 января 2008 г.
  11. ^ Eurogamer's Summer of PC Plenty - Двадцать бесплатных игр. от Jim Rossignol на Eurogamer.net (2006-07-18)
  12. ^ "thinkdigit-magazine-2008-07 thinkdigit-magazine-2008-07" .

Внешние ссылки [ править ]

  • Официальный сайт
  • Официальные форумы
  • Официальный репозиторий Soldat на github.com
  • Вики Сообщества
  • Soldat Gather - сватовство на Discord
  • Страница магазина Steam