.kkrieger е едно малко вълшебство на голямата демосцена

Най-четени

Даниел Десподов
Даниел Десподов
Новинар. Увличам се от съвременни технологии, информационна безопасност, спорт, наука и изкуствен интелект.

Демосцената е пълна с необичайни проекти. Но само някои от тях стават широко известни. Но може би най-популярното технодемо се явява .kkrieger – шутър игра от първо лице с висококачествена (за 2004 г., когато е създадена) графика, заемаща само 96 килобайта!

.kkrieger е едно малко вълшебство на голямата демосцена
Самите разработчици: giZMO, chaos и Joey след получаването на двете награди на Deutscher Entwicklerpreis (церемония по връчване на наградите за разработчици в Германия)

На каква цена и как точно разработчиците от германската демо група Farbrausch са успели да сведат малката, но технически актуална по онова време игра до 96 килобайта? По принцип Farbrausch не са никак глупави момчета. От самото начало на нулевите години те правят впечатляващи демонстрации, чийто обем не надхвърля същите 96 килобайта.

.kkrieger е едно малко вълшебство на голямата демосцена
.werkkzeug1

Въпреки че не бяха интерактивни демонстрации, те все пак спират дъха: твърде добра комбинация от визуализации и музика. Екипът успява да достигне такива размери на технодема благодарение на собствения си инструмент Werkkzeug за конструиране на RAD-дема, MIDI-синтезатора V2 и kkrunchy – софтуера за компресиране на подобните технологични демонстрации. Съвместно целият този софтуер дава възможност да се реализират много ефектни демота, които заемат съвсем малко място.

.kkrieger е едно малко вълшебство на голямата демосцена
V2 Synthesizer System

.kkrieger стана една от технологичните демонстрации на екипа. Само че този път – напълно интерактивна демонстрация, която се превърна в шутър от първо лице. В играта бяха използвани всички гореспоменати технологии. В същото време, ако не се вглеждате в детайлите, графиката напомня на Doom 3, която излезе през 2004 г. Мрачни коридори, които трябва да бъдат осветявани от изстрелите на оръжията (благодарение на които се вижда и динамично осветление), чудовища, които се изправят срещу играча.

.kkrieger е едно малко вълшебство на голямата демосцена

Всички текстури, които виждате в играта, се генерират от три шаблона, филтри и… текст. Моделите се наслагват един върху друг и към тях се прилагат определени филтри. Някои от текстурите приличат на букви. И те наистина са букви – просто са силно модифицирани от същите филтри. За целта се използват стандартните шрифтове на Windows.

.kkrieger е едно малко вълшебство на голямата демосцена

И все пак графиките трябва да отидат някъде след разопаковането. Например в оперативната памет, където се изпращат всичките 300 мегабайта данни. В днешно време това количество изглежда нещо смешно, защото сега средностатистическият компютър разполага с 16 GB RAM. А през 2004 г. такива обеми са били необходими например за Far Cry и за същия Doom 3. Но не само, че тази малка играчка изискваше сравнително голямо за това време количество оперативна памет, но и останалата част от хардуера трябваше да бъде подходяща: Pentium 3 с честота 1,5 GHz и видеокарта на ниво Nvidia GeForce4 Ti с памет от 128 мегабайта. Като цяло, колкото по-мощен е процесорът, толкова по-бързо е разопаковането на файловете в RAM паметта при стартирането. Забавно е, разбира се, че на съвременните компютри демото се разопакова буквално за две-три секунди.

.kkrieger е едно малко вълшебство на голямата демосцена
Минималните системни изисквания за Far Cry са по-ниски от тези на .kkrieger

Разбира се, подобна впечатляваща техно-демонстрация не можеше да остане незабелязана: .kkrieger получи няколко награди, което мотивира разработчиците да продължат да правят подобни технодемота. Но въпреки обещанията за създаване на пълноценна игра и продължение, шутърът си остана в бета-стадий. Farbrausch, които се намираха в постоянни кризи (те със сигурност не минаха безследно – обърнете внимание на името на софтуера за компресиране на демо версии), просто нямаха сили (а може би и желание) да продължат да правят играта.

„Воинът“ (така се превежда немското Krieger) дори не разполага с някакво меню с настройки. Но пък има проблеми със сблъсъците (играчът лесно може да се заклещи във враговете) – героят и враговете от време на време се заклещват във вратите и стените. Затова, ако закъсате, не се колебайте да използвате клавишната комбинация М + число от 1 до 9: ще бъдете транспортирани до най-близката контролна точка. Не използвайте клавишната комбинация Alt +TAB – играта просто ще замръзне. А понякога играта може да се срине на етапа на разопаковане на файловете. А нейното преминаване отнема само около десет минути. Гейм журналистите се оплакаха от продължителността, като същевременно похвалиха нивото на технологията.

.kkrieger е едно малко вълшебство на голямата демосцена

След този успех Farbrausch пусна още няколко техно-демонстрации, само че без геймплей (поне в обичайния му смисъл). Докато много участници в демосцената продължаваха да взривяват купища разноцветни полигони, тези германци направиха впечатляващи видеоклипове. Това, което си заслужава да се види е fr-041: трудно е да се повярва, но обемът на това демо е само 177 килобайта! Графиката е съвсем на нивото от онези години (Debris е издадена през 2007 г.), но системните изисквания са нараснали: препоръчват се Core2duo с тактова честота 2,4 GHz или по-висока, гигабайт оперативна памет и видеокарта от ниво Geforce 7600 или по-висока с 256 MB видеопамет. Демонстрацията изпълнява всичко на същия енджин като .kkrieger.

През 2009 г. излиза още една техно-демонстрация – .detuned. Само че не на PC, а на Playstation 3, и то не безплатно – за сваляне искаха три долара. Не може да се нарече игра, а по-скоро „интерактивно модерно изкуство“. Това е забавно нещо и за определени действия в демото получавате трофеи.

Несъмнено .kkrieger и неговите създатели са заели своето място в пантеона на демосцената. Farbrausch и до днес издават демо версии и те са все така интересни за гледане. Ако обаче разработчиците бяха продължили да правят игри – може би новите игри или енджини от толкова талантливи разработчици щяха да видят бял свят и да станат известни.

През 2012 г. Farbrausch предостави сорс кода на някои от своите продукти в свободен достъп, а някои от тях останаха със затворен код, но достъпни за използване от всеки. Сред тях са изходните кодове на Werkkzeug 3, Werkkzeug 4 и синтезатора V2. Всичко това е достъпно в официалния GitHub на разработчиците.

АбонаментВсичко важно от света на технологиите, директно в пощата ти.

С абонирането приемате нашите Условия и Политика за поверителност. Може да се отпишете с един клик по всяко време.


Коментирайте статията в нашите Форуми. За да научите първи най-важното, харесайте страницата ни във Facebook, и ни последвайте в Google Новини, TikTok, Telegram и Viber или изтеглете приложението на Kaldata.com за Android, iPhone, Huawei, Google Chrome, Microsoft Edge и Opera!

Нови ревюта

Подобни новини