Введение

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

История

Джайлс Уильямс начал работу над Oolite для Mac OS X в 2003 году. В июле 2004 года была выпущена версия Oolite v1.0, но после этого она долгое время находилась в активной разработке. К сентябрю 2005 года Mac Oolite достиг версии 1.52, и был выпущен порт для Linux, тесно следовавший за разработкой версии для Mac OS X. В марте 2006 года был выпущен порт для Windows GNUstep. Порты также доступны для SGI IRIX и FreeBSD на архитектурах Intel. Большинство портов включают в себя ту же функциональность, за исключением версии для Mac OS X, которая включает дополнительную поддержку нативных функций Mac OS X (таких как интеграция с iTunes, Spotlight и Growl). В октябре 2006 года, после выпуска стабильной версии 1.65, Уильямс объявил о прекращении разработки Oolite после реализации обновленной функциональности шейдеров OpenGL. Однако проект застопорился. 27 февраля 2007 года проект был перелицензирован под GPL 2.0 или более поздней версии. 27 мая 2012 года была выпущена новая стабильная версия, v1.76.1. Это обновление для исправления ошибок в Oolite 1.76. Оно не добавляет новых функций. 16 августа 2012 года была выпущена пробная версия v1.76.1. Цель выпуска – оценка конфигурации развертывания Oolite, которая, как ожидается, будет использоваться в будущих стабильных релизах. 8 января 2013 года была выпущена новая тестовая версия v1.77. Эта версия включает новые функции и улучшения по сравнению с предыдущими версиями. 1 октября 2013 года была выпущена новая тестовая версия v1.77.1. Это обновление для исправления ошибок в Oolite 1.77. Оно не добавляет новых функций. 30 июня 2014 года была выпущена новая стабильная версия, v1.80, заменяющая v1.76.1 2012 года. Она добавляет множество новых функций, включая значительно улучшенный ИИ, обновленный основной набор кораблей и систему управления пакетами расширений. 27 мая 2015 года была выпущена новая стабильная версия, v1.82. ИИ и система управления пакетами расширений были улучшены, а боевая система переработана, чтобы сделать начальный этап игры немного проще для новичков, сохраняя при этом достаточно вызовов на более поздних этапах. Графика и интерфейсы были обновлены, а главным улучшением стала полностью масштабируемая и прокручиваемая карта галактики, заменяющая отдельные карты ближнего и дальнего радиуса действия. Были улучшены поддержка нескольких мониторов, графика взрывов и текстуры планет, а также добавлена настройка "поля зрения" в Игровые опции. Была внедрена Система поддержки сценариев, позволяющая пользователям переписывать галактики, корабли, оборудование и правила для создания собственных новых космических игр на движке Oolite. 21 июля 2016 года была выпущена версия 1.84. Основные дополнения: мобильная камера внешнего обзора, возможность использования нескольких лазеров на всех кораблях, улучшения интерфейса Галактической карты, улучшения общей презентации и пользовательского интерфейса. 25 октября 2017 года была выпущена версия 1.86. Она включает новый алгоритм генерации рельефа для более реалистичных участков суши, добавляет слои облаков и регулирует окружающее освещение для получения более эстетичного результата. Максимальное разрешение, которое может поддерживать игра, было увеличено до 8K UHD. Другие дополнения: поддержка высокого DPI в Windows, возможность загрузки пакетов расширений через HTTPS, возможность использования колеса мыши для управления скоростью при пилотировании кораблей с помощью мыши (Windows / Linux) и сценарий Easy Start для командиров, испытывающих трудности с подготовкой своего MkIII, основанного на Lave. 28 октября 2018 года была выпущена версия 1.88. Она включает в себя значительно переработанную графику и систему освещения. Были внедрены современные методы освещения, применяющие физически точные и энергосберегающие модели для зеркальных отражений как на кораблях, так и на планетах. Визуальные эффекты теперь могут использовать прозрачность, а атмосфера планет получила привлекательный редизайн. Это сочетание физически корректных методов рендеринга и эффектов создает впечатляющую графику Oolite, которая выглядит лучше, чем когда-либо. Новая система освещения также благоприятно влияет на систему материалов Oolite, позволяя создавать и использовать материалы, которые ранее были невозможны. 30 августа 2020 года была выпущена версия 1.90. Она включает в себя значительно улучшенную графическую среду, с особым вниманием к планетам. Внешний вид атмосферы на планетах теперь настраивается, а пользовательские планеты теперь поддерживают карты нормалей, глянца и освещения. Дальнейшие улучшения графики включают в себя тональное отображение в стиле кино, диффузную модель освещения Oren Nayar, повышенную яркость источников света для лучшей видимости объектов в космосе и многое другое. Кроме того, оружию теперь присваиваются отдельные звуки, а скрипты имеют еще больше доступных свойств. Эта версия в настоящее время рекомендуется командой разработчиков Oolite.

Основы

Как и Elite, Oolite – это космический торговый и боевой симулятор от первого лица, с открытым миром и для одного игрока. Игрок выступает в роли пилота космического корабля, способного к межзвездным путешествиям в другие близлежащие планетарные системы, используя червоточины, генерируемые двигателями корабля. Каждая система содержит только одну обитаемую планету с вращающейся вокруг неё космической станцией; игроки выбирают целевую систему по названию её планеты. Хотя игроки могут создавать исходящие червоточины практически в любой точке системы, при условии, что двигатели корабля имеют достаточно топлива, корабли всегда входят в новую систему на значительном расстоянии от целевой планеты. Затем игрок должен пилотировать свой корабль от точки входа, через обычное пространство, к станции. На этом этапе путешествия игрок может встретить другие корабли, и может произойти бой. Основным вооружением кораблей Oolite являются лазеры и ракеты. Большинство боев – это воздушные схватки, и корабли демонстрируют не-ньютоновские характеристики полёта, будучи невосприимчивыми к воздействию инерции и гравитации.

Цели и задачи

В игре нет заданной цели или задачи. Деньги и "элитный рейтинг" – единственные встроенные формы подсчёта очков в Oolite. Игроки могут зарабатывать деньги, покупая товары в одной звёздной системе и перевозя их в другую для продажи с прибылью. Деньги также можно заработать, уничтожая пиратские корабли и получая награду за их уничтожение. Игроки могут сами стать пиратами, нападая на торговые суда и другие корабли. Хотя за уничтожение непиратских кораблей награда не выплачивается, при их уничтожении часть груза может уцелеть во взрыве. Если корабль игрока оборудован захватчиком, этот груз можно подобрать для последующей перепродажи. Кроме того, при наличии соответствующего оборудования можно добывать руды и другие материалы на астероидах. Игроки также могут выбирать перевозку платных пассажиров или специальных грузов в указанные пункты назначения. Заработанные или иным образом полученные деньги можно потратить на топливо для двигателей гиперпространства (известных как "Witchdrives"), обслуживание корабля и новое оборудование. Игрок также может обменять свой корабль на другие модели с различными характеристиками и возможностями. Каждый уничтоженный игроком корабль, любого типа или класса, повышает его "элитный рейтинг" – ранг, основанный на количестве уничтоженных кораблей. Этот рейтинг начинается с "безобидный" (без уничтожений), затем "в основном безобидный", и достигает высших ступеней – "смертоносный" и, наконец, "элитный".

Задания и изменения

В игре присутствует небольшое количество встроенных миссий, унаследованных от Elite, в которых игроку предлагаются конкретные задания, например, уничтожение украденного военного прототипа истребителя. Однако для прохождения игры не требуется выполнять или даже начинать какие-либо из этих миссий. Многочисленные модификации для Oolite расширяют игровой процесс, добавляя новые миссии, оборудование, корабли, космические станции, торговые точки и открытые карьерные возможности, такие как курьерская доставка или работа наемного убийцы. Другие модификации предлагают улучшенную графику, визуальные и звуковые эффекты или улучшают общую атмосферу. Эти модификации обычно называются OXP (Oolite eXpansion Pack). На данный момент для Oolite доступно более 1000 OXP.