Ретро Антон Самитов
8 340

Программист Limbo портирует игру на Commodore 64

Разработчик трудится над платформером в одиночку, но то, чего ему удалось достичь за год, впечатляет.

В закладки

Датчанин Сёрен Траутнер Мэдсен (Søren Trautner Madsen) впервые показал свой «демейк» Limbo в октябре 2016-го. На тот момент у него было лишь «благословление» коллег из Playdead и короткий прототип с одним-единственным экраном, в котором главный герой мог бегать и прыгать.

Мэдсен сразу предупредил, что переносом вышедшего в 2010 году платформера на восьмибитный компьютер C64 занимается он один. Полностью воспроизводить игру он не собирался, однако ему хотелось проверить, справится ли устройство, в 2017-м отметившее своё 35-летие, с основными механиками.

По словам программиста, Limbo он выбрал не только потому, что сам участвовал в её создании, но и потому что монохромная палитра игры очень хорошо подходит для Commodore.

Геймплей Limbo на Commodore 64

Разработчик даже составил список того, что он хочет добавить в игру. В него попали, например, загадки с пауком, капканы, коробки (с возможностью их перетаскивать), вода и лодка, лестницы, а также эффекты частиц для крови, звук и музыкальное сопровождение.

И, судя по опубликованному 21 декабря трейлеру, во многом Мэдсен преуспел.

Первый трейлер Limbo 64

Но он не собирается ограничиться лишь небольшим отрезком из платформера. Программист уверен, что ему удастся перенести на Commodore эпизоды с вывеской отеля, механизмом управления погодой, а также финальную загадку с изменяющейся гравитацией и концовку («объяснения ей всё ещё не будет»).

По словам Мэдсена, у него очень мало времени на то, чтобы закончить порт платформера из-за того, что он работает в Playdead над новой игрой. Однако он занимается Limbo 64 на досуге и шутит, что, быть может, успеет всё сделать к 2024 году.

Программист работал в датской студии как над Limbo, так и над INSIDE, вышедшей на iOS в середине декабря.

#ретро

Материал опубликован пользователем. Нажмите кнопку «Написать», чтобы поделиться мнением или рассказать о своём проекте.

Написать
Статьи по теме
Разработчик Inside рассказал о выходе игры на Switch и iOS
Ностальгия в квадрате: что такое демейки
Создатели Inside объявили о работе над следующим проектом
{ "author_name": "Антон Самитов", "author_type": "editor", "tags": ["\u0440\u0435\u0442\u0440\u043e"], "comments": 17, "likes": 57, "favorites": 1, "is_advertisement": false, "subsite_label": "retro", "id": 13986, "is_wide": false, "is_ugc": false, "date": "Sun, 24 Dec 2017 15:37:00 +0300" }
{ "id": 13986, "author_id": 24538, "diff_limit": 1000, "urls": {"diff":"\/comments\/13986\/get","add":"\/comments\/13986\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/13986"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 64967 }

17 комментариев 17 комм.

Популярные

По порядку

Написать комментарий...
2

Один вопрос - зачем он это делает?

Ответить
16

Хороший вопрос, кстати. Думаю что из любви к искусству. Одно дело, игра для индустрии, где можно заработать денег. Другое - комп с 64к памяти, где нужно быть мастером кода. Искусство = слава в узком кругу тех, кто понимает.

Ответить
0

Вообще игры для таких древних платформ выходят довольно часто.
Зайдёшь, например, на idpixel.ru и, смотря на количество релизов на всевозможные Спектрумы, Амстрады с Коммодорами, складывается впечатление, что в последнее время подобные проекты выпускают просто массово.

Ответить
4

Чувак очень крут! Не знаю, что ещё сказать.

Ответить
–1

Можешь и не говорить, всё равно тебя не услышим.

Ответить
3

Сейчас всё популярнее становится выпускать новые игры для ретро-консолей. Разработка и тираж становится дешевле из-за технического прогресса, а комьюнити ретро-геймеров достаточно большое, чтобы на этом ещё и заработать. Годная ниша для инди. Из подобных клёвая ещё Retro Fever https://youtu.be/e22-Ca7D17c

Ответить
1

Только как такие игры будут продаваться вообще?

Ответить
0

ну можно донат просить или как за музло на bandcamp "заплати сколько хочешь"

Ответить
0

Ну вот Retro Fever прямо на 5,25 НГМД и продавалась в физической копии, сейчас доступен образ дискеты бесплатно. Вот новая игра 2017 года для NES: https://megacatstudios.com/products/little-medusa

Ответить
0

Сейчас всё популярнее выпускать игры, которые похожи как для ретро-консолей, но умудряются напрягать по полной современное железо.

Ответить
2

Еще раз доказывает что игры не ограничивает слабое железо, все дело в подходе!

Ведь еще на комадоре могли (в теории) выпустить игру уровня лимбо.

Ответить
1

Выглядит здорово. Для старых компьютеров делают ещё вот такие музыкальные видео https://www.youtube.com/watch?v=2SdGkkp1aq8
К слову, обычно число 64 приписывали играм для Nintendo 64. Не будет ли из-за этого путаницы?

Ответить
1

Ну у меня как-то число 64 больше вяжется с Коммодором как-раз таки

Ответить
1

у меня такое впечатление, что он игру заново переписывает. я себе порты иначе представляю.

Ответить
0

Порт конечно, формально, но обычно делать конверсию поручают сторонним разработчикам. А тут человек принимал участие в создании оригинальной игры. И к делу с душой подошёл, видно.

Ответить

0

Крутой чувак. Его выступление на Unite 2016 про оптимизацию кода для Inside просто шикарное.

Ответить

0

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fizc" } } }, { "id": 4, "label": "240х200_mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "flbq" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjog" } } }, { "id": 10, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-250597-0", "render_to": "inpage_VI-250597-0-1134314964", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=clmf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Плашка на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudo", "p2": "ftjf" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fzvc" } } } ]
Пять простых способов разогнать свой ПК
с помощью соли и чайной ложки
Подписаться на push-уведомления