La demoscene ( / ˈdɛməʊˌsiːn / ) es una subcultura internacional del arte informático centrada en la producción de demos : programas informáticos autónomos, a veces extremadamente pequeños, que producen presentaciones audiovisuales . El propósito de una demo es mostrar habilidades de programación , arte visual y música. Las demos y otras producciones de la demoscene (gráficos, música, vídeos, juegos) se comparten, se votan y se lanzan en línea en festivales conocidos como demoparties.
La escena comenzó con la revolución de las computadoras domésticas a principios de los años 1980 y la posterior aparición del cracking de software . [1] Los crackers alteraron el código de los juegos de computadora para eliminar la protección contra copias, y se adjudicaron el crédito al agregar sus propias pantallas de introducción (" cracktros "). Pronto comenzaron a competir por la mejor presentación visual de estas adiciones. [2] A través de la realización de intros y demostraciones independientes, eventualmente evolucionó una nueva comunidad, independiente de las escenas de juegos [3] : 29–30 y de intercambio de software .
Las demos se clasifican informalmente en varias categorías, principalmente de intros de tamaño restringido. Las categorías de competencia más típicas para intros son la intro de 64k y la intro de 4K, donde el tamaño del archivo ejecutable está restringido a 65536 y 4096 bytes, respectivamente. En otras competiciones, la elección de la plataforma está restringida; solo computadoras de 8 bits como Atari 800 o Commodore 64, o Amiga o Atari ST de 16 bits . Tales restricciones suponen un desafío para los programadores, músicos y artistas gráficos, para hacer que un dispositivo haga más de lo que se pretendía en su diseño original.
Los primeros programas informáticos que tienen cierta similitud con las demostraciones y los efectos de demostración se pueden encontrar entre los denominados hacks de visualización . Los hacks de visualización son anteriores a la escena de las demostraciones en varias décadas, y los primeros ejemplos datan de principios de los años 50. [5]
Las demos en el sentido de demoscene comenzaron como las "firmas" de los crackers de software , es decir, pantallas de crack e intros de crack adjuntas a software cuya protección anticopia había sido eliminada. Las primeras pantallas de crack aparecieron en el Apple II a principios de los años 1980, y a menudo no eran más que pantallas de texto sin formato que acreditaban al cracker o a su grupo. Gradualmente, estas pantallas estáticas evolucionaron hacia introducciones de aspecto cada vez más impresionante que contenían efectos animados y música. Finalmente, muchos grupos de crackers comenzaron a lanzar programas tipo intro por separado, sin estar adjuntos a software sin licencia. [6] Estos programas fueron inicialmente conocidos por varios nombres, como cartas o mensajes , pero luego llegaron a ser conocidos como demos . [ cita requerida ]
En 1980, Atari, Inc. comenzó a utilizar una demostración en bucle con efectos visuales y música para mostrar las características de las computadoras Atari 400/800 en las tiendas. [7] En el Consumer Electronics Show de 1985 , Atari mostró una demostración al estilo de una demoscene para sus últimas computadoras de 8 bits que alternaban entre un robot caminante en 3D y una nave espacial voladora, cada una con su propia música y objetos más grandes que los que se ven típicamente en esos sistemas; las dos secciones estaban separadas por el logotipo de Atari. [8] El programa fue lanzado al público. También en 1985, una gran bola giratoria a cuadros, que proyectaba una sombra translúcida, fue la demostración característica de lo que era capaz el hardware cuando se anunció el Amiga de Commodore.
En 1985, Charles Deenen creó colecciones de música sencillas similares a demos en el C64 , inspiradas en las intros de crack, usando música sacada de juegos y agregando algunos gráficos de color caseros. [ cita requerida ] Al año siguiente nació el movimiento ahora conocido como demoscene. Los grupos holandeses 1001 Crew y The Judges , ambos basados en Commodore 64, se mencionan a menudo [ ¿ por quién? ] entre los primeros grupos de demos. Mientras competían entre sí en 1986, ambos produjeron demos puras con gráficos y música originales que implicaban más que un trabajo casual y usaban trucos de hardware extensos. Al mismo tiempo, demos de otros, como Antony Crowther , habían comenzado a circular en Compunet en el Reino Unido.
La demoscene es principalmente un fenómeno europeo. [9] Es una subcultura orientada a la competencia, con grupos y artistas individuales compitiendo entre sí en excelencia técnica y artística. Aquellos que alcanzan la excelencia son denominados "élite", mientras que aquellos que no siguen las reglas implícitas de la demoscene son llamados "lamers"; tales reglas enfatizan la creatividad sobre "copiar" (o usar con permiso) las obras de otros, tener buenos contactos dentro de la escena y mostrar esfuerzo en lugar de pedir ayuda. [9] Tanto esta competitividad como el sentido de cooperación entre los demoscenes han llevado a comparaciones con la cultura hacker anterior en la informática académica. [9] [10] : 159 La demoscene es una subcultura cerrada, que busca y recibe poco interés público general. [3] : 4 A partir de 2010 [actualizar], el tamaño de la escena se estimó en unos 10.000. [11]
En los primeros tiempos, la competencia se presentaba en forma de récords, como el número de "bobs" ( objetos blitter ) en la pantalla por fotograma, o el número de desplazadores DYCP (Different Y Character Position) en un C64. [ cita requerida ] En la actualidad, existen competiciones organizadas, o compos, que se llevan a cabo en demoparties , aunque ha habido algunas competiciones en línea. También ha sido común que las revistas de discos tengan gráficos basados en votaciones que brindan listas de clasificación para los mejores codificadores, diseñadores gráficos, músicos, demostraciones y otras cosas.
En 2020, Finlandia añadió su demoscene a su lista nacional de patrimonio cultural inmaterial de la UNESCO . [12] Es la primera subcultura digital que se incluye en una lista de patrimonio cultural inmaterial. En 2021, Alemania y Polonia también añadieron su demoscene a su lista nacional de patrimonio cultural inmaterial de la UNESCO, [13] [14] seguidos por los Países Bajos en 2023. [15]
Los demosceners generalmente se organizan en grupos pequeños, centrados alrededor de un codificador ( programador ), un músico, un diseñador gráfico (diseñador gráfico) y un intercambiador (que difunde sus propias creaciones y las de otros por correo).
Los grupos siempre tienen nombres y, de manera similar, los miembros individuales eligen un nombre de usuario con el que se les llamará en la comunidad en general. Si bien la práctica de usar nombres de usuario en lugar de nombres reales es un préstamo de la cultura de los crackers/warez, donde sirve para ocultar la identidad del cracker a las fuerzas del orden, en la escena demos (orientada a las actividades legales) sirve principalmente como una forma de autoexpresión. Los miembros del grupo tienden a autoidentificarse con el grupo, a menudo extendiendo su nombre de usuario con el nombre de su grupo, siguiendo los patrones " Identificador del grupo " o " Identificador / grupo ". [3] : 31–32
Una demoparty es un evento en el que los demosceners [16] y otros entusiastas de la informática se reúnen para participar en competiciones, apodadas compos , [17] donde presentan demos ( presentaciones audiovisuales breves de arte informático ) y otras obras como arte digital y música. Una demoparty típica es un evento ininterrumpido que se extiende durante un fin de semana, lo que proporciona a los visitantes mucho tiempo para socializar. Las obras en competición, al menos las de las competiciones más importantes, suelen mostrarse por la noche, utilizando un proyector de vídeo y altavoces . [18]
La competición más importante suele ser la demo compo . [19] La Asamblea es la fiesta de demoscene más grande. [20] The Gathering se convirtió más en una fiesta de jugadores, la fiesta de computadoras más grande del mundo. [21]
Los asistentes a una demoparty suelen llevar sus propios ordenadores para competir y mostrar sus trabajos. Para ello, la mayoría de las fiestas disponen de un gran salón con mesas, electricidad y, normalmente, una red de área local conectada a Internet. En este sentido, muchas demoparty se parecen a las LAN Parties , y muchos de los eventos más grandes también reúnen a jugadores y otros entusiastas de la informática, además de los participantes de las demosceners. Una diferencia importante entre una demoparty real y una LAN Party es que los participantes de las demosceners suelen pasar más tiempo socializando (a menudo fuera del salón de la fiesta real) que delante de sus ordenadores. [22]
Una introducción de 64K es una demostración con un límite de tamaño de archivo ejecutable de 64 kibibytes o 65.536 bytes . Este es un límite tradicional heredado del tamaño máximo de un archivo COM . Las demostraciones tradicionalmente estaban limitadas por el tamaño de la RAM o, más tarde, por el tamaño del almacenamiento. A principios de la década de 1990, los tamaños de las demostraciones crecieron, por lo que se crearon categorías para tamaños limitados que obligaron a los desarrolladores a no simplemente transmitir datos desde el almacenamiento.
Para reducir el tamaño del archivo, las intros de 64K a menudo utilizan compresión ejecutable y generación procedimental , como síntesis de sonido , generación de malla , texturas procedimentales y animación procedimental . [40] [41]
Desde entonces se ha afirmado que fr-08, una demo para PC de 64k de Farbrausch lanzada en The Party 2000 en Aars [42] marcó un momento decisivo en la popularidad de la categoría. Otros juegos incluyen Chaos Theory de Conspiracy (2006), Gaia Machina de Approximate (2012), [43] F — Felix's Workshop de Ctrl-Alt-Test (2012) [44] Fermi paradox de Mercury (2016), [45] [46] y Darkness Lay Your Eyes Upon Me de Conspiracy (2016). [46]
Cada año, los premios de la demoscene celebran la creatividad, la destreza técnica y la visión artística de los grupos e individuos de la demoscene:
Aunque las demos son una forma de arte bastante oscura, incluso en países con una demoscene tradicionalmente activa, la escena ha influido en áreas como la industria de los juegos de computadora y el arte de los nuevos medios . [47] [48] [49]
Muchos programadores de juegos, artistas y músicos europeos provienen de la demoscene, a menudo cultivando las técnicas, prácticas y filosofías aprendidas en su trabajo. Por ejemplo, la empresa finlandesa Remedy Entertainment , conocida por la serie de juegos Max Payne , fue fundada por el grupo de PC Future Crew , y la mayoría de sus empleados son demoscenes finlandeses antiguos o activos. [50] [51] A veces, las demos incluso proporcionan una influencia directa incluso a los desarrolladores de juegos que no tienen afiliación a la demoscene: por ejemplo, Will Wright menciona a la demoscene como una influencia importante en el juego Spore de Maxis , que se basa en gran medida en la generación de contenido procedimental . [52] De manera similar, en QuakeCon en 2011, John Carmack señaló que "piensa muy bien" de las personas que hacen intros de 64k, como un ejemplo de limitaciones artificiales que fomentan la programación creativa. [53] Jerry Holkins de Penny Arcade afirmó tener un "amor perdurable" por la demoscene, y señaló que es "algo que vale la pena saber". [54]
Ciertas formas de arte por computadora tienen una fuerte afiliación con la demoscene. La música tracker , por ejemplo, se originó en la industria de los juegos de Amiga, pero pronto estuvo fuertemente dominada por los músicos de la demoscene; el productor Adam Fielding [55] afirma tener raíces tracker/demoscene. Actualmente, hay una importante escena de trackers separada de la demoscene real. Una forma de gráficos de computadora estáticos donde los demosceneers han sobresalido tradicionalmente es el pixel art ; vea artscene para más información sobre la subcultura relacionada. [ cita requerida ] Los orígenes de herramientas de codificación creativa como Shadertoy y Three.js se pueden rastrear directamente hasta la escena. [ 56 ]
Con el paso de los años, las capacidades del hardware de las computadoras de escritorio han mejorado en órdenes de magnitud, por lo que para la mayoría de los programadores, las restricciones estrictas de hardware ya no son un problema común. Sin embargo, los demosceners continúan estudiando y experimentando con la creación de efectos impresionantes en hardware limitado. Dado que las consolas portátiles y los teléfonos celulares tienen una potencia de procesamiento o capacidades comparables a las de las plataformas de escritorio de antaño (como pantallas de baja resolución que requieren pixel art o almacenamiento y memoria muy limitados para la reproducción de música), muchos demosceners han podido aplicar sus habilidades de nicho para desarrollar juegos para estas plataformas y ganarse la vida haciéndolo. [ cita requerida ] Un ejemplo particular es Angry Birds , cuyo diseñador principal Jaakko Iisalo fue un demoscener activo y conocido en la década de 1990. [57] Unity Technologies es otro ejemplo notable; sus líderes técnicos en las plataformas iPhone, Android y Nintendo Switch Renaldas Zioma y Erik Hemming [58] [59] son autores de la demo Suicide Barbie [60] para la consola Playstation Portable, que se lanzó en 2007.
Se han hecho algunos intentos para aumentar la familiaridad de las demostraciones como forma de arte. Por ejemplo, se han realizado espectáculos de demostración, galerías de demostración y libros relacionados con la demoscene, a veces incluso programas de televisión que presentan la subcultura y sus obras. [61] [ ¿ Investigación original? ]
El museo IT-ceum de Linköping, Suecia, tiene una exposición sobre la demoscene. [62]
4players.de informó que "numerosos" programadores de demos e intros, artistas y músicos estaban empleados en la industria de los videojuegos en 2007. Las compañías de videojuegos con miembros de la demoscene en su personal incluían a Digital Illusions , Starbreeze , Ascaron , [63] 49Games, Remedy , Techland , Lionhead Studios , [64] Bugbear , Digital Reality , Guerrilla Games y Akella . [65]
La música de seguimiento que forma parte de la cultura de la demoscene se puede encontrar en muchos videojuegos de finales de los años 1980 y principios de los años 2000, como Lemmings , Jazz Jackrabbit , One Must Fall: 2097 , Crusader: No Remorse , la serie Unreal , Deus Ex , Bejeweled y Uplink . [66]
Second Reality de Future Crew: impresionante, alucinante, increíble, imposible. Algunas de las palabras que se usan para describir lo que este fragmento de código de los dioses de la demoscene Future Crew hizo en el hardware de PC de la era de 1993. Incluso para los estándares actuales, lo que este programa puede hacer sin depender de ningún tipo de aceleración de gráficos 3D es impresionante. Como si los gráficos no fueran lo suficientemente impresionantes, incluso puede reproducir en sonido envolvente Dolby.
La denominada demoscene ha sentado las bases para la activa y sorprendentemente exitosa industria finlandesa de los videojuegos.
Los visitantes también pueden obtener más información sobre la escena de demostración actual.