Введение

DarkSpace – это многопользовательская компьютерная игра в реальном времени, разработанная PaleStar. Выпущенная в декабре 2001 года, она позволяет игрокам хранить модифицированные схемы кораблей в личном хранилище, которое можно назвать "гаражом". В 2049 году UGTO отправляет три корабля для исследования системы Центавра, где основывается небольшой аванпост. За этим следуют годы космических исследований, в ходе которых люди посещают 11 солнечных систем и колонизируют 10. Человеческие колонии теперь находятся так далеко от Солнечной системы, что выходят из-под контроля UGTO. Эти системы стали известны как Дальние Звёзды (Фарстарс). Во время Первого Звёздного конфликта колонии Дальних Звёзд сражаются за контроль над планетами и ресурсами, но в конечном итоге их останавливают силы полиции UGTO. UGTO пытается закрыть все независимые верфи, что приводит к восстанию планет и началу Второго Звёздного конфликта. После двадцати лет войны "системы, лояльные Солнцу, вновь одерживают верх над Дальними Звёздами благодаря превосходящей огневой мощи". После расследования, проведённого разведкой UGTO и ICC, прибывает совместная группа для расследования. Группа подвергается нападению неизвестного противника и несет большие потери, но UGTO удается захватить один из вражеских кораблей. Корабль пилотируется представителями инопланетной расы, известной как К’лут, которые вскоре после этого раскрывают себя человеческим колониям. Игра DarkSpace начинается в разгар гражданской войны, которая обострилась из-за сообщений об инопланетном виде, агрессивно расширяющем свои владения во всей известной вселенной.

Начало

DarkSpace был создан Palestar, независимой компанией-разработчиком, основанной Ричардом "Фаустусом" Лайлом. Идея DarkSpace пришла к Лайлу в 1995 году, когда он захотел создать "массовую многопользовательскую игру с элементами реального времени, действие которой разворачивается во вселенной Master of Orion". После того, как игра достигла играбельного альфа-состояния в 2000 году, Palestar объединилась с Blue Byte для её публикации. Blue Byte, стремясь использовать известность своей серии Battle Isle, переименовала игру в Battle Isle V: DarkSpace. До заключения соглашения о публикации Palestar предлагала запись на закрытое бета-тестирование на своем веб-сайте. После того, как Blue Byte включилась в процесс, она взяла на себя организацию тестирования. В начале 2001 года Blue Byte объявила о закрытом бета-тестировании Battle Isle: DarkSpace, которое должно было начаться в феврале, и заявила, что приоритет будет отдан тем, кто ранее зарегистрировался на веб-сайте Palestar. Остальные бета-тестеры будут отобраны случайным образом. Первая группа тестеров была небольшой, но работала в тесном сотрудничестве друг с другом и с разработчиками DarkSpace. По словам Лайла, бета-тестирование "действительно помогло выявить ошибки и исправить проблемы с игровым процессом". Они оценили проекты, которые финансировала Blue Byte, и пришли к выводу, что DarkSpace не соответствует серии Battle Isle. В результате UbiSoft расторгла издательский контракт с Palestar, вернув небольшую компанию к независимости. В мае 2001 года Palestar запустила новый веб-сайт DarkSpace. После разработки и выпуска новой серверной инфраструктуры для игры (GameCQ) началось новое публичное бета-тестирование.

Партнерство с Playnet

Публичный бета-тест DarkSpace проходил летом и осенью 2001 года. По словам Palestar, к сентябрю DarkSpace насчитывала 10 000 зарегистрированных игроков, а к ноябрю – 20 000. Поскольку игра была бесплатной и достаточно увлекательной, через неё прошло много людей, и многие оставались на протяжении всего тестирования. Разработка продвигалась неплохими темпами, добавлялись новые функции, исправлялись ошибки и вносились изменения. Однако, в конечном итоге, средства, полученные от Ubisoft после расторжения издательского контракта, подошли к концу, и игре требовалась модель монетизации. В декабре 2001 года Palestar заключила партнерство с Playnet.com для хостинга игры, и DarkSpace перешла на модель платного доступа, предлагая неограниченный доступ за 9,99 долларов США в месяц. Игроки по-прежнему могли бесплатно получить доступ к обучающему режиму и демо-версии. DarkSpace поступила в продажу в декабре того же года.

Выпуск исходного кода

В июне 2009 года Palestar опубликовала исходный код игрового движка DarkSpace, получившего название Medusa. Движок доступен по трем различным лицензиям. Спустя несколько дней после публикации серверы DarkSpace были перегружены из-за большого количества скачиваний, и исходный код движка пришлось временно снять с раздачи. В настоящее время исходный код размещен на GitHub.

Настоящее время

С момента выхода и перехода от платной модели распространения, DarkSpace получил несколько патчей и изменений. Хотя игра всегда находилась в стадии разработки, скорость обновлений была непостоянной. Иногда изменения выходили довольно часто, а иногда случались длительные задержки. Небольшой размер команды Palestar (один программист, работавший неполный день с 2002 года, и два с 2008 года) означает, что быстрые изменения не всегда возможны или желательны. Несмотря на эти трудности, DarkSpace продолжает развиваться. В связи с вышеупомянутыми ограничениями, добровольная помощь приветствуется в различных формах, и многие модераторы, разработчики и администраторы игры, форумов и чатов работают на безвозмездной основе. DarkSpace стал бесплатным для игры 12 марта 2010 года без каких-либо ограничений. Игроки могут приобретать кредиты через интернет-магазин или получать ежемесячный доход в виде кредитов и другие преимущества, оформив подписку.

Прием

После выхода DarkSpace получил несколько положительных отзывов. Майкл Лафферти из GameZone назвал DarkSpace "игрой, которая отлично выглядит, звучит великолепно и хорошо играется", а Бретт Тодд из GameSpot отметил, что "[п]очти каждую сцену можно было бы вырезать из фильма с большим бюджетом". Игровой сайт Respawn UK назвал DarkSpace "Лучшей космической игрой 2002 года". Однако, некоторые рецензенты посчитали, что освоить игру довольно сложно: Лафферти сказал, что "первоначальный учебный режим в DarkSpace был несколько сложным для понимания". Распространенной жалобой было то, что в DarkSpace не хватает игроков. Тим МакКонахи написал в своем обзоре для GameSpy, что "для такого масштабного стратегического элемента игроков слишком мало". Бернцен согласился, что "просто недостаточно игроков, чтобы раскрыть весь потенциал игры". Несколько рецензентов упомянули об этом. Тодд отметил, что "игроки должны сотрудничать в своих фракциях и дополнять друг друга, выполняя специфические задачи на своих кораблях".

Технология

Система входа и чата для DarkSpace использует серверную систему под названием GameCQ. GameCQ был похож на портальное программное обеспечение Blue Byte, Blue Byte Game Channel, поскольку Ричард Лайл написал значительную часть последнего. Однако со временем GameCQ превратился в совершенно иную систему. Система GameCQ обрабатывает все запросы на вход, а также информацию о сеансе и функции чата посредством процесса, называемого MetaServer. Когда игрок подключается к одному из доступных серверов, данные передаются между MetaServer и выбранным игровым узлом для аутентификации пользователя. Сами игровые серверы представляют собой процессы, загруженные игровой картой. Они могут варьироваться от одной солнечной системы до коллекции, соединенных прыжками. Если одна карта соединена с другой, и обе находятся на разных серверах, MetaServer обеспечит переход и аутентификацию. В DarkSpace существует два режима игры: Сценарий и MetaVerse. Сценарий – это единый процесс, загруженный картой, содержащей одну солнечную систему, который переключается на следующую при выполнении условий победы. MetaVerse, напротив, представляет собой коллекцию множества процессов, запускающих несколько карт, связанных между собой, и может быть расширен по мере необходимости в зависимости от роста или сокращения игрового сообщества. Игровой клиент и сервер созданы на движке Medusa, являющемся запатентованным движком Palestar.