게임 개발

게임 개발 7주차

wavenode 2026. 4. 21. 08:46

안녕하세요! 웨이브노드입니다.

이래저래 바쁜 일들이 있어서 이번 주차 개발은 진행했는데 포스팅이 많이 늦었습니다.

 

1. 핵심로직

제가 처음 진행한 핵심로직은 세이브 & 로드 개념을 도입했습니다.

움짤을 보시면 새 게임으로 시작을 하고 아이템을 주운 뒤에 침대(파란 오브젝트)랑 상호작용을 하면 세이브가 됩니다. 그 이후에 타이틀로 돌아가서 계속하기 버튼을 누르면 제가 주워둔 아이템들이 그대로 들어가 있는 것을 볼 수 있습니다.

또한 벌어두었던 골드도 그대로 승계할 수 있게 되어 있으나, 아직 퀘스트를 트래킹 해둔 게 아니라서 해금되거나 완료한 퀘스트를 아직 추적을 못하는 상태입니다.

 

2. UI

UI 같은 경우에는 아까 위에 있는 움짤에서 보셨듯이 메인 목표 시스템 상시 디스플레이입니다.

현재는 1000G로 되어 있는 상황인데, 매주 일요일을 기준으로 해서 상납금이 완수가 됬는지 안 됐는지 확인을 하며, 상납금 목표에 도달하면 해당 금액만큼 소지금에서 빠지고 새로운 목표인 +500G로 해서 1500G가 다시 디스플레이되는 형식입니다.

게임이 점차 완성되어 가면서 이부분의 난이도 조절은 어떻게 할지 고민하고 있는 중입니다.

 

3. 버그 수정 및 기능 추가

버그 수정 같은 경우에는 기존 퀘스트와 새로 생긴(게시판) 퀘스트의 통합입니다.

이 부분에 대한 버그 수정이 필요했던 이유는, 기존에 제가 만들어 두었던 퀘스트랑 제대로 된 일일퀘스트 시스템이 도입되면서 서로 충돌을 일으켰기에, 둘을 분리가 아닌 통합으로 관리하는 방식이 필요했습니다. 또한 이렇게 해두지 않으면 추후에 NPC들의 전용 퀘스트, 내지는 스토리 진행에 있어서 필요한 필수 퀘스트들이 일일 퀘스트랑 충돌이 생겨서 받지를 못하거나 트리거가 안 눌러지는 상황이 생기기 때문에 진행했습니다.

 

두 번째로, 기능 추가 부분에는 게임 범위 내에 카메라 고정입니다.

해당 움짤을 보시면, 카메라가 제대로 캐릭터를 따라가다가 어딘가에 걸린 것처럼 멈췄습니다. 아직도 뒷 배경에 보이긴 하지만, 그것은 제 맵의 크기가 아직 크지 않아서 생기는 문제입니다.

이 기능을 도입한 이유는, 추후에 맵이 넓어졌을때 카메라에 게임 범위를 지정해 놓으면 해당 게임 범위의 테두리 밖이 보이지 않게 되며, 조작하는 캐릭터도 그 범위 밖으로 나가지 못하게 할 수 있습니다.

 

4. 각본

각본이라고 거창하게 이야기 할 것은 없지만, 지금 당장에 생각해 둔 스토리 플롯은 주인공은 기억을 잃은 채 Ghost Village라는 마을로 오게 됐으며, 촌장이 매주 마을 발전 기금을 요구하는 상황이고 이를 지키지 못하면 마을에서 추방이 된다. 가 현재 제가 생각하고 있는 메인 플롯입니다.

일단 주인공이 기억을 잃은 상황이기에 마을에 매주 상납금을 내면서, 기억을 찾아가고 지금 해당 장소가 어디인지 파악하는 것도 스토리의 일부분으로 생각하고 있습니다. 외에도 다른 NPC들이랑 교류도 하고, 여러 가지를 할 수 있게 게임을 깎아나갈 예정입니다.

 

5. 마무리

이번 주차까지 해서 클리어한 4월 목표입니다. 세이브 & 로드 시스템도 새로 추가 해서 핵심코어 목표에 넣어두었습니다.

  • 핵심코어
    • 도구 사용 / 액션 시스템: 도구 사용으로 인해서 피로도가 깎이는 형식
    • Pass out 시스템: 캐릭터가 특정 시간이 지날 경우 탈진으로 인해서 다음날로 강제로 넘어가는 시스템
    • 메인 목표 시스템: 3월에 끝내지 못한 시스템으로 게임을 계속하게 만드는 목적을 만드는 시스템입니다. 지금 생각하고 있는 방식은 상납금이나 돈을 갚는 것을 목적으로 두고 있습니다.
    • 금전 거래 시스템: 물건을 골드로 인해서 사고팔고를 가능하게 만들 시스템.
    • 일간 퀘스트 시스템: 초기 돈벌이 수단으로 사용할 수 있는 퀘스트 게시판
    • 아르바이트 시스템
    • 세이브 & 로드 (NEW)
  • 그래픽
    • 상인 NPC: 금전 거래 시스템에 사용될 용도
    • 추가 아이템 3가지: 상점 판매 및 드랍 아이템으로 사용하기 위함 추가 아이템 1가지
    • 슬라임 몹: 슬라임 젤리라는 아이템이 있기에 공격해서 죽이면 드랍하는 아이템으로 만들 예정
  • UI
    • 상점 UI
    • 퀘스트 창 메인 목표 및 미완료 퀘스트 상시 디스플레이
    • 퀘스트 게시판 UI
  • 각본
    • 초기 맵 구조 설계
    • 스토리 플롯 구상 (왜 메인 목표를 진행하는지에 대한 이유)
  • 버그 수정 및 기초 공사
    • NPC나 게시판을 통과하는 버그
    • 뒤에 파란 배경이 안 나오게 카메라 지정: 카메라를 딱 게임 범위에 고정시켜서 뒷 배경 안 보이게 하기

이렇게 4월 목표도 어느정도 완료가 되어갔고, 다음 주가 4월 목표의 마지막입니다.

지금 상황에서 전투를 어떻게 진행할지 아직 판단을 못한 상황입니다. 슬더슬처럼 덱 빌딩도 나쁘지 않겠다 싶었고, 엔터 더 건전처럼 탑 다운 뷰로 검이나 활 등을 사용한 전투도 고민하고 있는 중입니다. 그래서 슬라임 몹이나 도구 사용 부분은 완료를 못할 것 같고 오히려 맵의 확장을 다음 주에 진행하지 않을까 싶습니다.

 

현재 진행 사항은 84% 정도 완료 했습니다.

일단 이 정도면 제가 생각한 진행 사항을 어느정도 완수 했다고 생각하니까 기분이 나쁘지는 않네요 ㅎㅎ

 

이상으로 7주 차 진행사항입니다. 다음 주에는 4월 목표의 마무리 개발 및 5월 목표를 어떻게 진행할지 가지고 오겠습니다!

이번 주도 봐주셔서 감사합니다 ㅎㅎ

좋은 하루 보내세요!

'게임 개발' 카테고리의 다른 글

게임 개발 6주차  (0) 2026.04.11
게임개발 5주차  (0) 2026.04.03
게임개발 4주차  (0) 2026.03.29
게임개발 3주차  (0) 2026.03.17
게임 개발 2주차  (0) 2026.03.10