SpriteKit Safe Area
Handle the screen's safe areas with collapsing margins in a SpriteKit SKScene.
Handle the screen's safe areas with collapsing margins in a SpriteKit SKScene.

Build an event system with Swift for a highly modular game architecture using isolated game systems without hard dependencies.

Use Swift to manage Game Center Achievements and report progress with decoupled condition logic.
Use a dedicated sprite component with GameplayKit using Swift to decouple rendering from transformations.

Build a rock solid and reusable game input system in Swift. It works with all of Apple's game frameworks and is device agnostic.

Create a transform component for GameplayKit in Swift to get a clean and robust API for everything related to position, rotation, and scale.

Flag and batch remove objects from the game world by using a GameplayKit component and component system with Swift.