Меню
Главная
Случайная статья
Настройки
|
OpenTTD — компьютерная игра, порт известной игры Transport Tycoon Deluxe. Собственнический двоичный код Transport Tycoon Deluxe был преобразован в код на C++ программистом Людвигом Стригеусом с помощью дизассемблера. OpenTTD является бесплатной и свободной программой, для работы можно использовать файлы данных от платной оригинальной Transport Tycoon Deluxe. Существуют сборки для многих популярных операционных систем: Windows, Linux, Mac OS X и других. В качестве блиттера может быть использован SDL, а также OpenGL и Allegro.
Содержание
Игровой процесс
Суть игры в создании и успешном развитии транспортного предприятия, которым руководит игрок. Развитие происходит благодаря извлечению прибыли, которая получается от перевозок грузов и пассажиров разнообразным транспортом (железнодорожным, авто, авиа и водным). Игрок начинает игру в начале XX века с паровозами и самолётами типа «кукурузник» или Юнкерс, продолжает играть с дизелями и «Боингами» и заканчивает играть в конце XXI века с маглевами, монорельсами и «Конкордами» названия оригинальных транспортных средств сделаны вымышленными, в то время как в Transport Tycoon Deluxe используются реальные названия.
Фактически, OpenTTD является дальнейшим развитием Transport Tycoon Deluxe и превзошла своего предшественника по функциональности и стабильности. Улучшения появляются и проходят тестирование ежедневно в «ночных сборках». Помимо прочих улучшений и нововведений следует отметить в 64 раза больший максимальный размер карт, возможность строительства рек, каналов и акведуков, полноценную поддержку Юникода, перевод на 40 языков мира включая русский, возможность игры по локальной сети и через интернет, улучшенный и развивающийся искусственный интеллект. Для игры можно использовать файлы (графика, звуки и музыка) от оригинального TTD, но есть пакеты основной графики (OpenGFX), звуков (OpenSFX) и музыки (OpenMSX), которые являются полностью открытыми и созданы в рамках лицензии GNU GPL 2.0.
Также в игре существует мультиплеер до 15 игроков, который поддерживает IPv6.
Игра имеет разнообразные возможности настройки, дополнительные наборы графики (NewGRF), кроме того существуют различные патчи, формирующие экспериментальные версии развития игры (Gonozal_VII Patchpack, Russian Community Patchpack[источник не указан 5534 дня]). Всё это даёт широкие возможности влияния на игровой баланс и геймплей как в целом, так и в деталях.
Ветви и хронология развития игры
Ветви
Существуют несколько проектов, направленных на различные задачи:
- Trunk (транк) или основная ветвь развития.
- NewGRF_ports, занятая расширением применяемой новой графики. К примеру есть наработки самолётов-амфибий.
- Cargodest, занятая переработкой принципов направлений маршрутов для пассажиров и товаров. Если раньше можно было строить 2 произвольные станции (лишь бы условие доступности вида товара соблюдалось), то теперь учитывается отрицательное влияние расстояния между ними (до этого чем дальше тем больше денег за перевозку), которое будет влиять на сокращение грузо- и пассажиропотока (не всем надо ехать далеко).
Ранее существовавшие ветви при достижении стабильной работы включались в основную и их изменения уже включались в транк. Пример: 32bpp, NoAI.
Дополнения
В игре есть встроенный загрузчик контента, новая графика, новые алгоритмы компьютерного противника а также дополнительные библиотеки для алгоритмов. В загрузчике есть функция обновления дополнений. Помимо авторских работ украшающих игру есть 3 базовых дополнения, позволяющие отказаться от оригинальных файлов игры и сделать её полностью свободной
- OpenGFX — базовая графика
- OpenSFX — базовые звуки
- OpenMSX — базовая музыка
При установке игры под Linux начиная с версии 1.0 данные дополнения скачиваются автоматически, так как прописаны в зависимостях.
При установке игры под Windows через установщик начиная с версии 1.0 данные дополнения скачиваются автоматически (стоит по-умолчанию в установщике) или вручную (при использовании zip-дистрибутива).
Хронология
Версия
|
Дата выпуска
|
Нововведения
|
0.1.0
|
2004-03-06
|
- Добавлена возможность построения дорог на откосах
- Добавлена возможность приказа идти в гараж/депо
- Возможность построения больших станций/ объединения станций
|
0.2.0
|
2004-04-03
|
- Добавлены "Горячие клавиши"
- Добавлен автопостройщик дорог (дороги в 2 клика)
|
0.3.0
|
2004-04-14
|
- Введен мультиплеер
- Добавлена консоль в игре
- Добавлены оригинальные названия транспорта
- Добавлены плавные экономические изменения
|
0.4.0
|
2005-05-15
|
- Чат.
- Возможность бана и кика игроков.
- Увеличение максимальных размеров карты до 2048x2048.
|
0.5.0
|
2007-02-27
|
- Добавлен русский язык
- Добавлена поддержка новой графики из TTDPatch
- Добавлены новые типы аэропортов
|
0.6.0
|
2008-04-01
|
- Добавлена автозамена транспорта
- Трамваи
- Добавлена экранная клавиатура
- Добавлено группирование транспорта и возможность сортировки
|
0.7.0
|
2009-04-01
|
- Введение пользовательских AI-скриптов;
- Встроенное обновление компонентов через центральный сервер;
- Неводные края карты;
- Увеличение максимального числа компаний в игре до 15;
- Исправление ошибки, приводившей к уязвимости[3].
|
1.0.0
|
2010-04-01
|
- Доработана графика, анимация объектов
- Закончены наборы OpenGFX и OpenSFX, игра больше не требует оригинальных файлов Transport Tycoon и полностью свободна
- Добавлена возможность использования наборов музыки и набор OpenMSX
|
1.1.0
|
2011-04-02
|
- Доработана прорисовка спрайтов, убраны ошибки работы с графическими дополнениями
- Включение пакета OpenGFX в установщик
|
Аспекты игры
Транспорт- Грузовик
- Перемещается по дорогам, перевозит небольшое число груза (кроме пассажиров), стоит дёшево, прибыли приносит немного, в качестве конечных точек маршрута используются погрузочные платформы.
- Автобус
- Перемещается по дорогам, перевозит небольшое число пассажиров, стоит дёшево, прибыли приносит немного, в качестве конечных точек маршрута используются автобусные остановки.
- Трамвай
- Перемещается по рельсам, по ним же могут перемещаться и автомобили. Очень дешёвый, но очень медленный; может приносить прибыль больше автобусов и грузовиков. Конечные точки — трамвайные остановки. Не встроены в основную графику.
- Поезд
- Перемещается по рельсам, может перевозить самое большое число груза и пассажиров, имеет среднюю цену, приносит самую большую прибыль, в качестве конечных точек маршрута используются ж/д станции.
- Самолёт
- Перемещается по воздуху, в зависимости от модели может перевозить как небольшое количество груза, так и большое, самый дорогой по цене, приносит большую прибыль, в качестве конечных точек маршрута используются аэропорты.
- Вертолёт
- Перемещается по воздуху, перевозит небольшое число груза, дорог, прибыли приносит немного, в качестве конечных точек маршрута используются аэропорты, вертолётные площадки или имеющиеся морские нефтяные платформы.
- Корабль
- Перемещается по воде, перевозит большое число груза, не очень дорог, приносит среднюю прибыль, в качестве конечных точек маршрута используются доки.
|
Города
Города состоят из зданий и улиц. Для каждого здания есть набор уровней потребления грузов (например, 3/4 Пассажиры, 1/4 Почта и 1/8 Товары). Если в зоне охвата станции есть здания, сумма уровней для которых не меньше 1, станция будет разгружать этот груз с транспорта.
Городская администрация для каждой транспортной компании, работающей в городе или вблизи него, ведёт рейтинг. Рейтинг может упасть, если снести в городе много зданий, или построить станцию и долго не вывозить с неё груз. При низком рейтинге город может запретить компании строить станции вблизи города, а также сносить здания. Рейтинг можно повысить, проведя рекламную кампанию в городе или инвестировав в строительство зданий или реконструкцию улиц. Можно также поставить в городе статую основателя компании или купить эксклюзивные права на транспортное обслуживание вблизи города. Так же можно купить эксклюзивное право на работы в этом городе, тогда всё что принадлежит городу будет приносить доход исключительно Вашей компании. Экологические мероприятия (массовая высадка деревьев) повышают рейтинг в глазах администрации, компенсируя превращение вами девственных ландшафтов в техногенные пейзажи вокзалов и аэропортов. Правда все эти действия могут поднять до рейтинга «отлично», рейтинг «великолепно», можно получить только занявшись перевозками грузов, товаров и пассажиров.
Названия городов генерируются игрой автоматически при запуске новой игры. Есть множество режимов названий (английские, европейские, римские и другие). Английские названия состоят из начальной части (Aber-, Trud-, Lennin- и т. д.) и конечной (-bury, -burg, -well…), к ним может добавляется спереди слово Great или Little, также сзади Bridge или Springs.
Также существует дополнительная графика с реальными названиями городов.
Виды грузов- Пассажиры. «Производятся» и «потребляются» городами, штаб-квартирами и нефтяными платформами, так-же «потребляются» сталелитейными заводами.
- Почта. «Производится» и «потребляется» городами, так-же «потребляется» штаб-квартирами и нефтяными платформами.
- Уголь. Производится угольными шахтами, потребляется электростанциями.
- Железная руда. Производится шахтами железной руды, потребляется сталелитейными заводами.
- Зерно и домашний скот. Производятся фермами, потребляются пищевыми заводами.
- Сталь (листовой металл). Производится сталелитейными заводами, потребляется заводами.
- Лес. Производится лесами, потребляется лесопилками.
- Нефть. Производится нефтяными скважинами и нефтяными платформами, потребляется нефтезаводами.
- Товары. Производятся заводами, лесопилками и нефтезаводами, потребляются городами при наличии в них крупных зданий.
- Ценности. «Производится» и «потребляются» банками.
- Пища. Потребляется в городах. Производится на заводах (в арктическом и тропическом климате на пищевых заводах). В умеренном климате как товары.
- Стальные товары. Потребляется в городах. Производится на заводах. Как обычные товары.
- Деревянные товары. Потребляется в городах. Производится на лесопилках. Как обычные товары.
- Химические товары. Потребляется в городах. Производится на нефтезаводах. Как обычные товары.
Существует ещё три климата, в которых перечисленные виды грузов изменены частично (субарктический и субтропический климат) или полностью, кроме пассажиров (игрушечный климат).
- Субарктический климат
- Золото. Производится золотыми шахтами, потребляются банками.
- Бумага. Производится бумажным заводом в результате переработки древесины. Потребляется типографией.
- Субтропический климат
- Вода. Производится водяной скважиной. Потребляется водонапорной башней в городе.
- Кукуруза Производится на ферме. Потребляется пищевым заводом.
- Фрукты Производится на фруктовой плантации. Потребляется пищевым заводом.
- Алмазы. Производятся алмазными шахтами, потребляются банками.
- Медная руда Производится на медной шахте. Потребляется заводами.
- Каучук Производится каучуковой плантацией. Потребляется заводом.
Также существует дополнительные наборы графики FIRS и ECS (35 видов грузов), в которых имеется большее число грузов и более сложная система перевозок и потребления.
Предприятия
|
|