기능기획과 필요성 어필하기

김키핑·2026년 4월 13일
post-thumbnail

합류하고 싶은 기업

Applibot [애플리봇]

일본의 CyberAgent에 소속된 게임 제작사.

서비스 게임

작품장르서비스 개시일
ジョーカー~ギャングロード~ (조커 ~갱로드~)만화 RPG2014.10.26
파이널 판타지 VII 에버 크라이시스RPG2023.09.07
먼작귀 포켓방치게임2025.03.27

출처 : 나무위키


선택한 서비스

먼작귀 포켓

서비스 소개

방치형 게임

시간의 흐름에 따라 게임머니가 증가하고
게임을 실행시키지 않은 백그라운드에서도 게임머니가 증가한다.

이 게임머니로 캐릭터, 장비, 스킬 등을 강화해 레벨별 스테이지를 클리어 하는 게임인데,,,

귀여운 먼작귀들이 등장함에도 너무도 큰 단점이 있어 2일만에 게임을 접었다.


개선하거나 추가하고 싶은 기능

레벨업시 +1씩 만 증가하는기능

레벨업이 1씩만 가능하기 때문에 레벨업을 하는데 들어가는 시간이 크고,
유저 피로도가 높아진다.

기술적 개선방법

딕셔너리에 일괄적으로 상승시킬 능력치를 담아 일괄 레벨업 가능한 기능

출처 : 구글

위와 같이 일괄 레벨업이 가능하도록 하는 기능이 필요하다고 생각한다.
굳이 딕셔너리를 사용하려는 이유는 상태 : 레벨 형태의 정보를 서버로 전송하는 구조를 고려하고 있기 때문이다. like 메이플 스탯분배. ok?

또, 딕셔너리는 키 기반 구조이기에 이름(키) 기준으로 명확하게 관리할 수 있으며, 새로운 상태가 추가되거나 수정될 때 순서에 영향을 받지 않아 확장성과 유지보수 측면에서 유리하다고 판단된다.

# list (index 기반)
list_stats = [10, 8, 12]

# dict (key 기반)
dict_stats = {
    "strength": 10,
    "dexterity": 8,
    "intelligence": 12
}

# index 기반 접근
list_stats[0] += 2

# key 기반 접근
dict_stats["strength"] += 2

++ 아 생각해보니 메이플 스탯도 일괄 레벨업이 아니구나...! ㅎㅎ
그치만 수정하기 귀찮네요... 일단 제가 하고 싶은 말은 잘 전달 되었으리라 믿어요.

profile
양치기소녀

0개의 댓글