메이플 월드 개발 강의 12강 : 기본 공격 구현

Поділитися
Вставка
  • Опубліковано 23 січ 2025

КОМЕНТАРІ • 14

  • @가나다라-w2k
    @가나다라-w2k Рік тому

    강좌 잘 보고 있습니다! 커스텀 인벤토리 강좌도 부탁드려요! 메이플 구버전 구현한 서버처럼 인벤토리와 장비창 구현을 하고싶습니다 ㅠ

  • @황준호-h6m
    @황준호-h6m 7 місяців тому

    안녕하세요. Logic_Attack에서 18번째 라인에서 Entity.Monster는 더 이상 존재하지 않는 것 같습니다. IsDead도 마찬가지이구요.
    과거에는 Player component와 Monster component가 따로 분리가 되어 있었던건지..
    지금은 Player component만 남아서 IsDead로 플레이어 사망 여부만 확인할 수 있네요.
    제가 파악하기로는 위와 같은데 아니라면 댓글로 정정 부탁드리겠습니다!

  • @박분대장
    @박분대장 Рік тому

    항상 좋은강좌 감사합니다 이곳이소 강좌하시는구요 겨우찾았어요. 구독줄렀습니다.
    그 강좌 요정 해도되겠습니다.
    전직했울경우 닉네임 표기가 처음에 초보자 로되밚아요 그럼 다음 전직하면 초보자를 지우고 해당전직 직업명으로 바꾸는방법이랑
    npc 대화선택지
    그고 api 포럼가니깐 이벤토리 관련 구련입니다
    기본 인벤토리 말고 커스텀 인벤토리 제작하는방법과 데이타
    저장및불러오는 기능도 차후 강좌로 해주셨우면합니다

    • @minhyun01
      @minhyun01  Рік тому

      넵 차근차근진행해보겠습니다.

  • @박분대장
    @박분대장 Рік тому

    안녕하세요 물어볼게있어서 질문남겨봅니다 확시 그 클라이언트랑,온리 클라이언트는 둘이 무슨 차이인가요 ??

    • @minhyun01
      @minhyun01  Рік тому +1

      Only 는 클라이언트인경우 클라이언트에서만 호출 가능합니다.
      서버온리도 서버에서만 호출 가능합니다.
      보안상 혹은 관리상 좋습니다.

    • @박분대장
      @박분대장 Рік тому

      @@minhyun01 답변감사합니다

  • @박분대장
    @박분대장 Рік тому

    강좌 잘봤습니다 제게임에 적목시켰는데... 살짝버그있네요 몬스터를때려도 가꿈헛빵치내요 몬스터 죽으면 헛방도는거같어요

    • @불리오-h9m
      @불리오-h9m 11 місяців тому

      코드 아래처럼 고쳐보세요 lookDirection이 +일 때 잘못 찾는거인듯 (findDirection을 lookDirection으로 수정했어요)
      ```
      if 0 < lookDirection then -- 오른쪽을 보고 있음
      local monsterIsLeftX = monsterPosition.x < startPosition.x
      local monsterOutOfRangeRightX = startPosition.x + range.x < monsterPosition.x
      local monsterOutOfRangeUpY = startPosition.y + range.y < monsterPosition.y
      local monsterOutOfRangeDownY = startPosition.y - range.y > monsterPosition.y
      --monsterPosition.y < startPosition.y or startPosition.y + range.y < monsterPosition.y

      if monsterIsLeftX or monsterOutOfRangeRightX or monsterOutOfRangeUpY or monsterOutOfRangeDownY then
      -- 범위 밖이므로 continue
      continue
      end
      else -- 왼쪽
      local monsterIsRightX = startPosition.x < monsterPosition.x
      local monsterOutOfRangeLeftX = monsterPosition.x < startPosition.x - range.x
      local monsterOutOfRangeUpY = startPosition.y + range.y < monsterPosition.y
      local monsterOutOfRangeDownY = startPosition.y - range.y > monsterPosition.y

      if monsterIsRightX or monsterOutOfRangeLeftX or monsterOutOfRangeUpY or monsterOutOfRangeDownY then
      -- 범위 밖이므로 continue
      continue
      end
      end
      ```

  • @KoreaStar777
    @KoreaStar777 Рік тому

    옛메 개발 생각없으십니까?

    • @minhyun01
      @minhyun01  Рік тому

      제가 옛메를 잘 모르다보니..

  • @님햐마
    @님햐마 Рік тому

    민현님 강좌 너무 잘보고 있습니다
    초보 개발자들에게는 정말 빛과 같은 존재에요
    아이템 드랍 애니메이션에 대해서도 강의 요청드리고 싶은데 가능할까요?
    1~2개의 아이템은 거의 제자리에서 뱅글뱅글 돌고 내려오는데
    자쿰같은 대량의 아이템을 드랍하는 애니메이션은 아이템 떨어지는 궤적이 포물선을 그리더라구요.. 이 부분이 너무 하다하다 구현이 안되서 요청드려봅니다..!

    • @minhyun01
      @minhyun01  Рік тому

      추후 제작한다면 아이템 관련 강의가 가장 우선해서 제작될 것 같습니다