강의

멘토링

커뮤니티

Game Dev

/

Game Programming

An AI tag game made with SpriteKit and GameplayKit

This course teaches you how to create 2D games using Apple's SpriteKit and GameplayKit frameworks.

41 learners are taking this course

  • frozencoder
GameplayKit
iOS
SpriteKit

What you will gain after the course

  • Swift

  • 2D Game Development

  • SpriteKit Framework

  • GameplayKit Framework

Create your own game with SpriteKit and GameplayKit 🕹

The ultimate 2D game framework, SpriteKit and GameplayKit!

GameplayKit is an object-oriented framework supported by Apple that provides the fundamental technologies and tools for building games. The SpriteKit Framework, in particular, allows for the creation of efficient, battery-efficient 2D games. SpriteKit allows for the creation of new physics effects and animations, as well as in-game collision detection and new lighting effects.

What we will make in this lecture 😄

After taking this course, you will be able to create games like this :)

In this lesson , we'll create a zombie-avoiding tag game using SpriteKit, a 2D game development framework provided by Apple. We'll also learn how to use Apple's GameplayKit framework to make the zombies move with AI.

By following the lectures, you'll soon have a completed 2D game. You'll also learn how to give your monsters simple AI.


What you will learn in this lecture ✨

Sample Game and GameplayKit Description

We will introduce the game we will create in this lecture and explain the GameplayKit framework that will be applied when creating the game.

Creating a game stage

Learn how to create a game background using tilemaps and display a camera and HUD on screen. You'll also learn how to place goals and obstacles to complete the game's stage.

Preparing objects

Learn how to position and move players and enemies on the game stage you created in Section 1.

Introducing artificial intelligence

Learn how to use GameplayKit to automatically move enemies.


Make your game more enjoyable

To make your game even more game-like, we'll show you how to add sound effects and place a virtual joystick on the screen. We'll also explain how to handle game overs.



What's special about my lecture ✨

  • I first explained why the function needs to be implemented and then wrote the code to make the lecture more understandable.
  • We've organized it so that you can build a solid foundation by explaining the meaning of each code step by step.


Be sure to check before attending the lecture!

  • This course can only be taken on a Mac computer.
  • Please install Xcode before taking the course .
  • The course will be taught using only frameworks built into iOS.


Expected Questions Q&A 💬

Q. Is this a course that non-majors can also take?
A. It's okay even if you didn't major in computer engineering.



Q. What are the benefits of taking this course?
A. By creating a game using Swift, which is used to create iOS apps, you can learn how to use this language and how to use the game engine.

Are you curious about my 'Game Making' series?

Create fun games with Swift and SpriteKit 😊

Recommended for
these people

Who is this course right for?

  • For those who want to create a 2D game with iPhone

  • Anyone who wants to create a 2D game

  • Anyone who wants to create a game with Swift

  • For those who want to try out SpriteKit and GameplayKit

Need to know before starting?

  • Swift

Hello
This is

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

 

* 냉동코더의 유튜브

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

* 냉동코더의 기술블로그

https://cliearl.github.io/

Curriculum

All

20 lectures ∙ (3hr 35min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

Not enough reviews.
Please write a valuable review that helps everyone!

Limited time deal ends in 6 days

$15,400.00

30%

$17.60

Similar courses

Explore other courses in the same field!