Lessico IT › Programmazione › SpriteKit

SpriteKit

Programmazione Svenska → Aggiornato: 2026-10-27

Il framework 2D per giochi integrato da Apple, arrivato con iOS 7 nel 2013, che ha reso superflui la maggior parte dei motori di terze parti per chi voleva solo fare un gioco per iPhone.

Una scena SpriteKit è un albero di nodi (SKNode), cioè sprite, etichette, emettitori di particelle, disegnati con batching automatico. Movimenti ed effetti si descrivono con sequenze di SKAction anziché calcolarli a mano nel proprio game loop, e fisica e rilevamento delle collisioni sono già inclusi. Xcode inoltre raggruppa automaticamente le immagini in texture atlas.

Il framework fu la risposta di Apple agli sviluppatori che altrimenti ripiegavano su Cocos2d, a cui assomiglia parecchio nell'API. Il prezzo è il lock-in: SpriteKit esiste solo sulle piattaforme Apple, per cui un gioco destinato ad Android va riscritto.

← Torna al lessico