HOME > Development > Learn tvOS for Game Development

Learn tvOS for Game Development

  • Development
  • May 03, 2025
SynopsisLearn tvOS for Game Development, available at $19.99, has an...
Learn tvOS for Game Development  No.1

Learn tvOS for Game Development, available at $19.99, has an average rating of 4.83, with 42 lectures, based on 6 reviews, and has 148 subscribers.

You will learn about Create a Side Scrolling game for the tvOS or iOS App Store. Create a template to use for future Swift 2 and SpriteKit based tvOS apps This course is ideal for individuals who are New or old iOS developers looking to expand into tvOS It is particularly useful for New or old iOS developers looking to expand into tvOS.

Enroll now: Learn tvOS for Game Development

Summary

Title: Learn tvOS for Game Development

Price: $19.99

Average Rating: 4.83

Number of Lectures: 42

Number of Published Lectures: 42

Number of Curriculum Items: 42

Number of Published Curriculum Objects: 42

Original Price: $29.99

Quality Status: approved

Status: Live

What You Will Learn

  • Create a Side Scrolling game for the tvOS or iOS App Store.
  • Create a template to use for future Swift 2 and SpriteKit based tvOS apps
  • Who Should Attend

  • New or old iOS developers looking to expand into tvOS
  • Target Audiences

  • New or old iOS developers looking to expand into tvOS
  • ***** ALL?SOURCE?PROJECTS?HAVE?BEEN?UPDATED?FOR?SWIFT?3

    How to Create a tvOS Template for any SpriteKit Game

    In the first section we will create a tvOS template for navigating between scenes (Home, Features, Team Standings), and discuss ways to pass data around classes, save data using NSUserDefaults, swipe between menu options and much more. By the end of this course you will have a template you can begin any of your future tvOS apps with.

    How to Create a Side Scroller Game for tvOS or iOS – Session 1

    In this series you will learn how to create a retro 2d-style side scroller game from scratch for the new tvOS or for iOS. The project will be initially developed using the tvOS template, then you’ll see how to take most of the same code and use it for an iOS app. We’ll cover all the essentials to making a side scroller: building a physics-based environment (with platforms, vines, pipes, collectibles), programming a an easy character to move using swipes, adding the HUD (for things like Score or a Lives label), sound and much, much more. Toward the end of this session we’ll also discuss how to add a tvOS target to an existing iOS project and share code / assets between the two targets.

    How to Create a Side Scroller Game for tvOS or iOS – Session 2

    The epic saga continues in this second session all about how to make a 2D side scroller for tvOS or iOS. We’ll look at turning our GameScene into more of a “game engine” by incorporating a property list to change variables on a per-level basis. We’ll also talk about scoring, moving platforms (that carry the player), “dead zones” to kill the player, restarting from continue points, inventory, and much more!

    Course Curriculum

    Chapter 1: How to Create a tvOS Template for any SpriteKit Game

    Lecture 1: Introduction

    Lecture 2: Project Files

    Lecture 3: Initial Setup and Custom Classes

    Lecture 4: Simple Two Button Menu Tutorial

    Lecture 5: Transitioning Sprite Kit Scenes

    Lecture 6: Multi-Directional SpriteKit Menu for tvOS

    Lecture 7: Adjusting / Saving Color Schemes for the optimal TV experience

    Lecture 8: Passing data between classes (for example, already played cards from a deck)

    Lecture 9: NSUserDefaults and Team Standings

    Lecture 10: Alert Windows

    Lecture 11: NSNotifications and playing audio from the View Controller

    Lecture 12: Clearing the Defaults for a New Game and Wrap Up

    Chapter 2: How to Create a Side Scroller Game for tvOS or iOS – Session 1

    Lecture 1: Initial Setup

    Lecture 2: Custom Player Class

    Lecture 3: Animating Textures

    Lecture 4: Initial Character Controls

    Lecture 5: Physics Contacts

    Lecture 6: Double Jumping, Fine-tuning Friction and Restitution

    Lecture 7: Making the Camera and GUI Follow the Player

    Lecture 8: Climbable Poles or Vines

    Lecture 9: Hanging onto Moving Poles or Vines

    Lecture 10: Pipes and Portals to Other Levels

    Lecture 11: Using the same code in a Universal iOS Project

    Lecture 12: Adding a tvOS Target to an Existing iOS Project

    Lecture 13: Project files for Session 1

    Chapter 3: How to Create a Side Scroller Game for tvOS or iOS – Session 2

    Lecture 1: Adding a Property List for Level Data

    Lecture 2: Moving Platforms that Carry the Player

    Lecture 3: Losing Lives

    Lecture 4: Collecting Coins to Add Lives

    Lecture 5: Enemies

    Lecture 6: Refining Player Animation and Adding Sounds

    Lecture 7: Refreshing Levels and Restarting Back Levels

    Lecture 8: Parallax Effects

    Lecture 9: Score Labels

    Lecture 10: Dramatic Deaths

    Lecture 11: Firing Projectiles

    Lecture 12: Collecting Inventory (Bullets) to Use

    Lecture 13: Project Files

    Lecture 14: Conclusion

    Chapter 4: Bonus – Our First Look Videos at the tvOS

    Lecture 1: Initial Setup and Gestures for tvOS – Part 1

    Lecture 2: Initial Setup and Gestures for tvOS – Part 2

    Lecture 3: Project Files

    Instructors

  • Learn tvOS for Game Development  No.2
    Justin Dike
    CartoonSmart / Owner / Leader Developer and Instructor
  • Rating Distribution

  • 1 stars: 0 votes
  • 2 stars: 0 votes
  • 3 stars: 0 votes
  • 4 stars: 2 votes
  • 5 stars: 4 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!