Деморолики. Искусство программирования.

    Я долго думал, про что должен быть в моём блоге первый пост.
    Конечно же про искусство! Искусство программирования :)

    Ежегодно, по всему миру, проводятся десятки конкурсов по компьютерному искусству. Разные участники выставляют свои работы в сферах:
    • Компьютерная графика. Здесь всё, как обычно. Рисунки, нарисованные на компьютере.
    • Музыка, написанная с помощью программы-муз.трекера. Музыка, которую слушали более десяти лет назад, используя только компьютеры. Эти форматы музыки отлично конкурировали с midi. Сейчас их, наверное, можно найти только на этих конкурсах – XM, S3M, IT.
    • Электронная музыка, которая создавалась средствами нашего времени. (mp3, ogg)
    • И, на чём делается главный акцент всех этих конкурсов, с чего они зародились – компьютерные демо-ролики и интро.

    Что такое деморолик?

    Это компьютерная программа (обычно под x86, но бывают и исключения, например, под AMIGA, Z80 и др.), которая под музыкальное сопровождение рендерит в реальном времени роллик. То, что обычно получается, особенно с технологиями нашего века, шагающими постоянно вперед, и профессиональными программистами, просто невообразимо.

    Есть группа немецких разработчиков RealStorm, которые представляют широкой публике realtime ray-trace движок 2003 года. (То, для чего intel сейчас делает 8 ядреное ядро larrabee :) ). Подробнее о их проектах можно узнать на www.realstorm.com.

    Есть группы, которые делают просто отличный видеоряд, используя видеокарты. Одна из любимых мною групп — ASD, которая с любимым мною композитором leviathan, написала этот шедевр в 2005 году. И ещё одна их работа, которая оставляет больше вопросов ;), нежели ответов. Кому интерестно познакомиться поближе www.asd.gr.

    Не могу не остановится на старых демках. Группе Popsy Team, которые выпустили VIP-2 демку в 2000 году и Sunflower, которые сделали Tesla.

    Ещё пара неплохих небольших демок от Synesthetics- Instant Zen и Electric Kool-Aid

    64k intro.

    Останавившись немного на искусстве программирования, невозможно не обратить внимание на демо, которые занимают 64kb. Можете представить, что такие демо идут несколько минут, иногда поражая больше, чем демки, занимающие несколько мегабайт?

    Начну пожалуй с малого. Так сказать для разогрева. Демо 1Kb, занявшая 1 место на демоконкурсе Icons 2008.

    Если это 1kb, то сколько всего можно запихнуть в 4Kb. :)

    Встречаем 64kb intro — Prophecy — Project Nemesis, 2004 год.

    Ещё один забавный проект :) — Sumotori Dreams. Небольшая игрушка. Попробуйте, очень веселая.

    Собственно, пока всё :)

    Любые демки можно найти на сайте scene.org, который постоянно в курсе событий всех проходящих конкурсов. На нём собрана огромнейшая база демо-программ.
    И ещё есть один ресурс — demoscene.ru, на котором публикуются многие лучшие демо.

    Если у вас есть любимые демонстрашки, добавляйте их в комментариях. С удовольствием посмотрю.
    UPD: Постарайтесь не создавать новых комментариев про те демки, что уже в комментариях обсуждаются или обсуждались. Там уже написанно о многих демонстрашках, которые я не упомянул хабратопике.
    Поделиться публикацией
    Ой, у вас баннер убежал!

    Ну. И что?
    Реклама
    Комментарии 96
    • НЛО прилетело и опубликовало эту надпись здесь
      • НЛО прилетело и опубликовало эту надпись здесь
          +2
          нифига, Democoder.ru и в бой...
          +1
          А для истинного голодных был TurboDebugger и SoftIce, с помощью которого изучались классические эффекты из 128/256/4k intro, потом появилась How to Code, из которой черпалась база для трехмерных эффектов, а потом было многое...Знание того, что и как делалось вряд ли позволит создать продукт, который бы упомянули в комментариях.
          0
          Ого, некоторые даже под вайном, с большим скрипом но идут:)
          Где-то был пост про демосцену под Linux…
            0
            http://aa-project.sourceforge.net/bb/
            Тебе должно понравиться ;)
              0
              да bb весчь!!! когда увидел первый раз в knoppix'е — произвело на меня не изгладимое впечатление
            +1
            Небольшое ответвление - это программистские рассказы. Такие например, как дао программирования
              0
              Мне достаточно близко дао, по этому с удовольствием почитал рассказики.

              Спасибо :)
              0
              (ностальгично) когда-то были жанры 128 и 256 байт...
                +1
                Почему были? :)
                2006 год - ftp://ftp.scene.org/pub/parties/2006/function06/256b/demoplex.zip
                Плюс, посмотри сайтик http://www.256b.com/home.php
                  0
                  А там вирусов точно нет? :-)
                    0
                    Не знаю ;)
                0
                советую для ознакомления .theprodukkt.
                Особенно впечатляет шутер от 1-го лица размером 96Кб и замечательная демка размером 177Кб.
                Очень поражает :)
                  +2
                  А самая моя любимая их демка:
                  fr-019

                  Далее они ушли в архитектуру. Конечно Fr-41 стоит, чтобы о ней упомянуть, но во мне она не вызвала особых чувств. :)
                    0
                    а мне debris очень вставила..
                    а ещё раньше мне ещё очень нравилась демка kasparov, правда она древняя, и идёт только под 98 виндой. но стоит просмотра.
                    –3
                    Поражает как можно так тормозить.
                      0
                      поражает??? А в такие размеры всунуть такое - это не поражает?
                      Или у вас есть работы получше и не тормозящие? Дык покажите, мы порадуемся.
                        –1
                        Размеры естейственно радуют! И прежде чем предлагать показать другим demo - покажите свои!
                    0
                    Похоже, теперь везде с собой нужно ночить 3D-очки. Я об этом iconoclast_by_andromeda_software_development.zip ролике.
                    Даже по телевизору в "Истории государства Российского" видео красно-зелёное местами.
                      0
                      Эх, ностальгия! Не так давно Second Reality под DOSBox запускал.
                        0
                        Я тоже два месяца назад запускал :)
                        Sound track оттудава
                        0
                        Спасибо. вспомнил юность!
                          +2
                          Думаю, следует упомянуть классику жанра :)
                          Heaven Seven (кстати, тоже Realtime Raytracing.. и это в 2000-м году в 64 КБ)
                          http://www.pouet.net/prod.php?which=5
                          fr-019: poemtoahorse
                          http://www.pouet.net/prod.php?which=5569
                            0
                            В версии fr-019-party-b, если дочитать текст до конца, будет фраза, написанная на транслите, если не ошибаюсь :), типа "До скорого, увидимся". К сожалению, демка сейчас глючит по дикому на моей видюхе, поэтому точно посмотреть не могу :(
                              +1
                              А по-моему, это было в самом конце ZOOM 3. Esche uvidimsia, poka!
                              0
                              это мои самые любимые ролики
                                0
                                точней любимые Heaven Seven и fr-08 .the .product от farbrausch :)
                                0
                                спасибо за линк на Heaven Seven, это однозначно лучшая демка всех времен и народов
                                0
                                У меня наверное из-за СП3 много не запускается из новых, например 1кб так же не заработала ничего не писав.
                                  0
                                  Requirements:
                                  - Any version of windows xp or vista.
                                  - A fast graphics card supporting shader model 3.0.
                                  - A fairly recent directx (needed for d3dx9_32.dll).
                                  http://www.microsoft.com/windows/directx…

                                  Возможно просто видеокарта старенькая (без поддержки Shader 3.0) или DirectX не последний.
                                    0
                                    Да, это верно, просто не подумал, что стали использовать шейдеры так, демки смотрел в последний раза года 4 надад)
                                      0
                                      Посмотрите еще не включена ли у вас где DEP (защита от выполнения данных). Такие демки очень часто используют такую "возможность". Как правило на современных матерях и в винде - защита включена.
                                        0
                                        ага, тоже не запустилось(( а ваще забавно, всякие думы-халфы играют и не запускается демка в 1кб))))
                                          0
                                          Чем меньше мы делаем какую-то вещь, тем более крутые технологии нужны.
                                      0
                                      Как вы это делаете?! Перестаньте пихать столько всего в 4кб! :)))
                                        +3
                                        Разкукожьте!
                                        0
                                        > Есть группа немецких разработчиков RealStorm, которые представляют широкой публике realtime ray-trace движек 2003 года. (То, для чего intel сейчас делает 8 ядреное ядро larrabee :) ). Подробнее о их проектах можно узнать на http://www.realstorm.com/.

                                        Современное понимае рейтрес движка достаточно далеко от того что тут представлено, так что сравнивать с тем что делает интел не очень корректно. Но как для 3д видео без ускорения - очень круто %))
                                          0
                                          * современное понимание рейтрейс движка ушло ...
                                          // блин. пора ити спать %)
                                            0
                                            Я отлично понимаю это :). Просто, в шутку, сравниваю.

                                            В те времена это было на самом деле очень круто. Мне жаль, что RealStorm перестала выпускать свои новые продукты (2 года уже ничего не слышно). Если сейчас запустить все 4 ядра ... Ухххххх, что можно сделать!
                                              0
                                              А если еще использовать какую-то из последних видеокарт для вычислений, то, может, и до реального рейтрейса дело дойдет %))
                                            0
                                            Помню, интересовался в свое время демосценой, даже переподил один из известных журналов Hugi :) А потом как то остыл, в принципе только по одной причине. Демки перестали запускаться на моем компе :-D А на апргрейд денег не было. А любимая команда конечно же Farbrausch.
                                              0
                                              Farbrausch - лучшие. :-) В отличие от всяких там остальных, выпустили ещё и свой синтезатор (Farbrausch V2) в buzz и vst-версиях.
                                              0
                                              давненько я ничего не смотрел из демосцены спасибо за обзор. Однако жалко что большинство демок относительно старые, где выдающиеся работы 2007-2008 года? Работ под последние поколения видеокарт, включая использование dx10 вообще не попадалось.
                                                0
                                                >TBC and Loonies
                                                >present
                                                >a 4k intro for Breakpoint 2008
                                                >"Atrium"

                                                Вообще, в этом году на Breakpoint'е достаточно интересных работ. http://pouet.net/party.php?which=450&when=2008
                                                0
                                                а мне нравится fr_25_PopularDemo с зеркальным диско-шаром. тестировал на ней перегрев процессора :)
                                                  0
                                                  Самая классная работа ADS - лайфорс(http://www.pouet.net/prod.php?which=3157…)
                                                  Мекка дем - pouet.net
                                                  Завтра в Нижнем начнется демопати DiHalt =) Просим)))
                                                  Плюс обратите внимание на дему Дебрис(http://www.pouet.net/prod.php?which=3024…)
                                                    0
                                                    Пардон, ASD =) AnDromeda Software =)
                                                    0
                                                    Chaos Theory by Conspiracy
                                                    Очень люблю эту дему. Сильно цепляет каждый раз, когда пересматриваю

                                                    http://conspiracy.hu/releases.php?id=15 - Информация с сайта Conspiracy о деме
                                                    http://www.youtube.com/watch?v=ciIeJk3COAg - Ну и на YouTube видео для тех, кто не может посмотреть "вживую"
                                                      0
                                                      Да, одна из лучших интро последних лет. Очень динамично, но на Youtube совсем не то - надо смотреть в фуллскрине. :)
                                                      Качество графики в интрах Conspiracy поражает. :)
                                                      0
                                                      desert dream от keffrens
                                                      лучше _ужЕ_ не будет
                                                        0
                                                        Эх, ностальгия...
                                                        Писал на трекерах со времен ZX, лет в 16 перешел на PC - мои треки кому интересно (формат XM):

                                                        http://www.kopcap.com/gynsus_classic_vs_…
                                                        http://www.kopcap.com/gynsus_neoclassic.…
                                                        http://www.kopcap.com/gynsus_smiles.xm
                                                          0
                                                          А я на IT трекерил. Даже где-то чип-тюны завалялись :)
                                                            0
                                                            Я с импульса начинал на PC, потом на фаст пересел - удобнее :-)
                                                              0
                                                              Ну, спор между импульс-трекерщиками и фест-трекерщиками вечен. :)
                                                              Вот несколько моих чип-тюнов:
                                                              http://stereomusic.narod.ru/tracks/jaw.zip (60 кб)
                                                              http://www.stereomusic.narod.ru/tracks/musbox.zip (20 кб)
                                                              http://stereomusic.narod.ru/tracks/crinkum.zip (22 кб)

                                                              Заархивированы. Вирусов нет. :)
                                                          0
                                                          И никто не упомянул Zomm3 ? о_О
                                                            +3
                                                            Блин, Zoom3. Пальцы привыкли свой ник писать :)
                                                              0
                                                              Ни такое уж и достижение, за исключением автора-соотечественника...
                                                              604 эпохальнее была
                                                                0
                                                                Zoom3 не достижение? Простите а, что тогда достижение? Или ты также 60 метров пребилд контекта в 64к засунуть можешь?
                                                                  0
                                                                  Зэ_продукт, Атриум, хэвэн севэн, Сэконд реалити, тьюб...
                                                                    0
                                                                    Zoom 3 у меня вызвал восторг, когда я увидел, сколько всего запихнули в 64kb. В этом смысле - в 2003 году это было достижением. (сейчас думаю, что многие на него равняются :) и на Farbrausch) Но с точки зрения дизайна- она меня не порадовала- мрачновато и скучновато.
                                                                0
                                                                Кстати, никто не знает, имеет ли отношение хабрапользователь curly brace к kewlers? У них был кодер с таким же ником=)
                                                                  0
                                                                  Всегда восхищался таким мастерством!
                                                                    +2
                                                                    И все забыли про Haujobb :(
                                                                      0
                                                                      а они тоже демки делали? У меня есть только пара их альбомов "обычных"
                                                                        0
                                                                        http://haujobb.scene.org/prods.php?year=2008&layout=6
                                                                          0
                                                                          круто. Спасибо.
                                                                      0
                                                                      Мда :)) Сразу ощущается возраст аудитории хабра :D Почти все упомянутые в комментах демки - позже 2000 года. А между тем демкой всех времен и народов по-прежнему считается Second Reality от финской команды Future Crew релиз которой состоялся аж в 1993... Хотя сейчас она конечно так не поражает, только если музыкой.

                                                                      scene - подкаст о демосцене
                                                                      zx-chip - подкаст о чиптюн музыке

                                                                      По поводу демопати:
                                                                      chaos construction - крупнейшая Питерская демопати
                                                                      демопати проводятся и в других городах Росси, но ИМХО в Питере процент заинтересованных демо-культурой больше чем в других городах..
                                                                        0
                                                                        Кому интерестно посмотреть Second Demo, но лень ставить DosBox - смотрите здесь http://www.youtube.com/watch?v=8G_aUxbbq…. Недавно, когда пересматривал её, улыбнула надпись про мощный компьютер 486DX2/66 :)

                                                                        А информацию про Питер, спасибо - обязательно посещу это мероприятие! :)
                                                                          0
                                                                          Но лучше всеже поставить DosBox или найти Win-версия (была де-то). На ютубе качество паршивое, в половине сцен не видем весь смак..
                                                                        0
                                                                        Насчет электронной музыки — в основном это все же трекерные форматы, а ogg и mp3 пришли в демосцену не так давно.

                                                                        Никто не упомянул отличные дискмаги, такие как Hugi, Pain, Eurochart, Incube. В них весь дух сцены, Хуги переиздается на русском — для тех у кого проблемы с заморскими языками (немецким, английским...) правда с небольшим опозданием, а Incube — вообще русскоязычное творение, выпускаемое командой 7dump. В хуги помимо рассуждения о сцене можно найти статьи по кодингу, компьютерный юмор, чарты демок, музыки и известных сценеров... много чего.

                                                                        Стоит вспомнить великий imphobia — такой журналище был)))) А из наших, наверное, Armor of GOD =)


                                                                        И я еще не вспоминал прессу под спектрум — там куда больше достойных экспонатов, а русскоязычных — уйма.


                                                                        P.S. Кто в этом году поедет на сс08? )))
                                                                          0
                                                                          Я пойду. Правда в прошлом году ЦЦ прошло как в тумане - шибко праздновали это дело. :)
                                                                            0
                                                                            Я тоже пойду. Правда в этот раз скорее всего, как участник выставки старых компов. На прошлую так и не собрался что то выставить...
                                                                            0
                                                                            А еще, самое мое любимое в сцене — 4k. Вот тут есть где еще развернуться кодерскому разуму! А то слишком уж возможности теперь широкие, суть пропадает. Помнится даже дискмаг выходил от wildbits про 4k сцену и сам он занимал 4k. Wilby он звался.

                                                                            Все чаще и чаще думаю, что пора делать какую-то специальную платформу для сцены или вводить дополнительные ограничения, так как мощности растут, а это не лучшим образом сказывается на качестве продукта. Возвращаться на спекки или MSX не вариант.
                                                                              0
                                                                              Можно сделать специальную архетиктуру и встроить в QEMU %)
                                                                              0
                                                                              Моя любимая демка:
                                                                              ATRIUM
                                                                              Авторы: TBC & Loonies
                                                                              Участие: Breakpoint 2008
                                                                              Запуск: Windows, 3D: pixel shaders 2.0
                                                                              скачать:
                                                                              http://loonies.dk/demos/bin/atrium_by_tb…
                                                                                0
                                                                                почему не упомянут lifeforce от asd? имхо, один из шедевров демосцены

                                                                                ftp://ftp.scene.org/pub/parties/2007/assembly07/demo/lifeforce_by_andromeda_software_development.zip

                                                                                >> представляют широкой публике realtime ray-trace движек 2003 года.
                                                                                слово движок какбэ через О пишется %)
                                                                                  0
                                                                                  В комментариях уже был упомянут :). А топик я не хочу править, только исправлю ошибку ;).
                                                                                  Лично мне lifeforce понравился меньше, чем iconoclast - по этому я просто дал ссылку на сайт ASD. У них так же есть прикольный Invitation на zone#13. Но его я тоже не упомянул- ибо invitation :)
                                                                                  0
                                                                                  в Winamp TV (NullSoft TV или как там его еще называют?) транслируется 2-4 канала с демосценами, причем транслируются в 640х480 и выше....зрелище завораживает) всем рекомендую)
                                                                                    0
                                                                                    вспоминается 3D игра .kkrieger в 96Кб
                                                                                      0
                                                                                      Это наверное лучшее и самое удивительное, что я видел в своей жизни!
                                                                                      Благодарю за открытие! Как минимум теперь я знаю, что жизнь провёл не зря :D

                                                                                      /me разрывается от эмоций
                                                                                      0
                                                                                      смотря на это начинаешь вспоминать свои любимые галлюциногены ^_^
                                                                                        0
                                                                                        а вы не могли бы проявить "искуство программирования" и сделать отступ между текстом и картинкой?
                                                                                          0
                                                                                          Что вы имеете ввиду под словом "проявить"?
                                                                                            0
                                                                                            я не проффесионал, но это можно сделать примерно так: < img style="margin: 0px 10px 10px 0px;" ...
                                                                                              0
                                                                                              А, я понял о чём вы. Просто прочитал ваше первое предложение, как два. Сейчас переместил картинку вправо- так думаю намного лучше смотрится.
                                                                                              Спасибо.

                                                                                              Кстати, помойму в хабра-топиках нельзя использовать , а только align, border, alt и title.
                                                                                                0
                                                                                                < img style='...'
                                                                                          +1
                                                                                          Помимо уже упомянутого тут, хотел бы вспомнить Machines of Madness, 1994 года. Но, по большому счету, с Амижными OldSchool мало что могло сравниться.

                                                                                          p.s. Вспомнилось, как на СС'99, ночью между первым и вторым днями, один чел прибежал в зал СС'99 на звуки Second Reality, которую крутили на проекторе.
                                                                                            0
                                                                                            встает извечный вопрос - что раньше Second Reality или Desert Dream? :)
                                                                                              0
                                                                                              Desert Dream 1st presented at The Gathering'93(07-10.04). Second Reality - at Assembly'93(30.07-01.08).
                                                                                              простите за занудство.
                                                                                            +1
                                                                                            iconoclast... гениальность в чистом виде.
                                                                                              0
                                                                                              Ничего из предложенного не запустилось.
                                                                                              WinXP, dx9.0
                                                                                                0
                                                                                                Видеокарта какая?

                                                                                                Странно очень - ибо демки 2000 года должны вроде работать :)
                                                                                                  0
                                                                                                  Тут я стыдливо должен заявить, что HD 3870
                                                                                                  0
                                                                                                  Драйвера посмотри ;)
                                                                                                  Возможно в том, что microsoft :)
                                                                                                  0
                                                                                                  Офигенно стильные демки делала The Black Lotus. Если помните, году в 98-ом по сети/BBS ходили две их работы — Jizz и Stash. Они крутились так же на проекционном экране на Общенародном Сборе Компьютерщиков (по-моему так) в МДМ, примерно 99-ый год.

                                                                                                  The Black Lotus — Ocean Machine (Amiga)
                                                                                                  Fairlight & The Black Lotus — Only One Wish (PC)

                                                                                                  Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                                                                                  Самое читаемое