Демо сцены

Почему-то захотелось написать сегодня про это явление.
Демосцены зародились достаточно давно — уже во времена появления EGA/VGA (виды графических адаптеров. VGA в частности работал в разрешении 640х480 и поддерживал 8 бит — т.е. 256 цветов) они стали явлением повсеместным. Что из себя представляет типичное демо? Это что-то вроде скринсейвера для Windows — зачастую абстрактная, но весьма красивая трёхмерная анимация, занимающая как правило очень мало места на жёстком диске. Даже возникли специальные соревнования (демо-пати) по разным категориям «демо на 48Кб», «демо на 64Кб», «демо на 128Кб». Впрочем есть и демо на 4КБ и даже меньше (256байт например — ссылка будет дана ниже).
Вот что пишет по этому поводу официальный российский сайт демосцен http://www.demoscene.ru

Трехмерные миры, развивающиеся в реальном времени, в сочетании с стильной рисованной графикой, дизайном, максимальной синхронизацией с музыкой…

И все это не видеоклипы, а программки размером 64 kb (шестьдесят четыре килобайта), просчитывающие и воспроизводящие завораживающее действо в реальном времени! Не используя 3d-акселераторы, не используя midi-синтезаторы дорогих саундкарт, базируясь только на чистом ассэмблерном коде, эти шедевры программирования и дизайна вряд ли оставят кого-либо равнодушным.

Чем современнее — тем более в демо заметен переход от абстрактных объектов к более конкретным.
Примечательно, что 64Кб — это объем примерно 4-х страничного файла в формате MS Word. Все текстуры, шрифты и т.п. демо распаковывает прямо в оперативную память — поэтому современные демки грузят оперативку аж под 100 а то и более мегабайт.

Хочу привести пару ссылок, чтобы вам заценить эти шедевры. О трафике не беспокойтесь — самая большая демка из предложенных мной занимает те самые 64Кб — даже по GPRS-соединению 64Кб стоят совсем дёшево, да и скачается она за секунду.

— вот демо на 64 Кб, победитель конкурса The Party 00. Демка, которая произвела на меня сильное впечатление и благодаря которой я вообще заинтересовался демосценами: http://demoscene.ru/demo/dl_demo1.php3?124

— тоже 64 Кб. очень идейная и красивая демка (требуется видеокарта nVidia и DirectX9). http://demoscene.ru/demo/dl_demo1.php3?468

— эта демка хоть и очень простая, но интересна тем, что занимает всего 256 байт. http://demoscene.ru/demo/dl_demo1.php3?442

Ну и ещё раз ссылку на российский оф. сайт демосцен (откуда и взята вся эта инфа и где ещё много интересного): http://demoscene.ru/

Поделиться в соц. сетях

Опубликовать в Facebook
Опубликовать в Google Plus
Опубликовать в LiveJournal
Опубликовать в Мой Мир
Опубликовать в Одноклассники
Опубликовать в Яндекс