Как стать автором
Обновить

Комментарии 34

КАК ЖЕ Я ЖДАЛ КОГДА О НЁМ НАПИШУТ НА ХАБРЕ!!! На мой взгляд, это не маленькое, о очень, ОЧЕНЬ БОЛЬШОЕ чудо! И одна из моих любимых игр просто по причине своего существования. Спасибо за статью!

А что не писали сами?

^Так бы^ я не написал. И, к тому же, велика вероятность, что если бы написал, то этой статьи бы не было. RUVDS чтут качество и редкость. Ибо.

Минус за то, что я так бы не написал??

Трудный вопрос. Хабр он непредсказуем... Может кто-то посчитал что вы нагло льстите авторам? Я пока в других местах чатился.

Хотя вот что удалось откопать:
.kkrieger и.debris. Немецкое технологическое чудо.

Далекий привет из 2008 года )))

Я вот не знал про .kkrieger и спросил именно в аспекте - "Что ж вы знали и молчали?" Имея ссылку вся остальная информация находится. Статья только первоначальный импульс...

Я думаю это проблема таких больших площадок типа хабра. Здесь знания нужно регулярно репостить, иначе они теряются под сотнями постов, а в шкаф глубокий за старыми статями никто не будет лезть особо.

Моя любимая работа Farbrausch - это fr-043: Rove. Нарисован красивейший фантастический мир с необычными существами, а трек из неё - одна из самых любимых мною электронных вещей. Слушаю и каждый раз удивляюсь, что это ведь midi, имитация, а звучит как lossless. Я понимаю, что wave-электронная музыка делается из midi, но всё же многие эффекты потом накладываются нелинейно уже на wave-трек. А тут музыка гнётся, струится, сверкает, звуки неравномерны по уровню, что характерно для записи живого исполнения, а не для midi-самоиграйки, и всё это достигается на этапе генерации, прямо из midi. Я не музыкант и объясняю не очень грамотно, но суть, думаю, передал, меня впечатляют такие возможности музыки прямо из midi, да ещё и втиснутые в размер демки.

https://youtu.be/k_oTQd93eRI?si=NGATS0ISccBC3MlY

>> и всё это достигается на этапе генерации, прямо из midi.

Миди только на уровне VST плагина при написании музыки.

В рантайме никакого миди нет. Там свой синтезатор V2.

http://www.1337haxorz.de/products.html

MIDI - это просто запись нот, живая или не живая, не особо то и важно, как запишешь, так и будет звучать. Но я так понял (когда много лет назад разбирался с их синтом), что это не миди, а синт трекер. То есть трекер использует обычно сэмплы, а здесь синты. У них есть аудио альбомы тоже по нескольку килобайт. Можно слушать как плеер. Ну и как я понял, разработчик сей приблуды у них профи и звук получился отпадный, как бы не 32 бита.

А я вот давно ищу демку с красивой медленной музыкой. Когда то лежала на компе, но потерялась. Из примет могу сказать, что там вроде бы рамка была, как типа видеокамера снимает. Вроде бы зеленого цвета, но могу ошибаться.

НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь

А про Future Crew не писали ещё? С их Unreal и Second Reality?

НЛО прилетело и опубликовало эту надпись здесь

Про 2nd reality на хабре была статья уже

Pentium 3 с частотой 1,5 ГГц и видеокарта уровня Nvidia GeForce4 Ti с памятью в 128 мегабайт

Может и так, но я точно помню, что запускал эту демку на PIII 1GHz + nVidia FX5200-128MB, загружалась долго, управлялась очень туго, но играть было можно.

Забавно конечно, что на современных ПК демка распаковывается буквально за пару-тройку секунд.

У меня так и не удалось запустить на W11 :(

Win98/2000/XP Only
Win98/2000/XP Only

Хотя на десятке у меня запускалось.

Если я правильно понял статью - это коробка от Crysis и соответственно требования от него, а не от кригера.

Правой кнопкой на экзешник - "запуск в режиме совместимости с Вин7". Только что так запустил на W11. Без этого тоже вылетала при запуске.

Какой ценой и как именно разработчики из немецкой демогруппы Farbrausch смогли сжать до 96 килобайт пусть и небольшую, но технически современную на тот момент игру?

Именно ответа на этот вопрос ожидал от статьи, прочитав заголовок. С разбором алгоритмов, форматов данных, хитрых уловок и внезапных компромиссов.

Но, увы, вместо этого получил «Ну, они разработали набор инструментов, вот вам скриншоты в качестве доказательства. А вот ещё у них другие демки были, посмотрите ютубчик».

Как человек, который писал интрошки размером в 4Кб и даже разок занял первое место в Германии, могу примерно рассказать. Вкратце: 96 Кб это прям очень много, если не заниматься ерундой. Если помните, ещё недавно был ZX-Spectrum с 48 Кб, его вполне хватало для интересных игр.

В 96 Кб впихивается примерно следующее: упаковщик (вроде Kkrunchy), программный синтезатор (что-то вроде V2 Synthesizer), 3D движок (тот же Werkzeug). Деталей можете поискать по этим ключевым словам. И после этого у вас есть ещё куча десятков килобайт на модели объектов, уровни, управление, текстуры (если вдруг почему-то не хватило программно генерируемых) и всё-всё-всё.

НЛО прилетело и опубликовало эту надпись здесь

Ну у меня был Spectrum. Там практически не было 3D. И тот что был (мне, например, очень вот эта игрушка нравилась) ну совсем примитивный был - те же спрайты с "псевдоперспективой".

Другое дело, что я только что узнал что игрушка, оказывается аж 2004 года! Это уже эпоха NFS:MW - вот это был прорыв))

А с другой стороны, например была такая тема:

Daggerfall — игра с самым большим открытым миром из всей серии The Elder Scrolls: около 160 000 квадратных километров.

Дата выпуска: 31 августа 1996

Системные требования:

486DX2 — 66 МГц,

8 Мб ОЗУ,

32 Мб HDD,

Видеокарта на 32-х битной шине VLB/PCI,

CD-ROM

НЛО прилетело и опубликовало эту надпись здесь

Утверждение, что ребята могли бы написать новый движок или сделать революцию в геймдеве - спорное. Демосцена это отдельный мир, причём полный невероятно грязных решений, куда более грязных, чем в геймдеве. Ведь цель оправдывает любые средства.И то, что Кригер весит 95кб не делает его сверх-оптимизированным или технологически невероятно прорывным именно в контексте игровой индустрии. Объем носителя сегодня - не проблема.

Парни невероятно круты, а Кригер - безусловно икона, но именно что в рамках демосцены. В рамках геймдева же там нет ни инноваций, ни какой-то сверх-оптимизации, ни каких-то откровений. Даже наоборот. Не все "маленькие решения" могут масштабироваться во что-то большее. Вероятно, потому мы и не получили полную версию. Если ты не держишь все ресурсы на накопителе, а генеришь в памяти, то нужен объем памяти размером с разжатый дистрибутив. А это дюже дюже дорого. Накопитель всяко дешевле оперативы стоит. Вот и не взлетело.

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

 Часть текстур напоминают какие-то буквы. 

Я, видимо, слепой, но на скринах не вижу букв. На скрине с застрявшим монстром на стене есть что-то отдаленно напоминающее "е", но это и все. я играл в криегер, когда он вышел (спасибо дискам игромании), но тоже что-то не припомню букв. Можете дополнить с примерами?

Насколько я понимаю, текстуры с кругами (они вроде есть в игре) - это изменённые буквы О.

Но да, не из воздуха взятый факт, разработчики сами писали об этой фиче: https://web.archive.org/web/20120204070155/http://www.theprodukkt.com/faq

Нет там ничего про шрифты в текстурах, только про menu/HUD.

everything you see is generated procedurally (the one exception being the menu/HUD fonts, which are generated from standard Windows fonts).

Debris, вроде, в 96 kb упаковывается. 117 kb – несжатый размер.

На этом необычные факты не заканчиваются — начиная с сегодняшнего дня вы можете скачать архив с .kkrieger по ссылке, которая транслируется со спутника-сервера RUVDS прямо из космоса! ?‍? Получить её можно на специальном лендинге.

По ссылке многостраничная портянка про космический сервер из которой вообще непонятно где взять указанную ссылку! Тро-ло-ло)

We can transmit a link to download the video game from space. Why not? https://ruvds.com/ru/kkrieger-beta/

Этот space похоже где то на Земле поскольку ничего кроме простенькой телеметрии на спутнике не видать

Здравствуйте! Лендинг долго листать не нужно :) Окошко, куда транслируется сигнал со спутника в космосе, находится в начале страницы.

демосцена это довольно часто про несбывшийся обещания и про понты

Я в своей юности, где-то в середине 2000-x, прочитал про эту демку, наверно, в каком-то журнале про компьютерные игры. Про программную генерацию текстур, звуков... Поиграл, впечатлился, схоронил себе на hdd. И почему-то отложилось у меня в памяти, что ребята написали эту демку на Ассемблере. Ибо а как ещё можно было это сделать с таким размером exe-файла?)

Зарегистрируйтесь на Хабре, чтобы оставить комментарий