Role Playing Games with Sprite Kit: Heroes

Learn how to build a physics based hero inside of a basic top-down view level. All with Sprite Kit & property lists.
Free tutorial
Rating: 4.5 out of 5 (69 ratings)
8,977 students
8hr 1min of on-demand video
English [Auto]

By the end of this course you will have the foundation of countless Role Playing Games with Sprite Kit


  • Mac with Xcode 5


In this first series of lessons on Sprite Kit based role playing games, we will create a physics-based world with a roaming hero that can collide with other heroes (and make them follow the leader). Nearly everything will be property-list driven (adjustable by changing text in a plist file) and we'll program options for each character to include / exclude front view animation, side view animation or back view animation. We will look at making the character attack, emit particles, receive damage, have a health meter, advance levels, restart levels and much, much more! All using Xcode 5 and Sprite Kit.

Who this course is for:

  • Anyone


CartoonSmart / Owner / Leader Developer and Instructor
Justin Dike
  • 4.3 Instructor Rating
  • 665 Reviews
  • 53,195 Students
  • 21 Courses

Justin Dike is the founder of CartoonSmart one of the internet's first video training websites. He is a long-time illustrator and animator, focusing mostly on Adobe Flash, and experienced programmer with Swift, Sprite Kit, Actionscript 3, Objective C and Cocos2d. For CartoonSmart he has recorded hundreds of hours of video tutorials and recently published his first full length book titled iOS Programming with Xcode and Cocos2d available in the iBookstore. Justin has also developed many iOS games, including a side scrolling game engine.

Top companies trust Udemy

Get your team access to Udemy's top 19,000+ courses