Game Input System in Swift
Build a rock solid and reusable game input system in Swift. It works with all of Apple's game frameworks and is device agnostic.
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.
Setup a ticker with Swift and SpriteKit to have relevant relevant time information like delta time available anywhere in your game code.
Create a common Game VFX with SpriteKit, useful for trailing effects like projectiles and magic. Based on the less used components SKCropNode, SKEffectNode, and SKWarpGeometryGrid.
Use Swift protocols together with GameplayKit's GKComponents for a convenient and flexible way to add all kinds of optional visual debug info during gameplay.