처음 만나는 사람들이 어색하고, 뭘 해야 할지 모르겠는 당신들을 위해 준비했습니다. 😏
Arcade에서 준비한 게임을 통해서 우리 팀과 한걸음 더 가까워지세요! 😎
- 처음만난 사람들과의 친밀함을 쌓는데 도움이 될 수 있도록 아이스브레이킹 게임을 제공한다.
- 접근성 향상을 위해 기본적으로 비회원으로 모든 게임을 이용 가능하도록 한다.
- 회원가입의 경우에도 접근성을 고려하여 소셜 로그인으로 구현한다.
- 실시간 채팅과 푸쉬알림을 통해 실시간 통신이 가능하도록 서비스를 구현한다.
방 생성
기본적으로 Arcade 게임은, 회원가입 없이도 모든 게임을 플레이 할 수 있습니다. 😀
방만들기를 통해 방을 생성한 후에, 같이 플레이 할 친구들에게 생성된 초대코드를 공유하면 됩니다!
초대받은 방 입장
공유받은 초대코드를 통해 생성된 게임방에 입장이 가능합니다. 센스있는 닉네임을 통해 본인의 개성을 표출해 보세요 🎭
캐치마인드
기본적으로 이어그리기 방식으로 게임이 진행됩니다. 첫 타자에게만 제시어가 주어지며, 그 이후의 사람들은
이전 사람이 그린 그림만을 보고, 답안을 추측해서 다음사람에게 그림을 그려주어야 합니다.
우리들 중 누가 똥손이고 금손인지 한번 확인해 보세요 🎨🎨
몸으로 말해요
참가한 플레이어는 각자 한문제씩 문제를 출제하게 됩니다. 본인에게만 보여지는 제시어를 보고 몸으로
제시어를 표현하여 상대방이 맞추는 것이 목표입니다. 본인의 표현력을 맘껏 뽐내주세요 🧐
너의 목소리가 들려
이 게임은 히든싱어에 아이디어를 얻어서 만들어 본 게임입니다. 정답을 맞춰야 하는 사람을 제외하고 나머지 인원들은
카메라가 가려지고, 목소리도 변조됩니다. 이런 조건에서 질문만으로 상대방이 누군지 알아내야 하는 게임이며 따라서
문제를 푸는 사람의 평소 관찰력과 예리함이 정말 중요하겠죠?!
친구 추가 & 채팅
게임 룸 밖에서도 회원인 경우에는 서로 친구 관계를 통해 1:1 채팅을 자유롭게 할 수 있습니다.
마이페이지
회원가입한 경우, 마이페이지에서 게임에 참여한 횟수, 승리한 횟수를 확인할 수 있습니다.
그리고 추가적으로 캐치마인드 게임에서 저장한 그림들을 확인할 수도 있습니다. 😎
- 기획 및 설계: 22.04.11 ~ 22.04.17
- 프로젝트 구현: 22.04.18 ~ 22.05.15
- 버그 fix 및 산출물 정리: 22.05.16 ~ 22.05.20
FE
- IDE : VSCode
- Framework/Library : React, TypeScript
BE
- IDE : IntelliJ
- Framework : Spring boot
- JAVA : 8
- Build : Gradle
- WAS : Tomcat
- DBMS : MariaDB, Redis
- DB API : JPA
Server
-
Server : AWS EC2
-
Platform : Ubuntu
-
Deploy : Docker
commit 메시지 규칙: #Jira이슈번호 [Type] 수정사항 내역
Type
Add - 코드 추가 Update - 코드 수정 Remove - 코드 삭제 Fix - 버그 수정 Rename - 단순 이름 변경 Docs - 문서 관련
Example
[Add] 로그인 유효성 검사 추가 [Docs] API 명세서 수정
Redis
SockJs Docker
Jenkins
Linux
Openvidu Spring
Openvidu TypeScript
UI/UX
Openvidu TypeScript
UI/UX
SockJS TypeScript
UI/UX
Openvidu
아래 url로 접속하시면 저희 Arcade 소개영상을 보실 수 있습니다. 😎
https://www.youtube.com/watch?v=SYf1MB6fok0