Learn tvOS for Game Development
Program a 2D-Side Scroller tvOS App for the New Apple TV

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
Why take this course?
🚀 Learn tvOS for Game Development: Program a 2D-Side Scroller tvOS App for the New Apple TV 🎮
Course Headline:
"Master tvOS and SpriteKit to Create Engaging Games on the Apple TV!"
Course Description:
***** ALL SOURCE PROJECTS HAVE BEEN UPDATED FOR SWIFT 3
Embark on a journey to learn how to create compelling 2D side scroller games for tvOS, using the powerful tools available in Apple's ecosystem. This course is designed to guide you through the process of building a fully functional game from scratch, which can be easily adapted for iOS devices as well.
Session 1: Building a tvOS Template for Navigation and Data Handling
- Creating a tvOS App Template: Learn how to set up a navigation template that includes Home, Features, and Team Standings screens. Understand the importance of passing data between scenes and master the use of
NSUserDefaults
to save critical information. - Menu Interaction: Discover how to implement swipe gestures for menu navigation, enhancing user interaction with your app.
Session 2: Developing a Side Scroller Game
- Game Mechanics Basics: Start from the ground up, creating the physics-based environment that includes platforms, vines, pipes, and collectibles.
- Character Movement and Controls: Program a character that responds to swipe gestures, allowing for intuitive movement across the game world.
- Adding a HUD (Heads-Up Display): Implement a user interface to display essential gameplay elements such as Score and Lives.
- Integrating Sound Effects and Music: Elevate your game's atmosphere with immersive audio that responds to player actions and game states.
Session 3: Advanced Game Development Techniques
- Leveraging a Property List: Transform your
GameScene
into a more dynamic "game engine" by utilizing a property list to modify variables for different levels. - Scoring System and Levels: Develop a scoring system and create multiple levels with increasing difficulty, keeping players engaged.
- Moving Platforms and Dead Zones: Introduce new challenges by creating platforms that transport the player and design "dead zones" that can instantly end the player's journey.
- Continue Points and Inventory Systems: Allow players to continue from a last save point and manage in-game inventory items with ease.
Special Focus: tvOS and iOS Game Development Unity
- Cross-Platform Adaptation: Discover how to take most of the code written for tvOS and reuse it for an iOS app, saving time and effort when expanding your game's reach.
- Sharing Code & Assets Between Platforms: Learn best practices for sharing code and assets between tvOS and iOS targets within a single project.
By the end of this comprehensive course, you will have a solid understanding of how to create captivating 2D side scroller games for tvOS using SpriteKit and Swift 3. Whether you're a beginner or an experienced developer looking to expand your skill set, this course offers valuable insights and hands-on experience that will elevate your game development skills to the next level.
🚀 Enroll Now and Start Your Game Development Adventure with tvOS and SpriteKit! 🎮
Screenshots



