게임 메이커 아카데미
  • 환영합니다
  • 👋들어가며
    • 게임 메이커란 무엇인가요?
    • 무엇을 만들 수 있나요?
    • 어떻게 사용하나요?
  • 🏁시작하기
    • 프로필 생성하기
    • 게임 메이커 설치하기
    • 멀티플레이어 이해하기
  • 🚀시작하기
    • 게임 메이커 시작하기
    • 월드 탐험하기
    • 갤러리
  • 🧰메뉴
    • 인터페이스 개요
    • 상단 바
    • 사이드바
    • 라이브러리
    • 툴바
    • 위계
  • 🧭카메라 컨트롤
    • 카메라 컨트롤 개요
    • 컨트롤과 단축키
    • 패닝
    • 회전
    • 줌
    • Shift 수정자
    • 공전
    • 오브젝트 타겟팅
  • 🌎블록
    • 블록이란 무엇인가요?
    • 블록 배치하기
    • 브러쉬 툴 이용하기
  • 🦖애셋
    • 애셋이란 무엇인가요?
    • 애셋과 오브젝트
    • 애셋 배치하기
    • 속성
    • 희귀도와 능력치
    • 프리셋
    • 패어런팅
  • 🦸‍♀️ 아바타
    • 아바타란 무엇인가요?
    • 아바타 생성기
    • 맞춤형 아바타
    • 플레이어 아바타
    • 인벤토리
  • 🔧로직
    • 로직 시스템
    • 파라미터
    • 비헤이비어와 컴포넌트
    • 트리거
    • 태그
    • 메시지
  • 🐵비헤이비어
    • 비헤이비어란 무엇인가요?
    • 비헤이비어 설정하기
    • 비헤이비어 타입
      • Animated Decoration(애니메이션화된 장식)
      • Asset Spawner(애셋 생성기)
      • Asker(질문자)
      • Basic Platform(기본 플랫폼)
      • Bird(새)
      • Button(버튼)
      • Citizen(시민)
      • Crowd Events(단체 이벤트)
      • Door(문)
      • Farmer(농부)
      • Healer(힐러)
      • Light(조명)
      • Melee Enemy(근거리 적)
      • Message Broadcaster(메시지 브로드캐스터)
      • Multi(멀티)
      • Plant(식물)
      • Post Process Effects(후처리 효과)
      • Predator(포식자)
      • Prey(먹잇감)
      • Replace Asset(애셋 대체하기)
      • Soldier(군인)
      • Timed Events(시간 제한 이벤트)
      • Void(공백)
      • Weather Switcher(날씨 전환기)
  • ⚙️ 컴포넌트
    • 컴포넌트란 무엇인가요?
    • 컴포넌트 설정하기
    • 컴포넌트 유형
      • Climbable(등반)
      • Collectible(수집)
      • Defeat(패배)
      • Drop(드롭)
      • Health(체력)
      • Image Display(이미지 디스플레이)
      • NFT Image Display(NFT 이미지 디스플레이)
      • NFT Display Information(NFT 디스플레이 정보)
      • Indicator(인디케이터)
      • Pickable(집기)
      • PlaySound(플레이 사운드)
      • Rarity(희귀도)
      • Speaker(스피커)
      • Toggle Behaviour(비헤이비어 토글)
      • Victory(승리)
  • 🎮글로벌 파라미터
    • 글로벌 파라미터
  • 🏆규칙
    • 규칙
    • 시작 화면
    • 퀘스트
      • 퀘스트 해금
      • 퀘스트 시작
      • 퀘스트 타입
        • 카운터
        • 애셋 사망
        • 타이머
        • 메시지 대기
      • 퀘스트 완료
      • 완료 후 액션
    • 승리
    • 패배
  • 📐게임 디자인
    • 게임 디자인 팁
  • 💡튜토리얼
    • ⁎ 초보자 튜토리얼
      • NFT 호환 프레임 만들기
      • 문과 열쇠 시스템
      • 움직이는 플랫폼
      • 데미지/킬이 가능한 블록
      • 보스를 죽이고 승리 쟁취하기
      • 시작부터 종료까지 퀘스트 설정하기
      • 스폰 포인트 / 텔레포팅
      • 회복하거나 데미지를 줄 오브젝트 모으기
    • ⁑ 중급자 튜토리얼
      • ◑ 소셜 허브 만들기
        • 가능성과 한계
        • 소셜 허브 비헤이비어
        • 소셜 허브 컴포넌트
      • ◑ 나만의 첫 RPG 경험 제작하기
        • 1: RPG 경험 제작
        • 2: 나만의 RPG NPC 만들기
        • 3: 적 만들기
        • 4: 퀘스트 만들기
        • 5: NPC에게 돌아가기
        • 6: 퀘스트 사인 설정하기
        • 7: 보상 만들기
        • 8: 승리와 패배 조건 설정하기
        • (선택) 게임 플레이 안전
    • ⁂ 고급자 튜토리얼
      • 4 방향 텔레포트 시스템 - 업데이트됨
      • 열쇠와 문 시스템 (고급)
      • 사람들을 좀비로 만들기
      • 반짝이는 회전 링 만들기
      • 양방향 텔레포트 시스템
      • TNT 폭발 + TNT 재생성기
  • 🎬경험 퍼블리싱
    • 경험 퍼블리싱
      • 경험 허브
        • 경험 페이지 에디터
          • 콘텐츠 가이드
        • 맵 위치
        • 애셋 리뷰
        • GM 호환성 확인
        • 액세스 제한
      • 경험 퍼블리싱 FAQ
  • 📝패치노트
    • 패치노트 대시보드
    • 8️⃣게임 메이커 0.8
    • 0.7
    • 0.5 [2021/02/10]
    • 0.4 [2020/12/23]
Powered by GitBook
On this page
  1. 튜토리얼
  2. ⁂ 고급자 튜토리얼

4 방향 텔레포트 시스템 - 업데이트됨

Previous⁂ 고급자 튜토리얼Next열쇠와 문 시스템 (고급)

Last updated 2 years ago

개선된 텔레포트 시스템을 만나 보세요. 1개의 메시지로 4개의 스폰 장소를 생성할 수 있습니다. 버그 없이 손쉽게 가능합니다. 바로 시작해 보겠습니다.

  • 버튼으로 사용할 기본 애셋을 배치합니다. 이 예시에서는 'NumPad Switch'를 사용했습니다.

  • 애셋에 'Asker' 비헤이비어를 추가합니다.

  • 'Answer'와 'Message sent' 필드에 각각 1,2,3,4 (아래 이미지 참조)를 입력합니다.

  • CTRL+D를 눌러 애셋을 3개 복사하고 텔레포트할 위치에 놓습니다.

이제 아바타가 죽으면 어떻게 재생성될지 설정해 보겠습니다.

  • 화면 상단의 'GLOBAL PARAMETERS' 버튼을 클릭합니다.

  • 'CONTROLLER'를 클릭합니다.

  • 'COMPONENTS'를 클릭합니다.

  • 'Death Event'를 'RespawnToTag'로, 'Death Delay'를 '-2'로 변경합니다.

  • 'Respawn Tag'를 'spawn1'로, 'Instant death message'를 'Killx'로 변경합니다.

이제 이것들을 작동하기 위해 프리셋을 생성합니다.

  • 이전에 만든 버튼 근처에 2개의 'NumPad Switch' 애셋을 나란히 놓습니다.

  • 둘 중 하나에 'SPAWNER'라는 이름을, 다른 하나에 'SPAWNERKiller'라는 이름을 붙이고 둘 다 'No collisions'로 설정합니다.

  • 'SPAWNER' 애셋을 선택하고 'Message Broadcaster' 비헤이비어를 추가합니다.

  • 'Visible'을 'False'로, 'Message to Send'를 'Killx'로 설정합니다.

  • 'Broadcast Only Once'를 'True'로 설정합니다.

  • 'Speaker' 컴포넌트를 추가하고 'Text to display'를 삭제 후 'Display condition'을 'DetectEntity'로 설정합니다.

  • 'Message When Spoken'을 'KillSpawn'로 설정합니다.

  • 'Tag'에 'spawn1'을 추가합니다.

  • 'SPAWNERKiller' 애셋을 선택하고 'Health Component'를 추가합니다.

  • 'Death Delay'를 '-1'로, 'Instant death message'를 'Killspawn'으로 설정합니다.

  • 'Life Bar Display'를 'Hidden'으로 설정합니다.

이제 애셋의 상하 관계를 설정해야 합니다. 왼쪽 하단의 'HIERARCHY' 메뉴를 오픈합니다.

  • 검색창에 'spawn'을 입력합니다.

  • 'SPAWNER'의 타겟 아이콘을 클릭하고 'SPAWNERKiller'로 드래그하여 해당 애셋의 자식이 될 수 있도록 합니다. 상하위 관계가 바뀌지 않도록 주의하고 아래 이미지를 참조하세요.

'SPAWNERKiller' 애셋을 선택한 상태에서 왼쪽의 'Preset' 버튼을 눌러 새 프리셋을 생성합니다.

프리셋 설정이 완료되면 이제 프리셋으로 저장된 2개의 애셋을 삭제할 수 있습니다. 참고: 간혹 신규 프리셋을 확인/사용하려면 게임 메이커 프로그램을 리셋해야 할 수 있습니다.

마지막으로, 필요한 각 장소에 프리셋을 생성해야 합니다.

  • 새로운 'NumPad Switch'을 놓습니다.

  • 'Asset Spawner' 비헤이비어를 추가하고 물리를 'No collisions'로 설정합니다.

  • 'Visible'을 'False'로 설정합니다.

  • 'Use Preset'을 'True'로 설정하고 'SPAWNERKiller'를 선택합니다.

  • 'Message Required'를 '1'로 설정합니다.

CTRL+D로 'Asset Spawner'를 복사하고 다른 생성 위치로 드래그하고 메시지를 '2'로 변경합니다. '3'과 '4'도 똑같이 반복합니다.

모두 완료되었습니다! 이제 4방향 텔레포트 시스템을 완성했습니다. 참 쉽죠?

💡