MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious

iOS Maze Games with Swift, Sprite Kit and Designed in Tiled

Course Summary

Learn how to program a Universal iOS game from scratch using Swift, Sprite Kit and design levels with Tiled or Xcode 6


  • +

    Course Syllabus

    • Creating a Hero for the Maze
      • Introduction to the Series
      • Starting Game Assets
      • Initial Setup With Xcode
      • Course Primers
      • Adding the Hero Class
      • Moving the Hero
      • Gestures
      • Gestures (Continued) and Changing SKTextures
      • Adding physics to the Hero class
      • Xcode Project at the end of Section 1
      • Adding physics (continued)
      • Section 1 - Quiz
    • Boundaries, Contacts, Tiled and Star Classes
      • Introduction to Section 2
      • Creating the Maze Boundaries
      • Creating the Maze Boundaries (continued)
      • Adding the Physics Contact Delegate
      • Introduction to Using Tiled
      • Parsing the Tiled File (or any XML data)
      • Parsing the Tiled File (continued)
      • Centering the Hero
      • Creating the Star Class (pickup object to pass levels)
      • Xcode Project at the end of Section 2
      • Creating the Star Class (continued)
      • End of Section 2 Quiz
    • Sensing Walls and Adding Enemies
      • Introduction to Section 3
      • Adding Sensor Nodes to the Hero
      • Using the Sensor Nodes to Detect Boundary Contacts
      • Creating a Mass-less Edge Boundary Around the World
      • Placing Enemies in the World
      • Placing Enemies in the World (continued)
      • Moving Enemies
      • Moving Enemies (continued)
      • Adding More Enemy Logic
      • Refining the Logic More
      • Xcode Project at the end of Section 3
      • Reloading the Level and Enemies Bumping Each Other
      • End of Section 3 Quiz
    • Property List, Loading the Next Level, Text, Sounds and More
      • Introduction to Section 4
      • Getting Hero Settings from a Property List File
      • Getting Hero Settings (continued)
      • Game Settings from the Property List File
      • Getting Level Data from the Property List File
      • Getting Level Data (continued)
      • Loading the Next Level After Getting All Stars
      • Adding a Text Label
      • Including a Parallax Background
      • Xcode Project at the end of Section 4
      • Adding Sounds
      • End of Section 4 Quiz
    • Bonus Lessons - Easy extensions with the final project
      • Making some Boundaries Dynamic (Pushable)
      • Using Certain Stars to Auto Advance Levels
      • Student questions


Course Fee:
USD 99

Course Type:

Self-Study

Course Status:

Active

Workload:

1 - 4 hours / week

Related Posts:

Swift

 

Sprite Kit

 

Security, Trust and Assurance Registry (STAR)

 

XML (eXtensible Markup Language)

 

Game developer

 

Android

 

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top