The Complete iOS Game Course Using SpriteKit And Swift 3 (Udemy.com)

Learn How To Plan, Design And Create Your Games For iOS Using SpriteKit Framework

Created by: Awesome Tuts

Produced in 2018

icon
What you will learn

  • Plan, Design, And Develop Your Own Games From Scratch
  • Program And Solve Complicated Problems Using Swift
  • Organize Project And Animate Sprites
  • Create Menus
  • Create Menus In The Scene Editor
  • Create Scenes In The Scene Editor
  • Learn SpriteKit's Physics System
  • Encript And Save Your Game Data Using NSKeyedArchiver And NSKeyedUnarchiver
  • Play Music In Your Game
  • Use Basic And Intermediate Features Of SKActions

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 92 / 100

icon
Course Description

*****The Course Is Updated For Swift 3 And Xcode 8 *****

***** Enroll Now And Master 2D iOS Game Development *****

We built an impressive game development course that teaches you all fundamentals so you can build your own games for iOS.

The course is structured so that it begins slowly, giving you the basic stuff that you need to move forward, and after each video you will understand more and more fundamentals about developing games with SpriteKit.

We take practical approach in teaching, so we are going to build real world games that you can play after you finish building it.

You will also benefit from my

super fast response if you have any issues that you are stuck with(I

check Udemy forums every day if someone posts a question). Oh and all

the students taking the course will also be there to help you!

All project files will be included and you are free to use them for anything that you like, personal or commercial use!

Lets take a look at the games that we are going to create inside of this course:

- Jack The Giant -

We

are going to start with a simple game that I call Jack The Giant. In

this game we are going to help Jack climb down the beanstalk, along the

way we can jump on white clouds but we need to avoid dark clouds.

Besides of creating our gameplay we are going to create menus, implement

background music, save our game progress, and much much more.

- Flappy Bird -

The next game that we are going to create is Flappy Bird, and I know

what you are thinking oh not another Flappy Bird clone, but this is not a

regular Flappy Bird clone, oh no, I've added a lot of features that you

can't find in any other flappy bird clone such as selecting a

bird(choose between different flappy birds), using advanced features of SKActions and

many other features that you will see inside of the course.

- Cowboy Runner -

After Flappy Bird we are going to create one of the most popular

games out there - Infinite Runner!! In this game we are going to see how

can we scroll our backgrounds, how can we use NSTimer to help us control our game and much much more.

What You will learn

Basic Swift ProgrammingIntermediate Swift ProgrammingAdvanced Swift ProgrammingImporting And Organizing AssetsAnimating SpritesCreating MenusCreating Cool AnimationsUnderstand And Use SpriteKit's Physics SystemSaving Game Data Using NSKeyedArchiver And NSKeyedUnarchiverUsing Game Controllers To Control The Workflow Of Your GamePlay Music In Your GameUsing Basic And Intermediate Features Of SKActions

That And Much More Is Awaiting For You In This Course

The course teaches everything from

basic to more advanced stuff on how to plan, design and develop your game, however the course WILL NOT teach you every single

aspect of SpriteKit and how to use it because it's impossible to teach

everything.

Using

what you obtain in this course, you will be equipped with more than

enough knowledge in order to continue improving yourself in the field of

game development, using SpriteKit or any other game development framework.

If

You ever had an idea for an awesome game, then enroll in this course

and learn the tools that you need to develop Your next hit game!!!

What Is Your Risk By Taking This Course?

Nothing!! If you are not satisfied with the course, I promise I will give you a full refund of your money NO questions asked!!

Enroll Now!! You Will Not Be Disappointed!!
Who this course is for:
Complete BeginnersAnyone Who Wants To Learn iOS Game Development Using SpriteKit

icon
Instructor Details

Awesome Tuts

Awesome Tuts is a part of Awesome Graphics Company that makes awesome games and provides quality e-learning for people who want to learn game development and programming.
We are focusing on game development and try to teach people how to develop games using practical examples, but you can find other topics as well.
We are a team of 4 people lead by Fahir, main tutor, programmer and leader of the group.
We also started a YouTube channel where we also teach game development so you can check that out and see what we have to offer.
We enjoy teaching people and mostly providing information that is not accessible anywhere else, you can join our Epic 2D Game Development Course and see for yourself And if you like it, then we have good news for you, this is just a start, more courses are coming so stay tuned.
So what are you waiting for? Why don't you join our Epic 2D Game Development Course And Learn How To Make Awesome Games??

icon
More courses by Awesome Tuts

Unity Game Development: Make Professional 3D Games

$11.99

The Complete Guide To Creating Games In Unity Game Engine

$11.99

Unity Game Development: Create 2D And 3D Games With C#

$11.99

Master Unity By Building 6 Fully Featured Games From Scratch

$11.99

icon
More ios swift courses

SwiftUI - Declarative Interfaces for any Apple Device

$11.99

Programmatic Uber Clone App |Swift /Firebase| No Storyboards

$11.99

Augmented Reality apps with ARKit and SceneKit on iOS

$11.99

iOS 8 and Swift - How to Make a "Freaking" iPhone App

$11.99

iOS 12 Swift 4.2 - The Complete iOS App Development Bootcamp

$11.99

SwiftUI - Learn How to Build Beautiful, Robust, Apps

$11.99

icon
Reviews

4.6

168 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Joseph Ortigara on 7/1/2020

I love the course is composed of three examples. The repetition is helpful.

By Don Jaring on 4/21/2020

Great course! Highly recommended. The instructor is very clear and he explained every single detail of the course. Though there are codes that are already deprecated in today's version.

By Hyung Lee on 10/11/2019

so far the lecture looks clear to what I expect.

By Brando on 9/7/2019

Foundational

By P P on 8/16/2019

Good intro into SpriteKit but the examples are very repetitive and you do not really learn much new from the second 2 games. Same game types with a little twist. Also, the coding style and practices are subpar, many copy pastes, ad-hoc spaghetti like coding and many times overcomplicated. The project organisation also kinda self-serving and does not really bring any benefit. Like the 'Classes' folders and stuff like that. Anyway, it is a good intro which I would still recommend for those looking for a quick intro into SpriteKit but be prepared for the above and for the fact that it is using an old version of Swift and SpriteKit. However, with a bit of a programming experience and with the help of xcode + google you will find out the differences quickly. If you are not an absolute beginner you most probably will skip or fast forward 50% of the content but worth it on a discounted price.

By Gabriel Chu on 4/12/2019

I've been loving the course so far.
Explanations are really well elaborated and videos are well structured. Looking forward to completing all the sections.

By Ukrit Wattanakulchart on 11/5/2018

Thanks for teaching me how to create iOS games . Before enrolling this course, I have no idea what SpriteKit is, but when finished this course, I 100% completely understand what you have taught in the course and now, I think I'm ready to release my app to the world .I would definitely recommend this course to my friends.

By Nebil Gokdemir on 11/2/2018

It is awesome tutorial. i love this guy he teach realy great

By Carol M Noble on 11/2/2018

This is a great way to explain the class that holds the variables/properties and functions as a blueprint. Well Done!

By muhammad haqqat husin on 10/5/2018

Again Fahir is an awesome teacher, i hope he updates this course as the new ios 12 already out. Other than that very clear explanation.

By Ma. Guadalupe Roque on 9/3/2018

Excelente explicacin.

By Anthony P. on 9/3/2018

Finally I Understand!! You're course is amazing, my friend you are a great teacher! Last week I thought I would never be able to turn my ideas into a game. Now I know I can. AwesomeTuts, bro!!
I'm an absolute beginner. I took other courses first because I thought this was "outdated" based on the Swift 3 in the title. Now that I've had some experience with Xcode and Swift, I realize this is no big deal as Xcode will alert you when a chosen keyword is depreciated and tell you the new method.
I really wish I would have found your course first! And thanks for all the great Youtube content as well. I pause adblock for my favorite channels. AwesomeTuts is at the top of the heap!
I wish you many riches my friend,
Tony