본문 바로가기
게임 개발/마인크래프트(Minecraft)

뭐? 마인크래프트에도 코딩이 있다고?

by 연구자 공학코드 2023. 3. 14.

공지사항

  1. 제가 운영하는 네이버 카페 개발자 커뮤니티 코어큐브(https://cafe.naver.com/ewsncube)에 가입하시면 컴퓨터 관련 학습 자료와 질의응답을 제공받으실 수 있습니다.

728x90
반응형

마인크래프가 뭐야?

주변 사람에게 마인크래프트(Minecraft)에 대해 말하면 그저 스트리머 또는 유튜버, 학생들이 하는 게임으로 알고 있는 경우가 많습니다. 하지만 마인크래프트는 그렇게 단순한 게임이 아닙니다. 마인크래프트는 게임 방식과 결말이 정해지지 않은 플레이어가 스스로 자유롭게 게임방식을 정하고 진행하는 샌드박스 형식의 게임입니다. 마인크래프트는 이런 샌드박스 게임의 특징에 극한의 자유도를 구현하는 코딩(Coding)을 지원하여 플레이어가 원하는 기능을 플레이어가 추가할 수 있는 매우 창의적인 게임입니다.

마인크래프트 플레이 화면

마인크래프트에서 어떻게 코딩을 해?

마인크래프트의 대흥행으로 현재 마인크래프트는 여러 플랫폼에서 즐길 수 있습니다. 마인크래프트는 크게 자바 에디션(Java Edition)과 베드락 에디션(Bedrock Edition)으로 구분할 수 있습니다. 자바 에디션에서는 자바(Java) 프로그래밍 언어를 통해 추가 기능을 구현할 수 있고 베드락 에디션의 경우 메이크코드(MakeCode)라는 도구를 통해 블록 코딩을 할 수 있습니다.

마인크래프트가 지원하는 플랫폼들

마인크래프트 코딩이 쉬워?

자바로 개발하는 경우 요즘 없어서 못 구한다는 소프트웨어 개발자와 다름 없는 코딩 난이도 때문에 진입장벽이 다소 있습니다. 하지만 베드락 에디션의 경우 요즘 유행하는 경우 스크래치 또는 엔트리 기반의 초등학생 코딩 교육 수준 난이도이기에 누구나 코딩을 시작할 수 있습니다.

자바로 개발한 메시지 기능
메이크코드를 통해 개발하는 화면

어떻게 마인크래프트 코딩을 시작하면 돼?

마인크래프트 코딩을 시작하는 방법은 여러가지가 있겠지만 한국어로 정확하게 배우기 위해서는 제가 브런치에 작성한 마인크래프트 코딩 강의에서 학습하며 코딩을 시작하시는 것을 권장드립니다.

 

참고문서

  1. "First steps: Introduction", 마이크로소프트 메이크코드 홈페이지. @원문보기
  2. "마인크래프트에서 공지와 귓속말을 하는 플러그인을 만들어 보자", 공학코드, 공학코드 연구노트, 2020년 8월 26일. @원문보기
  3. "마인크래프트에서 공지와 귓속말을 하는 플러그인을 만들어 보자", 공학코드, 공학코드 유튜브 채널, 2020년 8월 27일. @원문보기

 

728x90
반응형

댓글