본문 바로가기

마인크래프트 코딩

[마크게임제작무따기] 7장. 에이전트야 반가워!


title: "[마크게임제작무따기] 7장. 에이전트야 반가워!"
date: "2025-04-25"
thumbnail: "https://i.ytimg.com/vi/d6o90mNpVLQ/hqdefault.jpg"
tags: ["초급", "에듀케이션", "게임제작무따기", "코딩", "수업자", "롱폼"]
url: "https://www.youtube.com/watch?v=d6o90mNpVLQ"
duration: "6:25"
series: "마인크래프트 게임제작 무따기"
episode: 7
difficulty: "초급"


[마크게임제작무따기] 7장. 에이전트야 반가워!

목차

소개

이 영상은 길벗출판의 "마인크래프트 게임 제작 무작정 따라하기" 책에 수록된 튜토리얼 영상으로, 마인크래프트 에듀케이션 에디션에서 에이전트를 사용하는 기초적인 방법을 설명합니다. 에이전트의 위치 확인부터 움직임, 블록 설치 및 파괴까지 기본적인 기능을 배울 수 있습니다.

주요 내용

1. 에이전트의 위치 확인하기

  • 채팅 명령어를 통해 에이전트 소환하기
  • 플레이어 위치로 에이전트 텔레포트하기
  • 에이전트 텔레포트 명령의 기본 사용법

2. 에이전트 움직이기

  • 에이전트 이동 명령어 사용하기
  • 6가지 방향(앞, 뒤, 좌, 우, 위, 아래)으로 에이전트 이동시키기
  • 에이전트 회전하기(왼쪽, 오른쪽)
  • 여러 동작 연결하여 복잡한 움직임 만들기

3. 블록 놓기와 파괴하기

  • 에이전트 인벤토리에 블록 배치하기
  • 여러 방향으로 블록 놓기
  • 설치된 블록 파괴하기
  • 에이전트의 상대적 방향 이해하기

실습 과정

  1. 에이전트 소환하기 (00:00-01:30)

    • 채팅 명령어 "안녕" 설정하기
    • 에이전트를 플레이어 위치로 텔레포트하기
    • 채팅창에 텔레포트 완료 메시지 표시하기
  2. 에이전트 이동시키기 (01:31-03:20)

    • 채팅 명령어 "이동" 설정하기
    • 에이전트를 앞으로 5칸 이동시키기
    • 왼쪽으로 회전 후 다시 앞으로 5칸 이동하기
    • 오른쪽으로 회전 후 앞으로 5칸 이동하기
    • 복사 기능을 통해 반복되는 코드 작성하기
  3. 블록 놓기와 파괴하기 (03:21-끝)

    • 에이전트 인벤토리에 참나무 목재 블록 넣기
    • "블록놓기" 명령으로 여러 방향(앞, 왼쪽, 오른쪽, 위)에 블록 설치하기
    • "블록파괴" 명령으로 설치한 블록 제거하기
    • 에이전트의 상대적 방향을 이해하기

자주 묻는 질문

Q: 에이전트는 무엇인가요?
A: 에이전트는 마인크래프트 에듀케이션 에디션에서 제공하는 프로그래밍 가능한 캐릭터로, 코딩을 통해 명령을 내릴 수 있습니다.

Q: 에이전트가 설치할 수 있는 블록은 제한이 있나요?
A: 에이전트는 자신의 인벤토리에 넣어준 블록만 설치할 수 있습니다. 따라서 사용하고자 하는 블록을 미리 에이전트 인벤토리에 배치해야 합니다.

Q: 에이전트의 방향은 어떻게 결정되나요?
A: 에이전트의 방향은 상대적입니다. 앞, 뒤, 왼쪽, 오른쪽 등의 방향은 에이전트가 현재 바라보고 있는 방향을 기준으로 결정됩니다.

Q: 에이전트 명령은 자바 에디션에서도 사용할 수 있나요?
A: 아니오, 에이전트는 마인크래프트 에듀케이션 에디션에서만 사용할 수 있는 기능입니다.

추가 리소스

이런 분들에게 추천합니다

  • 마인크래프트 에듀케이션 에디션으로 코딩을 배우는 초보자
  • "마인크래프트 게임 제작 무작정 따라하기" 책을 구매한 독자
  • 에이전트를 활용한 프로그래밍을 배우고 싶은 학생과 교사
  • 블록 코딩의 기초를 배우고 싶은 코딩 입문자

관련 튜토리얼

  • [마크게임제작무따기] 6장. 농장 만들기
  • [마크게임제작무따기] 8장. 에이전트는 부지런한 친구
  • [마인크래프트 코딩 튜토리얼 5편 _ 우리의 코딩친구, 에이전트(최강캐)]

실습 코드

[채팅 명령어: 안녕]
에이전트: 플레이어에게 텔레포트
플레이어: 말하기 "에이전트 텔레포트 완료"

[채팅 명령어: 이동]
에이전트: 앞으로 이동 (거리: 5)
에이전트: 왼쪽으로 회전
에이전트: 앞으로 이동 (거리: 5)
에이전트: 오른쪽으로 회전
에이전트: 앞으로 이동 (거리: 5)

[채팅 명령어: 블록놓기]
에이전트: 블록 놓기 앞으로
에이전트: 블록 놓기 왼쪽으로
에이전트: 블록 놓기 오른쪽으로
에이전트: 블록 놓기 위로

[채팅 명령어: 블록파괴]
에이전트: 블록 파괴 앞으로
에이전트: 블록 파괴 왼쪽으로
에이전트: 블록 파괴 오른쪽으로
에이전트: 블록 파괴 위로

태그

#마인크래프트 #코딩 #에이전트 #메이크코드 #스티브코딩 #에듀케이션 #게임제작 #무작정따라하기