게임 메이커 아카데미
  • 환영합니다
  • 👋들어가며
    • 게임 메이커란 무엇인가요?
    • 무엇을 만들 수 있나요?
    • 어떻게 사용하나요?
  • 🏁시작하기
    • 프로필 생성하기
    • 게임 메이커 설치하기
    • 멀티플레이어 이해하기
  • 🚀시작하기
    • 게임 메이커 시작하기
    • 월드 탐험하기
    • 갤러리
  • 🧰메뉴
    • 인터페이스 개요
    • 상단 바
    • 사이드바
    • 라이브러리
    • 툴바
    • 위계
  • 🧭카메라 컨트롤
    • 카메라 컨트롤 개요
    • 컨트롤과 단축키
    • 패닝
    • 회전
    • 줌
    • 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. 로직

로직 시스템

특정 액션이 원하는 결과를 도출할 수 있도록 오브젝트 간 관계를 설정합니다.

Previous인벤토리Next파라미터

Last updated 2 years ago

로직 소개

이 페이지에서는 게임 메이커의 로직 사용법에 대해 알아봅니다.

로직이란 무엇이며 어떻게 사용하는지, 비헤이비어, 컴포넌트, 메시지, 태그 등의 게임 메이커 툴을 이용해 실제로 로직을 어떻게 적용할 수 있을지 살펴보겠습니다.

그럼, 기초부터 차근 차근 알아보죠. 로직이란 무엇일까요?

게임 메이커 상의 로직이란 잠재적인 결과를 정의하는 일련의 상호작용과 규칙🚦을 의미합니다.

기본적으로, 로직이란 특정 액션이 발생한 이후 발생할 수 있는 결과를 정의하는 변수입니다.

스위치 켜기

실제 생활에서 일어나는 일에 빗대어 간단히 게임 메이커의 로직을 이해할 수 있습니다.

스위치를 켜면 전기적 메시지가 전선을 통해 전달되고, 해당 메시지가 빛에 의해 수신되면 불이 켜지게 됩니다 💡.

게임 메이커에서도 이러한 관계를 설정할 수 있습니다. 예를 들어, 버튼이 눌리면 메시지가 전송되고 📡, 문이 열리는 순서를 만드는 것처럼요.

이는 간단한 로직 체인으로 액션과 결과 사이의 관계가 몇 가지 단계를 거쳐 설정될 수 있다는 사실을 보여줍니다.

원인과 결과의 관계를 설정하는 것은 제작할 경험에 다양성과 깊이를 부여하는 필수 요소입니다.

복잡성

물론, 만들어 내고자 하는 경험과 결과에 따라 더 복잡한 로직 체인 🧾을 설계할 수도 있습니다.

버튼을 누르면 문이 열리는 간단한 상황 대신 조금 더 복잡한 이벤트로, 버튼이 작동하여 문이 열리기 전에 열쇠🗝️와 같은 특정 아이템을 모으는 조건을 추가하는 것도 가능합니다.

TNT 🧨 기폭 장치에 같은 로직을 적용할 수도 있습니다. 기폭 장치의 열쇠를 가지고 있는 플레이어가 버튼을 누르면 결과적으로 해당 메시지의 수신기가 파괴되게 만드는 것입니다.

각자 다른 상황이지만 각 예시 속의 기본적인 로직의 흐름은 모두 비슷하며 매 단계와 연결점은 유사한 방향으로 흘러갑니다.

이를 이해하면 다양한 결과를 도출하기 위해 로직 체인🔗에서 각 단계를 설정하는 방법을 생각해 볼 수 있습니다.

📢 편집 가능한 기본 컴포넌트, 비헤이비어, 메시지와 태그를 추가하여 여러 결과를 만들어 보세요.

쉬어가기

지금까지 살펴본 내용이 너무 복잡하다고 느껴져도 걱정하지 마세요. 게임 메이커가 여러분을 도와줄 테니까요. 그리고 툴을 이용하여 복잡한 상호작용을 설계해도 좋지만, 사전에 미리 짜여진 로직 번들을 이용하는 것도 가능합니다.

기본적인 원리만 이해한다면 경험을 제작하며 복잡한 논리구조를 빠르게 설계하는 자신의 모습에 놀라실 겁니다!

이제 다음 단계로 이동해 봅시다.

🔧