SniKuz
스니커즈 정리공간
SniKuz
  • 정리공간 (116)
    • 강의 (35)
      • OS (12)
      • 컴퓨터구조 (5)
      • 컴퓨터네트워크 (6)
      • 컴퓨터 그래픽스 (12)
    • 프로젝트 (8)
      • 애니메이션 스티커(Android) (1)
      • 2023GMTK (1)
      • OTT 게임 (2)
      • 3D MORPG (4)
    • Unity (3)
      • Memory (3)
    • 디자인패턴 (8)
    • 활동 정리 (4)
    • 알고리즘 (48)
    • 기타기록 (6)
      • 여행,음식 (4)
      • 잡다지식 (2)

블로그 메뉴

  • ✨ 깃허브

공지사항

인기 글

태그

  • 니
  • programmers
  • ISTQB

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
SniKuz

스니커즈 정리공간

간단한 투사체 구현 (Projectile)
프로젝트/3D MORPG

간단한 투사체 구현 (Projectile)

2024. 8. 15. 11:15

[스킬 고민]

[진행상황]

패킷에 SkillType과 SkillHitType을 만들어서 투사체용 스킬 구조 세팅

기존 강의와 동일하게 스킬 맞는 기준은 투사체를 서버에서 일정 Tick마다 이동시키고, 각 투사체에 대해 모든 플레이어, 몬스터의 위치를 체크해 스킬의 범위 내에 있으면 적중으로 체크하는 방식으로 구현. 스킬이 사거리 끝에 도달하면 종료. 플레이어는 데미지 입어 죽으면 방에서 초기화.

추가로 맵 정보를 적은 파일에 해당 맵에서 어떤 타입의 객체만 데미지를 입을지 읽어와서 예외처리 (GameObjectType.Monster, Player, etc)

 

저작자표시 비영리 변경금지 (새창열림)

'프로젝트 > 3D MORPG' 카테고리의 다른 글

간단한 AOE 스킬 구현  (0) 2024.08.15
3D 이동으로 변경  (0) 2024.07.24
프로젝트 개요  (0) 2024.07.24
    '프로젝트/3D MORPG' 카테고리의 다른 글
    • 간단한 AOE 스킬 구현
    • 3D 이동으로 변경
    • 프로젝트 개요
    SniKuz
    SniKuz
    게임과 관련된 개발, 디자인 등등 + 일상공간

    티스토리툴바