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 it will help
- I will assume you have a fundamental understanding of common programming concepts