🔥마인크래프트 런처 최신 업데이트! 무료 다운로드 방법 공개🔥
마인크래프트 포지는 게임 내에서 모드를 설치하기 위한 필수 프로그램입니다. 모드는 특정 조건에서만 실행되는 특수한 효과나 아이템 등을 적용시켜주는 일종의 플러그인이에요. 이 글에서는 주로 1.16 버전 이하의 구버전과 최신버전에서의 차이점 위주로 설명하도록 하겠습니다.
포지란 무엇인가요?
포지는 쉽게 말하면 우리가 인터넷에서 다운받은 파일들을 컴퓨터 메모리에 올려주고 구동시켜주는 소프트웨어라고 보시면 됩니다. 예를 들어 마크 맵파일(minecraftworlds) 같은 경우 압축되어있는 상태이기 때문에 그냥 열어보면 열리지 않아요. 하지만 이렇게 압축되어있는 파일을 풀어주면 폴더 안에 여러가지 파일들이 있고, 이것들을 모두 한 폴더에 넣어줘야 합니다. 이때 해당 폴더안에 들어가는 파일 중 하나가 바로 '포지'라는 이름의 파일이죠. 즉, 모든 확장자명을 가진 파일을 열 수 있게 해주는 윈도우즈 탐색기같은 존재라고 이해하시면 편합니다.
구버전과 신버전의 차이가 있나요?
네 물론있습니다. 우선 크게 두 가지 큰 차이점이 있는데요 첫번째로는 호환성 문제입니다. 현재 대부분의 사람들이 플레이하는 버전은 1.17 이상의 버전이지만 아직까지도 1.16이하의 버전을 이용하는 유저분들도 많습니다. 따라서 일부 서버 및 모드 제작자는 이러한 부분을 고려해서 업데이트를 진행해야하는데요, 만약 이전 버전과의 호환성이 맞지 않는다면 기존에 만들어진 많은 양의 자료들이 쓸모없게 되어버립니다. 그래서 최근엔 새로운 버전마다 전용 런처를 개발하거나 아예 다른 방식으로 작업하기도 하죠.
두번째로는 최적화문제입니다. 앞서 말씀드린것처럼 지금까지의 자바 기반 프로그래밍 언어는 JVM이라는 가상머신 위에서 동작했습니다. 그러나 이번에 나온 파이썬 2.7부터는 자체적으로 메모리를 할당받을 수 있도록 변경되었는데요, 이로 인해 좀 더 빠른 속도로 코드를 처리할 수 있게 되었습니다. 또한 그래픽카드 역시 엔비디아 지포스 RTX 시리즈 출시 이후 비약적으로 발전하면서 이제는 고사양게임에서도 원활하게 구동될만큼 성능이 좋아졌습니다. 반면 옛날옛적 초창기 시절에만 해도 저사양 노트북으로는 꿈도 못꿨던 일이었죠. 특히 Python 라이브러리중 대표적인 Curl 이라는 녀석은 CPU 의존도가 매우 높은 편이라 구형 PC에서는 제대로 된 성능을 발휘하지 못하는 경우가 많았습니다. 게다가 당시에는 하드웨어 가속기능조차 없었기 때문에 더더욱 그랬죠.
오늘은 마인크래프트 포지에 대해서 알아보았습니다. 여러분에게 도움이 되었길 바라며 다음시간에 만나요~