sprite-kitスプライトキットを使い始める


備考

SpriteKitはAppleが開発した2Dゲームエンジンです。これは、高度なAPIと幅広い機能を開発者に提供します。内部の物理エンジンも含まれています。

すべてのAppleプラットフォームで利用できます

  • iOS
  • マックOS
  • tvOS
  • watchOS(> = 3.0)

注意:3Dグラフィックスを使用して開発する場合は、代わりにSceneKitを使用する必要があります。

SpriteKitの主要なビルディングブロックは次のとおりです。

  • SKView :SKScenesが提示されるビュー。
  • SKSceneSKViewに表示され、1つ以上のSKSpriteNodesを含む2Dシーンです。
  • SKSpriteNode :シーンの周囲をアニメーション化できる個々の2D画像。

その他の関連するビルディングブロックは次のとおりです。

  • SKNode:より複雑な動作のために、シーン内で他のノードをグループ化するために使用できる、より一般的なノード。
  • SKAction:アニメーションやその他の効果を実装するためにSKNodeに適用される単一または複数のアクションのグループ。
  • SKPhysicsBody - SKNodeに物理を適用することで、重力下での落下、お互いのバウンド、弾道軌道の追従など、現実的な動作を可能にします。

公式文書

バージョン

iOS 7.0以降

OS X 10.9マーベリックスとそれ以降

watchOS 3.0以降

tvOS 9.0以降

あなたの最初のSpriteKitゲーム(Hello World)

「Xcode」を開きCreate a new Xcode Project を選択しCreate a new Xcode Project

次に、左側のiOS > Application を選択し、メイン選択領域のGame を選択します。

ここに画像の説明を入力

[ 次へ]を押します。

  • Product Name に最初の偉大なゲームの名前を書いてください。
  • Into Organization Name 会社の名前(またはあなた自身の名前)。
  • Organisation Identifier は、 逆のドメイン名が含まれている必要があります( www.yourdomain.comcom.yourdomain なりcom.yourdomain )。ドメインを持っていない場合は、必要なものを書きます(これはちょうどテストです)。
  • その後、 SwiftSpriteKit 、およびiPhone 選択します。

ここに画像の説明を入力

[ 次へ]を押します。

プロジェクトを保存するMacのフォルダを選択し、「 作成」をクリックします

おめでとう、あなたはSpriteKitであなたの最初のゲームを作成します! CMD + R を押すだけでシミュレータに実行できます!

ここに画像の説明を入力