LINUX.ORG.RU

Демосцена на FreeBSD

 , ,


3

2

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

FreeBSD — мягко говоря не самая подходящая система для занятия оптимизированной графикой, поэтому делать такое это своего рода показатель удали, уровня мастерства в разработке и духа сцены.

Вообщем тут рассказываю что удалось собрать и запустить.

На скриншоте Ghosts of Mars by Faemiyah собранный и запущенный под FreeBSD. Это все программный рендер на обычной встроенной Intel-видео.

Оформление: Xfce и известный IndigoMagic - такой закос под 4Dwm на SGI Irix.

>>> Просмотр (1600x900, 1378 Kb)

★★★

Проверено: hobbit ()
Последнее исправление: alex0x08 (всего исправлений: 1)

4Dwm — это круть.

Bass ★★★★★
()

поэтому делать такое это своего рода показатель удали, уровня мастерства в разработке и духа сцены.

Формально - ничего интересного, ты просто кроссплатформенную демку пересобрал под относительно популярную ось)

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

Я и не претендую ни в коей мере - демосцена не мой уровень.

alex0x08 ★★★
() автор топика

FreeBSD — мягко говоря не самая подходящая система для занятия оптимизированной графикой

Обоснуй. Они ничем в этом плане не отличается от, например, линукса.

slovazap ★★★★★
()

Как-то эта штука прошла мимо меня, но все равно не понял причем тут бсд.

untitl3d
()

FreeBSD — мягко говоря не самая подходящая система для занятия оптимизированной графикой

А что мешает? Исходники все открыты (кроме драйвера x11/nvidia-driver).

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

Только хотел написать что сцена умерла из-за засилия шейдеров, но тут наткнулся на такое

Mar 23, 2023 Решил реализовать новую концепцию на БК0011 - рисование картинок >под музыку. Надеюсь на продолжение :)

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

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

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

А есть вариант такой схемы xfwm4 для xhidpi?

Очень сильно врядли, такое оформление само по себе выглядит плохо на большом разрешении.

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

Там еще есть препроцессинг шейдеров )) Причем заведенный как раз через boost wave.

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

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

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

Открытость-закрытость исходников никогда особо ничего не значила, за редкими исключениями.

Что мешает? - философский вопрос.

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

Но их таких мало.

alex0x08 ★★★
() автор топика

Блин, по-моему вообще круто!

xwicked ★★☆
()

FreeBSD — мягко говоря не самая подходящая система для занятия оптимизированной графикой

Чойта? С дровами проблемы? Даже если да - сотвори чудо, отрендери на процессоре

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

После демки One of those days от Loonies, .kkrieger уже не так впечатляет.

https://www.pouet.net/prod.php?which=75790

https://www.youtube.com/watch?v=-Sm0mVJadEc&t=1042s | https://www.youtube.com/watch?v=8T_Um-cw0Wc

8 KB!

EXL ★★★★★
()
Последнее исправление: EXL (всего исправлений: 1)
Ответ на: комментарий от DumLemming

Чойта? С дровами проблемы?

UNIX-like системы не особо популярны у демосценеров скорее всего по нескольким причинам – хреновые видеодрайвера, нет стандартного API по типу WinAPI, огромный разборс и зоопарк как самих систем, так и железа на котором они работают, их низкая популярность на десктопном рынке.

EXL ★★★★★
()
Последнее исправление: EXL (всего исправлений: 1)
Ответ на: комментарий от Dark_SavanT

@thesis @Dark_SavanT

По моему скромному мнению вершина процедурной генерации на момент 2010-2020 годов это работы от Loonies:

https://www.pouet.net/groups.php?which=442&order=release

Их самая крутая демка на мой взгляд под платформу PC (Windows) это «One of those days» в 8 KB, выше я скинул ссылки на видеоролики.

Но возможно @devl547 приведёт что-то более современное и интересное, я как-то перестал следить за всем этим. Так что мне тоже интересно.

А вообще… я считаю что шедевры не умирают и не становятся баянами, поэтому .kkrieger [beta] от .theprodukkt всегда будет в наших сердцах, как и какие-нибудь Unreal и Second Reality от Future Crew, Chaos Theory от Conspiracy или fr-041: debris. от Farbrausch.

Кстати, одна из моих самых любимых демок под DOS в номинации 32 байта (да-да, байта!) это Dírojed от Řrřola, которую на Linux и FreeBSD можно запустить вот так:

$ echo 'B013CD10C51F380F10276BDBE58A0F0209028FBFFE02483F4BE460FEC875E7C3' | xxd -r -p - dirojed.com
$ dosbox dirojed.com

Удивительно как в такой малый объём данных, который легко можно привести просто в HEX как я сделал выше, удалось внедрить столь много. Выглядит очень эффектно, а если оставить демку на экране подольше, то можно узреть как там даже зарождается некая «жизнь»…

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

С дровами проблемы? Даже если да - сотвори чудо, отрендери на процессоре

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

Как и другому такому же оптимисту выше отвечаю:

считаешь что все так просто? - бери и делай.

Ждем твоих релизов всем ЛОРом.

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

После демки One of those days от Loonies, .kkrieger уже не так впечатляет.

.kkrieger будет впечатлять и через сотню лет - это ода процедурной генерации.

А в «One of those days от Loonies» одни сплошные шейдеры. Это безусловно тоже круто, но недотягивает нет.

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

.kkrieger будет впечатлять и через сотню лет - это ода процедурной генерации.

Если смотреть на самый авторитетный рейтинг всех демосцен на нашей планете, то .kkrieger там не особо в почёте:

https://www.pouet.net/prodlist.php?order=thumbup

А вот группа, которая этот .kkrieger сделала имеет гораздо более интересные работы, ту же «лучшую демку всех времён и народов» – fr-041 debris.

А в «One of those days от Loonies» одни сплошные шейдеры. Это безусловно тоже круто, но недотягивает нет.

Это смотрится ещё и в контексте размера. One of those days от Loonies это всего 8 KB, тогда как .kkrieger – 96 KB.

EXL ★★★★★
()
Последнее исправление: EXL (всего исправлений: 1)
Ответ на: комментарий от EXL

то .kkrieger там не особо в почёте:

Это видимо еще один повод не доверять рейтингам. По крайней мере .kk попал в прессу, про него писали еще в 2000х у нас. Собственно я его видел и запускал в те годы.

Это смотрится ещё и в контексте размера. One of those days от Loonies это всего 8 KB, тогда как .kkrieger – 96 KB.

Ну так .kk это полноценная игра, еще и шутер. А не одна записанная сцена.

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

Вообщем не хотелось бы превращать это все в общение бабушек на лавочке или пивных обрыганов про футбол - выяснять кто круче, будучи лишь свидетелем. Честно.

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

Это видимо еще один повод не доверять рейтингам. По крайней мере .kk попал в прессу, про него писали еще в 2000х у нас. Собственно я его видел и запускал в те годы.

Вообщем не хотелось бы превращать это все в общение бабушек на лавочке или пивных обрыганов про футбол - выяснять кто круче, будучи лишь свидетелем. Честно.

Так я тебе потому и скинул рейтинг-то не какой-то там прессы или мимокроков, а именно что рейтинг самих демосценеров с их сайта, на котором они там варятся в этой кухне и публикуют свои демки и отчёты об ивентах. Кстати, среди демосценеров того сайта очень много тех, кто имеет учёные степени в Computer Science, к примеру создатель инструмента сжатия исполняемых файлов Crinkler или автор того же Shader Minifier, там часто высший пилотаж и матан. Так что, как видишь вкусы прессы/обывателей и самих создателей несколько разнятся.

Что же касается .kkrieger, то у меня похожая история, я узнал про него тоже в нулевых годах, хотя и не помню как, возможно с одного IT-форума и он тоже тогда меня очень сильно впечатлил, понятно почему, для обывателя это действительно впечатляющая находка. Но про демосцену я знал и до него, не зря тут Second Reality упомянул. Через призму времени .kkrieger уже смотрится не так интересно на фоне других демок и возможностей процедурной генерации.

Вот, кстати, ещё один впечатляющий пример, это не демосцена и не игра, а процедурная графика:

Hoody от Rgba, из 4 KB каким-то волшебством и шейдерами строится FullHD изображение которое очень сложно назвать процедурным.

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

Hoody от Rgba, из 4 KB каким-то волшебством и шейдерами строится FullHD изображение которое очень сложно назвать процедурным.

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

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

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

Тебе местный клоун с которым ты выше по треду поцапался испортил настроение и настроил тебя на пассивно-агрессивный стиль ведения диалога? Не стоит равнять всех пользователй под одну гребёнку на этом ресурсе.


На самом деле на ЛОРе есть мой бывший земляк с ником w23 (provod), который наверное был одним из самых известных демосценеров из РФ и который не связан с тусовками спектрумистов и ретро-компьютерщиков и как и многие зарубежные демосценеры ориентируется на 4K и 8K для PC. Вот одни из его работ:

Этот человек даже смог выиграть в конкурсе Shader Shutdown на Revision 2018: https://youtu.be/ZwR0zFe57Y4?t=1390, где нужно на публике кодить крутой визуальный эффект на шейдере, который визуализирует музыку по типу визуализаций в WinAmp и подобных плеерах.

Но самое интересное то, что он пытался продвинуть демосцену на Linux и заинтересовать программистов делать демки для этой платформы. Он даже написал и опубликовал серию весьма классных статей про разработку демосценок для Linux:

И он выложил некоторый свой инструментарий под Linux для разработки демок здесь: https://github.com/w23?tab=repositories

Но всё как обычно закончилось на потере интереса пользователей и программистов к демкам для десктопного Linux, так и на отсутствии вменяемых инструментов для этого дела. Условные 4klang, Crinkler под Linux никто не сделал. Да и тусовка демосценеров не особо котирует UNIX-like системы если так посмотреть.

Но ты молодец, что поднял интересную тему, крутой сетап FreeBSD.

EXL ★★★★★
()
Последнее исправление: EXL (всего исправлений: 1)
Ответ на: комментарий от EXL

Я не сижу особо ни на ЛОРе ни где-либо еще - времени нет. Контент стал выкладывать, потому что его уже очень много и уникального, есть что показать.

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

Земляку привет, вот эту его работу я даже видел:

appear by jetlag [4k intro]

Хотя при таких талантах жизненный путь вида Novosibirsk -> Bay Area абсолютно не удивляет.

закончилось на потере интереса пользователей и программистов к демкам

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

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

Обоснуй. Они ничем в этом плане не отличается от, например, линукса.

В этом наверное и дело. UNIX-подобные OS изначально требовали «мощного железа» в отличии от тех слабеньких систем(ZX Спектрум) на которых «отжигали» демосценеры. Да и софт в UNIX-подобных системах целенаправленно «изолирован» от железа.

ex-kiev
()
Ответ на: комментарий от alex0x08

Полный атас, не знал про нее. Жаль что исходников нет

есть

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

Да, этот чувак вообще псих как и Фаброс Белар, его визуализации разборов своих работ порой выглядят лучше и технологичнее чем сами работы :D

LINUX-ORG-RU ★★★★★
()
Ответ на: комментарий от EXL

Хехе, перед сном стримы провода смотрю на ютупчике, он там сейчас для хаш3д профайлер делает для рейтрейсинга (и не только)

https://www.youtube.com/watch?v=ZwR0zFe57Y4&t=1390s

Обожаю подобные штуки, но смотрю спецом редко иначе приестся.

LINUX-ORG-RU ★★★★★
()
Последнее исправление: LINUX-ORG-RU (всего исправлений: 4)
Ответ на: комментарий от ex-kiev

Демосцены на ZX и PC вообще никак не пересекаются. Мы о PC’шной демосцене, или ты о какой-то другой?

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

что-то более современное и интересно

8k is the new 64k.

«One of those days» в 8 KB

Я бы ещё Rgba&TBC - Elevated вспомнил, как похожую по стилю.

// Revision 2023 c 7 по 10 апреля, кстати.

devl547 ★★★★★
()
Последнее исправление: devl547 (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.