특정 단어를 말하면 탈락! 자신만의 넙죽이를 꾸며서 Shut the mouth King이 되어보세요!
저희는 금칙어 게임이라는 요소를 이용해 게임 어플리케이션을 개발했습니다. 여러명의 유저가 한 방에서 플레이할 수 있으며, 상대방이 정해준 본인의 금칙어를 말하면 탈락합니다.
최초에 앱을 실행하면 유저는 구글 계정을 이용해 로그인을 할 수 있습니다. 구글 로그인 이후, 유저는 자신만의 고유한 이름을 설정하게 됩니다.
방 목록이 있는 탭입니다. 현재 생성되어있는 방 목록을 볼 수 있으며 본인이 게임을 하고 싶은 방에 들어갈 수 있습니다. 또한 본인이 직접 방을 추가할 수도 있습니다. 방 제목, 게임 진행에 필요한 최소 인원 수, 방에 들어갈 최대 인원 수를 설정하여 방을 생성하세요.
이 앱의 핵심 기능은 금칙어 게임입니다. 유저들은 한 방에 모여 게임을 진행합니다. 게임이 시작되기 전, 한 방에 있는 모든 유저가 레디하면 서로의 금칙어를 정해주는 창이 뜹니다. 상대방이 말할 만한 단어를 금칙어로 설정한 뒤, 모든 유저가 금칙어를 설정하면 게임이 시작됩니다. 게임이 시작된 이후에 본인을 제외한 모든 유저의 금칙어를 볼 수 있고, 채팅 중 본인의 금칙어가 포함된 메세지를 입력하면 탈락하게 됩니다.
자신만의 아바타를 정할 수 있습니다. 미리 지정된 넙죽이 캐릭터로 자신만의 아바타를 설정해보세요!
사용자는 설정 창에서 개인 정보를 확인하고 관리할 수 있습니다. 이 창에서는 사용자의 이름, 아바타 등의 정보를 볼 수 있으며, 필요한 경우 구글 로그아웃을 할 수 있습니다.
이름 | 학교 | 학번 | 주요역할 |
---|---|---|---|
박윤배 | 한양대학교 | 19 | DB구축, API 구현, 게임 대기방 페이지, 게임 진행 페이지, 채팅 기능(socket) |
남지현 | KAIST | 20 | 서버 연결, DB 구축, API 구현, 마이페이지, 게임 대기방 페이지 |
김태형 | KAIST | 19 | 아이디어 기획, DB구축, API 구현, 로그인, 메인 페이지(방 목록) |
-
디자인: figma
-
TOOL : Android Studio
-
Kotlin, Java
-
Frontend : Kotlin(w/ Android Studio)
-
Backend : MongoDB, Node.js, Socket.io
https://drive.google.com/file/d/1MI-n3kcS8xc1de2TUorC0PKwTcz1yPRK/view?usp=sharing