DINKIssTyle (61.♡.73.102)
2026년 6월 9일 PM 04:12
![]()
Mac, iPad, iPhone에서 고급 게임을 즐겨보세요
게임 포팅 툴킷을 사용하면 Mac, iPad, iPhone을 아우르는 통합 게임 플랫폼에 게임을 출시하는 것이 그 어느 때보다 쉬워집니다. 향상된 호환성, 자세한 안내, 그리고 업데이트된 도구를 활용해 보세요.
Windows용 Metal 개발자 도구를 다운로드하세요.
새로운 소식
Game Porting Toolkit 4는 게임을 Apple 플랫폼으로 출시하는 데 드는 시간, 노력 및 비용을 획기적으로 줄여줍니다.
Apple의 GitHub에 새로 추가된 저장소는 오픈 소스 에이전트 기술과 샘플 코드를 통합하여 포팅 프로세스 전반에 걸쳐 AI 코딩 에이전트를 활용할 수 있도록 지원하므로, 더 높은 품질의 포팅 버전을 제작하고 Apple 플랫폼에 더 빠르게 출시할 수 있습니다.
새로운 에이전트 스킬은 포팅 과정의 모든 단계에서 모범 사례와 심층적인 Metal 지식을 제공하여 에이전트가 최초 플레이 가능 시간(Time to First Playable)을 크게 단축할 수 있도록 지원합니다. 또한 Metal 도구에 대한 새로운 명령줄 액세스를 통해 에이전트는 이제 Metal 워크로드를 직접 캡처, 디버깅 및 프로파일링할 수 있습니다.
이제 평가 환경에서 Metal 4를 지원하므로 포팅 프로세스 초기 단계부터 최신 API와의 호환성 및 성능을 테스트할 수 있습니다.
간편하게 시작하세요
새로운 게임 포팅 기술을 활용하여 모범 사례와 심도 있는 Metal 지식을 포팅 프로세스의 모든 단계에 적용함으로써 통합 게임 플랫폼에 게임을 출시하는 데 걸리는 시간을 크게 단축하세요. 또한 Metal 도구에 대한 명령줄 액세스를 통해 에이전트가 이제 Metal 워크로드를 직접 캡처하고 디버깅할 수 있습니다.
Windows 게임 평가 환경 에서 Windows 바이너리를 실행하여 성능에 대한 기준치를 얻고 셰이더가 올바르게 변환되는지 확인하십시오. 이제 Metal Performance HUD, Metal 디버거, Metal 시스템 추적과 같은 Metal 도구를 사용하여 게임 평가를 더욱 심층적으로 수행할 수 있습니다.
맥, 아이폰, 아이패드에서 뛰어난 사용자 경험을 제공하는 방법을 알아보려면 휴먼 인터페이스 가이드라인을 검토하세요 .
Windows에서 Mac 원격 개발자 도구를 활용하세요PC의 Microsoft Visual Studio에서 macOS용 게임을 원격으로 빌드하고 디버깅할 수 있습니다.
게임 포팅 예제 코드를 사용하여 게임 서브시스템을 Apple 프레임워크에 매핑하는 방법을 알아보세요. Metal 셰이더 변환기를 사용하면 HLSL 셰이더를 Metal로 가져올 수 있습니다. C++ 경험이 있다면 Metal-cpp는 Metal 프레임워크를 시작하는 데 친숙한 인터페이스를 제공합니다.
툴킷으로 무엇을 할 수 있는지 알아보세요
새로운 크로스 플랫폼 게임을 개발하든 기존 게임을 포팅하든, Game Porting Toolkit 3는 게임을 Apple 기기로 출시하는 가장 좋은 방법입니다.

게임 포팅 에이전트 기술을 활용하세요
Apple의 GitHub에 있는 관련 저장소는 오픈 소스 에이전트 기술과 샘플 코드를 모아 포팅 과정 전반에 걸쳐 AI 코딩 에이전트를 활용할 수 있도록 지원합니다. 이를 통해 더 높은 품질의 포팅 버전을 제작하고 Apple 플랫폼에 더 빠르게 출시할 수 있습니다. 이러한 기술을 활용하여 DirectX에서 Metal로 포팅하고, Metal 명령줄 도구를 사용하여 직접 디버깅하고, 게임 컨트롤러 지원을 추가하고, 플레이어 경험을 개선하고, 게임을 최적화하세요.

Apple Silicon에서 Windows 실행 파일을 평가해 보세요.
Apple Silicon에서 게임 성능을 확인하거나 그래픽 카드의 호환성을 알아보려면, Windows 게임 평가 환경을 사용하여 수정하지 않은 Windows 실행 파일을 Apple Silicon에서 평가해 보세요. 게임을 테스트하고 성능을 분석하며 셰이더를 검증할 수 있습니다.
희소 버퍼 및 텍스처, 성능 분석, HDR, 업스케일링, 노이즈 제거 및 프레임 생성과 같은 기존 기능 외에도 최신 버전은 Metal 4를 완벽하게 지원합니다.
Metal HUD, Metal GPU 캡처, Metal 시스템 트레이스와 같은 Metal 도구를 사용하면 평가판 사용 중에도 게임 디버깅 및 프로파일링을 시작할 수 있습니다. 또한 Homebrew 와 같은 커뮤니티 프로젝트를 활용하면 이러한 평가 환경을 시작하는 더 많은 방법을 이용할 수 있습니다.) 및 제품(예: CrossOver)(CodeWeavers 제공). 더 자세히 알아보려면 " 고급 게임을 Apple 플랫폼으로 포팅하기" 영상을 시청하세요 .

Apple 기기용 게임을 디자인하세요
플레이어는 자신의 기기에서 게임이 편안하게 느껴지기를 기대합니다. 확장된 휴먼 인터페이스 가이드라인은 플레이어에게 즐거움을 선사하고 재방문을 유도하는 게임 디자인에 중점을 두고 있습니다. 전체 화면 게임 콘텐츠를 최적으로 지원하는 방법부터 게이머들이 좋아할 만한 훌륭한 가상 컨트롤 디자인까지, 핵심 주제에 대한 자세한 내용을 확인하세요.

게임 포팅 코드 예제를 통해 배우세요
이 예제들은 Mac, iPad, iPhone에서 동시에 고사양 게임을 출시한 개발자들과의 협업 경험을 바탕으로 만들어졌습니다. Windows 디스플레이, 입력 및 오디오 API를 변환하는 방법, 셰이더를 한 번만 빌드하여 모든 플랫폼에 배포하는 방법 등 필수적인 단계를 배우게 될 것입니다.
Mac에서 빌드 및 실행한 다음 iPad 및 iPhone에서 실행하세요.
이제 Mac에서 iPad 및 iPhone으로 배포하는 것이 훨씬 쉬워졌으며, 게임 포팅 코드 예제를 통해 이러한 기기에 맞게 게임을 타겟팅하고 빌드하는 방법을 안내받을 수 있습니다.

셰이더 코드를 Metal 형식으로 변환
게임 에셋을 포팅할 때, Metal 셰이더 변환기를 사용하여 DirectX 중간 언어(DXIL)를 Apple Silicon이 탑재된 Mac, iPad 및 iPhone에서 바로 사용할 수 있는 Metal 라이브러리로 변환하면 시간을 절약할 수 있습니다. 최신 버전의 도구는 프레임 버퍼 페치, 함수 상수, 새로운 교차 함수 버퍼 등 다양한 Metal 기능을 지원합니다. 디버그 정보 지원을 통해 Xcode의 Metal 도구를 사용하여 변환된 셰이더를 디버깅, 프로파일링 및 검증할 수 있습니다.

Metal에서 C++ 사용하기
Metal을 도입할 때 렌더링 팀의 C++ 전문성을 활용하세요. Metal-cpp를 사용하면 Metal Objective-C 헤더를 호출하는 것과 비교했을 때 오버헤드 없이 C++에서 Metal 및 MetalFX의 모든 API에 액세스할 수 있습니다.

기존 빌드 인프라를 활용하세요
Windows용 에셋 생성 파이프라인이 있는 경우, Metal Developer Tools for Windows를 사용하면 기존 인프라를 활용하여 Apple 기기용 에셋을 빌드할 수 있습니다. Metal 컴파일러와 오프라인 바이너리 생성기를 사용하여 Apple GPU에 최적화된 그래픽 및 컴퓨트 셰이더를 컴파일하고, Metal 텍스처 변환기를 사용하여 텍스처를 Metal에서 지원하는 형식으로 변환할 수 있습니다.

Visual Studio 내에서 원격으로 빌드하기
Windows용 Mac 원격 개발자 도구를 사용하여 시간을 절약하고 크로스 플랫폼 개발을 간소화하세요.원격 프로젝트 빌드 및 디버깅을 위해 Mac을 설정하는 데 사용됩니다. 이 도구를 사용하면 Microsoft Visual Studio 내에서 대상 Mac의 CMake 기반 프로젝트를 빌드할 수 있으므로 게임 포팅을 시작하고 Apple 플랫폼을 대상으로 하는 크로스 플랫폼 프로젝트에서 포팅 오류를 조기에 발견하는 데 도움이 됩니다.
게임 포팅 에이전트 기술을 활용하세요
Apple의 GitHub에 있는 관련 저장소는 오픈 소스 에이전트 기술과 샘플 코드를 모아 포팅 과정 전반에 걸쳐 AI 코딩 에이전트를 활용할 수 있도록 지원합니다. 이를 통해 더 높은 품질의 포팅 버전을 제작하고 Apple 플랫폼에 더 빠르게 출시할 수 있습니다. 이러한 기술을 활용하여 DirectX에서 Metal로 포팅하고, Metal 명령줄 도구를 사용하여 직접 디버깅하고, 게임 컨트롤러 지원을 추가하고, 플레이어 경험을 개선하고, 게임을 최적화하세요.
가 가장 핵심이네요~ 느낌적으로다가 AI 시켜서 포팅을 시작하세요~
댓글 (2)
-
Mmtrz
06.09 · 180.♡.14.183
-
MMazeltov
06.09 · 218.♡.195.132
GPTK 1인가 2 나왔을떄 원신 이걸로 돌려봤는데..
윈도우 겜트북보다 더 쾌적하더라구여
근데 왜 안하냐 호요버스야.....................ㅠㅜ
댓글을 작성하려면 이 필요합니다.
역시 데스크탑 OS에게는 게임이 중요합니다.