이번 화요일 밤부터 시작된 타자봇 개발이 대략 마무리 되어가고 있습니다.
뭔가 재미있는 것을 기획하고 개발하는 일은 마치 게임중독 같네요. 거의 저의 행동이나 상태를 보면.. 완전 온라인 게임 중독되었을때랑 상태가 삑빡 -_- 입니다.
그나마 게임 플레이보다 조금 더 생산적인 게임 개발에 중독된 것이 조금이라도 더 좋지 않을까 합니다. ㅎㅎㅎ
기억나는 ChangeLog나 몇 자 적고 맥주 한 캔 마시러 가야겠습니다 ^_^*
- 한글/영문 타자기록 디비 필드 분리. 이제 평타 관리하느라 영타 안치는 일 안하셔도 됩니다!
- 범주 관리자들은 불편하게 MSN 상에서 문제를 등록/수정/삭제 할 필요가 없어졌습니다. #임시열쇠 기능으로 600초짜리 세션키를 가지고 http://typing.xrath.com 사이트를 사용할 수 있습니다. (열라 노가다 했어요!)
- 관리자 전용 공지사항 기능.. #공지 (나밖에 안쓰는 건가)
- 관리자 전용 리셋 기능.. #리셋 (이것 역시 아직 나밖에)
- 대화명 표시할 때, MSN계정에서 도메인을 제외한 8글자를 함께 보여주게 하여 자주 대화명 바꾸는 사람을 식별하기 편하게 함
- 복사방지용 특수문자 종류 증가. (뭉고군의 요청으로 □는 제외)
- 혼자 타이핑 시 문제가 인식되면 바로 종료되도록 함. ('그만', '마감' 불필요. 단 문제를 고의적으로 넘길 경우 마감을 사용할 수 없음)
- 특수 범주명 지원. '#문제 영문' 이라고 입력할 경우 모든 영문 범주에서 랜덤으로 출제.
- 비밀 범주 지원. '#문제' 로 출제시 비밀 범주는 출제되지 않으며, 범주 목록에서 표시되지 않음.
- 비밀 범주에 대하여 문제 제공자 이름을 이미지 관리를 위해 '비공개'로 표시하도록 함.
- 멀티플레이를 위한 초대 기능. '#초대' 라고 하면 타자봇과 열린 다른 세션을 찾아서 '초대 할까요?'를 물어보고 상대편 세션에서 수락하면 로봇이 자동으로 초대하여 모르는 사람들끼리 뭉칠 수 있게 함.
- #범주 출력 레이아웃을 1행당 1개로 하지 않고 0x30을 구분자로 1행에 모두 표시하도록 변경.
에.. 정확도 체크 알고리즘 개선사항과 문제 자동수집, 글자수에 따른 '단문/중문/장문' 출제 기능들이 남아있습니다. 그러고보니 #전체순위 중 영문 순위는 아직 볼 수도 없군요 ㅎㅎ