A curated list of amazing SceneKit tutorials, projects and resources. Feel free to contribute.
- Inside SwiftShot: Creating an AR Game "WWDC18" - Apple.
- SceneKit: What's New "WWDC17" - Apple.
- SceneKit in Swift Playgrounds "WWDC17" - Apple.
- Advances in SceneKit Rendering "WWDC16" - Apple.
- Enhancements to SceneKit "WWDC15" - Apple.
- Building a Game with SceneKit "WWDC14" - Apple.
- What's New in SceneKit "WWDC14" - Apple.
- Scenekit Basics Part 1 - Geppy Parziale.
- Scenekit Basics Part 2 - Geppy Parziale.
- Scenekit for Beginners - Siddharth Shekar.
- An Introduction to SceneKit: Fundamentals - Davis Allie.
- Scene Kit Tutorial: Getting Started - Raywenderlich.
- 3D Apple Games by Tutorials - Raywenderlich.
- SceneKit Tutorial with Swift Part 1: Getting Started - Raywenderlich.
- SceneKit Tutorial with Swift Part 2: Nodes - Raywenderlich.
- SceneKit Tutorial with Swift Part 3: Physics - Raywenderlich.
- SceneKit Tutorial with Swift Part 4: Render Loop - Raywenderlich.
- SceneKit Tutorial with Swift Part 5: Particle Systems - Raywenderlich.
- iOS Swift 4 Tutorial: Create a Cool 3D Game with Scene Kit - Brian Advent.
- iOS Swift 4 Game Tutorial: Create 3D Levels with SceneKit Editor 🕹 - Brian Advent.
- iOS Swift Tutorial: Create a simple 3D Game with Scene Kit - Brian Advent.
- SceneKit Tutorial — From Zero to Hero Part 1 - Roger Boesch.
- SceneKit - From Zero to Hero, Part 2 - Roger Boesch.
- SceneKit - From Zero to Hero, Part 3 - Roger Boesch.
- SceneKit - From Zero to Hero, Part 4 - Roger Boesch.
- SceneKit - From Zero to Hero, Part 5 - Roger Boesch.
- SceneKit - From Zero to Hero, Part 6 - Roger Boesch.
- Introduction to Vector Mathematics - Andrew Zimmerman Jones.
- SceneKit to show 3D content in Swift 5 - Lito.
- Combining the Power of SpriteKit and SceneKit - Davis Allie.
- Mapbox Scene Kit SDK for iOS - Mapbox.
- The Match-up: SceneKit or Unity for ARKit? - Daniel Wyszynski.
- An Introduction to SceneKit: User Interaction, Animations & Physics - Davis Allie.
- Scenekit for Absolute Beginners - Evan Bacon.
- Building an AR app with ARKit and Scenekit - Esteban Herrera.
- iOS 9: Additions to SceneKit - Davis Allie.
- SceneKit in Mountain Lio - Jonathan Blocksom.
- 3D with SceneKit - davidronnqvist.
- The math behind transforms - davidronnqvist.
- importing .dae models into SceneKit - Benoît Layer.
- 3D Weather with SceneKit: aka Karl the Fog in AR - Jim Martin.
- Pyobjc-framework-SceneKit 6.2 - Ronaldoussoren.
- SceneKit in iOS 8: Explained - Peter Cohen.
- Getting started with scenekit - RipTutorial.
- Introduction To SceneKit – Part 1 - Silviu Pop.
- Building a Simple ARKit Demo with SceneKit in Swift 4 and Xcode 9 - AppCoda.
- Making Augmented Reality app easily with Scenekit + Vuforia - Akira108.
- SpriteKit vs. SceneKit: Adding Animation to iOS Games & Apps - Carey Wodehouse.
- Import Cheetah3D Model in SceneKit - Meon.
- Metal Integration with SceneKit: SCNShadable fragment Injection - RedQueenGraphics.
- First SceneKit project - Bacpeters.
- Importing 3D Models for ARKit using SceneKit editor - John Marstall.
- iOS Swift Game Development Cookbook: Simple Solutions for Game Development Problems 3rd Edition - Jon Manning, Paris Buttfield-Addison.
- iOs Swift Game Development Cookbook: Simple Solutions for Game Development Problems 2nd Edition - Jon Manning, Paris Buttfield-Addison.
- Swift Game Development: Learn iOS 12 game development using SpriteKit, SceneKit and ARKit 2.0, 3rd Edition - Stephen Haney, Siddharth Shekar.
- Beginning Swift Games Development for iOS: Develop 2D and 3D games Using Apple's SceneKit and SpriteKit 2nd Edition - James Goodwill, Wesley Matlock.
- 3D Apple Games by Tutorials Second Edition: Beginning 3D Apple Game Development with Swift 4 2nd Edition - Raywenderlich.com Team, Chris Language.
- The Comprehensive Guide to Scene Kit - 3D iOS Development - Ibram Uppal.
- Create a 3D Game using SceneKit and Swift - Valsamis Elmaliotis.
- ARKit & SceneKit Fundamentals - Alex Nagy.
- Augmented Reality with iOS • Build 15 Real world apps - Romain Derrien.
- Intro to SceneKit. An easy to use iOS 3D framework - Kevin Healy.
- Official documentation - by Apple.
- ARTetris - Augmented Reality Tetris made with ARKit and SceneKit.
- Herebedragons - A basic 3D scene implemented with SceneKit.
- Tic-Tac-Toe - Tic-Tac-Toe implemented using ARKit & SceneKit.
- Assimpkit - A library (macOS, iOS) that converts the files supported by Assimp to Scene Kit scenes.
- Arkit Occlusion - A demonstration of vertical planes "tracking" and occlusions with ARKit & SceneKit.
- Argithubcommits - Show your GitHub commit records in 3D with ARKit & SceneKit.
- Arkit Smb Homage - An implementation of a Super Mario Bros-like game in augmented reality with ARKit & SceneKit.
- Dddkit - 360 video player for iOS written in swift - a subset of SceneKit that actually works.
- Arkit Portal - Simple portal demo implemented with ARKit & SceneKit, the trick is to change the rendering order and render invisible "masks" to hide what's inside.
- Arkit Shell Game - Shell Game built with ARKit & SceneKit.
- Apple Developer Forums - Apple.
- Stack Overflow Questions - Stack Overflow.
- Game Development Questions - Stack Exchange.
- Swift Forums - Swift.org.
Please take a quick look at the contribution guidelines first. If you see a resource or project here that is no longer valid or is not a good fit, please submit a pull request to improve this list. Thanks to all contributors.