Bringing Cyberpunk 2077 to Mac

Garrett Austin(Apple 游戏性能团队) + Pavle Soskic(CD Projekt Red,associate game director)

核心主旨

Cyberpunk 2077 Ultimate Edition(完整游戏 + 所有 DLC)正式登陆 Mac,展示 Apple Silicon 游戏能力 + Game Porting Toolkit 4 全套移植工具链。

🍎 Apple Silicon 游戏优势

特性说明
Unified MemoryCPU 和 GPU 共享内存,无需独立 VRAM pool,消除数据拷贝开销
原生 ARM64无需 x86 模拟,运行效率接近原生水平
Havok Physics原生支持 Apple Silicon,无模拟器
硬件光追所有 Apple Silicon(M1+)均支持硬件加速光追
Mesh ShadersApple Silicon GPU 原生支持 tessellation 和 mesh shading

🕹️ Metal 3 特性

硬件加速光追 Mesh Shaders Variable Rate Shading Sampler Feedback Metal GPU Capture Shader Debugger

🔧 Game Porting Toolkit 4:四步工作流

Analyze
Translate
Build
Optimize
步骤工具作用
AnalyzeDirectX → Metal 对应表分析游戏用了哪些 DirectX 特性,找出 Metal 等价替代
TranslateMetal Shader Converter将 HLSL shader 转换为 Metal(支持大多数游戏 shader)
BuildXcode编译项目,迭代修复编译错误
OptimizeMetal 性能工具帧分析、shader profiling、GPU 性能瓶颈定位

📊 Cyberpunk 2077 Mac 版性能

M3 Max
MacBook Pro
1440p / 60fps
M4
Mac
4K / 60fps

路径追踪(Path Tracing)光追效果仅限高端 Mac。硬件光追所有 Apple Silicon(M1+)均支持。

🎮 Game Mode on Mac

🤖 Agentic Coding 对游戏移植的帮助

🌍 Apple 游戏生态

Steam Epic Mac App Store Unreal Engine 5

CD Projekt Red 与 Apple 合作优化 Cyberpunk 2077 Mac 版。

🔄 Windows 游戏 → Mac 完整路径

Windows Game (DirectX / HLSL)
    ↓  Game Porting Toolkit 4
Analyze → Translate → Build → Optimize
    ↓
Mac Game (Metal)
    ↓
上线 Steam / Epic / Mac App Store