메뉴 건너뛰기

자신의 창작물을 자유롭게 올리는 곳

링크1 :
링크2 :
공동 작업자 :

sarang.png

설명:

Love2d에서 한글 입력이 안 되어서 좌절하고 있을 무렵, 갑자기 머릿속에서 빛과 같이 꼼수가 떠올랐습니다.

"그래, 그럼 한글을 조합시키면 되지!"

...그런데 ㄱ, ㄴ, ㄷ같은 한글을 다 r, s, e로 인식해버리는 것입니다.

아오, 확 버려버릴까, 이 엔진!

그런데 다시 머릿속에서 삐리링! 하는 소리가.

그래, 그럼 한/영 모드를 정해서 영어 모드에서는 영타를 치게 하고 한글 모드에서는 영타를 입력받되 그걸 조합해서 한타로 보여주면 되는 거 아닌가!

원체 우아한 해결책도 아니고 상당히 꼬여버렸습니다만, 어쨌든 이걸로 입력은 할 수 있겠다는 생각은 들어서

lua로 쓰여진 영타->한타 라이브러리를 만들어버렸습니다.

기타 Lua 스크립트나 Corona SDK 등의 Lua 기반의 틀에서도 쓸 수 있을지는 잘 모르겠습니다.


첨부된 한글 입력 예제파일은 한/영 전환모드가 미구현된, 한글만 입력이 가능한 예제 파일입니다.

현재 오작동을 좀 합니다만 입력에 지장은 없습니다.

(예를 들어, '사슴발'이라는 글자를 지우면 사슴발->사슴바->사슴ㅂ->사슴->사스.. 식으로 자모 단위로 지워집니다.

또한 K는 한국어 IME상에서 입력하면 ㅏ로 인식되지만, 프로그램에서는 인식하지 못하고 영문자 K로 나타냅니다.)


파일

라이브러리:

sarang.zip

한글 입력 예제 (exe):

hantest.7z

똥똥배

2014.01.29
21:50:17
(*.75.34.186)

예전에도 말씀드린 거 같지만 왜 그렇게 Love에 집착하시는지 모르겠네요.
매번 전혀 개발에 문제가 안 될 거 같은 부분을 붙잡고 씨름하시는데...
다른 엔진같으면 이미 수많은 사람들이 왠만한 건 길을 다 닦아 놨는데
굳이 Love에서 개고생하시는 이유를 모르겠네요.

노루발

2014.01.29
22:40:13
(*.18.255.253)

사실 한글 입력 부분은 어린 시절의 꿈이기도 해서, 유희성으로 만든 감도 있습니다.

다른 엔진을 안 쓰는 건 제가 바보라서 그렇습니다 ;_;

아페이론

2014.01.30
00:24:53
(*.118.150.50)

언제나 로망은 있기 나름이죠. 산이 거기 있어서 오르는 것과 같이 (...)

똥똥배

2014.01.30
01:33:28
(*.75.34.186)

Love로 뭘 해보겠다는 게 로망이면 안 말리겠지만
게임 제작이 로망이라면 빨리 엔진 버리는게 좋을 거라 생각합니다.

흑곰

2020.11.01
05:35:51
(*.134.245.241)
어떻게 만들었는지 궁금해서 까봤는데 이렇게 짠거였군요.
라이브러리명 짓는 발상도 좋고...
재밌게 잘 봤습니다.

노루발

2020.11.01
23:47:07
(*.161.155.216)
이제는 공식적으로 다국어 입력을 지원해서 쓸데가 없습니다
List of Articles
번호 제목 글쓴이 조회 수 추천 수 날짜 최근 수정일sort
11 기타 Time Gate (마치며...) [2] Plus 478   2005-08-29 2008-03-19 04:33
에... 일단 첫 작품이므로 사건의 전개와 기타 사항들의 부자연스러운 면이 많았습니다. 이 점은 계속 글을 쓰다 보면 나아질 것이라 믿고 ,(누구맘대로? 내맘대로~) 몇 가지 '변명'을 해보겠사옵니다~ Q:3편은 왜 이렇게 대충(?) 썼나? A:2편에 그 내용이 다 ...  
10 기타 철도이야기 [2] 검은미알 511   2005-08-24 2008-03-19 04:33
어느 한가한 일요일 날... 나는 방에서 뒹굴고 있었다.. "아아... 심심해.. 뭐 재미있는게 없나.." 그러나 나는 문득 떠오르는게 있었다. "아! 그렇지!" 그 방법은 바로 출사나가는 것이었다. 평소에 철도매니아 였기 때문에... 사진기를 챙기고. 외 등등등을...  
9 기타 캐치 플라이 [1] file 허클베리핀 706   2005-08-22 2008-03-19 04:33
 
8 기타 작품을 그리실때 [3] 아리포 458   2005-08-18 2008-03-19 04:33
정성을 다해서 그리세요 성의있게 너무 성의 없게 그리는 사람들이 많아서 이렇게 글씁니다 뭐 이래도 성의 없이 그리시는 분 들도 있습니다 하지만 쓰레기 같은그림 그린 다음 용량아깝게 하는일은 없도록 합시다 * 아리포님에 의해서 게시물 복사되었습니다 ...  
7 기타 천둥소리 실제상황 [4] file 아리포 670   2005-08-11 2008-03-19 04:33
 
6 기타 우유왕 외계인에 전설입니다~[자작카드] [5] 외계생물체 633   2005-08-05 2008-03-19 04:33
나이스 김 ★★ 공격력:800 방어력:500 어떻게된 인간이 엄청후졌다. 덕분에 이카드를 버리는인간들도 생겨남. 사면꼭나오는 카드로 버리자. 아침에 우유 ★★★★★★★ 공격력:2500 방어력:2500 어떻게됀 주인공이 위에있는 인간보다 존나게쎄다.위에와 융합하...  
5 기타 검은바람님 보세요. [3] file TR_1_PG 584   2005-08-03 2008-03-19 04:33
 
4 기타 창작은 아니지만 매직룰을 올리겠음 이해하시구려 [1] file 아리포 678   2005-08-02 2008-03-19 04:33
 
3 기타 매직더게더링 안녕 매직 그리고 후기 아리포 680   2005-08-01 2008-03-19 04:33
흑턴-11 모든카드를 언탭한후 카드를 한장 뽑고 Undead Warchief 2흑흑 1/1 을 소환한다 능력 저가 사용하는 좀비 주문은 마나1을 감소시킨다(즉, 만약1흑 짜리 좀비면 흑 하나로 소환가능) 너가 조종하는 좀비는 +2/+1을 얻음 마나 흑흑 지불 Gempalm Pollute...  
2 기타 매직더게더링 턴1~10까지 (각자의 턴임) 아리포 1125   2005-08-01 2008-03-19 04:33
참고로 처음 시작하는 사람은 카드 7장으로 시작하고 그 다음사람은 6장에서 드로우(카드를 뽑는것)을 한다 만약 처음 자신의 카드가 마음에 들지 않으면 카드를 셔플하고 -1장을 뽑는ㄴ다 흑턴-1 아 처음에는 손에 있는 카드까지 소개하려고 했지만 영문이고 ...  
1 기타 매직더게더링-준비 [1] 아리포 583   2005-08-01 2008-03-19 04:33
우정 파괴게임 TCG중 하나인 매직더게더링을 소개 하려고 한다 먼저 색만의 특징을 알려주려고 한다 이건 나의 개인적인 생각이다 백색 보조마법 난무다 이쪽은 위협적인 것은 없다고 본다(잘 모르는 사람일때)하지만 보조마법들이 모이면 짜증난다 방어력도 ...