>
Game Develop/DirectX

DirectX9 비트맵 폰트로 문자 출력


그냥 일반 폰트 뿌리면 별로인거 같아서 비트맵폰트로 뿌리게 만들어봤음(이런식으로 글씨를 쓰는 게임도 꽤 있는거 같음)

현재 혼자 만들고 있는 게임에 넣다가 이 부분만 따로 빼서 올려놔야겠다 싶어서 따로 빼서 올려봄

fnt파일을 xml로 열어보면 대충 무슨 원리인지 쉽게 이해할수 있음...

xml파일 로드를 위해서 tinyxml사용했음

bmfont라는 프로그램으로 비트맵 폰트를 반드시 뽑아내야한다

 

만드는 원리

1. bmfont 프로그램을 사용하여 fnt파일과 이미지파일을 만든다(이때 이 예제에서는 fnt파일 형식은 xml로 만듬)

2. tinyxml을 사용하여 간편하게 폰트 정보를 읽어온다

3. 화면에 그려준다

 

밑의 다운로드는 VS2013 프로젝트


dx9_bitmapfont.zip

(네이버 블로그 - 2014.02.28. 01:27)

'Game Develop > DirectX' 카테고리의 다른 글

Direct Input(다이렉트 인풋)에 대한 정리  (0) 2016.03.07
왼손, 오른손 좌표계  (0) 2016.03.07
DirectX9 비트맵 폰트로 문자 출력  (0) 2016.03.07
(링크)directx11 공부할만한 사이트  (2) 2016.03.07
다이렉트X11 프레임워크  (0) 2016.03.07
매쉬 삽입  (0) 2016.03.07

최근 트랙백

알림

이 블로그는 구글에서 제공한 크롬에 최적화 되어있고, 네이버에서 제공한 나눔글꼴이 적용되어 있습니다.

태그

카운터

Today : 45
Yesterday : 58
Total : 126,083