Minecraft Land Generator로 Minecraft 경험을 가속화하는 방법
당신이 Minecraft 세계를 탐험하는 동안 게임은 당신 주위에 그것을 만들기 위해 엄청난 양의 자원을 기울이고 있습니다. 이러한 조각을 미리 생성하면 게임을하는 동안 CPU의 리소스로드가 크게 줄어들어 지연이 적고 원활한 게임 플레이가 가능합니다. 보다 빠른 게임을 위해 세계지도를 미리 채우는 방법을 보여주는대로 계속 읽어보십시오..
왜 내가 이것을하고 싶은가요??
다른 Minecraft 튜토리얼에서 논의했듯이, Minecraft는 놀랍게도 자원 집약적 인 게임입니다. 저해상도 텍스처와 뭉툭한 모양 덕분에 표면적으로 단순 해 보일 수도 있지만 후드 아래에는 모든 엔티티 및 관련 항목을 처리 할뿐만 아니라 세계지도를 생성 및 표시하기 위해 엄청난 양의 계산과 렌더링이 진행됩니다 물리학.
이 프로세스는 CPU를 많이 사용합니다. 하이 엔드 컴퓨터의 플레이어를 계속 유지하기 위해 덩어리가 빠르게 채워지는 창의적인 모드에서 날아 다니면 망가 뜨리고 지연됩니다. 구형 컴퓨터를 사용하는 플레이어는 일반적으로 게임이 완전히 중단되고 프레임 속도가 한 자리 수로 떨어지는 것을 보게됩니다.
게임이 렌더링되고 새로운 덩어리를 표시하는 동안의이 지체는 진정한 침수의 킬러이며, 그렇게 나쁘면 게임을 잠급니다. 재미있는 킬러입니다. 다행히 대기 게임을 우회하는 방법이 있습니다. 다양한 게임 내 프로세스에 대한 오버 헤드가 항상 존재하지만 새 덩어리를 생성하는 것은 실제로 게임을하지 않을 때 무거운 짐을 싣기 위해 수행 할 수있는 과정입니다. 이 트릭은 Minecraft Land Generator라는 영리한 프로그램에 달려 있으며,이를 활용하지 않는 이유는 거의 없습니다..
어떻게 작동합니까??
Minecraft Land Generator의 기본 원리는 프로세스를 분석 할 때 매우 간단합니다. Minecraft Land Generator는 세계지도 및 호환 가능한 Minecraft 서버 파일과 함께 사용할 때 플레이어가 로밍 한 것처럼지도를 탐색하는 도우미 응용 프로그램입니다..
플레이어가 게임에서 20,000 x 20,000 제곱 그루의 격자를 정확하고 체계적으로 캔버스에 넣어야한다면 지루하고 지루한 게임 플레이를 할 수 있습니다. 그러나 최신 컴퓨터에서는 동일한 작업을 완료하는 데 1 ~ 2 시간의 Minecraft Land Generator가 필요합니다 (심지어 구형 컴퓨터에서도 동일한 결과를 얻기 위해 하룻밤 사이에 실행 가능). 또한 초기 실행 (한 시간 또는 12 시간)을 완료하면 작업이 완료되며 다시 한 번 세계지도를 확장하려는 경우가 아니라면 다시 실행할 필요가 없습니다 (측면의 10,000 블록 한쪽에 20,000 블록).
Minecraft Land Generator는 잘 작동하므로, 우리는 단지 하나의 단점, 즉 세계 파일 크기의 증가를보고 할 수 있습니다. 모든 Minecraft지도는 기본적으로 세계 창조 순간부터 완성되지만 (세계 씨앗 + 생성 알고리즘은지도의 DNA와 비슷하다는 것을 기억하십시오.) 세계는 실제로 있다 플레이어가 각각의 새 청크를 방문하여 청크 생성을 생성 할 때까지 실제 하드 드라이브로 데이터를 소비합니다..
거의 찾아 내지 못했던 새지도는 첫 번째 청크와 지원 파일을 설명하기 위해 크기가 약 10MB 이하이지만 플레이어가 탐색 할 때 각 청크의 데이터가 게임 파일에 기록 될 때 크기가 커집니다. 지도에 5,000 x 5,000 블럭 상당의 청크가 포함될 때까지 게임 파일은 약 600MB로 증가합니다. 큰지도는 더 큰 파일 크기 (기하 급수적으로)를가집니다. 20,000 x 20,000 맵은 무거운 6GB의 무게를 가진 게임 파일을 가지고 있습니다..
Minecraft Land Generator를 사용하는 유일한 방법입니다. 디스크 공간과 관련하여 지불하는로드 시간 증가 및 빠른 게임 플레이에서 얻게되는 이점. 청크 생성이 단일 플레이어 게임 (특히 로우 엔드 컴퓨터)에 비해 얼마나 뒤떨어져 있는지, 그리고 서버에 많은 처리 부담 (여러 플레이어가 서로 다른 방향으로 탐색 할 수 있고 수십 개의 청크를 초당 생성 할 수 있음)이 얼마나 가치가 있는지 그것은 대부분의 선수를위한 절대적으로 가치가 당신은 서버를 실행하는 경우.
Minecraft Land Generator 사용
Minecraft Land Generator (간결성을 위해 MLG라고 함)는 올바르게 구성 했는데도 완벽하게 작동하지만 적절한 구성은 약간 까다로울 수 있습니다. 설치 프로세스 및 구성 프로세스를 진행하여 문제가 발생하지 않도록하십시오..
Minecraft Land Generator 다운로드
소스 파일은 Github에서 호스팅되며, Github에 익숙하지 않은 사용자가 액세스하는 방식은 특히 투명하지 않습니다. MLG의 최신 복사본을 가져 오려면 프로젝트의 zip 아카이브로 이동하십시오..
MinecraftLandGenerator_X.X.X_Vanilla_Server.zip이라는 링크를 선택하십시오 (이 튜토리얼에서 파일은 버전 1.7.5 임). 파일이 오래되어 보이지 않는지 염려하지 마십시오 (1.7.5 버전은 Minecraft 용어로는 실질적으로 고대입니다). 자동 업데이트 및 잠시 후에 그렇게 할 것입니다..
zip 파일의 서브 페이지에서 위 스크린 샷과 같이 "Raw"버튼을 선택하십시오. 파일 저장.
Minecraft Land Generator 설치 및 업데이트
zip 파일을 다운로드 한 후 내용을 추출하십시오. 우리는 모든 Minecraft 편집 도구를 \ Minecraft \ Editing Tools \ 아래의 Minecraft 보관소에 보관하지만 추출한 "MinecraftLandGenerator"도구는 응용 프로그램 및 지원 파일이 완전히 자체 포함되어 있기 때문에 원하는 곳에 배치 할 수 있습니다.
폴더를 열고 운영 체제에 적합한 설치 파일을 찾습니다..
MLG에는 Windows, Mac 및 Linux 용 설치 파일 ( "MLG_Initial_Setup_OS.EXT운영 체제 및 해당 운영 체제의 적절한 확장명이 명확하게 표시됩니다. Windows 사용자는 MLG_Initial_Setup_Windows.cmd를 실행해야합니다. 스크립트 실행이 완료 될 때까지 기다립니다. 초기 설정 파일을 실행 한 후 MLG 폴더가 훨씬 더 많이 채워지고 MLG가 최신 상태가됩니다 (이 자습서에서 1.7.6).
그러나 수동 업데이트가 필요합니다. MLG는 실제 Minecraft 서버 파일을 배포 할 수 없지만 업데이트 프로세스 중에 Minecraft 서버에서 다운로드 할 수 있습니다. 가장 최근의 server.jar 파일을 다운로드하는 메커니즘이 포함되어 있지만 (Mojang이 아카이브 파일의 이름을 변경하는 방법과 minecraft_server.jar가 더 이상 최신 릴리스를 보편적으로 가리 키지 않기 때문에) 메커니즘이 손상되었습니다. 이와 같은 업데이터는 항상 Minecraft Server 1.5.2를 다운로드합니다..
여기에있는 공식 Minecraft 서버에서 최신 Minecraft 서버 파일 (이 튜토리얼에서 minecraft_server.1.8.1.jar)을 다운로드 할 수 있습니다. MCVersions.net의 호의적 인 표를 사용하여 Mojang에서 server.jar의 이전 버전을 다운로드 할 수 있습니다. 이전 버전을 다운로드해야하는 이유?
올바른 버전의 서버 다운로드 가장 중요한 단계이다.. server.jar 파일의 버전 번호 절대로 필요한 것 세계지도에서 플레이하는 Minecraft의 버전과 일치합니다. 예를 들어, Minecraft 1.6.4에서 맵을 확장하려면 Minecraft 1.8.1 서버를 사용하여 청크 생성 알고리즘으로 MLG를 실행할 수 없으며 게임 내용이 1.6.4와 1.8 사이에서 많이 변경되었습니다. * MLG가 철저히 충돌하지 않으면 맵에 아주 추악한 오류와 가공물이 생성됩니다..
다시 강조하자면, 게임 버전과 일치하는 Minecraft 서버 버전을 사용해야합니다.
이 규칙은 보드 전체에 적용됩니다. 게임 모드가 설치된 상태에서 수정 된 server.jar를 사용하는 경우, 그 MLG에 제공해야하는 server.jar 파일입니다. 상황에 관계없이 (바닐라 서버, 수정 된 서버, 새로운 서버, 이전 서버) server.jar 파일은 맵과 정확히 일치해야합니다.
server.jar 파일을 다운로드했으면 (서버를 사용하지 않은 단일 플레이어 맵의 경우) 또는 server.jar 파일을 복사 한 경우 (홈 서버를 실행하는 경우) MLG 폴더의 루트에서 기존의 minecraft_server.jar 파일을 제거하고 적절한 서버 파일로 바꾸십시오 (필요한 경우 minecraft_server.jar로 이름을 바꿉니다).
MLG에 대한 우리의 모든 테스트에서 우리가 작업 한 맵과 일치하는 server.jar 파일을 페어하지 못한 직접적인 결과가 발생했습니다.
달리는 마네킹 Land Generator
이전 단계에서 설정 프로세스를 완료하면 (항상 강조 표시, 항상, 지도에 올바른 server.jar을 사용하는 경우) 다른 모든 것은 부드러운 항해입니다. 사실, 당신은 단지 두 가지 간단한 선택 만 할 수 있습니다. 첫 번째 선택은 새지도를 생성하거나 기존지도를 확장할지 여부입니다. 두 번째 선택은 생성하려는 영역의 크기입니다 (생성 된지도의 크기가 빠르게 확장되므로 5000 x 5000 블록은 ~ 600MB이고 20,000 x 20,000 블록은 ~ 6GB 임).
브랜드 새지도 생성
대부분의 사람들은 이미 탐구하기 시작한 기존지도를 확장하는 데 관심을 갖겠지 만 가장 새로운 설정을 필요로하고 MLG의 가치있는 사용 (특히 한 번에 서버 맵을 생성하고 전체 서버를 생성하려는 사용자를 위해).
server.jar은 월드를 생성 할 때 MLG 폴더에있는 server.properties 파일을 사용합니다. server.properties 파일은 기본 Minecraft 설정을 사용하며 특정 수정이 필요한 경우가 아니면 내부에서 설정을 변경할 필요가 없습니다. server.properties 파일에 대해 더 잘 이해하려면이 Minecraft wiki 항목을 확인하십시오. 이미 서버 (특히 사용자 정의 server.properties 항목이있는 수정 된 서버)를 실행중인 경우 기존 server.jar 파일과 함께 기존 server.properties 파일을 복사하십시오.
현재 server.jar 파일을 사용하여 새로운 세계를 생성하려면 Run_MLG_Windows.cmd (또는 운영 체제에 해당하는 파일)를 실행하기 만하면됩니다. 다음과 같이지도의 크기를 입력하라는 메시지가 표시됩니다..
데모를 위해 우리는 맵의 길이가 같은면을 사용하지 않고 대신 직사각형 치수를 사용합니다 (실제로는 정사각형지도가 필요할 것입니다). 입력 X를 사용하여지도 생성 프로세스를 시작합니다. 8,000 Z : 5,000.
Minecraft 맵의 Google Maps 스타일 버전을 생성하는 매우 멋진 도구 인 Mapcrafter를 사용하면 (게임에 관심이있는 경우이 튜토리얼을 참조하십시오.) 게임을로드하는 경우에도지도가 어떻게 보이는지 확인할 수 있습니다.
프로세스가 완료되면 생성 된 / world / 폴더와 모든 파일을 Minecraft / savees / 폴더 또는 서버의 적절한 위치로 복사하십시오. 정상적으로 게임이나 서버를 실행하고 사전 생성 된지도를 즐기십시오..
기존지도 확장
기존지도가 있다면 MLG는 두 가지 모두 환상적인 작업을 수행합니다. 과 예를 들어, 스폰 지점에서 약 5,000 블록 떨어진 곳에있는 구불 구불 한 패턴을 탐험 해보고지도를 10,000 x 10,000 블록으로 확장하려는 경우 MLG는지도의 경계를 확장 할뿐만 아니라 이미 탐사 된 지역의 구멍을 채워서 생성 된지도가 경계선에서 경계선까지 연속적 이도록하십시오. 다음은 Mapcrafter의 마지막 섹션에서와 같이 예의 바르게 탐색 한 작은 세계의 예제지도입니다..
기존 맵을 확장 / 채우기 위해서는 world save file의 내용을 MLG 디렉토리로 복사해야합니다. 예를 들어, 확장하려는 맵이 Super Awesome World라고 불리며, / Super Awesome World / 디렉토리의 minecraft / savees / 폴더에 있다고 가정 해 봅시다..
전체 디렉토리 / Super Awesome World /와 그 모든 내용을 MLG 디렉토리에 복사 한 다음 폴더의 이름을 / world /.
이전 섹션에서했던 것처럼 Run_MLG_Windows.cmd (또는 운영 체제에 해당하는 파일)를 실행하십시오. 응용 프로그램 출력의 관점에서 볼 때 두 가지 방법의 유일한 현저한 차이점은 이전 섹션에서와 같이 기존 세계가없는 명령을 실행하면 유효한 세계가없고 그 중 하나가 생성되고 있음을 알리는 것입니다 ; 기존의 유효한 / world / 디렉토리를 사용하여 스크립트를 실행하면 그 스크립트가 대신로드되어 즉시 세계 확장을 시작합니다.
위에서 보았던 매우 작은 세계를 적당한 크기의 5,000 x 5,000 블록 크기로 확장합시다. 프로세스가 완료되면 Mapcrafter를 다시 가동하여 살펴볼 수 있습니다. 두 이미지에 대해 크기 / 확대 / 축소 수준을 동일하게 유지 했으므로 생성 된 새 청크의 갯수와 MLG가 틈에 채워 넣은 방법을 볼 수 있습니다.
아름다운. 블록 갭없이 맵의 어느 곳에서나 완벽한 에지 - 에지 덩어리 생성.
이제 게임을 할 때 게임 엔진이 새로운 덩어리 생성을 기다리는 것을 기다리는 것이 우리의 걱정거리가 될 것입니다. Minecraft의 속도 향상과 관련하여, Minecraft Land Generator로지도를 미리 생성하는 방법에 대한 자습서로 부하를 줄이는 데 도움이 될 것입니다. 비디오 설정을 조정하고 Minecraft가 노화까지도 실행할 수 있도록 성능 향상 모듈을 설치하는 데 사용할 수있는 다양한 조정 방법이 있습니다. 컴퓨터들.
Minecraft에 대한 질문이나 우리가 쓰고 싶은 튜토리얼을 가지고 있습니까? [email protected]으로 전자 메일을 보내 주시면 답변 해 드리겠습니다..