본문 바로가기

분류 전체보기116

메이플 코어강화 컨텐츠 코딩테스트 버전 코강유틸 프로젝트를 만들면서 가장 핵심 기능인 코어조합을 어떤 식으로 생성할지에 대한 문제를 고민했었다. 취업준비를 하면서 자소서를 작성하는데 자신이 제작한 프로젝트를 서술하라고 할때마다 코어강화 문제를 말로 길게 서술해봤자 메이플을 하지 않는 사람들은 이해하지 못할 것이라 생각이 들었다. 코어강화 컨텐츠를 메이플을 하지 않는 사람들도 문제를 파악할 수 있도록 코딩테스트 형식으로 서술해보았다. 문제 5가지 input이 주어진다. 상자유형(box_list), 필수과일(prefer_fruit), 과일 선호도(preference), 과일중첩 제한(limit), 사용 상자수(box_count) 라벨링=> 석류=0, 감=1, 오렌지=2, 사과=3, 배=4, 포도=5, 파인애플=6 어느 과일가게 사장님은 특별한 규.. 2021. 9. 18.
코강유틸 사이트(개인프로젝트, node.js, 현재서비스x) 링크: http://www.coregemstone.com/ 영상: https://www.youtube.com/watch?v=TVtj9A1jh_I&t=154s 제작동기 개인적으로 파이썬을 통해 인게임내의 이미지를 통해서 괜찮은 코어강화 조합을 찾아내는 기능을 구현했었는데 개인적으로 기대이상의 성능을 보였고 사람들에게 해당 기능을 서비스하면 좋지 않을까 생각했다. 주요기능 메이플스토리에는 5차 전직을 마치면 4차 스킬들을 강화할 수 있는 코어강화 컨텐츠가 존재한다. 유저는 코어젬스톤을 사용해서 코어를 획득한 다음, 획득한 코어들 중에서 유효한 코어들을 분류하고, 또 다시 유효한 코어들로 만들 수 있는 조합들 중에서 적합한 조합을 찾아내서 코어를 강화해야 된다. 이 모든 것을 수작업으로 진행하여야 했다. 내가.. 2021. 9. 18.