Juni_Dev_log

롤 유저 매칭 서비스 : LoL Play With Me? 본문

Project/LoL-Play-With-Me(Dev)

롤 유저 매칭 서비스 : LoL Play With Me?

Juni_K 2021. 1. 27. 17:12

- 프로젝트 기획 배경

평소에 LoL 이라는 게임을 즐겨하던 중, 전적검색을 하는 사이트는 많지만, "유저를 매칭해주는" 사이트는 없어서, 만들어보는 것은 어떨까 하는 생각이 들었다.

LoL 이라는 게임의 근본적인 시스템이 모르는 사람 4명과 함께 공동의 목표인 '적군의 넥서스를 공격'이라는 목표를 위해서 단합하는 것이 굉장히 중요하다. 하지만, 고의적인 트롤 행위를 하는 유저들과 폭력적인 언행들을 하는 유저들로 인해 순수히 게임을 즐기려는 유저들에게 피해를 입히고 있다.

이러한 스트레스를 해결하기 위해서, 롤에 대한 전적을 볼 수 있고, 주 포지션과 주로 하는 챔피언, 승률등을 보고서 듀오를 신청할 수 있는 사이트를 만들어보면 재밌을 것 같다는 생각에 기획하게 되었다.

 

League of Legends

 

- 빌드업 (Build-up)

HTML / CSS / JS (프론트엔드)

Node.js / MongoDB (백엔드)

 

- 참고 사이트

fow.kr/

 

롤 전적 검색 포우 FOW

롤 전적 검색, 리플레이 등 리그오브레전드 정보 제공

fow.kr

(Home Page)

홈페이지

fow.kr/

 

롤 전적 검색 포우 FOW

롤 전적 검색, 리플레이 등 리그오브레전드 정보 제공

fow.kr

 

(Find Page)

Find Page (1)

Find Page (2)

 

만약, 만든다면 Find Page 에서 듀오를 신청하는 기능이 있어야할 것으로 예상한다.

 

(예) '듀오'버튼을 누르면, 간단한 신청 폼이 나오고, 작성을 하면 해당 유저에게 알림이 가는 시스템.

알림을 어떤 식으로 보낼지는 생각해볼 부분 (지금은, 핸드폰 번호를 직접 연결하는 것 보다는 카카오톡 아이디로 카톡을 보내는 식이 훨씬 더 개인정보가 보호될 것으로 보임.)

 

- 주요 기능

역시, 주요 기능은 "정확한 유저들과의 매칭"이다.

전적을 검색하는 기능은 많은 사이트들이 있기 때문에, 유저들과의 매칭이 잘 되도록 하는 것이 굉장히 중요하다.

 

- 전적검색 기능

- 유저 매칭 기능

 

이렇게 두 가지만 기본적으로 갖추고 이후에 추가하도록 한다.

 

velog.io/@junhok82/RIOT-API%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%B4%EC%84%9C-%EB%A1%A4-%EC%A0%84%EC%A0%81-%EA%B2%80%EC%83%89-%EC%82%AC%EC%9D%B4%ED%8A%B8-%EB%A7%8C%EB%93%A4%EA%B8%B0-1

 

🚨 RIOT API를 이용해서 롤 전적 검색 사이트 만들기 (1) - RIOT API 승인

유명한 리그오브레전드 전적 사이트를 클론코딩하여 프로젝트를 진행해보기로 했다. 혼자서 진행하는만큼 1차적인 목표는 다음과 같다. Riot API를 얻어서 데이터를 파싱하자 E-R 다이얼그램을 그

velog.io

rpdmfms.tistory.com/9

 

NODE를 이용하여 LOL API 호출

1. LOL API란? 말 그대로 LOL에 나오는 정보들을 LOL API를 통해 JASON 형태로 받아 볼수 있습니다. 우리가 흔히 가보는 전적 사이트나 LOL 게임 정보 사이트들도 이 데이터를 기반으로 만들었으리라 생

rpdmfms.tistory.com

 

- 예상 소요 기간

프론트엔드 작업은 굉장히 간단하게 진행하고, 백엔드 작업에 시간을 많이 소요할 생각이다.

 

찾아보니, Riot 에서 이러한 개발자들의 니즈를 위해서 API를 제공해주는 사이트가 있다는 것을 알았다. 

하루에 2-3시간씩 공부하다가 환기용으로 진행할 정도의 사이드 프로젝트라는 점에서 1-2달정도 예상한다.

 

 

 

Comments