Learn how to build 2D games in Swift
An introduction to gaming on mobile devices. We will learn SpriteKit and important core concepts like Sprites, physics, and software patterns relevant to gaming. By the end of the course everyone will complete an original game for iOS devices.
Course Delivery: online | 7 weeks | 14 sessions
Course Credits: 3 units | 37.5 Seat Hours | 75 Total Hours
By the end of the course, students will be able to …
Course Dates: Tuesday, June 2 – Thursday, July 16, 2020 (7 weeks)
Class Times: Tuesday and Thursday at 2:30–5:20pm (14 class sessions)
Class | Date | Topics |
---|---|---|
1 | Tue, June 2 | Game Design |
2 | Thu, June 4 | Intro to iOS Game Development |
3 | Tue, June 9 | Actions, Touch events, Collisions |
4 | Thu, June 11 | Scenes |
5 | Tue, June 16 | Adding Juice |
6 | Thu, June 18 | Physics |
7 | Tue, June 23 | Stacks game |
8 | Thu, June 25 | Selecting an Architecture |
9 | Tue, June 30 | Project Specs |
10 | Thu, July 2 | [Project Lab] |
11 | Tue, July 7 | SceneKit - a preview |
12 | Thu, July 9 | GameKit + Lab |
14 | Tue, July 14 | Final Exam |
15 | Thu, July 16 | Presentations |
To pass this course you must meet the following requirements:
Any additional resources you may need (online books, etc.) can be found here. You can also find additional resources through the library linked below: