肘子的 Swift 周报 #45 : 我们需要更多的《悟空》

肘子的 Swift 周报 #45 : 我们需要更多的《悟空》

💡 原文中文,约2600字,阅读约需7分钟。
📝

内容提要

中国游戏工作室Game Science开发的《黑神话:悟空》预售销量突破120万份,希望改善中国游戏市场环境。SwiftData革新数据模型构建方式,但需注意实现细节和潜在限制。SwiftUI提供灵活的模态表单展示方式,但应用规模扩大可能带来复杂性和困难。SwiftUI有助于开发者与设计师合作的跨平台动态应用开发。表情符号标准复杂性增加,希望更全面反映人类多样性。Xcode 15新增为资产目录中的颜色和图片创建符号功能,但在Swift包管理中使用可能引起问题。macOS 15 Sequoia对应用权限管理更严格,应自动获得核心功能所需的默认权限。

🎯

关键要点

  • 《黑神话:悟空》预售销量突破120万份,受到广泛关注。
  • 希望《悟空》能改善中国游戏市场环境,推动单机游戏发展。
  • 市场上游戏开发偏离初衷,过于依赖商业模式,影响游戏体验。
  • SwiftData在数据模型构建上实现革新,但需注意实现细节和潜在限制。
  • SwiftUI提供灵活的模态表单展示方式,但应用规模扩大可能带来复杂性。
  • 全局表单模式可优化表单管理,简化代码维护。
  • 表情符号标准复杂性增加,需更全面反映人类多样性。
  • Xcode 15新增符号功能,但在Swift包管理中使用可能引起问题。
  • macOS 15 Sequoia对应用权限管理更严格,建议自动获得核心功能权限。

延伸问答

《黑神话:悟空》的预售销量是多少?

《黑神话:悟空》的预售销量突破了120万份。

《黑神话:悟空》对中国游戏市场有什么影响?

《黑神话:悟空》希望改善中国游戏市场环境,推动单机游戏的发展。

SwiftData与Core Data有什么不同?

SwiftData在数据模型构建上实现了根本性的革新,支持纯代码声明和使用符合Codable协议的类型。

SwiftUI的全局表单模式有什么优势?

全局表单模式通过集中管理表单逻辑,简化了管理过程,并提供了清晰、可维护的解决方案。

macOS 15 Sequoia对应用权限管理有什么变化?

macOS 15 Sequoia对应用权限管理变得更加严格,屏幕录制权限需要用户每周确认一次。

为什么市场上游戏开发偏离了初衷?

许多游戏开发过于依赖商业模式,导致游戏体验受到影响,偏离了“游戏”的初衷。

➡️

继续阅读