Game Development With Sprite Kit Objective-C
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
30 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Game Development With Sprite Kit Objective-C to your Wishlist.

Add to Wishlist

Game Development With Sprite Kit Objective-C

Learn how to make 2D games with the new Sprite Kit Framework, from Apple. Make games for iPhone, iPad, iPod and Mac.
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
30 students enrolled
Created by Eduardo Irias
Last updated 6/2014
English
Current price: $10 Original price: $20 Discount: 50% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 3.5 hours on-demand video
  • 1 Article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Learn to make 2D games for iPhone, iPad, iPod and Mac
  • An excellent base to make any 2D game with Sprite Kit
  • All the source code examples and assets
View Curriculum
Requirements
  • Xcode 5 +
  • Basic knowledge of Objective-C
Description

We will learn how to make 2D games using the Sprite Kit Framework, from Apple. With Sprite Kit we will make games for iPhone, iPad, iPod and Mac.

This course covers up from basic to an advance level. At the end of the course you will have the ability to make 2D games. You will learn to manage:

  • Sprite Kit Frame renders
  • Sprite Kit Nodes
  • Sprite Kit Actions (Animations)
  • Sprite Kit Physics Simulator
  • Sprite Kit Scenes

We'll go from the process of making making rendering of frames. Then, well study the Sprite Kit nodes. Animations and actions have to be part of this course, so we will study them also. Next level, is about just emerging yourself to the physics world. Once done, will make the game scenes.

You can download the projects, resources and notes from every lecture, so you can follow me on the videos.

You must have a basic knowledge of Objective-C.

Who is the target audience?
  • Game developers
  • Programers
  • Animation Designers
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 15 Lectures Collapse All 15 Lectures 03:23:31
+
Introduction
2 Lectures 23:48

A brief introduction of what's Sprite Kit and how it works.

Preview 05:40

In this lecture you will learn how the frame loops on Sprite Kit works.

Preview 18:08

Introduction Section quiz.

Introduction
4 questions
+
Nodes
4 Lectures 01:14:56

A node to display text.

Sprite Kit does it the right way.

Can load user fonts.

Label Nodes
19:03

We will define a sprite and work with it

Sprites Nodes
22:37

If you which to play a movie inside your game. You can make a video node, and put it inside the node tree.

Sprite Kit will render your video in a proper way.

Video Nodes
08:13

Emitter Nodes are used to create and render new particles.

Emitter Nodes are used to create special effects, like rain, explosions, or fire.

Emitter Nodes
25:03

A easy quiz, to see if your understood nodes.

Nodes
4 questions
+
Actions and Animations
3 Lectures 43:08
  • To animate our nodes, we use actions
  • We can use actions to make animations with the following properties:
    • can be change in position,
    • scale,
    • visibility,
    • sprites image animations,
    • playing sounds
    • etc
Nodes With Actions
19:07

You need to know how to repeat an action.

Sometimes we need to combine our animations.

Sequences and Groups Actions
10:49

To animate an Sprite by frames

Atlas
13:12

Actions and Animations Section quiz.

Actions and Animations
4 questions
+
Physics
5 Lectures 52:39
  • Sprite Kit also supports physics simulations.
  • You add physics bodies to your world. :)
Adding Bodies to the Physics World
14:10

To make a physics body move you will need physics,

Forces
07:42

    Sometimes we want to know when some objects collide

    We can set up the the bodies interactions with objects

Collisions and Contacts
16:54

With Sprite Kit you can connect physic bodies using Joints

Joints
13:46

To review the physics formulas as Force, Impulse and Velocity.

List of equations in classical mechanics
00:07
+
Building Scenes
1 Lecture 08:55

Sprite Kit provides a method to pause scenes, you will need a button to pause it.

Pausing Scenes
08:55
About the Instructor
Eduardo Irias
0.0 Average rating
0 Reviews
30 Students
1 Course
Programmer & Illustrator, Developer at Estamp World

I'm a Computer Science Student at Unitec TGU. I'm currently working on my graduation project which is an Augmented Reality and Virtual Reality investigation. Hence, I builded a Framework about it, Binar...

I work at Estamp World and Squadventure as Game Developer. Most on my experience is on Objective-C Xcode, Lua, Java, C, C++, C#, HTML, CSS, Javascript, Processing, Action Script, PHP, Illustrator, MySql, Maya 3D.

Estamp World is a project I started when I was very young. I develop games under Estamp World Label. I make the concept and gameplay. Then I make the graphics on Illustrator, the animation on flash. Depending the platform target I use a IDE Xcode, Corona SDK or Unity. I have also help other companies technological urgencies, making web or mobile apps.

At Squadventure I have work developing game for Android and IOS. We are currently working on a game, The Lost Chapter. We have also made some projects on augmented reality.