|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/2d-games-with-spritekit/
课程评论:没有评论
**课程名称:** 使用 SpriteKit 和 Swift 制作 iOS 2D 游戏 **课程概述:** 本课程专为有志于开发 iOS 游戏但不知从何下手的开发者而设计。它将带您一步步创建一款名为“Color Trek”的 2D 街机游戏,涵盖从项目设置到最终完成的整个流程。课程结合了理论与实践,深入讲解 SpriteKit 框架的核心类和重要概念,包括: * **SpriteKit 框架概览:** 认识核心类及常用工具。 * **游戏世界和动画:** 创建游戏场景和基础动画,熟悉开发工具。 * **真实游戏开发:** * 项目设置与资源集成。 * 主游戏场景的创建。 * 触摸手势检测。 * 对象移动与动画。 * 动画制作与粒子发射器的使用。 * 游戏物理与碰撞。 * 随机数的使用。 * **2D 游戏开发的重点:** 详细讲解碰撞检测等关键概念。 **适合人群:** 具备 Swift 编程语言和 Xcode IDE 初级或中级知识的 iOS 开发者。 **课程特色:** * **实践项目:** 以真实的街机游戏“Color Trek”为蓝本进行开发。 * **理论与实践结合:** 边学理论边立即应用于实践。 * **讲师背景:** 由拥有 17 年开发经验、Youtube iOS 开发频道知名博主 Brian Advent 授课。 * **丰富的学习资源:** 提供每个视频的练习文件(代码文件和资源),包含项目起始和结束状态。 * **证书:** 完成课程后可获得可验证的结业证书。
Five of the top ten highest grossing apps on the iOS App Store are games. If you ever had an idea for an amazing game but didn't know how to create it, then this course is for you. Apple provides great game frameworks for every developer. One of these frameworks for 2D games is SpriteKit. This course is going to take you through the process of creating a 2D arcade game step-by-step. Not only will you have finished a complete game project after taking this course, you will also get profound theoretical knowledge about the SpriteKit Framework and many of its important classes. I am Brian Advent and I am running one of the largest youtube channels on iOS development. I am also organising the annual Swift Tutorial Conference and with my 17 years of development experience I am offering you a course with a great combination of theory and practice. A Real World Project This course is centred around a real world arcade game called Color Trek. You can download it on the App Store for free and you will create this game from start to finish in this course. In that process you will put all the theory that you are going to learn into practice right away. How and what you are going to learn SpriteKit is a huge framework, which is why you are going to start your journey with an overview about the most important classes that you are going to encounter. You will then create your first game world and your first animations to familiarise yourself with the tools provided by Apple. After these first steps you are going to start creating a real game from start to finish, starting with the project setup, the integration of game assets and the creation of the main game scene. Among other things you are then going to learn both theory and practice about: touch gesture detectionobject movement and animationhow to create animations and how to use particle emitters for animationsgame physics and collisionshow to use the power of random If you have never created a game before, then you will also enjoy my detailed explanations on collision detection, which is one of the most important aspects of 2D game development. I designed this Swift course to be easily understandable for any iOS Developer who has a beginner or intermediate knowledge about the Swift programming language and the Xcode IDE. This course comes with extensive exercise files (code files and assets) for every video, with a begin and end state of all projects. You'll be able to work alongside the instructor and will receive a verifiable certificate of completion upon finishing the course.