Demoscene


La demoscene es una subcultura internacional de arte por computadora centrada en la producción de demostraciones : programas de computadora autónomos, a veces extremadamente pequeños, que producen presentaciones audiovisuales . El propósito de una demostración es mostrar programación , arte visual y habilidades musicales. Las demostraciones y otras producciones de escenas de demostración (gráficos, música, videos, juegos) se comparten en festivales conocidos como fiestas de demostración , los que asisten votan y se lanzan en línea.

Las raíces de la demoscene se encuentran en la revolución de las computadoras domésticas de principios de la década de 1980 y el posterior advenimiento del descifrado de software . [1] Los crackers alteraron el código de los videojuegos para eliminar la protección contra copias, reclamando crédito al agregar sus propias pantallas de introducción (" cracktros "). Pronto empezaron a competir por la mejor presentación visual de estas adiciones. [2] A través de la realización de intros y demostraciones independientes, finalmente evolucionó una nueva comunidad, independiente de los juegos [3] : 29–30  y las escenas de intercambio de software .

Las producciones de Demoscene se pueden realizar con la última tecnología de consumo o con consolas y ordenadores domésticos antiguos y obsoletos. A menudo, los términos "newschool" y "oldskool" se utilizan vagamente para describir productos para computadoras nuevas y antiguas. En el departamento de Oldskool, las técnicas del pasado como el arte ASCII / ANSI , los gráficos de píxeles y la música chip se utilizan constantemente.

Antes de la popularidad de las PC compatibles con IBM , la mayoría de las computadoras domésticas de una línea determinada tenían relativamente poca variación en su hardware básico, lo que hacía que sus capacidades fueran prácticamente idénticas. Por lo tanto, las variaciones entre las demostraciones creadas para una línea de computadoras se atribuyeron solo a la programación, en lugar de que una computadora tenga mejor hardware. Esto creó un entorno competitivo en el que los grupos de demoscene intentarían superarse entre sí en la creación de efectos sobresalientes y, a menudo, para demostrar por qué sentían que una máquina era mejor que otra (por ejemplo, Commodore 64 o Amiga versus la familia Atari de 8 bits o Atari ST ). .

Los escritores de demostraciones hicieron todo lo posible para obtener hasta el último bit de rendimiento de su máquina de destino. Cuando los escritores de juegos y aplicaciones estaban preocupados por la estabilidad y la funcionalidad de su software, el escritor de demostraciones generalmente estaba interesado en cuántos ciclos de CPU consumiría una rutina y, de manera más general, en la mejor manera de exprimir una gran actividad en la pantalla. Los escritores llegaron incluso a explotar errores de hardware conocidos para producir efectos que el fabricante de la computadora no había previsto. La percepción de que la escena de la demostración se estaba yendo a los extremos y trazando un nuevo territorio se sumó a su atractivo.

Hay varias categorías en las que las demostraciones se clasifican informalmente, la más importante es la división entre demostraciones de forma libre e intros de tamaño restringido , una diferencia visible en las competencias de casi cualquier fiesta de demostración. Las categorías de competencia más típicas para las 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 de 16 bits o Atari ST. Estas restricciones suponen un desafío para los codificadores, músicos y artistas gráficos a la hora de hacer que un dispositivo haga más de lo que se pretendía en su diseño original.


Captura de pantalla de Second Reality , una demostración de Future Crew . [4]
Demostración para PC: Interceptor de Black Maiden.
Asamblea 2004: una combinación de demoparty y LAN party
Evoke 2002: Los espectadores en una de las salas de demostración ven animaciones por computadora en 3D.