Демосцена

Материал из in.wiki
Перейти к навигации Перейти к поиску
автоперевод из английской википедии

Демосцена — это международная субкультура компьютерного искусства, ориентированная на производство демонстраций: самодостаточных, иногда очень маленьких, компьютерных программ, которые создают аудиовизуальные презентации. Цель демонстрации — продемонстрировать программирование, изобразительное искусство и музыкальные навыки. Демо-версии и другие демо-сцены (графика, музыка, видео, игры) публикуются, голосуются и публикуются онлайн на фестивалях, известных как демо-вечеринки.

Эта сцена началась с революции домашних компьютеров в начале 1980-х годов и последующего появления взлома программного обеспечения. Взломщики изменили код компьютерных игр, чтобы убрать защиту от копирования, добавив свои собственные вступительные экраны («cracktros»). Вскоре они начали соревноваться за лучшее визуальное представление этих дополнений. Благодаря созданию интро и отдельных демонстраций, в конечном итоге развилось новое сообщество, независимое от игр: 29-30 и сцен обмена программным обеспечением.

Демо-версии неформально классифицируются на несколько категорий, в основном это интро с ограниченным размером. Наиболее типичными категориями соревнований для интро являются вступление 64k и вступление 4K, где размер исполняемого файла ограничен 65536 и 4096 байтами соответственно. В других соревнованиях выбор площадки ограничен; только 8-битные компьютеры, такие как Atari 800 или Commodore 64, или 16-битные Amiga или Atari ST. Такие ограничения ставят перед программистами, музыкантами и художниками-графиками задачу заставить устройство делать больше, чем предполагалось в его первоначальном дизайне.

История[править | править код]

Самые ранние компьютерные программы, которые имеют некоторое сходство с демо-версиями и демонстрационными эффектами, можно найти среди так называемых дисплейных хаков. Взломы дисплеев предшествовали демосцене на несколько десятилетий, а самые ранние примеры датируются началом 1950-х годов.

Демо-версии в смысле демосцены начинались как «подписи» взломщиков программного обеспечения, то есть экраны крэка и заставки для взлома, прикрепленные к программному обеспечению, защита от копирования которого была снята. Первые экраны для крэка появились на Apple II в начале 1980-х годов, и они часто представляли собой не что иное, как обычные текстовые экраны, указывающие на взломщика или его группу. Постепенно эти статичные экраны превратились во все более впечатляюще выглядящие вступления, содержащие анимированные эффекты и музыку. В конце концов, многие взломщики начали выпускать интро-подобные программы отдельно, не прикрепляясь к нелицензионному программному обеспечению. Первоначально эти программы были известны под различными названиями, такими как письма или сообщения, но позже они стали известны как демо. [ необходима цитата ]

В 1980 году Atari, Inc. начала использовать циклическую демонстрацию с визуальными эффектами и музыкой, чтобы продемонстрировать возможности компьютеров Atari 400/800 в магазинах. В 1985 году на выставке Consumer Electronics Show Atari показала демо-версию своих последних 8-битных компьютеров, которые чередовались между 3D-шагающим роботом и летающим космическим кораблем, каждый со своей собственной музыкой и анимацией более крупных объектов, чем обычно можно увидеть на этих системах; две секции были разделены логотипом Atari. Программа была выпущена для широкой публики. Также в 1985 году большой, вращающийся, клетчатый шар, отбрасывающий полупрозрачную тень, стал фирменной демонстрацией того, на что способно это оборудование, когда была анонсирована Commodore Amiga.

В 1985 году Чарльз Динен (Charles Deenen) собрал на C64 простые музыкальные коллекции, похожие на демо-версии, вдохновленные крэк-интро, используя музыку, взятую из игр, и добавив немного самодельной цветной графики. [ необходима цитата ] В следующем году зародилось движение, известное сейчас как демосцена. Голландские группы 1001 Crew и The Judges, основанные на Commodore 64, часто упоминаются[кем?] среди самых ранних демо-групп. Соревнуясь друг с другом в 1986 году, они оба выпускали чистые демо с оригинальной графикой и музыкой, включающие в себя нечто большее, чем просто случайную работу, и использовали обширные аппаратные трюки. В то же время демозаписи других музыкантов, таких как Энтони Кроутер, начали распространяться на Compunet в Великобритании.

Культура[править | править код]

Демосцена – это в основном европейское явление. Это субкультура, ориентированная на конкуренцию, в которой группы и отдельные художники соревнуются друг с другом в техническом и художественном совершенстве. Тех, кто достигает совершенства, называют «элитой», в то время как тех, кто не следует неявным правилам демосцены, называют «ламерами»; Такие правила делают акцент на творчестве, а не на «копировании» (или использовании с разрешения) чужих работ, наличии хороших контактов в сцене и проявлении усилий, а не просьбе о помощи. Как эта конкуренция, так и чувство сотрудничества между демосценаристами привели к сравнениям с более ранней хакерской культурой в академических вычислениях. [10]: 159 Демосцена — это закрытая субкультура, которая ищет и получает мало мейнстримного общественного интереса. : 4 По состоянию на 2010 год, размер сцены оценивался примерно в 10 000 человек. [11]

В первые дни конкуренция заключалась в установлении рекордов, таких как количество «бобов» (блестящих объектов) на экране за кадр или количество скроллеров DYCP (Different Y Character Position) на C64. [ необходима цитата ] В наши дни на демо-вечеринках проводятся организованные конкурсы, или компо, хотя были и онлайн-конкурсы. Кроме того, на дискмагах часто появляются диаграммы, основанные на голосовании, которые предоставляют рейтинговые списки для лучших кодеров, графиков, музыкантов, демо-мастеров и других вещей.

В 2020 году Финляндия внесла свою демосцену в национальный список нематериального культурного наследия ЮНЕСКО. [12] Это первая цифровая субкультура, внесенная в список нематериального культурного наследия. В 2021 году Германия и Польша также добавили свою демосцену в свой национальный список нематериального культурного наследия ЮНЕСКО[13][14], а в 2023 году за ними последовали Нидерланды. [15]

Группы[править | править код]

Демосценеры обычно объединяются в небольшие группы, в центре которых находятся кодер (программист), музыкант, график (графический дизайнер) и своппер (который распространяет свои и чужие творения по почте).

У групп всегда есть имена, и точно так же отдельные члены выбирают псевдоним, по которому к ним будут обращаться в большом сообществе. В то время как практика использования псевдонимов вместо настоящих имен является заимствованием из культуры взломщиков/варезов, где она служит для сокрытия личности взломщика от правоохранительных органов, в демосцене (ориентированной на легальную деятельность) она в основном служит способом самовыражения. Члены группы, как правило, идентифицируют себя с группой, часто расширяя свой псевдоним именем своей группы, следуя шаблонам «Псевдоним группы» или «Псевдоним/Группа». : 31–32

Вечеринки[править | править код]

Assembly 2004 – комбинация демо-вечеринки и LAN-вечеринки Демо-вечеринка — это мероприятие, на котором демосценеры[16] и другие компьютерные энтузиасты собираются, чтобы принять участие в конкурсах, называемых compos,[17] где они представляют демо (короткие аудиовизуальные презентации компьютерного искусства) и другие работы, такие как цифровое искусство и музыка. Типичная демо-вечеринка — это непрерывное мероприятие, охватывающее выходные, предоставляющее посетителям много времени для общения. Конкурсные работы, по крайней мере, те, которые участвуют в самых важных конкурсах, обычно демонстрируются ночью с помощью видеопроектора и громкоговорителей. [18]

Самым важным соревнованием, как правило, является демо-компо. Ассамблея является крупнейшей демосценической партией. [20] The Gathering стал больше похож на вечеринку игроков, крупнейшую в мире компьютерную вечеринку.

Концепция[править | править код]

Посетители демо-вечеринок часто приносят свои компьютеры, чтобы посоревноваться и показать свои работы. С этой целью большинство вечеринок предоставляют большой зал со столами, электричеством и, как правило, локальной сетью, подключенной к Интернету. В этом отношении многие демо-вечеринки напоминают LAN-вечеринки, а многие из крупнейших мероприятий также собирают геймеров и других компьютерных энтузиастов в дополнение к демосценам. Основное различие между реальной демо-патией и LAN-вечеринкой заключается в том, что демосценеры обычно проводят больше времени в общении (часто за пределами зала вечеринки), чем перед своими компьютерами.

64 КБ Intro[править | править код]

Вступление размером 64 КБ — это демонстрация с ограничением размера исполняемого файла в 64 кибибайта или 65 536 байт. Это традиционное ограничение, унаследованное от максимального размера COM-файла. Демонстрации традиционно были ограничены объемом оперативной памяти, а позже и размером хранилища. К началу 1990-х годов размеры демо-версий выросли, поэтому категории были созданы для ограниченных размеров, что заставляло разработчиков не просто транслировать данные из хранилища.

Чтобы уменьшить размер файла, во вступлениях 64K часто используется сжатие исполняемых файлов и процедурная генерация, такие как синтез звука, генерация сетки, процедурные текстуры и процедурная анимация. [40] [41]

fr-08, 64-тысячное демо для ПК от Farbrausch, выпущенное на The Party 2000 в Аарсе, с тех пор было заявлено[42] как переломный момент в популярности категории. Среди других — «Теория хаоса» от Conspiracy (2006), Gaia Machina от Approximate (2012), «F — Felix's Workshop» от Ctrl-Alt-Test (2012)[44], «Парадокс Ферми» от Mercury (2016)[45][46] и «Darkness Lay Your Eyes On Me от Conspiracy» (2016).

Награды[править | править код]

Каждый год награды в демосцене отмечают креативность, техническое мастерство и художественное видение групп и отдельных лиц демосцены:

  • Scene.org Awards — ежегодная премия, вручаемая компанией Scene.org с 2003 по 2012 год.
  • Meteoriks — это ежегодная премия, которая проводится каждый год с 2014 года. Церемония награждения проходит в Revision.

Влияние[править | править код]

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

Многие европейские игровые программисты, художники и музыканты пришли из демо-сцены, часто культивируя изученные техники, практики и философии в своей работе. Например, финская компания Remedy Entertainment, известная серией игр Max Payne, была основана ПК-группой Future Crew, и большинство ее сотрудников — бывшие или действующие финские демосценаристы. [50][51] Иногда демо-версии даже оказывают прямое влияние даже на разработчиков игр, которые не имеют отношения к демосцене: например, Уилл Райт называет демосцену основным влиянием на игру Maxis Spore, которая в значительной степени основана на процедурной генерации контента. [52] Точно так же на QuakeCon в 2011 году Джон Кармак отметил, что он «высокого мнения» о людях, которые делают 64k вступлений, как о примере искусственных ограничений, поощряющих творческое программирование. [53] Джерри Холкинс из Penny Arcade утверждал, что у него есть «непреходящая любовь» к демосцене, и отметил, что это «вещи, которые стоит знать». [54] См.

Некоторые формы компьютерного искусства тесно связаны с демосценой. Трекерная музыка, например, зародилась в игровой индустрии Amiga, но вскоре в ней стали доминировать музыканты демосцены; продюсер Адам Филдинг (Adam Fielding)[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 в Линчёпинге, Швеция, есть выставка, посвященная демосцене.

Индустрия видеоигр[править | править код]

4players.de сообщили, что к 2007 году в игровой индустрии было занято «множество» программистов, художников и музыкантов, занимающихся демо и интро. Среди компаний, выпускающих видеоигры, в штате которых были такие компании, как Digital Illusions, Starbreeze, Ascaron, 49Games, Remedy, Techland, Lionhead Studios, 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]