-
“赛博朋克 2077”登陆 Mac
深入了解幕后故事,看看“赛博朋克 2077”如何登陆 Mac,为 macOS 上的 3A 游戏体验树立新标杆。探索 CD PROJEKT RED 开发团队如何利用 Apple 强大的硬件、软件和开发工具,将这种高保真体验变为现实。了解如何将类似的技术应用到你的游戏中;以及创新的“针对此 Mac 优化”预设如何自动优化图形设置,在 Mac 全线产品上平衡视觉保真度和帧率。
章节
- 0:00 - Introduction
- 0:44 - What is Cyberpunk 2077
- 2:57 - Why bring it to Mac
- 3:45 - How we brought it to Mac
- 4:50 - Game Porting Toolkit evaluation
- 13:05 - What we did to stand out
- 13:16 - "For this Mac" preset
- 26:59 - Next steps
资源
- Performing your own tone mapping
- Personalizing spatial audio in your app
- Download the Game Porting Toolkit
相关视频
WWDC26
-
搜索此视频…
-
-
- 0:00 - Introduction
Garrett Austin (Apple Game Performance) introduces guest Paweł Sasko (Associate Game Director, CD PROJEKT RED) to share how Cyberpunk 2077: Ultimate Edition was brought to Mac with great performance across a wide range of devices.
- 0:44 - What is Cyberpunk 2077
An overview of the game — an open-world RPG set in Night City — and why it remains an industry benchmark: dense scene complexity and streaming, realistic lighting and materials, and demanding ray tracing and path tracing modes.
- 2:57 - Why bring it to Mac
The motivation for the port: CD PROJEKT RED's long history on Apple platforms, Apple silicon hardware maturing enough to hit a serious quality bar, and the opportunity to reach more players.
- 3:45 - How we brought it to Mac
Defining what "doing it properly" means via a three-part quality bar — visual fidelity, stable performance, and native feel — then executing the port: native builds, an adapted data pipeline, an architecture bridge, Metal Shader Converter, the native Metal rendering foundation, and MetalFX Upscaling for scalable performance.
- 4:50 - Game Porting Toolkit evaluation
Using Apple's Game Porting Toolkit to evaluate the Windows build in a translated environment before writing code — gauging feasibility, gathering CPU/GPU pressure signals, and identifying focus areas using profiling data, Metal HUD, and per-thread breakdowns to build a production roadmap.
- 13:05 - What we did to stand out
Turning the working build into a first-launch experience that feels native to macOS — adopting platform features across windowing and app switching, input devices, display, audio, and cloud saves.
- 13:16 - "For this Mac" preset
A device-based graphics preset that detects each Mac's hardware and auto-configures optimal settings — target FPS, MetalFX with Dynamic Resolution Scaling, resolution bounds, V-Sync, and HDR — tuned per device and demoed live in Dogtown.
- 26:59 - Next steps
Recommended actions: try the Game Porting Toolkit evaluation environment, analyze performance with Metal HUD, plan a great first-launch experience, and explore the related "Speedrun your game port with agentic coding" and "Find and fix performance issues in your Metal games" sessions.