마인크래프트는 참 여러가지로 사용되고 있는 것 같다. 마인크래프트에서 파이썬을 사용하는 방법도 여러 가지가 있는데, 여기서는 Raspberry Jam Mod를 사용해서 파이썬을 실행하는 방법을 알아보려 한다.


이것은 자바버전 마인크래프트에서만 적용되는 이야기다. 윈도우 스토어에서 구매하는 Windows 10버전이나 휴대폰용 버전에는 해당하지 않는다. 만약 안드로이드 휴대폰에서 파이썬을 구동해야 한다면 다음 네 가지를 차례대로 설치하면 된다.


Minecraft PE (유료)

BlockLauncher(무료) 또는 BlockLauncher Pro(유료)

QPython(무료)

Raspberry Jam Mod PE(무료)


그러면 이 매뉴얼 후반에 소개하는 프로그램 구동법이 동일하게 적용된다.



1. 마인크래프트 자바에디션 설치


자바 에디션은 Mojang에 가서 구입하면 된다. 


Link: https://minecraft.net/ko-kr/


위 링크를 타고 가면 다음과 같은 홈화면이 나올 것이다.




자바 버전을 구매하면 윈도우 10버전도 같이 딸려오는데, 구매 전에 회원가입은 필수다. 이것은 마인크래프트를 실행할 때 사용될 정보이기 때문에 잘 기억하고 있어야 한다.


구입하고나서 설치하는 것은 어렵지 않으므로 생략하는데, 다음 단계로 넘어가기 전에 반드시 플레이 버튼까지 눌러서 한 번 정상적으로 실행을 해야 한다는 것에 주의하자. (가끔 시간이 오래 걸릴 수 있는데, 어쩔 수 없다.) 실행이 되고 나면 프로그램을 종료한다.



2. Forge 설치


모드를 가져다 쓰든 포지를 먼저 설치해야 한다. 모드는 마인크래프트를 재밌게 즐기기 위한 일종의 추가기능이라고 생각하면 된다. 포지는 다음 링크를 따라가면 최신 마인크래프트에 대한 포지가 다운로드 리스트에 선택되어 나타날 것이다.


Link: http://files.minecraftforge.net/




좀전에 아무 선택사항 없이 마인크래프트를 설치했다면 위 사진에 표시된 부분을 클릭해서 해당 파일을 받고 설치하면 된다. 만약 마인크래프트를 설치하고 다른 버전을 선택했었다면 반드시 해당 버전의 포지를 설치해야 한다.


위 과정을 따라했는데 다음과 같은 화면에서 멈추는 경우가 있다. 이때는 사진에서 화살표가 가리키고 있는 "Skip"을 클릭하면 다운로드가 이루어진다.




설치는 마우스 클릭 몇 번으로 되므로 생략한다. 포지는 수시로 업데이트 되므로 구체적인 버전번호는 크게 신경쓰지 않아도 된다. 나중에 마인크래프트를 사용하다 보면 포지를 업데이트하라고 나오게 될건데, 사용상 문제가 없다면 업데이트 할 필요는 없다.


포지가 잘 설치되어있는지 확인해 보자. 마인크래프트를 실행하면 다음과 같은 화면이 뜨는데, 아래 표시된 작은 버튼을 눌렀을 때 "forge 1.12.2-..."이라는 메뉴가 있으면 잘 된거다. 좀있다가 하나만 더 설치하고 파이썬을 사용할 때는 새로 생긴 이 메뉴로 마인크래프트를 실행한다.





3. RaspberryJamMod 설치


이제 하나만 더 설치하면 된다. 윈도우 환경에서는 설치가 아주 쉽다. 일단 다음 링크로 가서 사진과 같은 화면이 나오는지 확인한다.


https://github.com/arpruss/raspberryjammod/releases




화면이 정상적으로 나오면 그림에 표시된 파일을 다운로드한다. 다른 것은 받을 필요가 없다. 다운로드 속도가 좀 느리므로 인내심이 필요하다.


다운로드하고 실행을 하면 뜻밖에 다음과 같은 창이 뜰 수 있다.



이것은 사용자가 적은 실행파일이라 생기는 현상인데, 사진과 같이 "추가정보"를 클릭한다. 그러면 다음과 같은 창이 들 것이다.



이 창에서 "실행"을 눌러서 강제로 실행시킨다. 그러면 다음과 같은 창이 뜨면서 설치가 시작되거나 바이러스 프로그램이 또 저지하려고 할 것이다. 어쨌든, 백신이 또 막거나 심지어 지워버리면 그 파일을 복원해서라도 실행을 시켜야 한다. 프로그램마다 반응이 다를 것이기 때문에 이 설명은 넘어간다.



이제부턴 순조롭게 작업이 진행될 것이다. 



위 사진에서는 당연히 동의하고 Next를 눌러야 하는데, 다음 사진에서 잠시 멈춘다.



위에 보면 파이썬 샘플에 선택이 되어 있다. 이것은 하지 않아도 되는 것이지만 아직 프로그램 경험이 없고 실제로 잘 작동하는지를 살펴보기 위해서 선택을 해두길 바란다. 이 이후로는 평범한 프로그램의 설치과정과 동일하므로 생략한다.



4. 설치확인


다시 마인크래프트를 실행한다. 그러고 앞에서 말했듯이 첫 실행화면에서 "forge...."를 선택하고 플레이 버튼을 누른다. 그러고 잠시 기다리면 다음과 같은 화면이 나온다. 




혹시 메뉴가 영어로 나오는 사람은 사진의 "설정..."과 같은 위치의 버튼을 눌러본다.





 그러면 위와 같은 화면이 나오는데, 위 화면에 "언어..."와 같은 자리의 버튼을 누르면 목록이 쭉... 나온다. 목록을 보면 한글로 "한국어"라고 쓰인 부분이 나올 것이다. 그것을 선택하고 좀전의 초기화면까지 간다.


초기화면으로 와서 "모드"를 클릭한다.



그러면 위 화면과 같은 창이 뜨는데, 사진에 표시된 것처럼 왼편 목록에 Raspberry Jam Mod가 있으면 설치는 잘 된거다. 다시 초기화면으로 돌아간다.


이제, 싱글플레이를 누른다.



그럼 위와 같은 화면이 뜬다. "새로운 세계 만들기"를 누른다. 그럼 다음과 같은 화면이 나온다.



여기서 위 사진에 표시된 버튼을 몇 번 눌러서 게임모드를 아래 사진과 같이 "크리에이티브"로 바꾸고 "새로운 세계 만들기"버튼을 누른다. (혹시 세계이름을 바꾸고 싶다면 아무거나 입력해도 된다.)





그럼 다음과 같은 화면이 잠시 뜬다.



그러다가 다음 화면이 나오면 마인크래프트로 진입이 끝난 것이다.




마우스의 이동에 따라 방향을 바꾸고, W, A, S, D로 이동할 수 있다. 짧은 점프는 스페이스를 짧게 누르면 되고, 스페이스를 두 번 누르면 하늘을 날 수 있다.


우선 하늘로 올라가자. 스페이스를 길게 누르면 높이 올라갈 수 있다.




어느 정도 장애물이 없어지면 위 그림과 같이 (왼쪽 아래 모퉁이의 작은 글씨를 보자) /py donut이라고 입력하고 엔터키를 누르자. 그러면 정면에 유리와 물이 채워지면서 다음과 같은 장애물이 나타날 것이다.





스페이스를 꾹 눌러 더 위로 올라가서 보거나 스페이스를 두 번 눌러서 아래 내려가서 위를 보면 다음 그림과 같이 유리 안에 물이 채워진 도넛이 생겼음을 알 수 있다.





이것은 아까 설치한 예제 중 하나를 실행시킨 것인데, 다른 예제도 /py [예제이름]이라 하면 실행해 볼 수 있다.



5. 예제파일 위치



예제 파일 목록을 보려면 [윈도우 키]+[R]키를 누르고 다음을 입력한다.


%appdata%\.minecraft\mcpipy


그러면 다음과 비슷한 창이 뜰 것이다.



그 곳의 파일 목록이 바로 예제다. (잘 보면 donut.py도 보인다.) 프로그램의 목적에 따라 아무 반응이 없는 것도 있을 수 있지만, 하나씩 실행해보기 바란다.

+ Recent posts