KanaDS
From KBase
Contents |
[edit] Introduction
- HanjaDS (천자문DS 또는 한자DS) v0.41 을 바탕으로 만들기 시작한 일본어 글자 공부 프로그램입니다.
- 각 글자가 표시된 지 약 4초가 지나면 서서히 뜻과 음이 나타납니다. 나타나기 전에 무슨 글자인지 말해 보는 형식으로 공부해 나가면 될 것입니다.
- 섞기/풀기 를 선택하여 무작위로 섞을 수 있습니다. 자세한 것은 #Scene Description 을 참고해 주십시오.
- Font 는 GyonG 이 직접 개발한 Anti-aliasing Bitmap Font Engine 을 사용합니다. 글자의 테두리 처리가 미려한 것을 볼 수 있을 것입니다. GfnMaker 및 NDS Homebrew Application Framework#Font 를 참고바랍니다.
[edit] License
누구나 자유롭게 소스를 가져다 쓸 수 있습니다. 다만 원작자를 표시해 주는 센스~
[edit] Version Number
현재 버전은 v0.5 입니다 (2008년 8월 25일자). 이번 버전에서 크게 달라진 점은
- 화면 디자인 대폭 수정
- 가변폭 폰트 지원
- 구간 섞기 기능 추가
- 정보 보기/끄기 기능 추가
입니다.
[edit] Scene Description
기본적으로 HanjaDS#Scene_Description 과 형태가 같으므로, 참고 바랍니다.
[edit] InitScene
|
현재 메뉴는 다음과 같이 되어 있다
|
[edit] ViewScene
|
화면 구성은 다음과 같다
|
[edit] AboutScene
|
현재 버전 정보가 나온다. #InitScene 이나 #ViewScene 어느 곳에서 오더라도 아래 화면이 어두워지며 정보가 나타나며 아무 키나 누르면 이전 화면으로 되돌아간다. 위/아래 화살표 키로 화면을 스크롤할 수 있다. |
도움말의 내용은 다음과 같다
- 일본어DS v0.5 made by GyonG
- (화살표 키로 Scroll 이 됩니다)
- 일본어DS v0.1 은 천자문DS (한자DS) v0.41 을 바탕으로 만든 일본어 글자 공부 프로그램이었습니다. 한자 공부용 프로그램을 만들고 나니 조금만 고치면 일본어 가나 공부를 할 수 있을 것 같아 급조하여 만들어 보았습니다. 그러다가 몇 가지 기능 개선을 거쳐 지금에 이르게 되었습니다.
- 각 글자가 표시된 지 약 4초가 지나면 서서히 뜻과 음이 나타납니다. 나타나기 전에 무슨 글자인지 말해 보는 형식으로 공부해 나가면 될 것입니다.
- 무작위로 섞을 수 있는 방법은 두 가지가 있습니다. 첫번째 방법은 초기화면으로 나가서 [섞기] 를 누르는 방법입니다. 히라카나 타열을 보다가 초기화면으로 나와 [섞기]를 선택하면 처음부터 히라카나 타열까지 섞을 수 있으며 나와서 다시 [풀기] 를 누르면 처음 상태로 다시 정렬됩니다.
- 두번째 방법은 아래 화면 우측에 자리한 버튼을 누르는 방법입니다. 히라카나 사열을 보다가 왼쪽 버튼을 누르고 나열을 보다가 오른쪽 버튼을 누르면 사열부터 나열까지 섞입니다. 어느 버튼이든 다시 누르면 원래대로 돌아갑니다.
- 버튼 배열은 왼쪽 십자버튼이 이전/다음 글자와 이전/다음 열 이고, L 버튼이 돌아가기, X 는 섞기 시작열, A 는 섞기 끝열, B 는 도움말 입니다. SELECT 버튼을 누르면 도움 글자를 끄거나 켤 수 있습니다.
- Font 는 GyonG 이 직접 개발한 Anti-aliasing Bitmap Font Engine 을 사용합니다. 글자의 테두리 처리가 미려한 것을 볼 수 있을 것입니다.
- 이 프로그램의 개발 홈페이지는 http://www.scgyong.net/wiki/index.php/KanaDS 입니다. 소스도 공개되어 있으니 NDS Homebrew 개발에 참고하기 바랍니다. 이 외에도 홈페이지에 NDS Homebrew 에 대한 많은 것을 공개해 두었습니다.
[edit] Font Set
v0.5 부터는 가변폭 Font 가 지원되기 때문에 영문은 Book Antiqua 를 사용하였다. 한글은 맑은고딕을 그대로 썼지만 크기를 한 픽셀 키워 13x14 짜리를 썼고, Debug 용은 여전히 Lucida Console 5pt 를 사용하였다. 초기화면의 "일본어" 를 위한 66pt 폰트도 포함되어 있다.
일본어 글자는 몇 자 되지 않기 때문에 두 가지의 Font 를 넣었다. 명조와 고딕 중 선택하여 사용할 수 있도록 했다.
3.1K BookAntiqua_varx14.gfn 148K malgun_13x14.gfn 1.6K LucidaConsole_5pt_5x7.gfn 2.0K hs_jap_66pt_84x92.gfn 113K go_jp_160x160.gfn 116K mj_jp_160x160.gfn 34K mj_jp_52x52.gfn
[edit] Resources
[edit] CVS Repository
소스가 http://www.sourceforge.net/ 의 CVS 에 올려져 있다. http://sourceforge.net/projects/ndsdev/ 를 참고하면 되며, CVS 로 받으려면 다음 주소에서 modulename 을 ndsdev/KanaDS 로 하면 된다. 물론, ndsdev 로 하면 관련된 것을 모두 받을 수도 있다.
cvs -d:pserver:anonymous@ndsdev.cvs.sourceforge.net:/cvsroot/ndsdev login cvs -z3 -d:pserver:anonymous@ndsdev.cvs.sourceforge.net:/cvsroot/ndsdev co -P modulename
[edit] Version 0.5
[edit] Screen Shots
[edit] Downloads
- v0.5
- Media:Kanads.nds.080825.zip - 실행 파일만
- Media:Kanads.src.080825.zip - 모든 소스







