HOME > Development > The Comprehensive Guide to Scene Kit 3D iOS Development

The Comprehensive Guide to Scene Kit 3D iOS Development

  • Development
  • May 06, 2025
SynopsisThe Comprehensive Guide to Scene Kit – 3D iOS Developme...
The Comprehensive Guide to Scene Kit 3D iOS Development  No.1

The Comprehensive Guide to Scene Kit – 3D iOS Development, available at $69.99, has an average rating of 3.75, with 95 lectures, based on 311 reviews, and has 1473 subscribers.

You will learn about Create 3D applications for iOS using Apples new framework SceneKit and Swift Use knowledge of Swift in order to complete practical real app examples This course is ideal for individuals who are This course is for beginner to intermediate iOS programmers looking to get into 3D development or App Game development. or This course is NOT for individuals looking to program games on Android. This course only covers the framework SceneKit on iOS It is particularly useful for This course is for beginner to intermediate iOS programmers looking to get into 3D development or App Game development. or This course is NOT for individuals looking to program games on Android. This course only covers the framework SceneKit on iOS.

Enroll now: The Comprehensive Guide to Scene Kit – 3D iOS Development

Summary

Title: The Comprehensive Guide to Scene Kit – 3D iOS Development

Price: $69.99

Average Rating: 3.75

Number of Lectures: 95

Number of Published Lectures: 95

Number of Curriculum Items: 95

Number of Published Curriculum Objects: 95

Original Price: $24.99

Quality Status: approved

Status: Live

What You Will Learn

  • Create 3D applications for iOS using Apples new framework SceneKit and Swift
  • Use knowledge of Swift in order to complete practical real app examples
  • Who Should Attend

  • This course is for beginner to intermediate iOS programmers looking to get into 3D development or App Game development.
  • This course is NOT for individuals looking to program games on Android. This course only covers the framework SceneKit on iOS
  • Target Audiences

  • This course is for beginner to intermediate iOS programmers looking to get into 3D development or App Game development.
  • This course is NOT for individuals looking to program games on Android. This course only covers the framework SceneKit on iOS
  • Take your app to the next levelwith the only fully in depth and comprehensivelook at Apple’s new framework for 3D development available on the web!

    SceneKit is a framework that allows native developers on iOS to engage users in a totally new way using the elusive and often times intimidating 3D environment on mobile platforms. SceneKit allows developers the much needed access to 3D development that has so far been totally missing form the native world of mobile development, without having to use or learn an an entirely separate and external development software like Unity or Unreal Engine. Scene Kit makes it easy for the developers looking to get an edge over the competition to develop in 3D space. It is a powerful framework that has a lot to offer and can be applied to almost any sort of application.

    3D is not just for games! By learning to use Scene Kit developers can also develop applications that use a 3D interface and push their apps to new heights by creating immersive experiences for the user.

    In this course we cover all the basics of working with SceneKit and then go into all the essentials of SceneKit in detail recreating popular elements of some of today’s biggest apps!

    We include all the models and source code for this class!Afraid you won’t have the 3D assets or know-how to start this course? Do not worry! As we have created all the essential 3D assets for you and included them along with the course and the source code for every step so you are never lost!

    Skip the fluff and get to the main topic!This is a course that understands that you are here to learn SceneKit and will not take hours and hours of talking about irrelevant information. We get right to the point and tell you what you need to know quickly. We intentionally made this course low on fluff because you need this information, and you need it quickly! We’ve seen courses before that had all the information but spent hours and hours talking about things not relevant to the topic so we said we are not going to be one of those courses taking a firm stand for information now!

    No course is as detailed or covers as many topics in SceneKit as this course does! If you are looking to get your hands on SceneKit and be among some of the very first developers able to take on this amazing framework then this is the course for you! It is the missing guide for SceneKit that will let you understand the power of SceneKit and allows you to learn every thing you need to in order to start developing your own apps from scratch in 3D!

    Join the Comprehensive Guide to Scene Kitand you will be amazed at how easy it is to get started on the next great app!

    Course Curriculum

    Chapter 1: Basics

    Lecture 1: Intro

    Lecture 2: Resources Basics

    Lecture 3: Default App

    Lecture 4: SCNView

    Lecture 5: SCNScene

    Lecture 6: Start From Scratch

    Lecture 7: Create A Custom SCNScene

    Lecture 8: Scene Heirarchy

    Lecture 9: SCNCamera

    Lecture 10: Unit of Measure

    Lecture 11: SCNFloor

    Lecture 12: Lighting

    Lecture 13: Look-At Constraint

    Lecture 14: More Geometry

    Lecture 15: ProjectStart / UIPanGesture / AntialiasingMode

    Lecture 16: Light Attenuation / Custom SCNNode

    Lecture 17: Basic App Setup

    Lecture 18: Working Project

    Lecture 19: Challenege: Tap OrthoGraphic

    Chapter 2: Working With Models

    Lecture 1: Resources Deer Project

    Lecture 2: Loading External Models

    Lecture 3: Node Hierarchy

    Lecture 4: Renderer Delegate

    Lecture 5: Game Loop

    Lecture 6: Discrepancies in Time

    Lecture 7: Introduction to SCNScene Archive Editor

    Lecture 8: Adding Models to the Editor

    Lecture 9: Presenting Scene from SCNScene Archive

    Lecture 10: Resources Lighthouse

    Lecture 11: Lighthouse Challenge

    Chapter 3: Piano Project

    Lecture 1: Resources Piano

    Lecture 2: Piano App Setup

    Lecture 3: Cloning & Copying

    Lecture 4: Cloning Challenge

    Lecture 5: SCNTransaction

    Lecture 6: Completion Block

    Lecture 7: AVAudioPlayer

    Chapter 4: Plane Project

    Lecture 1: Resources Plane Project

    Lecture 2: Plane Project Setup

    Lecture 3: Manual Motion

    Lecture 4: Rotate Action / Repeat Forever

    Lecture 5: Move Action / Spawning

    Lecture 6: Action Sequences

    Lecture 7: Action Groups / Opacity

    Lecture 8: Scaling Action / SCNActionTimingMode

    Chapter 5: Monument Challenge

    Lecture 1: Resources Monument

    Lecture 2: Monument Challenge Explanation

    Lecture 3: Add Monument Nodes

    Lecture 4: Place Menu Items

    Lecture 5: Bobbing Action using SCNTransaction

    Lecture 6: Setup Object Properties

    Lecture 7: Menu Snapping

    Lecture 8: Replacing Buttons

    Lecture 9: Changing Scenes

    Chapter 6: Planet Project

    Lecture 1: Resources Planet Project

    Lecture 2: Default Material

    Lecture 3: Diffuse Material

    Lecture 4: Specular Material

    Lecture 5: Normal Maps

    Lecture 6: Reflective Material

    Lecture 7: Emission / Multiply

    Lecture 8: Transparent Material

    Chapter 7: Galaxy Project

    Lecture 1: Resources Galaxy Project

    Lecture 2: Galaxy Setup

    Lecture 3: Particle System from File

    Lecture 4: Particle System Programmatically

    Lecture 5: Local vs Global

    Chapter 8: Physics Project

    Lecture 1: Resources Physics Project

    Lecture 2: Physics Setup

    Lecture 3: Adding Physics Body / Dynamic Body

    Lecture 4: Static Physics Body

    Lecture 5: Update At Time / Velocity

    Lecture 6: Ball-Pit Setup / Kinematic Body

    Lecture 7: Ball-Pit Working

    Lecture 8: Apply Forces

    Chapter 9: Drop Project

    Lecture 1: Resources Drop Project

    Lecture 2: Drop Setup / Velocity Factor

    Lecture 3: Physics Joints (ex. Hinge Joint)

    Lecture 4: Collision Masks

    Lecture 5: Trigger Block Using Physics Collisions

    Lecture 6: Collision Challenge

    Chapter 10: 3D Bird Project

    Lecture 1: Resources 3D Bird

    Lecture 2: 3D Bird Preliminary Setup

    Lecture 3: Moving Grass

    Lecture 4: Moving Pipes

    Lecture 5: Adding Main Character Bird

    Lecture 6: Create Menu Backdrop ( Setup )

    Lecture 7: SpriteKit Menu / Overlay

    Lecture 8: SpriteKit Explain

    Lecture 9: Scene Transition

    Instructors

  • The Comprehensive Guide to Scene Kit 3D iOS Development  No.2
    Ibram Uppal
    Mobile and Web Developer, Owner of Megaplex Applications Inc
  • Rating Distribution

  • 1 stars: 7 votes
  • 2 stars: 11 votes
  • 3 stars: 32 votes
  • 4 stars: 100 votes
  • 5 stars: 161 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!