먼저 프로젝트 주제를 정하게 된 과정을 적어보자면,
내가 처음 Spring으로 진행했던 프로젝트는 블로그
였는데
글쓰는 것에 대한 막연한 동경이 있다는 점도 있었지만,
[개발자가 블로그를 운영해야 할 이유] 를 감명깊게 봐서였다.
하지만 블로그 특성상 시스템적인 부분외에는 참고할 피드백이나, 의견을 얻기가 어려웠기 때문에
다음 프로젝트에서는 서비스를 만들어 보고 싶다는 생각을 가지고있었다.
그러던 와중 그 당시에 하던 게임에서 오픈 API를 제공 한다는 소식을 접했고"게임중에 느꼈던 불편한 점들을 해결해준다면 이게 서비스가 아닐까?"라는 생각에 시작하게 됐다.
힘 +100 짜리 무기가 있다고 치자, 이 무기의 능력치를 더해주는 시스템을 마법부여라고 한다.
마법부여를 하기 위해서는 카드가 필요한데 예시를 한번 살펴보자.
1500만원
의 카드 A가 있다.50만원
의 카드 B가 있다.데미지가 산출 되는 단위가 % 연산으로 계산되어 억에서 조단위까지 차이나기 때문에
초보자의 입장에서는 +5
만큼의 성능을 위해 A를 골라 1450만원
을 더 투자하기란 쉽지 않은 이야기다.
결국, 합리적인 소비를 위해 각 아이템의 가격을 보며 가치를 따져보기 위해서는
엄청나게 많은 상품의 가격을 일일히 검색해보며 비교해봐야 하는 문제점이 존재했고,