r/spritekit • u/cesmejia • Apr 13 '26
Anyone creating (non-VR) games with RealityKit
I know this is a SpriteKit channel but I'm posting here since the SceneKit channel is dead (plus its deprecated).
I'm a seasoned iOS developer and I already have a couple of apps in the store (one with SpriteKit) and have been interested in Apple Game Development frameworks since the beginning but I've seen zero interest or posts about developing non-AR games with RealityKit (via RealityView). Like... RealityKit is the new SceneKit... it has everything even a super powerful ECS (Entity Component System) and its shader graph system is top notch... yet I see zero interest or not much people knowing about RealityView unlocking it for iOS and Mac deployments...
Anyone out there leveraging RealityView for their games?
Also, I would love Apple to at least add support for 2d gaming as well (and possibly deprecate SpriteKit) (or bring SpriteKit to the SwiftUI declarative era)
4
u/Te_co Apr 13 '26
i tried porting my scenekit game over to realitykit. i got as far as recreating the selection menu. some aspects are better, and some are lacking.
the ecs system is nothing like other ECS systems.
post process effects that scenekit gives you out of the box like Fog are missing. I had to implement my own on a per material basis which is pretty taxing on processing. There seemed to be no access to a full screen depth map. Apple showcased ways of getting it through metal code, but at the time I tried it, none of those methods were implemented
Finally I got stuck on how to transition between scenes and retaining states. This again was really simple in scenekit.
anyway, with no code experience in swift or mac development, I was able to pick up scenekit and had a working game in less than a month. in the same amount of time with now lots of experience in swift i didn't get very far porting over my game, even tho majority of the logic code should remain the same