Sprite Kit Easing in Swift

It really is surprising that SpriteKit, Apple’s framework for building 2D games doesn’t have better easing algorithms available.

I’ve just updated my solution, SpriteKitEasingSwift, to Swift 3, and added Carthage support. Here it is at github and CocoaPods.


Kudos to buddingmonkey who built the Objective-C library this framework was originally based on.


iOS development with Swift - book: https://manning.com/books/ios-development-with-swift video course: https://www.manning.com/livevideo/ios-development-with-swift-lv

Tagged with:
Posted in Swift
5 comments on “Sprite Kit Easing in Swift
  1. Hi Craig,

    I would like to use your Sprite Kit Easing library using cocoapods in a cross-plattform xcode8 project. At the moment your cocoapod includes iOS support only. Do you plan to release this library with TVOS, WatchOS, MacOS support as well?

    Thanks for your answer in advance!


  2. Hi Craig, is there a way to use this library without cocoapods for now? I tried to just include the three classes in a group in my project, but I couldn’t make it work. I assume the package name “SpriteKitEasingSwift” is defined somewhere else.

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: