LINUX.ORG.RU

Ремейк The Neverhood на SDL_Perl

 , , , ,


1

2

Абсолютно тихо и незаметно в сети появился ремейк квеста The Neverhood, написанный на SDL_Perl.

Всем известная игра про пластилиновые приключения не нуждается в представлении. В этом году Klaymen отпразднует свой пятнадцатилетний юбилей! Но вот незадача — с 31 октября 1996, когда игра была издана впервые для Windows 95, так никто даже не пытался переиздать игру, её нет ни в одном магазине цифровой дистрибуции. И я уверен, многие из нас уже давно ждут, когда же кто-нибудь наконец-то возродит этот великий квест. Зачем ждать? Ведь можно присоединиться к проекту австралийского программиста Blaise Roth, который сподобился на создание ремейка великого The Neverhood!

Проект написан на SDL_Perl и, соответственно, кроссплатформенный с открытым исходным кодом. Распространяется пока без лицензии по причине «очень зачаточного состояния». Сейчас доступна версия 0.001. Работает меню и самый первый экран игры. Всё выглядит точь-в-точь, как оригинал 1996 года, потому как используется оригинальная графика. По словам автора (читаем README) целью проекта является полное воссоздание оригинальной игры, но без её известных багов.

>>> Подробности

Ответ на: комментарий от pevzi

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

Эти системные требования уже не актуальны даже для телефонов.

Кроссплатформенность? Оригинал отлично идет под вайном.


wine не Ъ, он не идёт нигде кроме x86-32. Даже на pure-amd64 и тем более на ARM и т.д.

anonymous ()
Ответ на: комментарий от whiskydotjar

>В scummvm используются оригинальные игры (никто ничего не реставрировал), играть можно. Разве нет?

Да, т.е. scummvm - это лишь свободный движок. Тут, думаю будет тоже самое. Кстати, когда я подумывал делать свободный движок к неверхуду, мне казалось логичным и правильным пилить его для scummvm.

anonymous ()
Ответ на: комментарий от anonymous

> Кстати, когда я подумывал делать свободный движок к неверхуду, мне казалось логичным и правильным пилить его для scummvm.

Желание уже пропало? Потому что вы говорите очень любопытные вещи.

whiskydotjar ()
Ответ на: комментарий от cruxish

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

А мужики то не знают. Перл - это очень универсальный язык. Он отлично походит для кучи областей: для веб, традиционно для парсинга текста и административных скриптов, для быстрой разработки всего что можно придумать вплоть до таких игр (благодаря своему огромному числу модулей на CPAN).

anonymous ()
Ответ на: комментарий от whiskydotjar

>Желание уже пропало? Потому что вы говорите очень любопытные вещи.

Не то чтобы желание отпало, я сейчас глубоко погрузился в другой проект, над которым думал около 2х лет и не хочу его бросать в зародыше.

anonymous ()
Ответ на: комментарий от anonymous

> для быстрой разработки всего что можно придумать

Ключевое слово «быстрой». А скорость далеко не всегда коррелирует с качеством. Я тоже не понимаю почему был выбран Perl, разве что автор знает только его, а воплотить свои идеи хочется, или же хочет по-быстрому набросать архитектуру игры для оценки масштаба работы и переписать на чём-нибудь более классическом для этих целей.

Тот же OpenMW как начали делать на D, так и забросили, приняв здравое решение писать на C++.

karbofos ()
Ответ на: комментарий от whiskydotjar

> The only way to play Bink/Smacker files is with the Bink/Smacker tools, which offers very limited playback functionality
[N] media-video/binkplayer (1.9p): Bink Video! Player
Не оно?

AnDoR ★★★★★ ()
Ответ на: комментарий от AnDoR

$ mplayer -vc help | grep -i smack

ffsmkvid ffmpeg working FFmpeg Smacker Video [smackvid]

AnDoR ★★★★★ ()

О да, эпичная игра была!!! Ностальгия...

kovrik ★★★★★ ()
Ответ на: комментарий от cruxish

>В моём мире pure x86_64 я не знаю, что такое wine. :)

А в моем мире, когда настолько сильно хотят поиграть во что-нибудь, то ставят все нужные библиотеки.

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

proud_anon ★★★★★ ()
Ответ на: комментарий от cruxish

Попробовал проиграть видео из игры (SMK2) через mplayer, играет только звук... :( Хотя разрешение кадра (320x240) он определил правильно.

А можешь куда-нибудь выложить файл для теста? По идее ffmpeg должен уметь это декодировать.

Deleted ()

Как я обожаю эту игру!
И часто цитирую коронную фразу Злобного Windows:
«Я научу тебя пить, курить и зависать или даже пить, курить и зависать одновременно!»

DRVTiny ★★★★★ ()
Ответ на: комментарий от proud_anon

> ему откажут в праве использовать оригинальную графику и начнут угрожать судом

Да пусть даже так! %) Повторю, что разработчики и правообладатели _совсем_ The Neverhood забросили. Это хотя бы может их растормошить. В противном случае — у сообщества будет возрождённая игра.

whiskydotjar ()
Ответ на: комментарий от Deleted

> Он бы ещё PHP выбрал...

А че, php-opengl есть, почему бы и нет =)

AiFiLTr0 ★★★★★ ()

Класс, буду следить за обновлениями. У самого диск неверьвхудо лежит, с зачетным переводом студии «Дядюшка Рисеч»(если помнит кто).

OxED ()

Как же помним, помним... Отличная была игрушка.

Nebuchadnezzar ★★★★ ()
Ответ на: комментарий от OxED

> «Дядюшка Рисеч»

Да если бы не он, никто бы в России эту игру и не знал бы.

whiskydotjar ()
Ответ на: комментарий от waker

>> Нет, оригинального диска не требуется, конечно.

что значит «конечно»? как они собираются копирайты не нарушать?


Мне казалось, недавно пробегала новость о его открытии под свободной лицензией. Но навскидку не нашёл.

KRoN73 ★★★★★ ()

Чёрт, хочу русскую локализацию с тем эпичным переводом (НеВерьВХудо). Да, народ будет плеваться, но я в своё время играл отнюдь не в английский оригинал, а ностальгия — дело тонкое.

dogbert ★★★★★ ()

К слову, первых двух Братьев Пилотов я, помнится, под вайном вполне спокойно пускал.

dogbert ★★★★★ ()

А что, круто. Он по-моему даже под вайном не запускается.

Глядишь - и на Linux перенесут все игры для PC, которые в принципе интересны. Ультима есть, движки ID есть, Infinity пилят, Морроуинд пилят, вангеры пилят. Лишь бы допилили. А все остальное есть и на приставках

NoMad ★★ ()

Эта та самая SouthPark-like игра, где всё слеплено из говна?

anonymous ()

Не так давно игрался в неё из под wine.

Зачем переписывать?

ASM ★★ ()
Ответ на: комментарий от Deleted

> Он бы ещё PHP выбрал...

скажи спасибо, что не пистон!

anonymous ()

Ткните носом в баги? Перепроходил девятьтыщраз

nutz ★★ ()

У меня была копия, где программисты из Харькова сильно били Васю, и каких-либо багов я там не помню

vadiml ★★★★★ ()
Ответ на: комментарий от vadiml

Рисёчь, это.Странно было когда играл, однако сам из Харькова

nutz ★★ ()

Вместо того, чтобы ОС пилить, занимаются ерундой.

Больные люди. :(

anonymous ()

Жесть... Perl для игры это жесть.

А так их скорее всего тоже погубит юр. вопросы. Мы вот с Вангерами так и заглохли >_< тут нужны юристы опенсорсники, а не программисты.

ЗЫ у меня появляется желание посылать всех и «пиратить» игры которым более 10 лет. Для издателя это 0, для нас - радость.

stalkerg ★★★★★ ()
Ответ на: комментарий от whiskydotjar

От дядюшки Рисёча, конечно! «Прюювет! Йа Вилли! Вилли Баrанкин!»

Pythonist ()
Ответ на: комментарий от cruxish

> Просто заюзать масштабирование не получится - насколько я помню, там 256-цветная графика, при обычном stretch будет смотреться страшновато...

А перевести в 24-битный режим и масштабировать религия не позволит?

segfault ★★★★★ ()
Ответ на: комментарий от stalkerg

>Жесть... Perl для игры это жесть.

Аргументация звездатых как обычно доставляет.

А так их скорее всего тоже погубит юр. вопросы.


ScummVM (что по сути тоже - движок для квеста) что-то не загнулся. А что вы там с Вангерами налажали - пеняйте на себя.

anonymous ()
Ответ на: комментарий от proud_anon

> А в моем мире, когда настолько сильно хотят поиграть во что-нибудь, то ставят все нужные библиотеки.

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

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

Just for fun.

cruxish ★★★★ ()

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

AlexKiriukha ★★★★ ()
Ответ на: комментарий от Deleted

> А можешь куда-нибудь выложить файл для теста? По идее ffmpeg должен уметь это декодировать.

Да, ftp://91.215.11.254/SMK2/

Под вендой, кстати, декодировалось через RAD Video Tools в нормальный несжатый .avi. Можно также разбить на кадры в PNG или BMP по желанию.

cruxish ★★★★ ()
Ответ на: комментарий от segfault

> А перевести в 24-битный режим и масштабировать религия не позволит?

Ничто не мешает, но качества оригинальному изображению это не добавит.

cruxish ★★★★ ()

седина в бороду - бес в ребро. Не наигрался в 96 что ли?

splinter ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.