새 서브도메인 사이트를 하나 더 런칭했다. charades.cyh-lab.com인데, MT나 회식 자리에서 바로 꺼내 쓸 수 있는 파티게임 모음이다. 몸으로 말해요, 이구동성, 스무고개, 라이어 게임, 사진 맞히기 다섯 가지 게임이 들어있다.
만들게 된 계기
술자리나 MT 갈 때마다 "뭐 하지?" 소리가 꼭 나온다. 결국 유튜브에서 게임 설명 영상 틀거나, 핸드폰 갤러리에 저장해둔 제시어 이미지 꺼내거나 하는데, 그것도 번거롭다. 카테고리 고르고, 난이도 설정하고, 타이머까지 한 번에 되는 게 있으면 좋겠다는 생각이 계속 있었다.
기존에 비슷한 앱들이 없는 건 아닌데, 앱 설치가 필요하거나 광고가 너무 많거나, 영어 기반이거나 하는 식이었다. 한국어로, 앱 없이 브라우저에서 바로 쓸 수 있는 걸 만들어보자고 시작했다.
들어간 게임 다섯 가지
몸으로 말해요 — 말은 금지, 몸짓과 표정으로 제시어를 맞히는 고전 게임이다. 카테고리(동물·음식·직업·영화·스포츠·사물·곤충)와 난이도를 고르고 팀을 나눠 진행한다. 제한시간도 자유롭게 설정할 수 있다.
이구동성 — 같은 팀이 동시에 단어를 외쳐서 정답을 유추하게 하는 게임이다. 설명 대신 관련 단어들을 동시에 소리쳐야 하는 게 핵심이다.
스무고개 — 예/아니오 질문만으로 정답을 맞히는 게임. 카테고리와 난이도 선택 후 점수를 집계하는 방식으로 진행된다.
라이어 게임 — 한 명은 제시어를 모르는 채로 대화에 끼어야 한다. 인원수, 라이어 수, 토론 시간까지 설정할 수 있다.
사진 맞히기 — 사진을 보고 정답을 직접 타이핑해서 맞히는 방식이다. 사물·동물· 곤충·음식 카테고리로 구성되어 있다.
기술 스택
기존 서브도메인 사이트들과 동일하게 Next.js App Router + TypeScript + Tailwind CSS로 만들었다. Vercel로 배포.
게임 특성상 서버 없이 클라이언트에서 상태를 전부 관리한다. 외부 API 호출도 없다. 게임 데이터(제시어, 사진 등)는 정적 JSON 파일로 번들에 포함시켰다.
앞으로
"새 게임은 계속 추가될 예정이에요"라고 사이트에 써뒀다. 실제로 추가하고 싶은 게임이 몇 가지 더 있다. 일단 지금 있는 다섯 가지를 써보면서 피드백 받고 다듬는 게 먼저다.