观点/苹果希望扭转Mac上的游戏市场生态,可能还是会面临不少挑战

但从Metal 3等技术应用,显然在Mac上执行Windows PC般的3A级游戏作品并非难事

除了公布iOS 16、iPadOS 16、watchOS 9,以及macOS 13 Ventura等操作系统更新,苹果在此次WWDC 2022期间也公布诸多向开发者提供的API应用资源,同时也宣布开放结合云端平台的Xcode Cloud服务,并且改良Xcode 14,以及Swift与SwiftUI开发工具,同时今年更针对在iPad、 Mac上的游戏体验进行诸多强化。

-
▲除了操作系统诸多功能更新,此次苹果也针对开发者工具资源做了不少升级

未来登上Mac的游戏作品或许会大幅增加

其中,在游戏方面率先释出新版Metal 3 API资源,透过整合苹果旗下芯片运算资源,让游戏图像显示解析度、渲染效率提升,甚至透过MetalFX升频技术,让原本低分辨率影像内容能以更高分辨率形式呈现,并且透过人工智能演算方式去除锯齿边缘。

-
▲新版Metal 3 API将能配合苹果处理器设计,提高iPhone、iPad与Mac上的游戏体验
-
▲Metal升频技术利用人工智能方式,让原本低解析图像内容能以更高画质呈现,同时仍可维持更高效率存取使用模式,让游戏能在高画质表现下对应更高执行效率

以此次CAPCOM展示在Apple Silicon处理器硬件环境执行Mac版《生化危机8:村庄》为例,在搭载M2处理器的新款MacBook Air能以稳定1080P分辨率形式运作,而在搭载M1 Pro以上处理器规格的Mac Studio则能以流畅4K分辨率画质游玩。

-
▲透过CAPCOM的3A级作品《生化危机8:村庄》背书,苹果希望吸引更多游戏开发者将游戏内容带到Mac

除了藉由新版Metal API资源提高游戏画面渲染与细节处理效果,苹果此次更提供Fast Resource Loading API,藉由类似微软提出的DirectStorage技术,可让GPU直接访问贴图等图像资料,无须透过CPU处理、内存缓冲等交换流程,借此加快游戏整体存取执行效率。

-
▲藉由类似微软DirectStorage技术的设计,苹果透过Fast Resource Loading API资源,让GPU可以更快取用原本需要透过CPU处理、内存缓冲的贴图内容,进而让游戏整体执行效率更高

另一方面,苹果此次也大幅改善游戏中心 (Game Center)应用功能,不仅透过动态内容强化使用者之间社群互动体验,同时也能合SharePlay功能让使用者更容易与好友一同游玩同款游戏。

而从苹果透过CAPCOM打造3A级游戏作品《生化危机8:村庄》,以及过去吸引众人游玩的动作冒险生存游戏《No Man’s Sky》 (无人深空)作为技术示范,不难想象苹果希望吸引更多游戏开发者将游戏作品带到Mac平台,进而复制iOS平台上成功的游戏体验。

游戏市场生态依然是不小的考验

不过,苹果可能还是会面临不少考验,即便强调目前Metal技术已经能配合Apple Silicon处理器发挥更高执行效能表现,或是许多游戏其实已经藉由Unreal Engine或Unity等第三方游戏引擎技术打造,不少游戏作品还是仰赖微软DirectX,或是NVIDIA及AMD旗下GPU应用技术资源打造,加上Windows PC的游戏市场生态,许多开发者还是会倾向在Windows PC平台发行游戏。

但从微软近年也开始着手推动Arm架构的Windows使用体验,其中更与Qualcomm合作将更多Windows游戏体验带到Arm架构硬体,因此也有可能从开发底层让游戏开发者更容易打造同时对应Windows与Mac环境使用的游戏内容,甚至可以进一步连动iOS或Android平台环境机种游玩,藉此创造更多元的游玩体验。

或许在此趋势之下,未来将能在Mac平台看见更多游戏作品进驻,其中甚至包含更多3A等级的游戏作品,也许不久之后在Steam游戏列表上,将会看见更多兼容Mac环境使用的游戏作品出现。

让开发者更方便打造服务内容的工具资源

此次针对开发者释出工具资源,包含正式开放使用的Xcode Cloud服务,让加入苹果开发者计划的成员,能在2023年底以前透过基本方案于每月内免费使用25小时,或是透过最高阶方案于每月使用1000小时,透过结合云端运算方式打造各类app内容,同时也能透过云端运算方式测试app兼容性与执行效能。

-
▲Xcode Cloud服务正式开放使用

另外则是改善Xcode 14使用效率,其中在项目建立速度最高可提升25%效率,并且减少30%必要下载文件容量,同时也加入可模拟tvOS或watchOS兼容app,另外也让开发编码内容更容易维护、加入更多自订内容,更可透过SwiftUI实时预览修改后的接口外观,其他也加入更多自动化完成程序编译功能,让开发者能更快完成app内容开发。

-
Xcode 14简化开发流程,通过更高字符串处理能力与自动化编译,让开发者能更快完成打造一款app
-
▲透过SwiftUI快速打造、调整所需app操作界面

而在Swift编程方面,则是提高字符串处理能力,让开发者能以更直觉、更少编码内容完成编程,同样也能透过SwiftUI更简单地打造app所需使用接口,并且依照需求快速调整。

更多开发应用资源

其他更新部分,则包含此次新推出的WeatherKit资源,让开发者能更容易将苹果天气app所整合即时气候资讯,应用在旗下服务内容,另外也透过SKAdNetwork API资源,让开发者能在app内更有效地安插广告内容,同时不影响用户隐私安全,甚至更有效率计算广告报酬率。

此次释出开发资源也包含应用在各个操作系统的上锁画面小工具、透过原况文字功能撷取视频出现文字,以及可在各个app内快速验证登入身分的通行密钥,另外也包含对应协作功能的设计工具,或是对应专注模式使用的内容过滤机制。

另外,在watchOS 9也能借由CallKit加入VoIP网络通话功能,新版地图内容也能透过MapKit套用在各类app使用。 至于在ARKit应用部分,则是可以透过iPhone或iPad上的激光雷达元件扫描制作室内平面图,并且能呈现精细尺寸与家具特征。

-
▲此次释出诸多资源,将能结合新版操作系统使用特性
(0)
打赏 微信扫一扫 微信扫一扫

相关推荐

发表评论

登录后才能评论