• 현미경으로만 플레이 가능한 스네이크 버전이 등장했다 — 서브픽셀 스네이크를 만나보세요

    알고 보니 게임 로직은 서브픽셀(subpixel) 레벨에서 까다로워진다.

    article image

    이번 주 초 유튜브에서 패트릭 길레스피(Patrick Gillespie)는 자신이 이전에 만들었던 구형 스네이크 게임을 기반으로 새로운 스네이크 게임을 선보였습니다. 다만, '작은(small)' 것에 초점을 맞춘 이번 게임은 지나치게 단순화되어 있어, 의도대로 플레이하려면 말 그대로 현미경이 필요할 정도입니다. 대안적으로, 이 게임은 웹 브라우저에서 최대 배율로도 플레이할 수 있으며, 이때 Windows Magnifier 기능을 최대치로 높이면 됩니다.

    최대 배율로 확대해도 서브픽셀 내에서 이동할 수 있는 공간은 여전히 상당히 제한적이며, 실제 현미경만큼 선명하게 보이지는 않지만 작동 자체는 문제없습니다. 더욱 중요한 것은, 이 버전에는 이전에 다뤘던 "최소 스네이크 게임 (파일 크기)"에서 나타났던 우로보로스(Ouroboros) 형태의 자기 파괴 스네이크 결함이 없다는 점입니다. 하지만 이 게임의 캔버스가 가진 협소함을 고려할 때, 만약 그러한 결함이 존재한다면 재미있거나 복고풍의 난이도 코딩이 적용된 도전을 넘어, 문자 그대로 플레이 불가능하게 만들 것입니다.

    서브픽셀(subpixels)에 대해 생소한 분들을 위해 영상에서 충분히 설명하고 있습니다. 만약 이미 알고 계시지 않다면, 좀 더 간결하게 설명드리자면, 우리의 화면은 픽셀(pixels)이라는 작은 사각형들로 구성되어 있습니다. 각 픽셀 안에는 보통 빨간색(Red), 녹색(Green), 파란색(Blue)의 빛으로 이루어진 배열이 존재하며, 이 서브픽셀들의 밝기를 제어함으로써 디스플레이는 인간의 시각 스펙트럼 내의 대부분의 색상을 재현할 수 있습니다. 이러한 디스플레이 성능은 모니터 선택에 따라 크게 달라지지만, 최근에는 OLED가 언급되곤 합니다. 이는 단순하게 좋은 게이밍 모니터를 구매하는 데 필요한 비용을 넘어, 더욱 깊은 이미지 충실도(image fidelity)를 확보할 의향이 있는 경우 고려되는 제품입니다.

    야심 찬 개발자가 64KB의 작은 실행 파일에 담긴 매끄러운 트리플 레벨 퀘이크(Quake) 스타일 게임을 공개했다

    어쨌든, 이 서브픽셀 스네이크 게임은 1998년 노키아 6110과 함께 처음 출시된 스네이크 게임의 오랜 역사를 풍요롭게 하는 훌륭한 추가 작품이라 할 수 있습니다. 이 게임을 얼마나 다양한 환경에서 즐길 수 있는지에 대한 궁극적인 증명이기도 하죠. 이 정도 흐름이라면, 서브픽셀 테트리스도 충분히 가능할 것 같습니다.

    만약 독자님께서 직접 서브픽셀 스네이크를 플레이해보시거나 변형된 파생 작품을 만들고 싶으시다면, 패트릭 길레스피가 모든 것을 준비했습니다. 브라우저에서 플레이 가능한 이 JavaScript 게임은 벌써 그의 개인 웹사이트에 재미를 위해 호스팅되어 있습니다. 또한, 코드를 만져보거나 학습하려는 분들을 위해 GitHub에도 업로드되었습니다.

    [출처:] https://www.tomshardware.com/video-games/a-version-of-snake-only-playable-with-a-microscope-has-been-made-meet-subpixel-snake