공식 자료에서 확인되는 핵심
- 공식 README는 Ark Pixel을 오픈소스 Pan-CJK 픽셀 폰트이며 흑체 스타일이라고 소개합니다.
- 10px, 12px, 16px 프리뷰를 제공하고, 각 크기별 문자 통계와 고정폭·비례 모드 정보를 제공합니다.
- 현재 라틴, 중국어 간체/홍콩/대만/전통 인쇄, 일본어, 한국어 언어별 글리프 버전을 제공합니다.
- 폰트 파일은 SIL Open Font License 1.1, 빌드 프로그램은 MIT License로 구분해 배포됩니다.
실제로 만들기 좋은 화면
- 2D 게임의 대화창, 인벤토리, HUD, 퀘스트 로그, 저장 슬롯처럼 픽셀 아트와 텍스트가 같은 세계에 있어야 하는 UI
- 레트로 개발자 도구, 실험실 페이지, 출시 기념 랜딩, 게임잼 프로젝트처럼 강한 디지털 질감이 필요한 화면
- 한국어와 일본어, 중국어가 함께 들어가는 픽셀 스타일 페이지나 현지화 테스트용 화면
- 본문 전체가 아니라 배지, 짧은 제목, 터미널풍 메시지, 아이템명처럼 제한된 텍스트 영역
Ark Pixel은 픽셀 시스템에 가까워요
픽셀 폰트는 쉽게 오해받습니다. 그냥 계단진 글자를 쓰면 레트로가 된다고 생각하기 쉬워요. 그런데 실제 한국어 UI에서는 그렇게 간단하지 않습니다. 한글은 받침과 모음 구조가 촘촘하고, 작은 픽셀 격자에서 조금만 무너지면 바로 읽기 힘들어집니다.
Ark Pixel이 흥미로운 이유는 이 문제를 Pan-CJK 프로젝트로 다룬다는 점이에요. 영문 픽셀 폰트에 한글 fallback을 억지로 붙이는 방식이 아니라, 한국어·일본어·중국어를 포함한 픽셀 글꼴 시스템으로 접근합니다.
그래서 Ark Pixel은 ‘예쁜 제목용 폰트’라기보다 픽셀 화면의 언어 인프라에 가깝습니다. 게임 UI, 레트로 웹, 현지화된 픽셀 아트 프로젝트처럼 실제 텍스트가 많이 들어가는 곳에서 가치가 커요.
10px, 12px, 16px는 완전히 다른 용도예요
공식 README가 10px, 12px, 16px 프리뷰를 따로 제공하는 건 아주 중요합니다. 픽셀 폰트는 크기가 바뀌면 그냥 작아지거나 커지는 게 아니라, 사용할 수 있는 역할 자체가 달라집니다.
10px는 HUD, 상태 배지, 작은 숫자처럼 공간이 극단적으로 좁은 곳에서만 조심스럽게 써야 합니다. 이 크기에서는 분위기보다 판독성이 먼저예요. 한국어 문장을 길게 넣으면 금방 답답해집니다.
12px는 가장 실용적인 시작점입니다. 짧은 대화, 아이템명, 메뉴, 설정 라벨까지 어느 정도 처리할 수 있어요. 16px는 제목, 챕터명, 대화창 본문, 레트로 랜딩의 큰 문장에 좋습니다. Snapdeck에서 Ark Pixel을 볼 때도 이 세 용도를 분리해서 생각하는 편이 좋아요.
고정폭과 비례 모드를 잘못 고르면 바로 어색해져요
Ark Pixel은 고정폭과 비례 모드를 나눠 설명합니다. 고정폭은 코드, 좌표, 숫자, 로그처럼 세로 정렬이 중요한 곳에 좋습니다. 예를 들어 HP, MP, 좌표, 저장 슬롯 번호는 고정폭이 편해요.
반대로 대화창이나 안내문에는 비례 모드가 더 자연스럽습니다. 공식 README도 특별한 사용 맥락이 없다면 비례 모드를 우선하라고 안내합니다. 글자 폭과 행간이 더 자연스럽기 때문이에요.
게임 UI에서 자주 하는 실수는 모든 텍스트를 고정폭 픽셀 폰트로 밀어버리는 것입니다. 숫자 표시는 좋아지지만 문장이 기계적으로 굳고, 한국어 대사가 읽기 어려워질 수 있어요. 역할별로 모드를 나누는 게 훨씬 좋습니다.
라이브 샘플은 영어와 숫자로 먼저 확인하세요
이 페이지의 실제 문장 샘플은 영어와 숫자 중심으로 두는 편이 맞습니다. Ark Pixel은 언어별 빌드를 제공하지만, 브라우저에서 쓰는 파일·크기·모드에 따라 한글이 기대한 픽셀 질감으로 보이지 않을 수 있어요. 그래서 한글 문장을 샘플로 강하게 보여주기보다, 공식 프리뷰 이미지와 release 파일을 기준으로 별도 확인하는 게 더 정직합니다.
영어 샘플에서는 Quest updated, HP, MP, Rusty circuit 같은 UI 토큰을 넣어보면 픽셀 폰트의 리듬이 바로 보입니다. 숫자, 대문자, 짧은 명령문, 아이템명은 픽셀 UI에서 가장 많이 반복되는 재료라서 먼저 검증할 가치가 있어요.
한국어를 실제 게임이나 웹 UI에 넣으려면 받침 많은 단어, 긴 외래어, 버전 문자열, 아이템 수량을 별도로 테스트해야 합니다. 공식 10px, 12px, 16px 프리뷰를 참고하되, 최종 판단은 프로젝트에서 사용할 release 파일과 실제 화면 폭에서 해야 합니다.
어떤 폰트와 같이 쓰면 좋은가요
Ark Pixel을 전체 서비스의 기본 폰트로 쓰는 건 대부분 과합니다. 대신 제목, 배지, HUD, 이벤트성 섹션에 쓰고, 긴 설명문은 Pretendard나 SUIT 같은 일반 UI 폰트로 받치는 편이 안정적입니다.
레트로 개발자 도구나 게임형 랜딩이라면 Geist Mono, D2Coding, NeoDunggeunmo Code와 비교해보세요. Geist Mono는 현대적인 개발자 톤, D2Coding은 실용적인 한글 코딩 톤, NeoDunggeunmo는 한국 DOS 감성, Ark Pixel은 Pan-CJK 픽셀 시스템 쪽에 가깝습니다.
픽셀 아트 게임이라면 Ark Pixel을 한글 본문 후보로 보고, 로고나 챕터 타이틀은 더 개성 있는 픽셀 디스플레이 폰트를 따로 둘 수도 있습니다. 중요한 건 모든 글자를 한 폰트로 해결하려 하지 않는 거예요.
라이선스와 적용 메모
공식 README는 폰트 파일이 SIL Open Font License 1.1로, 빌드 프로그램이 MIT License로 배포된다고 구분합니다. 게임이나 앱에 폰트 파일을 포함한다면 OFL 원문과 사용한 파일명을 꼭 같이 보관하세요.
README에는 아직 적극 개발 중이며 일부 한자가 부족하다는 경고도 있습니다. 한국어 중심 UI에서는 바로 후보에 올릴 수 있지만, 중국어 텍스트가 많이 들어가는 제품이라면 필요한 문자 범위를 직접 검증해야 합니다.
Snapdeck에서는 Ark Pixel을 일반 본문 폰트가 아니라 픽셀 게임 UI, 레트로 브랜드 장치, CJK 픽셀 현지화 검토용 폰트로 분류합니다. 분위기를 만들고 싶을 때보다, 작은 픽셀 칸 안에서 실제 한국어를 읽혀야 할 때 더 가치가 있어요.
체크리스트
- 라이브 샘플은 영어 UI 문장, 숫자, 아이템명, 상태 라벨로 먼저 확인하세요.
- 한글은 공식 ko 프리뷰와 실제 release 파일을 기준으로 별도 검증하세요.
- 10px, 12px, 16px를 같은 영어 문장으로 비교하고 역할을 분리하세요.
- 공식 GitHub의 LICENSE-OFL과 사용한 release 파일명을 프로젝트 문서에 남기세요.