Все новости
Это интересно
Сейчас читают
Игры 7070
Аватар Evernews Evernews

Каково сейчас разрабатывать игру для MS-DOS

0
0
Поделиться
Телеграфировать

Познакомьтесь с Дэвидом, большим фанатом разработки игр под устаревшие системы.

Каково сейчас разрабатывать игру для MS-DOS

В начале июня на Kickstarter стартовала кампания стратегии Planet X3: разработчик Дэвид Мюррей собирал средства на выпуск продолжения своей стратегической серии. У проекта был один нюанс: Planet X3 создавалась для операционной системы MS-DOS.

Идея пришлась фанатам по вкусу: за месяц Мюррей собрал $113 тысяч, почти в 4 раза больше необходимой суммы. Вскоре после завершения кампании разработчик пообщался с редакцией Gamasutra и рассказал, каково сейчас разрабатывать проекты для старых операционных систем.

Для Мюррея Planet X3 это не первый опыт работы с устаревшими операционками. Предыдущая игра серии, Planet X2, вышла на Commodore 64 — восьмибитный компьютер, выпущенный на рынок в 1982 году. В тот раз Дэвид самостоятельно финансировал проект и сумел продать 800 копий игры, теперь он вышел на Kickstarter и привлек внимание двух с лишним тысяч фанатов.

Так должна выглядеть финальная версия Planet X3

Разработка идет неспешно. Дэвид пишет код в «Блокноте», затем создает исполняемый файл с помощью компилятора A86 и тестирует его работу в эмуляторе MS-DOS. Иногда Мюррей проверить работу игры на реальном железе: у него есть старенький компьютер Tandy 1000.

Больше всего проблем доставляет отсутствие сообщества разработчиков, программирующих под эту операционную систему. Для самого Мюррея Planet X3 стала первым проектом под эту операционную систему, по большому счету совета спросить просто негде: Дэвид консультируется только с Джимом Леонардом, тоже работавшим над играми для MS-DOS, и пытается искать помощь в Google. Не всегда успешно.

Вы гуглите и попадаете на какой-нибудь форум, где написано «вот как надо действовать, держите ссылку». Кликаете по ссылке, а там ничего нет — возможно, уже лет десять как.

Дэвид Мюррей

Другая проблема связана с необходимостью выпустить Planet X3 на физических носителях, то есть на старых-добрых дискетах. Большинство участников краудфандинговой кампании выбрали именно этот способ получения игры, и теперь Дэвиду приходится думать о том, как уместить Planet X3 на трехдюймовых и пятидюймовых дискетах.

Так игра выглядит сейчас

Пришлось сделать две версии рендера. На трехдюймовых дискетах Planet X3 получит VGA-графику, для пятидюймовых Дэвид приготовил более простую CGA-графику. Еще немного место удалось получить благодаря алгоритмам компрессии: карты, изначально занимавшие по 32 килобайта, теперь весят всего 6.

Сейчас, по словам Мюррея, игра готова примерно на 75%. Дэвид планирует выпустить Planet X3 к маю 2019 года — скорее всего это будет первая игра для MS-DOS, вышедшая за последние несколько лет.

Теги: Игры
Аватар Evernews
Evernews
8068 подписчиков