비트맵 폰트 생성기

폰트를 브라우저 안에서 비트맵 글리프 아틀라스와 각 글리프의 위치·전진폭을 담은 JSON 맵으로 렌더링합니다. 문자·폰트·크기를 고르고 내보내세요. 업로드는 없습니다.

폰트 옵션

비트맵 폰트 만드는 법

  1. “폰트 옵션”에서 넣을 문자를 입력하세요. 기본값은 출력 가능한 ASCII이며, 원하는 텍스트를 더하거나 바꿔도 됩니다.
  2. 글꼴(산세리프, 세리프, 고정폭)과 글자 크기(px), 글리프 색을 고르세요.
  3. 아틀라스 배치의 열 개수와 각 글리프 둘레의 여백(px)을 정한 뒤 출력 이름을 지정하세요.
  4. 아틀라스를 생성해 PNG, JSON 맵, 또는 둘 다 ZIP으로 내려받으세요.

이럴 때 씁니다

게임 엔진이나 canvas, WebGL 렌더러는 시스템 폰트 대신 비트맵 폰트로 글자를 그리는 경우가 많습니다. 글리프를 이미지 한 장에 구워 넣고 좌표 맵으로 위치를 잡으면 어디서나 똑같이 렌더링되고, 실행 중에 폰트 파일을 불러올 필요도 없습니다. 이 도구는 입력한 문자로 그 한 쌍을 만들어 줍니다.

실제로 그릴 문자만 넣어 아틀라스를 작게 유지하세요. 점수 표시라면 숫자와 기호 몇 개면 충분합니다. 여백은 렌더러가 이웃 픽셀을 함께 샘플링해 글리프끼리 번져 보일 때 중요합니다. 값을 키워 글리프마다 여유를 주세요. 아틀라스는 시스템이 해당 글꼴 계열에 매핑한 서체로 그려지므로, 글꼴을 구워 넣고 싶은 기기에서 생성하세요.

자주 묻는 질문

이 도구는 정확히 무엇을 만들어 주나요?

PNG 글리프 아틀라스와, 각 글리프의 문자·코드 포인트·위치·크기·전진폭을 담은 JSON 파일입니다. 따로따로 또는 ZIP으로 함께 내려받을 수 있습니다.

업로드되는 것이 있나요?

아니요. 글리프 아틀라스는 브라우저의 글꼴로 렌더링되어 바로 내려받아집니다.

어떤 폰트를 쓸 수 있나요?

브라우저의 기본 산세리프, 세리프, 고정폭 글꼴입니다. 실제 서체는 시스템에 따라 달라지므로 같은 설정이라도 다른 기기에서는 조금 다르게 렌더링될 수 있습니다.

ASCII 외에 한글이나 기호도 넣을 수 있나요?

네. 입력란에 어떤 문자든 입력하면 됩니다. 중복 문자는 자동으로 제거됩니다. 기본값은 출력 가능한 ASCII 문자입니다.

아틀라스 배경이 투명한가요?

네. 선택한 색으로 글리프만 그려지므로 PNG 배경은 완전히 투명하게 유지됩니다.