简介

在本书中,你将学习如何为 iOS,macOS,tvOS 甚至 watchOS 制作 2D 游戏。 你将使用 Swift 和 Apple 内置的 2D 游戏框架:SpriteKit 来做到这一点。 但是,这提出了一些问题:

  • 为什么选择 SpriteKit? SpriteKit 是 Apple 制作 2D 游戏的内置框架。它很容易学习,特别是如果你已经有一些 Swift 或 iOS 的经验。
  • 为什么选择 iOS?对于游戏开发者来说,这是最好的平台。 开发工具设计精良,易于学习。 此外,App Store 让你可以非常简单地将你的游戏分发给大量用户 —— 并获得报酬!
  • 为什么选择 macOS,tvOS 和 watchOS? SpriteKit 的一个优点是可以在 iOS,macOS,tvOS 和 watchOS 上运行。 如果你的游戏能在 iOS 上运行,那么在其他平台上运行它也是非常容易的。
  • 为什么选择 Swift? Swift 是一门很容易学习的语言,尤其是你刚接触编程。
  • 为什么选择 2D? 2D 游戏与 3D 游戏一样令人印象深刻,但它更容易制作。 制作 2D 游戏要简单得多,而且编程速度更快,不需要太多的数学知识。 所有这些优点都可以让开发者专注于创造精品游戏。

如果你是初学者,制作 2D 游戏无疑是最好的入门方法。

如果你是一名高级开发人员,制作 2D 游戏的速度仍然快于制作 3D 游戏。 既然 3D 游戏并非一定比 2D 游戏赚钱,为什么不选择更轻松的呢? 此外,一些人更喜欢 2D 游戏!

所以放心吧 —— 学习 2D 游戏和 SpriteKit,你正在做出很好的选择!

你可能感兴趣的:(简介)