게임 메이커 아카데미
  • 환영합니다
  • 👋들어가며
    • 게임 메이커란 무엇인가요?
    • 무엇을 만들 수 있나요?
    • 어떻게 사용하나요?
  • 🏁시작하기
    • 프로필 생성하기
    • 게임 메이커 설치하기
    • 멀티플레이어 이해하기
  • 🚀시작하기
    • 게임 메이커 시작하기
    • 월드 탐험하기
    • 갤러리
  • 🧰메뉴
    • 인터페이스 개요
    • 상단 바
    • 사이드바
    • 라이브러리
    • 툴바
    • 위계
  • 🧭카메라 컨트롤
    • 카메라 컨트롤 개요
    • 컨트롤과 단축키
    • 패닝
    • 회전
    • 줌
    • 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
  • NFT 호환 프레임 만들기
  • 새 프로젝트 생성
  • 프레임 제작
  • 프레임 크기 설정
  • 공간 채우기
  • 피벗 포인트 설정
  • 프레임 정의하기
  • 프레임 내보내기
  • 게임 메이커에서 내 프레임에 액세스하기
  1. 튜토리얼
  2. ⁎ 초보자 튜토리얼

NFT 호환 프레임 만들기

복스에딧을 이용해 NFT 디스플레이 컴포넌트와 호환되는 커스텀 프레임을 만들어 보겠습니다.

Previous⁎ 초보자 튜토리얼Next문과 열쇠 시스템

Last updated 2 years ago

NFT 호환 프레임 만들기

이 페이지에서는 커스텀 NFT 프레임을 생성하여 게임 메이커를 이용해 경험 안에서 사용할 수 있는 NFT 디스플레이 컴포넌트를 제작하는 법을 알아봅니다.

새 프로젝트 생성

복스에딧을 실행해 화면 왼편의 옵션에서 '모델러'를 선택합니다. 다음 화면에서 '새로운 애셋 만들기'를 선택하고 원하는 위치에 프로젝트를 저장합니다.

프레임 제작

프로젝트가 생성되면 뷰포트에 세 가지 선이 표시됩니다. X축은 빨간색, Y축은 초록색, Z축은 파란색입니다. 화면 상단에 같은 색으로 표시된 박스 안의 숫자를 수정하여 선의 길이를 조정할 수 있습니다.

NFT 프레임을 제작하기 위해서는 최소 두 개 복셀 이상의 깊이를 설정해야 하므로 공간 깊이 설정부터 시작해 보겠습니다.

화면 상단에서 Z축에 해당하는 박스를 클릭하고 기본 설정인 32를 2로 수정합니다. 그러면 파란색 선의 길이가 줄어들어 깊이가 수정된 것을 확인할 수 있습니다.

복셀 깊이가 1일 경우 NFT 프레임이 작동하지 않으며 최소 2개 이상의 복셀이어야 합니다.

프레임 크기 설정

예를 들어, 큰 크기의 NFT 프레임을 만든다고 가정해 봅시다.

X축 박스에 300을 입력하면 최대 256을 초과할 수 없다는 에러 메시지가 표시됩니다. 따라서 설정 가능한 최대 크기는 256임을 알 수 있습니다.

그러면 X축과 Y축에 256을 입력해 보겠습니다. 이제 작업 공간이 256x256x2로 설정되었습니다.

고유한 치수의 특정 NFT용 프레임을 제작하는 경우 커스텀 프레임의 사이즈를 정할 때 주의해야 합니다.

공간 채우기

작업 공간의 크기가 설정되었지만 아직 공간이 복셀로 채워지지 않았습니다. 생성 모드 (단축키 2)를 선택하여 박스 도구 (R 키)를 이용해 수동으로 복셀을 추가하거나 채우기 도구 (Y 키)를 이용해 한 번에 이 공간을 채울 수 있습니다.

왼쪽 패널에서 채우기 도구를 선택해 뷰포트에서 마우스 왼쪽 버튼을 클릭하면 설정된 공간이 채워집니다.

카메라를 회전하여 위치를 변경해 프레임이 2 복셀 깊이인지 확인하세요. 문제가 없다면 다음 단계로 넘어갑니다.

화면 상단의 값을 변경하여 언제든지 설정 공간의 크기를 조정할 수 있습니다.

피벗 포인트 설정

피벗 포인트는 애셋의 원점을 정의하고, 회전 시 중심이 되며 게임 내 포지셔닝을 용이하게 합니다.

왼쪽 패널에서 피벗 도구를 클릭하거나 단축키 P를 눌러 시작합니다. 애셋의 중간 지점 하단 모서리를 따라 피벗 포인트를 원하는 지점으로 이동합니다.

이 경우에는 너비 (X축)이 256이므로 중간 지점 (X, 128)에서 복셀 (Y, 0)의 하단을 따라 정렬되도록 피벗 포인트를 조정합니다.

프레임 정의하기

다음으로, NFT 프레임과 연관되는 영역을 설정해야 합니다.

왼쪽 툴바에서 피벗 도구 바로 밑에 위치한 프레임 도구를 선택합니다.

선택한 다음, 클릭 후 드래그하여 프레임을 생성합니다.

결과에 따라 전체 표면을 사용하거나 NFT를 표시하려는 영역만 한정하여 사용할 수 있습니다.

애셋 하나당 하나의 프레임 영역만 허용됩니다.

이 예시에서는 전체 표면을 프레임으로 사용할 것이므로, 오른쪽 코너를 클릭하고 드래그하여 반대편 왼쪽 코너까지 내려갑니다.

코너에서 코너로 마우스를 드래그하면 선택한 영역이 핑크색에서 초록색으로 바뀐 것을 확인할 수 있습니다.

프레임 내보내기

지금까지 잘 따라왔다면, 다음으로 넘어가기 전 저장을 합니다.

이제 인터페이스 왼쪽 상단의 '파일'을 클릭한 후 '내보내기'를 선택 후에 '마켓플레이스로 내보내기'를 클릭하여 더 샌드박스 마켓플레이스로 애셋을 내보냅니다.

그러면 애셋의 썸네일으로 사용할 사진을 고르는 팝업창이 뜨고, 썸네일용 사진을 선택한 후 '내보내기'를 클릭합니다.

'내보내기'를 클릭하면 브라우저 창에 더 샌드박스 대시보드가 열립니다. 내 계정으로 로그인했는지 확인해 주세요.

애셋 업로드 화면에서 '새로운 애셋'을 생성할 것인지 '애셋 교체'를 할 것인지 선택해야 합니다. 이 예시에서는 '새로운 애셋'을 클릭하겠습니다.

다음 페이지에서 애셋의 이름과 설명을 작성합니다.

모두 완료되면 '계속' 버튼을 클릭합니다.

이제 내가 제작한 애셋이 생성되었으며 다음 두 페이지 (카테고리와 요약)는 프레임이 내 경험에서 작동하는 데 큰 영향을 미치지 않습니다.

게임 메이커에서 내 프레임에 액세스하기

게임 메이커가 오픈되어 있다면, 새롭게 추가된 애셋이 라이브러리에 표시되기 전에 경험을 새로고침해야 합니다.

새로고침 후, L 키를 눌러 라이브러리를 오픈하고 내가 만든 프레임 애셋의 이름으로 애셋을 검색합니다.

게임 메이커에 내 프레임이 보이나요? 그렇다면 성공입니다! 나만의 프레임을 성공적으로 제작하여 게임 메이커로 불러왔습니다.

이제 경험에 프레임을 드래그하여 배치한 후 그 안에 NFT를 추가합니다. 더 자세히 알아보려면 페이지를 참조하세요.

💡
NFT 이미지 디스플레이