강의

멘토링

커뮤니티

Game Dev

/

Game Programming

SpriteKitとGameplayKitで作られた人工知能のスムーズゲーム

AppleのSpriteKitとGameplayKitフレームワークを使って2Dゲームを作る方法を学ぶ講義です。

41名 が受講中です。

難易度 初級

受講期間 無制限

  • frozencoder
GameplayKit
GameplayKit
iOS
iOS
SpriteKit
SpriteKit
GameplayKit
GameplayKit
iOS
iOS
SpriteKit
SpriteKit

受講後に得られること

  • Swift

  • 2Dゲーム開発

  • SpriteKitフレームワーク

  • GameplayKitフレームワーク

SpriteKitとGameplayKitで作ってみる自分だけのゲーム🕹

究極の2Dゲームフレームワーク、SpriteKitとGameplayKit!

GameplayKitはAppleがサポートするオブジェクト指向のフレームワークで、ゲーム構築のための基本的な技術とツールをサポートするツールです。特にSpriteKit Frameworkは、バッテリー損失の少ない効率的な2Dゲームを作成するためのツールです。実際、SpriteKitを使って新しい物理効果とアニメーションを作成することができ、ゲーム内の衝突検出と新しい照明効果も生成できます。

この講義で作ってみましょう😄

この講義を聞いた後、このようなゲームを作ることができます:)

このレッスンでは、Appleが提供する2Dゲーム制作フレームワークであるSpriteKitを使用してゾンビを避けるためのスナップゲームを作成します。ゾンビはやはりAppleのフレームワークであるGameplayKitを応用して人工知能に動かす方法を学びます。

講義に従うと、いつの間にか2Dゲームが完成しているはずです。モンスターに対して簡単な人工知能を付与する方法も分かるようになります。


この講義で学ぶ内容✨

サンプルゲームとGameplayKitの説明

講義で作成するゲームを紹介し、ゲーム制作時に適用するGameplayKitフレームワークについてお知らせします。

ゲームステージを作る

タイルマップでゲームの背景を作成し、画面にカメラとHUDを表示する方法を学びます。また、ゴールや障害物を配置してゲームステージを完成させる方法もお知らせします。

オブジェクトの準備

セクション1で作成したゲームステージで活躍するプレイヤーと敵を配置して動かす方法を学びます。

人工知能の導入

GameplayKitを使って敵を自動的に動かす方法を教えてくれます。


ゲームをもっとおいしく飾る

作成したゲームをさらにゲームのように飾るためにサウンドエフェクトを追加し、画面に仮想ジョイスティックを配置する方法をお知らせします。また、ゲームオーバー処理をどうするかについても説明します。



私の講義だけの特別な点✨

  • 機能を実装する理由を最初に説明し、コードを書いて講義の理解を高めました。
  • 各コードの意味について、じっくり説明しておき、基本機をつかむことができるように構成しました。


講義受講前に必ずご確認ください!

  • この講義は、Mac環境のコンピュータでのみ受講できます。
  • 受講前にXcodeをインストールしてから受講してください。
  • iOSに組み込まれたフレームワークのみを使って講義が行われます。


予想される質問 Q&A 💬

Q. 非専攻者も聞ける講義ですか?
A. コンピュータ工学を専攻していなくても問題ありません。



Q. この講義を学ぶと何がいいですか?
A. iOSアプリの制作に使用するSwiftでゲームを作成しながら、この言語をどのように使用するか、ゲームエンジンはどのように使用するかを学習できます。

私の「ゲーム作り」シリーズが気になったら?

SwiftとSpriteKitで面白いゲームを作ろう 😊

こんな方に
おすすめです

学習対象は
誰でしょう?

  • iPhoneで2Dゲームを作成したい人

  • 2Dゲームを作ってみたい方

  • Swiftでゲームを作ってみたい方

  • SpriteKitとGameplayKitを試してみたい人

前提知識、
必要でしょうか?

  • Swift

こんにちは
です。

이해하기 쉬운 개발강의를 만들기 위해 노력하고 있습니다.

 

* 냉동코더의 유튜브

https://www.youtube.com/channel/UC6V7LBEgcoTZUUgUU0Jv3xg

* 냉동코더의 기술블로그

https://cliearl.github.io/

カリキュラム

全体

20件 ∙ (3時間 35分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

まだ十分な評価を受けていない講座です。
みんなの役に立つ受講レビューを書いてください!

期間限定セール、あと4日日で終了

¥13

25%

¥2,828

似ている講座

同じ分野の他の講座を見てみましょう!