Udemy

The Complete iOS Game Course Using SpriteKit And Swift 3

立即報名
  • 9,574 名學生
  • 更新於 2/2017
4.3
(724 個評分)
CTgoodjobs 嚴選優質課程,為職場人士提升競爭力。透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期
全年招生
課程級別
學習模式
修業期
18 小時 4 分鐘
教學語言
英語
授課導師
Awesome Tuts
評分
4.3
(724 個評分)

課程簡介

The Complete iOS Game Course Using SpriteKit And Swift 3

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

***** 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


  1. Basic Swift Programming
  2. Intermediate Swift Programming
  3. Advanced Swift Programming
  4. Importing And Organizing Assets
  5. Animating Sprites
  6. Creating Menus
  7. Creating Cool Animations
  8. Understand And Use SpriteKit's Physics System
  9. Saving Game Data Using NSKeyedArchiver And NSKeyedUnarchiver
  10. Using Game Controllers To Control The Workflow Of Your Game
  11. Play Music In Your Game
  12. Using 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!!

課程章節

  • 6 個章節
  • 106 堂課
  • 第 1 章 Introduction
  • 第 2 章 Swift Basics
  • 第 3 章 SpriteKit Basics
  • 第 4 章 Jack The Giant
  • 第 5 章 Flappy Bird
  • 第 6 章 Cowboy Runner

課程內容

  • 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

此課程所涵蓋的技能


評價

  • D
    Don Jaring
    5.0

    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.

  • C
    Charles Peterson
    3.5

    The instructer teaches the lesson well. You will learn the Basics of Swift and SpriteKit. He explains the lessons carefully, so it is easy to follow along. The games in this course are Jack the Giant, Flappy Bird, and Cowboy Runner. The files included with this course has the updated Xcode files for the 3 games ( Swift 3). For example, the Flappy Bird game has the name Flappy Bird Remake. You can update the files in Xcode to swift 5. I tested all the Xcode files after updating them and the games worked like they are supposed to. While watching the lessons, sometimes you will see text on screen with the updated swift code if it was depreciated. For the most part the code still works in swift 5+. Problems: When I was following along with the lessons, in some parts the games didn't function correctly. I checked and copied all the code exactly from the Xcode file and still no good? Maybe a bug in Xcode 14? The game that gave me the most amount of problems was Jack the Giant. I used ChatGPT for help with the code. If that didn't help, I just moved on to the next lesson. The game that game me the least amount of trouble was Flappy Bird. Weird thing is that the instructor doesn't show how to implement the sound files for this game? I researched and put a solution in the Q&A section. I wish the instructor would have updated this course. It is annoying when courses I buy haven't been updated for years. He could have added more lessons like how to monetize the games. And make more advanced games too. The main problem with this course is the instructor hasn't responded to anyone since 2017 in the Q&A section. The positive thing is that the course did help me understand IOS game programming better.

  • Q
    Quan Lieu
    4.0

    Code syntax was outdated due to the rapid changing of Swift, for an Experienced Programmer like me, I had no problem but beginner who completely new to software development would. Good algorithm explanation for beginner, but Intermediated would like to speed the video up. Question got no reply for Instructor.

  • C
    Carol M Noble
    5.0

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

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策使用條款才繼續瀏覽。

我已閱讀及同意