기획자 본인만큼 잡다한 블로그

greentec.egloos.com

포토로그




쿠폰 번호 생성기 - 1. 들어가며 프로그래밍

이 블로그의 시작부터 아주 하드한 주제를 가지고 글을 쓰게 되었다.
맵 에디터, 몬스터 path 에디터, 미션 데이터 에디터 등 십여 가지의 툴을 이번 모바일 게임 프로젝트를 하면서 만들었는데,
쿠폰 번호 생성기도 나의 몫으로 떨어지게 되었다.
물론 이렇게 된 데에는 새로운 것에 도전하고 싶어하는 나의 의지가 가장 강하게 작용했다.

하지만 쿠폰 번호 생성기를 만들기 위해 관련 지식을 공부해보려고 하니 제대로 하려면 이건 장난이 아니다.
1) 쿠폰 번호는 서로 겹치지 않게 생성해야 한다(선형합동법 등의 테크닉 필요).
2) 혹시라도 겹치면 체크해야 한다(계산 비용 장난 아님).

위의 주제들에 대해서 하나씩 파고들어서, 지금까지 알아낸 바를 정리해 볼 것이다.

일단 목표는 12자리의 랜덤한 영문자로 구성된 쿠폰번호를 만드는 것이다.
예를 들어서 이런 것이다.

XQYM-CQVB-SELL

요즘 모바일 게임에 나오는 쿠폰들을 보면 영문 + 숫자로 생성된 번호들이 많은데, 
아직 모바일 환경에서는 영문자와 숫자가 분리된 경우가 많으므로
쿠폰 번호를 입력할 때 불편한 경우를 많이 볼 수 있었다.
그래서 나는 영문자로만 구성된 쿠폰 번호를 만들기로 결정했다.
자세한 논의는 사업팀과 해야겠지만... 뭐 일단 괜찮지 않을까...

툴은 언제나처럼 플래시 디벨롭을 쓸 예정이고(공짜니까), 파일 저장 형식은 JSON이다. 
그럼 다음 번에는 좀 더 자세한 이야기를 쓰도록 하겠다.

덧글

댓글 입력 영역

애드센스