Prerequisites

I will try to make this text easy to understand for all skill levels:

  • I will assume you are brand new to Swift as a language
  • This book requires no prior game development experience, though any experience you have will help
  • I will assume you have a fundamental understanding of common programming concepts