Colección de documentos, código y tutoriales sobre programación gráfica

Aquellos afortunados que pudimos disfrutar del mejor ordenador personal entre mediados de los 80s y los 90s, sí, me refiero al Commodore Amiga ;), en algún momento se ha sentado a ver alguna demo gráfica, más conocida como demoscene, de las que ya hemos hablado alguna vez. Para mi, programar una de estas demos, es ir al límite, es programación en arte puro, es sacarle el máximo partido al hardware.
Leer más

Disponible el código fuente de la mítica demo "Second Reality" de Future Crew + análisis del mismo

Antes de empezar, vamos a deleitarnos otra vez con la mejor demostración gráfica de todos los tiempos: httpv://youtu.be/rFv7mHTf0nA Second Reality fue una "demo" programada por Future Crew para la demoparty Assembly 93. Después de ganarla pasó a la posteridad por su gran calidad en la programación de efectos gráficos (no falta ni uno) y de la música. Pues los chicos de Future Crew han celebrado su 20 aniversario de la forma que más nos gusta a los geek como nosotros, publicando el código fuente original de la demo que puedes descargar aquí (el código se publicó el 30 de Julio de este mismo año.
Leer más

Assembly, arte digital en su estado más puro

No, en esta entrada no vamos a hablar del lenguaje de programación ensamblador, sino de en evento que se celebra cada año y reúne a un número importante de geeks, entusiastas, jugadores, programadores, etc. Este evento llamado Assembly se lleva celebrando desde el año 1992. En este evento se celebran varios tipos de competiciones y actividades. Por ejemplo tenemos competiciones de juegos (eSports), a nivel profesional y amateur: Professional tournaments
Leer más

Hartverdrahtet: demostrando lo que pueden hacer 4Kb de código

Este vídeo es la ejecución del programa ganador de la competición PC 4Kb intro de la party Revision 2012, llamado Hartverdrahtet (programado por Akronyme Analogiker) y esta maravilla visual no ocupa más de 4096 bytes (menos que un documento de Word vacío): httpv://youtu.be/0w_xEUoK79o Utiliza una sola fórmula fractal pero incluye efectos de movimiento de cámara. Además incluye música de fondo creada con 4klang , un software sintetizador de música especialmente diseñado para intros de 4 Kb.
Leer más

Programando la física del movimiento (con ejemplos)

Excelente artículo llamado "Physics engines for dummies" donde aprenderemos, con unos conocimientos básicos de matemáticas y geometría, a programar todo tipo movimientos, colisiones, etc. El artículo tiene unos ejemplos bastante didácticos, y te explica la teoría completa (a partir de aquí ya podrías programarlo tú mismo en el lenguaje que quieras) y nos muestra parte del código/pseudocódigo (si quieres el código fuente de todos los ejemplos tenemos que comprarlo por 5,99$, en Actionscript 3.
Leer más

Árbol de Navidad en Javascript

Javascript uno de los lenguajes de programación más mal entendidos, no deja de impresionarme. Especialmente cuando lo pones en manos de genios. En este caso, Román Cortés, nos deleita con su algoritmo, con el que ha concursado en la competición de demos de menos de 1k (segunda edición, motivos navideños), con este magnífico árbol de Navidad. ¡Buena suerte!
Leer más

Concurso de programación demos de 1kB en JavaScript

Analizando el código fuente de estas maravillas es como realmente se aprende a programar de verdad. No os perdáis las demos de este concurso de sólo un 1kB programados en JavaScript, sin usar librerías externas. Web oficial de concurso aquí. He visto este post en Barrapunto y recomiendan un juego de ajedrez y otro de plataformas. Algunos más que me han gustado: Generador de Laberintos. Juego de naves espaciales.
Leer más

Agenda Circling Forth

Agenda Circling Forth es una demo creada por Fairlight y Carillon & Cyberiad, ganadora de la BreakPoint 2010 party en la modalidad de PC Demo. Fuente.
Leer más