[Portfolio] JustADream 프로젝트

게시:     수정

카테고리:

태그: ,

📌 JustAndDream 구현 파트 포스트
🌍 맵 생성 파트
⚔️ 적 유닛 파트

1. 게임 소개 📎

트레일러 영상

데모 플레이 영상

JustADream

  • 3D 탑뷰 슈팅 로그라이크
  • 옷장 너머 판타지 세계로 실종된 딸을, 아버지가 총을 들고 구하러 떠나는 내용

2. 스토리 📃

image.png

잠에서 깨어난 당신

image.png

딸을 찾아 방으로 가보지만,

image.png

딸은 없고, 옷장에서 이상한 빛이 나오고 있었습니다.

image.png

옷장 안쪽에서 들려오는 괴성에

image.png

당신은 리볼버를 집어들고, 그곳에 들어갔습니다.

3. 게임 특징 💡

3.1. 현실적인 전투

전투.gif

  • 플레이어와 적 모두 모두 공격력에 비해 낮은 체력을 가진다.
  • 이로, 긴박하고 현실적인 전투를 경험할 수 있다.

3.2. 수동 장전

장전.gif

  • 소지한 탄창과 탄약을 탄띠에서 직접 선택하고 장전
  • 약실과 노리쇠 등을 수동으로 관리

→ 이를 통해 총기의 강한 화력과 사거리에 대한 밸런스를 맞춘다.

4. 게임 시스템 🛠️

4.1. 조작

행동 조작 키
이동 WASD
사격 마우스 왼쪽 클릭
정조준 마우스 오른쪽 클릭
달리기 Shift
약실&노리쇠 Space Bar
무기 교체 Q
상호작용 E
지도 M

4.2. 로그라이크

📌 특징

  • 게임은 로그라이크로 진행된다.
  • 메인 화면에서 관리하는 영구 스킬을 제외하고, 모든 정보는 매 게임 초기화된다.

▶️ 진행

  • 게임이 시작되면 플레이어는 리볼버를 가진 채로 1층 좌측 하단에 스폰된다.
  • 랜덤으로 스폰된 방들을 지나, 층의 우측 상단의 계단에 도달하면 다음 층으로 넘어갈 수 있다.
  • 3층의 우측 상단에 도달 시 엔딩이 나오며 게임은 종료된다.
  • 현재 프로토타입은 1층까지 개발되어 있다.

4.3. 맵

image.png

  • 5x5 그리드에 1/2/4칸 크기의 지역들이 랜덤으로 구성된다.
  • 맵은 M을 눌러, 지도 UI로 확인이 가능하다.
  • 각 방에 존재하는 몬스터들의 아이콘이 나타난다.
  • 해당 종류의 적이 많을수록, 아이콘이 커진다.
    • 이를 통해, 해당 방에 대한 대비가 가능하다.
  • 방문하지 않은 방은 맵에 표시되지 않는다.

4.4. 인게임 UI

인게임UI.png

4.5. 장전

dfdf.png

  • 현재 장착중인 총기의 탄창 혹은 탄약을 클릭하여 장전할 수 있다.
  • 이때, 일부 총기(e.g. 리볼버)는 Space bar 로 약실을 열고 탄약을 클릭해야 한다.

4.6. 아이템

df5.png

  • 아이템은 클릭하여 사용할 수 있다.
  • 아이템에는 출혈을 막는 붕대, 체력을 회복하거나, 버프를 주는 포션 등이 있다.

4.7. 상점

image.png

  • 총기와 일부 아이템은 인게임 상점에서 구매할 수 있다.
  • 총기는 구매시 탄약이 함께 제공되며, 최초 구매 이후로는 가격이 크게 낮아진다.
  • 상점은 지역 간의 통로에 있는 옷장을 통해 열 수 있다.

4.8. 총기

  • 각 총기는 공격력과 관통력을 가지고 있다.
  • 적들의 방어력 > 총기의 관통력 과 같은 상황에서, 대미지가 크게 줄어든다.

| 총기 | 성능 | 유효한 적 | | — | — | — | | 산탄총 | 공격력▼/관통력▲ | 체력▲/방어력▼ | | 볼트액션 라이플 | 공격력▲/관통력▼ | 체력▼/방어력▲ |

  • 플레이어는 사격 시, 마우스 커서가 총기의 반동만큼 밀려나게 된다.

볼트액션 라이플

볼트액션 라이플

산탄총

산탄총

4.9. 영구 스킬

image.png

  • 게임 플레이를 통해 얻은 경험치로, 영구 스킬 레벨을 올릴 수 있다.
  • 스킬은 최대 체력 증가 등의 패시브로, 영구 적용된다.

4.10. 적 유닛 종류

I. 오크 전사

image.png

image.png

image.png

  • 유닛의 등급마다 체력과 방어력이 달라진다.
    • 철 갑옷과 방패가 생기며, 1~5등급까지 존재한다.
  • 방패는 독립적인 체력/방어력을 가지며, 공격을 받으면 부서지게 된다.

II. 오크 궁수

image.png

image.png

  • 유닛의 등급마다 체력과 방어력이 달라진다.
    • 철 갑옷이 생기며, 1~3등급까지 존재한다.
  • 궁수가 쏜 화살은 팀킬이 가능하다.

III. 후드 오크 궁수 (기둥 궁수)

  • 상시 기둥에 엄폐하며 싸운다.
  • 궁수가 쏜 화살은 팀킬이 가능하다.
  • 공격 범위에 플레이어가 들어오면 한 발을 쏘고, 주위에 있는 다른 기둥으로 엄폐한다.
  • 체력이 낮지만, 상대하기 까다롭게 디자인되었다.

IV. 구울

image.png

image.png

  • 다른 적 유닛과 달리, 점프 대쉬 공격을 한다.
    • 점프 대쉬 공격 중, 4번의 공격을 한다.
  • 등급에 따라 체력과 철 갑옷의 유무가 달라진다.
  • 체력이 낮지만, 이동속도가 빠르다.

V. 좀비

image.png

image.png

  • 등급에 따라 체력이 달라진다.
  • 체력은 높지만, 이동속도가 다소 떨어진다.
  • 좀비에게 맞을 시, 여러 상태이상 디버프를 받는다.

VI. 보스: 스워드마스터

Boss_SM.gif

  • 체력을 깎아 죽일 수 없다.
  • 넉백을 활용해 낭떠러지에 떨어뜨려야 하는 기믹이 존재한다.

5. 튜토리얼 ✏️

image.png

  • 게임을 익힐 수 있도록 튜토리얼이 존재한다.

Portfolio 카테고리 내 다른 글 보러가기

댓글남기기