728x90
반응형

썸네일

 

2D Platfomer Game

Skul: the Hero Slayer라는 게임이 한때 유행했었다. 존나 재밌음

 

머리를 갈아끼워서 능력을 얻는 특이한 방식

 

비슷한 게임으로는 던그리드, 마리오(?), 소닉(?) 등이 있다.

마리오와 소닉에는 전투시스템이 존재하지는 않는다...

 

구현할 것들

  • 플레이어
    - 움직임(이동, 점프, 대쉬, 벽 점프 등)
    - 애니메이션

    - 타격 및 피격
  • 근접 적
    - 움직임(이동, 대기, 플레이어 발견 등)
    - 타격 및 피격
  • 원거리 적
    - 움직임(이동, 대기, 플레이어 발견, 백스탭 등)
    - 타격 및 피격
  • 치명타
  • HP, Damage 시각화
  • 메인화면, 일시정지
  • 저장, 불러오기
  • 인벤토리
  • 사운드 이펙트
  • 배경음악
  • 아이템 장착, 효과 적용
  • 맵 간 이동
  • 맵 랜덤 생성
  • 보스전 → 시간 되면....

  • 무기 장착, 변경 (and 클래스, 전직) → 자료X
  • 다양한 스킬 (액티브, 패시브) → 자료X
  • 스킬 트리 → 위에 꺼 구현한 뒤
  • 포션 → 꼭 필요하지는 않음
  • 버프 → 있으면 좋음
  • 물리공격, 마법공격 → 흠...
  • 어드벤처 요소(던전 탐험) → 이건 모르겠다

적어보니 꽤 많다

다행히 우리의 영원한 친구 유튜브에 딱 맞는 강좌가 있으니 일단 그것부터 따라해보자