Skip to content

Minecraft는 이제 Linux 컴퓨터입니다

획기적인 모드가 Minecraft를 완전한 기능을 갖춘 Linux 데스크톱으로 변모시켜 게임 내에서 실제 앱을 실행할 수 있게 합니다. 이것은 속임수가 아닙니다. 블록으로 이루어진 세상에서 실행되는 실제 Wayland 컴포지터입니다.

Stork.AI
Hero image for: Minecraft는 이제 Linux 컴퓨터입니다

요약 / 핵심 포인트

획기적인 모드가 Minecraft를 완전한 기능을 갖춘 Linux 데스크톱으로 변모시켜 게임 내에서 실제 앱을 실행할 수 있게 합니다. 이것은 속임수가 아닙니다. 블록으로 이루어진 세상에서 실행되는 실제 Wayland 컴포지터입니다.

게임을 넘어: 당신의 새로운 블록 데스크톱

Waylandcraft는 Minecraft를 완전한 기능을 갖춘 Linux 데스크톱으로 변모시키며, 시스템 엔지니어링의 획기적인 업적입니다. 이것은 가짜 오버레이, 가상 머신 또는 녹화된 스트림이 아닙니다. 게임 세계 내에서 직접 실행되는 실제 Wayland 컴포지터입니다. 약 8,000줄의 Java 및 Rust 코드로 개발된 오픈 소스 Fabric 모드는 본질적으로 Minecraft를 동적이고 완전히 상호작용하는 Linux 데스크톱 환경으로 전환합니다.

사용자는 블록으로 이루어진 세상에서 기본 Linux 애플리케이션을 원활하게 실행할 수 있습니다. Firefox를 열어 Reddit을 탐색하고, 채굴하는 동안 YouTube 비디오를 HUD에 고정하거나, 모든 기능을 갖춘 파일 관리자로 파일을 관리할 수 있습니다. 명령줄 작업을 위해 실제 터미널을 실행하고, 스크립트를 실행하고, 다른 애플리케이션을 실행하여 게임과 운영 체제 간의 경계를 허물 수도 있습니다. Minecraft 기지 내에서 생산성과 엔터테인먼트를 위한 가능성은 광범위합니다.

상호작용은 직관적이며 게임의 물리 엔진에 깊이 통합되어 있습니다. Minecraft 기지의 모든 블록에 애플리케이션 창을 드래그하고, 크기를 조정하고, 스냅하여 디지털 작업 공간을 말 그대로 게임 아키텍처의 일부로 만듭니다. 이 모드는 완전한 키보드 및 마우스 캡처를 제공하여 웹 브라우징부터 명령 입력 또는 복잡한 GUI와의 상호작용에 이르기까지 모든 내장 애플리케이션이 입력을 제대로 받을 수 있도록 합니다. 이 혁신적인 엔지니어링은 Minecraft를 브라우저, 미디어 플레이어, 심지어 게임 런처로 동시에 기능하는 다용도 허브로 만듭니다.

크래프트 뒤의 코드

개발자 EVV1E는 Waylandcraft를 시스템 엔지니어링의 기념비적인 업적으로 설계했습니다. 이 야심찬 프로젝트는 Minecraft를 기능적인 Linux 데스크톱으로 효과적으로 변환하며, 약 8,000줄의 코드로 구축된 성과입니다. 코드베이스는 성능에 중요한 Rust의 기능과 Minecraft의 기본 언어인 Java를 전략적으로 결합하여 강력하고 통합된 환경을 만듭니다.

Waylandcraft의 핵심 기능은 두 가지 중요한 기술에 달려 있습니다. 게임 내에서 애플리케이션 창과 렌더링을 관리하기 위해 모듈식의 확장 가능한 Wayland 컴포지터 라이브러리인 Smithay project를 활용합니다. 이는 저수준 Wayland 프로토콜 구현을 제공하여 실제 Linux 애플리케이션이 Minecraft의 렌더링된 표면에 직접 그릴 수 있도록 합니다. Minecraft 자체와의 통합은 게임의 기능을 확장하기 위한 가볍고 널리 채택된 플랫폼인 Fabric 모드 로더에 의존하여 블록으로 이루어진 세상과의 원활한 상호작용을 보장합니다.

기술적 기량 외에도 Waylandcraft는 강력한 오픈 소스 철학을 지지합니다. 이 프로젝트는 GPLv3 license에 따라 공개적으로 제공되며, 커뮤니티 참여, 수정 및 협업 개발을 장려합니다. 개발자 EVV1E는 제출된 코드에 대해 엄격한 '생성형 AI 금지' 정책을 시행하며 기여에 대한 명확한 입장을 유지합니다. 이러한 약속은 모든 코드가 인간이 작성한 상태로 유지되도록 보장하여 투명성과 장인정신이라는 오픈 소스 커뮤니티의 가치에 직접적으로 호소합니다.

실행 방법 (및 현재 한계)

Waylandcraft 실행은 Linux 사용자에게 간단합니다. Minecraft용 Fabric mod loader를 설치한 다음, Waylandcraft JAR 파일을 `mods` 폴더에 넣기만 하면 됩니다. 필수 종속성에는 `xkbcommon` (버전 1.11.0 이상) 및 관련 도구가 포함되어 올바른 키보드 입력 및 시스템 통합을 보장합니다.

인상적인 기능에도 불구하고, Waylandcraft는 여전히 초기 소프트웨어이며 주목할 만한 한계가 있습니다. 이는 엄격하게 클라이언트 측에서 작동하므로, 서버의 다른 플레이어는 당신의 데스크톱 창을 보거나 상호작용할 수 없습니다. 특히 사용자 지정 셰이더를 사용할 때 렌더링 결함을 예상해야 하며, 활발히 개발 중인 야심찬 프로젝트에서 흔히 발생하는 예기치 않은 충돌이나 시각적 아티팩트에 대비해야 합니다.

특정 기술적 난관이 존재합니다. Flatpak으로 샌드박스 처리된 Minecraft 런처는 격리된 환경으로 인해 호환되지 않아, 모드가 필요한 시스템 리소스에 접근하는 것을 방해합니다. X11 애플리케이션의 경우, Waylandcraft가 XWayland를 직접 통합하지 않으므로 사용자는 `xwayland-satellite`를 설치해야 합니다. NVIDIA GPU 소유자는 안정성을 위해 `__GL_THREADED_OPTIMIZATIONS`를 `0`으로 설정해야 할 수도 있습니다. 이 모드는 Ubuntu 22.04의 glibc를 기반으로 빌드되었으므로, musl 기반 시스템 사용자는 호환성을 위해 직접 컴파일해야 합니다. 더 자세한 설정 지침 및 문제 해결 방법은 프로젝트의 GitHub 페이지를 참조하십시오: EVV1E/waylandcraft: Wayland Compositor in Minecraft - GitHub.

경계를 허무는 '마인드 브레이커' 모드

Waylandcraft에 대한 사용자 반응은 압도적으로 긍정적이었으며, 커뮤니티는 이를 "완전 미친 프로젝트"라고 극찬했습니다. 개발자와 사용자 모두 그 대담한 개념에 감탄하며, "블록 세상에 떠 있는 실제 시스템 엔지니어링"이라고 묘사합니다. 이 획기적인 모드는 게임 엔진 내에서 달성할 수 있는 것에 대한 기대를 재정의하며, 순수한 기술적 야망에 경외감을 불러일으킵니다.

최근 1.1.0 릴리스는 경험을 더욱 개선하여, 상당한 삶의 질 향상을 가져왔습니다. 이제 사용자는 정밀한 거리 스크롤링 및 특정 블록에 대한 직관적인 창 스냅을 포함한 향상된 창 상호작용의 이점을 누릴 수 있습니다. 이 업데이트는 또한 더 쉬운 구성을 위한 전용 설정 화면과, 결정적으로 ARM64 아키텍처에 대한 기본 지원을 제공하여 더 넓은 범위의 Linux 장치로 도달 범위를 확장합니다.

Waylandcraft는 기존의 데스크톱 환경을 대체하기 위한 것이 아닙니다. 대신, 현대 게임 엔진에 내재된 비범한 유연성을 보여주는 선구적인 프로젝트로 자리매김합니다. 이는 모딩을 통해 가능한 것의 경계를 허물고, 인식에 도전하며, 인터랙티브 소프트웨어의 미래 혁신을 고무합니다. 이 "마인드 브레이커" 모드는 Minecraft의 가상 세계가 실제로 완벽하게 기능하는 인터랙티브 Linux 데스크톱을 호스팅할 수 있음을 증명합니다.

자주 묻는 질문

Waylandcraft는 무엇인가요?

Waylandcraft는 Minecraft용 오픈 소스 Fabric 모드로, 실제 Wayland 컴포지터를 게임에 통합하여, 기본 애플리케이션을 실행할 수 있는 기능적인 Linux 데스크톱 환경으로 효과적으로 전환합니다.

Waylandcraft는 기술적으로 어떻게 작동하나요?

이것은 약 8,000줄의 Java 및 Rust 코드로 구축되었습니다. Wayland 컴포지터 기능을 위해 Smithay 라이브러리를 사용하며, Fabric 모드 로더를 통해 게임 클라이언트 측과 통합됩니다.

Waylandcraft로 무엇을 할 수 있나요?

Minecraft 세계 내에서 Firefox 브라우저, 터미널, 파일 관리자, 심지어 Geometry Dash와 같은 다른 게임과 같은 실제 Linux 애플리케이션을 창으로 열고 상호작용할 수 있습니다. 이 창들의 크기를 조절하고, 드래그하고, 고정할 수 있습니다.

Waylandcraft의 주요 한계는 무엇인가요?

이것은 클라이언트 측 모드이므로 다른 플레이어는 당신의 창을 볼 수 없습니다. 셰이더와 렌더링 문제가 있을 수 있으며, 예상되는 버그와 함께 아직 초기 개발 단계에 있고, Linux OS가 필요합니다. 또한 NVIDIA GPU 및 X11 앱에 대한 특정 종속성 및 해결 방법이 있습니다.

One weekly email of tools worth shipping. No drip funnel.

one email per week · unsubscribe in two clicks · no third-party tracking

🚀더 알아보기

AI 트렌드를 앞서가세요

Stork.AIが엄선한 최고의 AI 도구, 에이전트, MCP 서버를 만나보세요.

P.S. 쓸 만한 걸 만드셨나요? Stork에 등록

모든 게시물로 돌아가기