Демосцена ( / ˈ dɛ mə ʊ ˌ s iː n / ) — международная субкультура компьютерного искусства , сосредоточенная на создании демо : автономных, иногда очень маленьких, компьютерных программ, которые производят аудиовизуальные презентации. Целью демо является демонстрация навыков программирования , визуального искусства и музыки. Демо и другие продукты демосцены (графика, музыка, видео, игры) распространяются, голосуются и публикуются онлайн на фестивалях, известных как демопати.
Сцена началась с революции домашних компьютеров в начале 1980-х годов и последующего появления взлома программного обеспечения . [1] Взломщики изменяли код компьютерных игр , чтобы снять защиту от копирования, заявляя о своей заслуге, добавляя собственные вступительные экраны (« cracktros »). Вскоре они начали соревноваться за лучшее визуальное представление этих дополнений. [2] Благодаря созданию вступлений и отдельных демонстраций в конечном итоге развилось новое сообщество, независимое от игр [3] : 29–30 и сцен обмена программным обеспечением .
Демо-версии неформально классифицируются по нескольким категориям, в основном по ограниченному по размеру вступлению. Наиболее типичными категориями соревнований для вступлений являются вступление 64k и вступление 4K, где размер исполняемого файла ограничен 65536 и 4096 байтами соответственно. В других соревнованиях выбор платформы ограничен: только 8-битные компьютеры, такие как Atari 800 или Commodore 64, или 16-битные Amiga или Atari ST . Такие ограничения представляют собой вызов для кодеров, музыкантов и графических художников, чтобы заставить устройство делать больше, чем было задумано в его первоначальном дизайне.
Самые ранние компьютерные программы, которые имеют некоторое сходство с демо и демо-эффектами, можно найти среди так называемых display hacks . Display hacks появились за несколько десятилетий до появления демосцены, самые ранние примеры датируются началом 1950-х годов. [5]
Демо в демосценном смысле начинались как «подписи» программных взломщиков , то есть экраны взлома и вступления взлома, прикрепленные к программному обеспечению, защита от копирования которого была удалена. Первые экраны взлома появились на Apple II в начале 1980-х годов, и они часто представляли собой не что иное, как обычные текстовые экраны, указывающие на взломщика или его группу. Постепенно эти статичные экраны превратились во все более впечатляющие вступления, содержащие анимированные эффекты и музыку. В конце концов, многие группы взломщиков начали выпускать программы, похожие на вступления, отдельно, без привязки к нелицензионному программному обеспечению. [6] Эти программы изначально были известны под разными названиями, такими как письма или сообщения , но позже они стали известны как демо . [ необходима цитата ]
В 1980 году Atari, Inc. начала использовать циклическую демонстрацию с визуальными эффектами и музыкой для демонстрации возможностей компьютеров Atari 400/800 в магазинах. [7] На выставке бытовой электроники 1985 года Atari показала демонстрацию в стиле демосцены для своих последних 8-битных компьютеров, в которой чередовались 3D-шагающий робот и летающий космический корабль, каждый со своей музыкой, и анимировались более крупные объекты, чем обычно можно увидеть на этих системах; эти две секции были разделены логотипом Atari. [8] Программа была выпущена для публики. Также в 1985 году большой вращающийся клетчатый шар, отбрасывающий полупрозрачную тень, был фирменной демонстрацией того, на что способно оборудование, когда была анонсирована Amiga от Commodore .
Простые коллекции музыки в стиле демо были собраны на C64 в 1985 году Чарльзом Диненом , вдохновленным крэковыми вступлениями, с использованием музыки из игр и добавлением самодельной цветной графики. [ требуется ссылка ] В следующем году зародилось движение, теперь известное как демосцена. Голландские группы 1001 Crew и The Judges , обе основанные на Commodore 64, часто упоминаются [ кем? ] среди самых ранних демо-групп. Соревнуясь друг с другом в 1986 году, они обе выпустили чистые демо с оригинальной графикой и музыкой, включающими в себя больше, чем просто случайную работу, и использовали обширные аппаратные трюки. В то же время демо от других, таких как Энтони Кроутер , начали циркулировать на Compunet в Соединенном Королевстве.
Демосцена — это в основном европейское явление. [9] Это ориентированная на соревнование субкультура, в которой группы и отдельные артисты соревнуются друг с другом в техническом и художественном совершенстве. Тех, кто достигает совершенства, называют «элитой», в то время как тех, кто не следует неявным правилам демосцены, называют «ламерами»; такие правила подчеркивают креативность, а не «копирование» (или использование с разрешения) работ других, наличие хороших контактов в рамках сцены и демонстрацию усилий, а не просьбу о помощи. [9] И эта соревновательность, и чувство сотрудничества среди демосценеров привели к сравнениям с более ранней хакерской культурой в академических вычислениях. [9] [10] : 159 Демосцена — это закрытая субкультура, которая ищет и получает мало общественного интереса. [3] : 4 По состоянию на 2010 год [обновлять]размер сцены оценивался примерно в 10 000 человек. [11]
В ранние дни соревнование принимало форму установления рекордов, таких как количество "бобов" ( blitter-объектов ) на экране за кадр или количество скроллеров DYCP (Different Y Character Position) на C64. [ требуется ссылка ] В наши дни организуются соревнования или compos, проводимые на демо-вечеринках , хотя были и некоторые онлайн-соревнования. Также было обычным делом для diskmags иметь основанные на голосовании диаграммы, которые предоставляют списки рейтингов для лучших кодеров, графиков, музыкантов, демо и других.
В 2020 году Финляндия добавила свою демосцену в свой национальный список нематериального культурного наследия ЮНЕСКО . [12] Это первая цифровая субкультура, которая была включена в список нематериального культурного наследия. В 2021 году Германия и Польша также добавили свою демосцену в свой национальный список нематериального культурного наследия ЮНЕСКО, [13] [14] за ними последовали Нидерланды в 2023 году. [15]
Демосценеры обычно объединяются в небольшие группы, в состав которых входят кодер ( программист ), музыкант, график (графический дизайнер) и обменщик (который распространяет свои и чужие творения по почте).
Группы всегда имеют названия, и аналогично отдельные участники выбирают себе псевдоним, по которому к ним будут обращаться в большом сообществе. Хотя практика использования псевдонимов вместо настоящих имен является заимствованием из культуры крэкеров/варезов, где она служит для сокрытия личности крэкера от правоохранительных органов, в демосцене (ориентированной на законную деятельность) она в основном служит способом самовыражения. Участники группы склонны самоидентифицировать себя с группой, часто расширяя свой псевдоним названием своей группы, следуя шаблонам « Псевдоним группы » или « Песень / группа ». [3] : 31–32
Демо-вечеринка — это мероприятие, на котором демосценеры [16] и другие компьютерные энтузиасты собираются, чтобы принять участие в соревнованиях, называемых compos [17] , где они представляют демо (короткие аудиовизуальные презентации компьютерного искусства ) и другие работы, такие как цифровое искусство и музыка. Типичная демо-вечеринка — это непрерывное мероприятие, охватывающее выходные, предоставляющее посетителям много времени для общения. Конкурсные работы, по крайней мере, в самых важных конкурсах, обычно демонстрируются ночью с использованием видеопроектора и громкоговорителей [ 18] .
Самым важным соревнованием обычно является demo compo . [19] Assembly — крупнейшая вечеринка демосцены. [20] Gathering стала больше похожа на вечеринку игроков, крупнейшую в мире компьютерную вечеринку. [ 21]
Посетители демопати часто приносят свои собственные компьютеры, чтобы соревноваться и демонстрировать свои работы. Для этого большинство вечеринок предоставляют большой зал со столами, электричеством и, как правило, локальной сетью, подключенной к Интернету. В этом отношении многие демопати напоминают LAN-вечеринки , и многие из крупнейших мероприятий также собирают геймеров и других компьютерных энтузиастов в дополнение к демосценерам. Главное различие между настоящей демопати и LAN-вечеринкой заключается в том, что демосценеры обычно проводят больше времени в общении (часто за пределами фактического зала вечеринки), чем перед своими компьютерами. [22]
Вступление 64K — это демо с ограничением размера исполняемого файла в 64 кибибайта или 65 536 байт . Это традиционное ограничение, унаследованное от максимального размера COM-файла . Традиционно демо ограничивались размером ОЗУ или позднее размером хранилища. К началу 1990-х годов размеры демо выросли, поэтому были созданы категории для ограниченных размеров, что заставило разработчиков не просто передавать данные из хранилища.
Чтобы уменьшить размер файла, 64K-заставки часто используют исполняемое сжатие и процедурную генерацию , такую как синтез звука , генерация сетки , процедурные текстуры и процедурная анимация . [40] [41]
fr-08, 64k PC demo от Farbrausch , выпущенная на The Party 2000 в Аарсе, с тех пор была объявлена [42] переломным моментом в популярности категории. Другие включают Chaos Theory от Conspiracy (2006), Gaia Machina от Approximate (2012), [43] F — Felix's Workshop от Ctrl-Alt-Test (2012) [44] Fermi paradox от Mercury (2016), [45] [46] и Darkness Lay Your Eyes Upon Me от Conspiracy (2016). [46]
Ежегодно вручаются награды в области демосцены, отмечающие креативность, техническое мастерство и художественное видение групп и отдельных представителей демосцены:
Хотя демо — довольно малоизвестная форма искусства, даже в традиционно активных странах демосцены, сцена оказала влияние на такие области, как индустрия компьютерных игр и новое медиа-искусство . [47] [48] [49]
Многие европейские игровые программисты, художники и музыканты пришли из демосцены, часто культивируя изученные методы, практики и философии в своей работе. Например, финская компания Remedy Entertainment , известная по серии игр Max Payne , была основана ПК-группой Future Crew , и большинство ее сотрудников являются бывшими или действующими финскими демосценерами. [50] [51] Иногда демо даже оказывают прямое влияние даже на разработчиков игр, которые не имеют отношения к демосцене: например, Уилл Райт называет демосцену основным источником влияния на игру Spore от Maxis , которая в значительной степени основана на процедурной генерации контента . [52] Аналогичным образом, на QuakeCon в 2011 году Джон Кармак отметил, что он «высокого мнения» о людях, которые делают 64k вступления, как пример искусственных ограничений, поощряющих творческое программирование. [53] Джерри Холкинс из Penny Arcade заявил, что у него «неизменная любовь» к демосцене, и отметил, что это «вещь, которую стоит знать». [54]
Некоторые формы компьютерного искусства имеют сильную связь с демосценой. Например, трекерная музыка возникла в игровой индустрии Amiga, но вскоре в ней доминировали музыканты демосцены; продюсер Адам Филдинг [55] утверждает, что имеет трекерно-демосценные корни. В настоящее время существует крупная трекерная сцена, отдельная от фактической демосцены. Форма статической компьютерной графики, в которой демосценеры традиционно преуспели, — это пиксельное искусство ; см. artscene для получения дополнительной информации о связанной субкультуре. [ необходима цитата ] Истоки креативных инструментов кодирования , таких как Shadertoy и Three.js, можно напрямую проследить до сцены. [56]
За прошедшие годы возможности оборудования настольных компьютеров улучшились на порядок, и поэтому для большинства программистов жесткие ограничения оборудования больше не являются обычной проблемой. Тем не менее, демосценеры продолжают изучать и экспериментировать с созданием впечатляющих эффектов на ограниченном оборудовании. Поскольку портативные консоли и сотовые телефоны имеют сопоставимую вычислительную мощность или возможности со старыми настольными платформами (например, экраны с низким разрешением, требующие пиксельной графики, или очень ограниченное хранилище и память для воспроизведения музыки), многие демосценеры смогли применить свои нишевые навыки для разработки игр для этих платформ и заработать на жизнь этим. [ необходима цитата ] Одним из конкретных примеров является Angry Birds , ведущий дизайнер которой Яакко Иисало был активным и известным демосценером в 1990-х годах. [57] Unity Technologies — еще один примечательный пример; Технические руководители платформ iPhone, Android и Nintendo Switch Ренальдас Зиома и Эрик Хемминг [58] [59] являются авторами демоверсии Suicide Barbie [60] для консоли Playstation Portable, выпущенной в 2007 году.
Были предприняты некоторые попытки повысить узнаваемость демо как формы искусства. Например, были демо-шоу, демо-галереи и книги, связанные с демосценой, иногда даже телепрограммы, знакомящие с субкультурой и ее произведениями. [61] [ оригинальное исследование? ]
В музее IT-ceum в Линчёпинге, Швеция, есть выставка, посвящённая демосцене. [62]
4players.de сообщил, что к 2007 году в игровой индустрии было занято «многочисленное» количество программистов, художников и музыкантов, создающих демо и интро. Среди компаний, выпускающих видеоигры, в штате которых были представители демосцены, были Digital Illusions , Starbreeze , Ascaron , [63] 49Games, Remedy , Techland , Lionhead Studios , [64] Bugbear , Digital Reality , Guerrilla Games и Akella . [65]
Трекерную музыку , которая является частью культуры демосцены, можно найти во многих видеоиграх конца 1980-х — начала 2000-х годов, таких как Lemmings , Jazz Jackrabbit , One Must Fall: 2097 , Crusader: No Remorse , серии Unreal , Deus Ex , Bejeweled и Uplink . [66]
Second Reality от Future Crew – Awesome, Mindblowing, Unbelievable, Impossible. Некоторые слова, используемые для описания того, что этот кусок кода от богов демосцены Future Crew сделал на оборудовании ПК 1993 года. Даже по сегодняшним меркам то, что эта программа может делать, не полагаясь на какое-либо ускорение 3D-графики, впечатляет. Как будто графика была недостаточно впечатляющей, она даже может воспроизводить звук в формате Dolby Surround.
Так называемая демосцена заложила основу для активной и удивительно успешной на международном уровне финской игровой индустрии.
посетители также могут узнать больше о сегодняшней демонстрационной сцене