Skip to content

Pyorang/Ninja-Defense

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

개요

프로젝트 이름 : Ninja’s Last Dance 장르 : 디펜스 개발 기간 : 2025.11.17~2025.11.18 개발 엔진 및 언어 : Unity & C# 개발 멤버 : 이승빈 (1인)

게임 설명

간단한 스토리

당신은 혼자 살아남은 가문의 마지막 닌자입니다. 적들은 봉인당한 악귀를 소환하기 위하여 이 토리이를 파괴하려고 합니다. 적들로부터 토리이를 지켜내세요.

게임 개발 동기

에셋 보고 결정했습니다. 비싸더라도 주제인 ‘뽕맛’에 타임스탑이랑 적들이 썰리는 이펙트들을 넣으면 재밋을 것 같아서 결정하게 되었습니다

차별점 및 강조점

주제가 ‘뽕맛’인 만큼 효과에 집중해서 구현했습니다.

  • 콤보는 게임의 템포를 쭉 이어지게 하면서 텍스트를 강조하면 좋은 시각적 피드백이 된다고 생각합니다. 외부에서 스타일리쉬한 폰트를 가져와 사용하였고, DoTween을 이용하여 콤보가 올라갈 때. 마다 콤보 텍스트를 강조하였습니다.
  • 에셋을 고를 때 타격 이펙트에 한번 때리는 이펙트와 여러 번 떄리는 이펙트 중 무엇을 살지 고민했었는데. 여러 번 때리는 것이 더 시원시원하여 후자를 선택하였고, 그에 따라 사운드 이펙트도 4번 때리는 것으로 직접 만들어서 넣었습니다.
  • 이 게임에 총 3가지 공격 방법이 있는데 그 중 가장 강조되어야 하는 부분은 Left Shift를 이용하여 대쉬 공격하는 것입니다. 이 게임에서 가장 핵심인 콤보와 연결되어 있기도 하고, 한 번에 여러 적들을 공격하여 앞으로 나아갈 수 있는 좋은 공격 수단이기 때문입니다. 그래서 저는 대쉬 공격을 하며 공격하는 적의 수에 따라 연출을 다르게 구현하였습니다. 자세한 설명은 게임 설명에서 다루겠습니다.

게임 플레이 방식

게임 시작 방법

실행 파일(Ninja Defense)을 실행한다. => Start 버튼을 누른다.

게임 조작키

  • 왼쪽 이동 : 왼쪽 화살표
  • 오른쪽 이동 : 오른쪽 화살표
  • 점프 : Space Bar
  • (근거리) 일반 공격 : Z키
  • (원거리) 수리검 공격 : X키 (수리검이 남아있을 경우만 나간다)
  • (특수) 대쉬 공격 : Left Shift키 (콤보를 3회 이상 쌓았을 경우부터 사용 가능)
    ㄴ 적들을 2명 이하로 공격 할 시 타임 슬로우가 걸린다.
    ㄴ 적들을 3명 이상으로 공격할 시 카메라 하이라이트 효과가 나간다.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors