This project explores the intersection between creative coding, interactivity, and typography through the development of an interactive poster created in Processing. The goal was to design a generative composition that not only communicates information about a fictional event, but also invites the user to actively engage with it in real time.
Using typography as the primary visual element, the poster responds dynamically to user interaction, transforming a static composition into a playful and constantly evolving visual system. Movement, scale, and composition shift according to user input, creating an immersive experience where interaction becomes part of the design itself.
The visual language draws strong inspiration from pixel art, digital interfaces, and source code aesthetics. A palette centered around neon green and cobalt blue, combined with structured grid compositions, reinforces the project’s contemporary and computational identity. The screen becomes a digital space where code and graphic design merge seamlessly.
By combining motion, interaction, and typographic experimentation, the project functions as a “living poster” — embodying the core principles of creative coding while transforming information into an engaging visual experience.
Academic Project
P02. Interactype
Course: Communication Design
(UC Creative Coding)
Institution: ESAD Matosinhos
(Escola Superior de Artes e Design)
Professor: Rafael Gonçalves
Academic Year: 2024/2025
Date: May 2025
P02. Interactype
Course: Communication Design
(UC Creative Coding)
Institution: ESAD Matosinhos
(Escola Superior de Artes e Design)
Professor: Rafael Gonçalves
Academic Year: 2024/2025
Date: May 2025