TECH 으로 돌아가기
TECH HACKER NEWS 오늘 8분 읽기 24 READS

건물 하나를 144픽셀 게임기로 만든 해커들: 프로젝트 블링켄라이츠 25주년

2001년 베를린, 건물이 게임기가 됐어요

독일 베를린 알렉산더 광장에 '하우스 데스 레러스(Haus des Lehrers, 교사의 집)'라는 옛 동독 시절 건물이 있어요. 2001년 9월, 이 건물의 위쪽 8개 층, 층마다 18개 창문에 각각 조명이 설치됐어요. 그리고 밤이 되면 이 144개 창문이 하나의 거대한 흑백 디스플레이로 변했어요. 애니메이션이 흐르고, 사람들이 휴대폰으로 전화를 걸어 건물 벽면에서 퐁(Pong) 게임을 즐겼죠. 이게 바로 '프로젝트 블링켄라이츠(Project Blinkenlights)'예요.

주인공은 독일의 해커 그룹 카오스 컴퓨터 클럽(CCC)이에요. 유럽에서 가장 오래되고 영향력 있는 해커 단체인 CCC가 창립 20주년을 기념해 만든 프로젝트였거든요. 그리고 지금 2026년, 딱 25년이 지난 시점이라 다시 이야기가 나오고 있어요. 이 프로젝트의 공식 사이트는 여전히 살아 있고, 당시의 자료와 도구들도 여전히 볼 수 있어요.

'블링켄라이츠'라는 이름부터 해커 문화 그 자체예요. 이게 뭐냐면, 옛날 컴퓨터실에 붙어 있던 가짜 독일어 경고문 농담에서 온 말이에요. '깜빡이는 불빛(blinkenlights)을 만지지 마시오' 같은 엉터리 독일어 문구인데, 초창기 메인프레임 앞 패널의 깜빡이는 LED들을 가리키는 해커 은어로 자리 잡았어요. 그러니까 프로젝트 이름 자체가 '우리는 깜빡이는 불빛을 사랑하는 사람들'이라는 선언인 셈이죠.

어떻게 만들었나: 창문이 픽셀이 되기까지

기술적으로 뜯어보면 재미있는 부분이 많아요. 각 창문 뒤에는 조명이 하나씩 놓였고, 각 조명은 릴레이(전기 신호로 켜고 끄는 스위치)를 통해 중앙 컴퓨터에 연결됐어요. 중앙 컴퓨터는 프레임 데이터를 받아서 어느 창문을 켜고 끌지를 결정했고요. 144개 픽셀, 1비트 흑백. 요즘 기준으로는 아이콘 하나만도 못한 해상도예요. 하지만 그 픽셀 하나가 실제 창문 크기라는 점이 모든 걸 바꿔놨어요.

이 프로젝트를 더 특별하게 만든 건 참여형 설계였어요. CCC는 '블링켄페인트(Blinkenpaint)'라는 도구를 만들어서 누구나 애니메이션을 그려 보낼 수 있게 했어요. 애니메이션은 BLM(Blinkenlights Movie)이라는 아주 단순한 텍스트 기반 포맷으로 저장됐는데, 프레임마다 지속 시간과 0/1로 된 픽셀 데이터를 나열하는 방식이었어요. 텍스트 편집기만으로도 만들 수 있을 정도로 간단했죠. 사람들이 보낸 애니메이션은 심사를 거쳐 실제 건물에서 재생됐고요.

그리고 가장 유명한 기능, 전화로 하는 퐁 게임이에요. 특정 번호로 전화를 걸면 건물에 퐁 게임이 뜨고, 전화기 키패드로 패들을 움직였어요. 두 명이 동시에 전화하면 대전도 가능했고요. 2001년이면 스마트폰은커녕 컬러 액정 휴대폰도 드물던 시절인데, 전화망의 키패드 톤 신호를 게임 컨트롤러 입력으로 쓴 거예요. 연인에게 보내는 '러브레터' 기능도 있어서, 메시지를 보내면 건물 벽에 큰 글자로 흘러갔어요.

이후 프로젝트는 진화했어요. 2002년 파리 프랑스 국립도서관에서 진행된 '아케이드(Arcade)'는 창문을 20×26으로 늘리고, 조광기(디머)를 써서 여러 단계의 회색조까지 표현했어요. 2008년 토론토 시청에서 열린 '스테레오스코프(Stereoscope)'는 두 개의 건물 동에 걸쳐 진행됐고요. 이 과정에서 만들어진 MCUF(MicroController Unit Frame) 같은 단순한 프레임 전송 프로토콜은 이후 취미 LED 매트릭스 프로젝트들에서 재사용되기도 했어요.

업계 맥락: 미디어 파사드의 원형

지금은 건물 외벽을 LED로 덮어 영상을 트는 '미디어 파사드'가 흔해요. 서울만 해도 코엑스 앞의 대형 곡면 LED나 여러 빌딩의 야간 조명 쇼가 있죠. 하지만 그런 상업 설치물과 블링켄라이츠는 결이 달라요. 블링켄라이츠는 값비싼 전용 장비 없이 기존 건물, 시판 조명, 릴레이, 전화망만으로 만들었고, 무엇보다 일방향 광고판이 아니라 시민이 조작하는 입력 장치였거든요.

이 정신은 이후 여러 곳으로 이어졌어요. 유럽과 미국의 해커스페이스에서 유행한 대형 LED 매트릭스 설치, 학교 건물을 테트리스 화면으로 만드는 학생 프로젝트, 그리고 지금의 인터랙티브 아트 전반에 영향을 줬어요. 아두이노나 라즈베리파이 같은 저렴한 하드웨어가 등장하기 전에, '픽셀은 꼭 화면 안에 있을 필요가 없다'는 발상을 대규모로 증명한 사례라고 할 수 있어요.

한국 개발자에게 주는 시사점

당장 실무에 쓸 기술은 아니에요. 하지만 이 프로젝트가 던지는 질문은 지금도 유효해요.

첫째, 제약이 창의성을 만든다는 거예요. 144픽셀 1비트라는 극단적인 제약 속에서 사람들은 놀라울 정도로 다양한 애니메이션을 만들어냈어요. 요즘 우리는 4K 화면과 무제한에 가까운 리소스에 익숙해져서, 오히려 '무엇을 뺄지'를 고민하는 능력이 약해지기 쉬워요.

둘째, 파일 포맷과 프로토콜을 단순하게 만들면 커뮤니티가 따라온다는 점이에요. BLM 포맷이 텍스트 파일 수준으로 단순했기 때문에 누구나 도구를 만들고 콘텐츠를 만들 수 있었어요. 여러분이 API나 데이터 포맷을 설계할 때도 같은 원칙이 적용돼요.

셋째, 사이드 프로젝트나 해커톤 아이디어로 좋은 영감이 돼요. 사무실 창문, 아파트 베란다 조명, 심지어 서버랙의 LED까지 '픽셀'이 될 수 있어요. 요즘은 스마트 전구와 MQTT(경량 메시지 프로토콜) 정도만 있어도 소규모 블링켄라이츠를 만들 수 있거든요.

정리

한 줄로 정리하면, 25년 전 해커들이 건물 하나를 144픽셀 게임기로 만들어서 '기술은 놀이이고 공공의 것'이라는 걸 증명한 프로젝트예요.

여러분이 만약 회사 건물이나 동네 건물 하나를 픽셀로 쓸 수 있다면 무엇을 만들고 싶으세요? 그리고 요즘 개발 문화에서 이런 '순수한 재미를 위한 대규모 프로젝트'가 줄어들었다고 느끼시나요?


🔗 출처: Hacker News

SOURCE · HACKER NEWS
원문 전체 보기 → https://blinkenlights.de/en/
SHARE
NEXT · CHOOSE

변화를 읽었다면,
내가 만들 수익 구조를 고릅니다.

정보를 더 모으는 데서 멈추지 않고, 광고·외주·판매·중개·구독 중 내 상황에 맞는 출발점을 정해보세요.

21가지 수익 구조 살펴보기
처리 중...