Thanks for being a part of WWDC25!

How did we do? We’d love to know your thoughts on this year’s conference. Take the survey here

Is SceneKit depricated ?

Hi everyone! I am working on AR app and wanted to implement object occlusion because it removes drift pretty much from the object. This working great with RealityKit sample But I am unable to replicate such behaviour it with scenekit. Because scenekit does not offer object occlusion. Can we say scenekit is getting depricated, and we should re-write app in RealityKit (which is obviously a big task)?

Hello! SceneKit is not deprecated, and both SceneKit and RealityKit have their own strengths and weaknesses. For example, SceneKit has a more flexible rendering pipeline and is supported on watchOS and tvOS. However, RealityKit was designed for AR and has better integration with our AR frameworks/tools than SceneKit. So you should use which framework works best for you.

Is it still worth to develop a game in SceneKit? SceneKit is deprecated now.

Technically speaking, SceneKit is only "soft deprecated". It is in maintenance mode and will only receive major bug fixes. Apple said there are no plans for a hard deprecation at this time.

Thanks, that's correct, but you never know when it might be "hard deprecated". I've been working on a game for two years now as a solo developer, and I think it'll take at least one or two more years for me to finish. Switching to RealityKit would mean almost a complete rewrite for me, so I'm unsure whether I should proceed with rewriting the game in RealityKit—or maybe it would be better to switch to Unity instead.

Is SceneKit depricated ?
 
 
Q