지금 프로젝트에서 RPG게임을 구상하고 있는데 플레이어가 적을 다가가서 전투를 이기고 나서 보상 같은 아이템이라도 드랍해야 하는데, 아무것도 없다. 아이템과 무기로는
무기는 검과 활밖에 없지만 나중에 강화나 새로운 종류로 추가될 예정이다.
RPG에는 성장, 맵, 전투, 아이템, 스탯 등이 있는데 어떤 레퍼런스로 참고할지 감이 안온다.
포켓몬 레퍼런스를 떠올리면 이런 장면인데
![]() 필드맵에서 돌아다니거나 |
![]() 오브젝트나 NPC를 통해 상호작용을 하여 아이템을 얻고 퀘스트를 진행하거나 |
![]() 퀘스트나 이벤트를 클리어하고 막힌 길을 지나가거나 |
![]() 전투씬으로 들어가거나 프로젝트에서는 횡스크롤 방식 |
![]() 포켓몬의 스탯을 확인하거나 |
![]() 플레이어의 상태를 확인하거나 |
이런 다양한 요소들이 많을텐데 이것을 어떤 컨셉이나 레퍼런스를 잡고 구상할 것인지 감이 오지 않는다.
(게임을 만들때 가장 어려운 부분이 기획인것 같다. 원래는 캐릭터나 게임 구조를 잡고 나가는게 쉬워 보이나 전투 밸런스, 아이템 종류 및 용도, 퀘스트 로직, 장비 업그레이드 및 강화 능력 등을 고려하는게 큰 스케일이자 리스크인것 같다)
게임 구상은 이렇게 되는데, 여기서 필요한게 뭐가 있는지 감이 안온다.....
아래 이미지는 적이랑 상호작용할 경우 배틀씬 도입
인벤토리와 스탯 샘플
인벤토리
아래 UI처럼 정사각형 버튼이 아이템 목록이랑 개수 클릭하면 정보가 나오고
소비 아이템이면 사용, 장비 아이템이면 장착으로 나올 것이다.
소비 아이템은 개수별로 번호가 있고 장비 아이템은 같은 아이템이라도 개수 없이 따로 저장하는 기능이다.
스탯은 플레이어의 기본 정보와 배지 샘플인데 배지는 보스를 이길때 얻는 역할을 한다. 아직 어떻게 할건지 미정..
여기서 떠올리는 요소나 필요했으면 좋을것 같은 요소가 있다면 댓글로 조언해주면 고맙겠다....
by 스파르타 코딩클럽
'개발 TIL' 카테고리의 다른 글
7/16 부트캠프 개발 TIL (맵 전환하기) (0) | 2024.08.01 |
---|---|
7/15 부트캠프 개발 TIL (스킬 구현하기) (0) | 2024.07.22 |
7/11 부트캠프 개발 TIL (적 구현하기 3) (1) | 2024.07.18 |
7/10 부트캠프 개발 TIL (적 구현하기 2) (0) | 2024.07.18 |
7/9 부트캠프 개발 TIL (적 구현하기 1) (0) | 2024.07.18 |