Trigger 링크(웹) : 홈페이지
소개 영상 보기 : youtube
2024.04.08(월) ~ 2024.05.24(금) (총 47일)
SSAFY 10기 2학기 자율 프로젝트 - Trigger
202X년, 도쿄. 고대와 현대가 공존하는 이 도시에는 매년 봄, 수천 그루의 벚나무가 만개하여 아름다운 장관을 이룬다. 그러나 이 아름다움 뒤에는 어두운 비밀이 숨겨져 있다. 도쿄는 신도(神道)라는 비밀조직의 중심지로, 이 조직은 벚꽃이 만개하는 시기에 맞춰 '벚꽃의 전쟁'이라는 잔혹한 대회를 매년 개최한다. 벚꽃은 매년 짧은 기간 동안만 피어나 생명의 소중함과 동시에 그 끝을 암시한다. 신도는 이러한 상징을 이용해 권력을 과시하고, 조직의 리더를 가리기 위한 전쟁을 치르고 있다. 주인공 ‘코하루’는 어린 시절 부모를 잃고 고아가 되었으며, 그 배후에는 신도가 있었다. 코하루는 성장하면서 신도에 대한 복수심으로 가득 찼고, 마침내 경찰 특수부대에 들어간다. 그는 도쿄를 지배하는 이 비밀조직을 무너뜨리기 위해 잠입 임무를 자원한다. 코하루의 목표는 '벚꽃의 전쟁'에 참가해 우승함으로써 조직의 내부를 붕괴시키는 것이다.
- 최대 100명의 플레이어가 참여하는 멀티 게임으로 예측할 수 없는 전투 상황 제공 기능
- 실시간으로 친구나 다른 플레이어들과 함께 게임을 즐길 수 있는 기능
- 킬을 가장 많이 하는 플레이어의 경쟁 요소 기능
- 플레이어 전투 스타일에 맞는 무기 선택 전략 기능
- 맵의 지형지물을 적극적으로 활용하여 생존 기능
- 공지사항 : 게임과 관련된 공지사항을 확인할 수 있다.
- 랭킹 : 플레이한 유저들의 랭킹과 전적 기록 등을 볼 수 있다.
- 가이드 : 게임 플레이에 대한 가이드를 제공한다.
- 회원가입 & 로그인 : 웹 페이지 자체 로그인 기능을 제공한다.
자체 웹에서 화면 공유 기능을 통해 실시간 스트리밍 및 채팅 기능 게임에 참여하지 않는 사람들도 관전하거나 채팅으로 소통 가능
FCM을 통해 푸시 알림을 활용하여 현재 게임 플레이 하지 않는 사용자에게도 당장의 게임 변경 사항을 확인할 수 있습니다.
FRONT-END
- React.js
18.3.1 - Typescript
4.9.5 - Video.js
- Socket.js
^4.7.5 - Firebase
10.12.0 - Node
16.18.96
BACK-END
- Springboot
3.2.0 - Spring Data JPA
- Spring Security
- Spring Web
- MariaDB
- Redis
INFRA
- AWS EC2
- Jenkins
- DOCKER
- NGINX
- SSL
- GITLAB
- DOCKER HUB
- Firebase Cloud Messaging
- PWA
협업 툴
- IntelliJ IDE
- VS Code IDE
- Git
- Notion
- JIRA
- MatterMost
- Webex
외부 API
- FcmToken
Front End 김요한 천승현
Back End 김도현 김혜인
Game 김우태 이정민






