Введение
Vega Strike – видеоигра 2005 года, космический торговый и боевой симулятор от первого лица, разработанный для операционных систем Microsoft Windows, Linux, FreeBSD и OS X. Многие ключевые игровые механики Vega Strike косвенно вдохновлены игрой Elite. На оригинального разработчика также повлияли другие игры, такие как Wing Commander: Privateer.
Vega Strike is a first person space trading and combat simulator, developed for Microsoft Windows, Linux, FreeBSD and OS X systems. Many of the core game mechanics of Vega Strike are indirectly inspired by Elite. Other games, such as Wing Commander: Privateer, influenced the original developer.
Разработка
Vega Strike запрограммирован на C/C++ с использованием графического API OpenGL и использует внутренние скрипты, написанные на Python и XML. Распространяемый под лицензией GNU General Public License, Vega Strike является бесплатным программным обеспечением с открытым исходным кодом. Неофициальный ремейк Wing Commander: Privateer, названный Wing Commander: Privateer Gemini Gold, был создан на движке Vega Strike.
Геймплей
Vega Strike стремится погрузить игроков в обширную, динамичную вселенную с разнообразными фракциями, имеющими разное отношение к игроку и друг к другу, и экономическую модель, в которой торговля, сражения и исследование – всё это может быть прибыльным. Финансовые доходы позволяют игрокам приобретать улучшения и/или более совершенные корабли, что даёт им возможность браться за более опасные и выгодные миссии. Игрок может иметь различные уровни отношений с фракциями. Отношения могут ухудшиться, если игрок уничтожает корабли какой-либо фракции. Отношения могут улучшиться, если игрок уничтожает корабли, враждебные данной фракции. Игроки могут покупать и продавать грузы, брать задания у Миссионного Компьютера, а также общаться с персонажами в местном баре на космической станции или планете. В духе некоторых предшествующих игр, ключевые персонажи сюжета часто встречаются именно в барах. Наличие универсальной валюты, открытых рынков, торговли ценными товарами, востребованными большинством групп, и широко распространенных технологий позволяет игроку вести дела практически везде и покупать у кого угодно. В игре также присутствует кампания, предлагающая игроку определенные миссии, развивающиеся по различным ветвям сюжетного графа. Игрок может продолжать игру даже после завершения кампании.
Транспортировка
Для быстрого перемещения между различными планетами и космическими станциями в пределах одной системы используется система SPEC. Она увеличивает скорость двигателя корабля игрока, позволяя ему достигать высоких скоростей и быстро перемещаться по солнечной системе. Однако степень увеличения скорости ограничена гравитацией: чем ближе корабль игрока к планете или космической станции, тем меньше эффект увеличения. После ожидания и удаления от гравитационного поля планеты/станции, система SPEC начнет "разгоняться" – корабль игрока вытянется, и появятся звездные следы, пока скорость корабля не снизится из-за гравитации или игрок не отключит систему SPEC. Для перемещения между различными звездными системами игроку необходимо получить гипердвигатель и затем направиться к слабым точкам в пространстве, известным как точки гиперпрыжка. Когда корабль игрока приблизится к точке гиперпрыжка, игрок сможет активировать гипердвигатель и "перейти" в другую солнечную систему за несколько секунд. В типичных солнечных системах существует множество точек гиперпрыжка, каждая из которых ведет в другую систему. Игроку может потребоваться пройти через несколько систем и точек гиперпрыжка, чтобы добраться до целевой системы. Для выполнения миссий, охватывающих несколько систем, инструкции о том, к каким точкам гиперпрыжка необходимо направиться, отображаются на HUD. Если же игрок хочет достичь определенной области вне зависимости от миссий, можно использовать навигационный компьютер для прокладки оптимального курса.
Типы миссий
Груз: Перевозка предметов самых разных видов, от продовольствия до политических заключенных – опасное занятие, так как власти обнаруживают нелегальный груз, а пираты пытаются захватить его у ничего не подозревающих перевозчиков. Бонусы: Игрокам рекомендуется быть осторожными при выборе целей, поскольку у каждой фракции есть свои союзники и враги. Патруль: Необходимо детально просканировать ряд целей в системе, последовательно посещая каждую из них. Полная зачистка: Аналогично патрулированию, но все встреченные враги должны быть уничтожены. Оборона: Цель в системе подвергается атаке вражеских сил. Игрок должен уничтожить атакующие силы и не допустить уничтожения цели. Цель может быть любой – от небольшого торгового корабля, атакованного легкими силами, до космической станции, подвергающейся массированной и хорошо спланированной атаке. Спасение: Игрок должен спасти потерпевшего крушение пилота и получит за это награду в кредитах. Игрок должен прибыть в указанное место, взять спасательную капсулу пилота на буксир и доставить его на целевую планету. Однако спасательная капсула обычно находится в зоне боевых действий, поэтому игрокам следует проявлять осторожность при выполнении этих заданий.
Обновления
Vega Strike включает в себя разнообразные улучшения для корабля игрока. Игрок может использовать заработанные деньги для покупки улучшений, повышающих характеристики космического корабля. Улучшения включают в себя ремонт, ремонтные системы, такие как Ремонтные дроиды, реакторы для корабля игрока, энергетические щиты и улучшения корпуса, оружие, такое как лазеры и ракеты, усилители маневренности (например, усилители многоструйного поворота, увеличивающие скорость вращения корабля), а также различные улучшения, такие как увеличение грузового пространства, запас топлива, устройства невидимости (делающие корабль визуально невидимым и не обнаруживаемым радарами/датчиками) и системы РЭБ (противоракетные средства). Каждый космический корабль может нести лишь ограниченное количество улучшений, поскольку все они имеют максимальную грузоподъемность для улучшений.
Космический корабль
Vega Strike содержит широкий спектр космических кораблей, продаваемых каждой расой и различными фракциями внутри этих рас. Корабли различаются по назначению – от многоцелевых гражданских судов, таких как средний грузовой шаттл Plowshare, до высокопроизводительных истребителей и штурмовых кораблей, таких как Ariston. В распоряжении игрока грузовые суда, бомбардировщики и даже капитальные корабли. Игрок начинает с легкого грузового шаттла класса Llama, а также с некоторыми базовыми улучшениями, и позже получает возможность приобрести несколько кораблей.
Прием
В 2005 году в статье O'Reilly, посвященной играм с открытым исходным кодом для Mac ("Open Source Mac Gaming"), была рекомендована Vega Strike. В 2008 году журнал Full Circle включил Vega Strike в список "Топ-5 космических игр".