
La codificación creativa es un tipo de programación informática cuyo objetivo es crear algo expresivo en lugar de algo funcional. Se utiliza para crear efectos visuales en vivo y para VJ , así como para crear arte visual y diseño, entretenimiento (por ejemplo, videojuegos ), instalaciones artísticas, proyecciones y proyecciones de mapas , arte sonoro, publicidad, prototipos de productos y mucho más.
Historia
El uso de la programación para crear arte es una práctica que comenzó en la década de 1960. En décadas posteriores, grupos como Compos 68 [1] exploraron con éxito la programación con fines artísticos y exhibieron su trabajo en exposiciones internacionales. A partir de los años 80, programadores expertos se unieron a la demoscene y probaron sus habilidades entre sí creando "demos": creaciones visuales de gran competencia técnica.
Exposiciones y libros recientes, incluido A Philosophy of Computer Art (2009) de Dominic Lopes, han buscado examinar el papel integral de la codificación en el arte contemporáneo más allá de la Interfaz Hombre-Ordenador (HCI). [2] Sin embargo, criticando a Lopes, Juliff y Cox sostienen que Lopes continúa privilegiando la interfaz y el usuario a expensas de la condición integral del código en gran parte del arte informático. Argumentando a favor de una apreciación más matizada de la codificación, Juliff y Cox plantean la codificación creativa contemporánea como el examen del código y la intencionalidad como parte integral de la comprensión de la obra por parte de los usuarios. [3]
En la actualidad, se ha renovado el interés por la pregunta de por qué la programación como método de producción artística no ha florecido. Google ha renovado el interés por su iniciativa Dev Art [4] , pero esto a su vez ha suscitado fuertes reacciones de una serie de programadores creativos que afirman que acuñar un nuevo término para describir su práctica es contraproducente [5] .
Artistas que utilizan codificación creativa
Algunos artistas contemporáneos que utilizan codificación creativa en su trabajo son Daniel Shiffman , Zachary Lieberman , Golan Levin , Ben Fry y Giles Whitaker (artista) .
Lista de software de codificación creativa
Si bien cualquier tecnología o lenguaje de programación puede utilizarse potencialmente con fines creativos, se han creado determinadas bibliotecas y marcos de trabajo específicamente para facilitar la creación rápida de prototipos y el desarrollo de obras creativas. Entre los conjuntos de herramientas de software que se utilizan con frecuencia en este contexto se incluyen:
Uso de hardware
La codificación creativa a veces implica componentes de hardware para introducir datos del entorno, producir resultados o interactuar con los participantes. Algunos ejemplos de hardware de uso común son los micrófonos , las cámaras web o cámaras de profundidad , los controladores de movimiento , los microcontroladores de placa única , los controladores MIDI , los proyectores , las tiras LED , las impresoras y los trazadores .
Véase también
- Computación creativa
- Arte informático
- Diseño generativo
- Arte generativo
- Codificación en vivo
- Demoscena
Referencias
- ^ "Compos 68 - Monoskop". monoskop.org . Consultado el 10 de junio de 2020 .
- ^ Lopes, Dominic (2009). Una filosofía del arte informático . Londres: Routledge. ISBN 0415547628.
- ^ Toby Juliff, Travis Cox (abril de 2015). "La condición post-exhibición del arte informático contemporáneo". eMaj . 8 . Archivado desde el original el 29 de junio de 2016 . Consultado el 31 de mayo de 2016 .
- ^ "Sitio web de DevArt" . Consultado el 29 de septiembre de 2016 .
- ^ "Hackea el mundo del arte". www.hacktheartworld.com . Consultado el 16 de julio de 2014 .
- Maeda, John (1 de enero de 2004), Código creativo: estética y computación (1.ª ed.), Thames & Hudson, Limited, pág. 239, ISBN 0500285179
- Greenberg, Ira (28 de mayo de 2007), Processing: Creative Coding and Computational Art (Foundation) (1.ª ed.), Friends of ED, pág. 840, ISBN 1-59059-617-X, archivado desde el original el 27 de enero de 2011 , consultado el 12 de marzo de 2014
Enlaces externos
- El arte de la codificación creativa Vídeo producido por Off Book
- Creative Application Network, un sitio web que muestra nuevos trabajos
- Dev Art - Arte creado con código, un proyecto de Google
- CreativeCode.io, una iniciativa educativa de GrayArea.org
- push.conference es una serie de eventos y talleres que tienen como objetivo unir a codificadores creativos y diseñadores de experiencia de usuario.
- OF Course es un programa de codificación creativa que ofrece a programadores y diseñadores expertos sin experiencia en programación la experiencia práctica, las herramientas, las ideas y el apoyo total para crear sus propios proyectos sorprendentes.
- Vidcode es una plataforma de codificación creativa para que las aulas desde jardín de infantes hasta el nivel secundario aprendan a codificar a través de cursos de codificación creativa.