Введение

Ironseed – видеоигра 1994 года для MS DOS, разработанная и изданная компанией Channel 7. Это космический торговый и боевой симулятор со стратегическими элементами в реальном времени.

Сюжет

Действие игры разворачивается в вымышленной альтернативной реальности, в будущем, на несколько сотен лет вперёд. Игра начинается с того, что одноимённый космический корабль "Железное семя" спасается бегством от теократии на Марсе. Экипаж корабля составляют лишённые тел, оцифрованные повстанцы, изначально предназначенные для уничтожения. В спешке, корабль получает повреждения и теряется во времени и пространстве. Экипаж оказывается в неизвестном секторе галактики Млечный Путь с серьёзно повреждённым кораблём и почти исчерпанными запасами топлива. Поэтому первоочередная задача – найти ресурсы для ремонта корабля и пополнить запасы топлива, одновременно собирая информацию об окружающем пространстве и своём прошлом. После встречи с другими инопланетными расами и осознания надвигающейся глобальной угрозы, конечной целью становится создание союза нескольких инопланетных рас для противостояния этой угрозе.

Геймплей

Игрок начинает с одного корабля и выбранного экипажа. Планеты генерируются случайным образом, а большое количество вариантов кораблей и состава экипажа позволяют выбрать различные стили игры. Исследование технологий, исследование космоса, управление ресурсами и их добыча, производство, управление экипажем и инопланетная дипломатия – ключевые элементы игры. Новые корабли, улучшения и древние артефакты помогают игроку в достижении целей. Бои могут происходить как случайным образом, так и быть спланированными игроком.

Разработка и выпуск

История и графика были созданы Джереми Стэнтоном, код написал Роберт В. Морган III. Музыку сочинил компьютерный музыкант Эндрю Сега, получивший известность в демосцене 1990-х годов под псевдонимом Necros. Игра была выпущена и распространена компанией Softdisk в 1994 году.

Наследие и поддержка

Игра была написана на Borland Turbo Pascal для DOS и типичного для того времени аппаратного обеспечения. Как и многие программы того времени, в ней использовалась содержащая ошибки библиотека CRT, поставляемая с Turbo Pascal, что приводило к появлению сообщений "Ошибка времени выполнения 200" на процессорах с частотой выше примерно 200 МГц. Поэтому для запуска игры на современных операционных системах и более производительном оборудовании требовались решения для эмуляции, такие как DOSBox. Ошибка "Runtime error 200" была окончательно исправлена неофициальным патчем в 2013 году, спустя почти 20 лет после первоначального релиза игры.

Преемник и выпуск исходного кода

После того, как игра долгое время была недоступна в коммерческой продаже, она была переиздана как бесплатное программное обеспечение примерно в 2003 году для продвижения разработки преемника Ironseed II / Ironseed Reborn. Поскольку дальнейшая разработка преемника и исправление ошибок в Ironseed были маловероятны, разработчики в марте 2013 года опубликовали исходный код "Ironseed 1" под лицензией GPL. Вместе с исходным кодом было выпущено последнее обновление (v1.20.0016), но также был закрыт форум. Позже, версия 1.30.0001 была размещена на GitHub, впервые включая графические ресурсы и звуковые эффекты под лицензией GPL, однако коммерческий звуковой модуль DMP был удален для соответствия его лицензии. Саундтрек также отсутствует в исходном коде, при этом права на него, по-видимому, все еще принадлежат разработчикам. Например, Морган распространяет саундтрек на своем личном веб-сайте, и он также был включен в бесплатную версию игры. В сентябре 2013 года, благодаря доступности исходного кода, на GitHub появился порт для Linux, основанный на Free Pascal и SDL. В августе 2015 года основной сайт Ironseed.com неожиданно перестал работать, но в январе 2016 года он снова заработал под новым доменным именем ironseed.net. В апреле 2016 года игра была портирована на ARM-устройство Pandora, на основе предыдущего Linux-порта. С августа 2020 года доступен исправленный SDL-порт.

Порт и ререлиз

Работа над переизданием с обновленной графикой, выполняемым оригинальными разработчиками в качестве порта для Windows, ведется на движке Unity. Примеры и форум для обсуждения доступны на Reddit в сообществе ironseed.