Learn tvOS for Game Development

所在平台: Udemy

课程主页: https://www.udemy.com/course/learn-tvos-for-game-development/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** Learn tvOS for Game Development **课程概述:** 本课程旨在教授如何为 tvOS(苹果电视操作系统)开发游戏。课程内容全面,从创建 tvOS 游戏模板入手,涵盖了场景导航、数据传递、数据存储(使用 NSUserDefaults)、菜单选项滑动等基础知识。 随后,课程将深入讲解如何从零开始创建一款复古风格的 2D 卷轴式(Side Scroller)游戏,支持 tvOS 和 iOS 平台。教学将首先在 tvOS 平台上进行,然后展示如何将大部分代码复用于 iOS 应用。 **游戏开发核心内容包括:** * **物理引擎环境搭建:** 创建包含平台、藤蔓、管道、可收集物品等元素的物理世界。 * **角色控制:** 编程实现简单易用的滑动操作来控制角色移动。 * **用户界面(HUD):** 添加显示分数、生命值等信息的 HUD。 * **音效集成:** 加入游戏中的音效元素。 * **代码与资源共享:** 学习如何将 tvOS 和 iOS 项目关联,实现代码和资源的共用。 **进阶内容(Session 2):** * **游戏引擎化:** 将游戏场景(GameScene)打造成更强大的“游戏引擎”,通过属性列表(Property List)实现关卡变量的自定义。 * **游戏机制:** 涉及计分系统、移动平台(可承载玩家)、“死亡区域”(用于结束玩家生命)、从检查点重新开始、物品栏等核心游戏机制的实现。 **课程目标:** 通过本课程的学习,学员将能够掌握创建 tvOS 游戏的基础和进阶技巧,并能创建一个可用于未来 tvOS 应用开发的模板。此外,学员还将获得开发跨平台(tvOS/iOS)2D 卷轴式游戏的完整经验。

课程评论(0条)

课程详情

***** ALL SOURCE PROJECTS HAVE BEEN UPDATED FOR SWIFT 3How 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!

课程标签

0人关注该课程

主题相关的课程