iOS & tvOS Game Development

IGME-590

Course Outline

Below is an outline of the course, broken down by week. See mycourses for official due dates and dropboxes.

Week 1 (1/26, 1/28)

Topics

  • Intro to Course
  • Intro to Xcode
  • Intro Swift:
  • Intro to Playgrounds

Assignments

  • SG-1 (Chapter 1 -7)
  • Hello RIT ICE

Links

Week 2 (2/2, 2/4)

Topics

  • More Swift:
    • Tuples
    • Optionals and Unwrapping
    • Collection classes: Dictionary & Array discussed in SG-2
    • Functions
    • Random Numbers
    • Loading files
  • Installing an App onto iOS hardware

Demos

Assignments

Links

Week 3 (2/9, 2/11)

Topics

  • ...

Assignments

  • ...

Links

  • ...

Week 4 (2/16, 2/18)

Topics

  • ...

Assignments

  • ...

Links

  • ...

Topics

  • ...

Assignments

  • ...

Links

  • ...

Topics

  • ...

Assignments

  • ...

Links

  • ...

Topics

  • ...

Assignments

  • ...

Links

  • ...

Week 8 (3/15, 3/17)

Topics

  • ...

Assignments

  • ...

Links

  • ...

Spring Break (Monday 3/21 - Friday 3/25)

Enjoy your time off!

Week 9 (3/29, 3/31)

Topics

  • ...

Assignments

  • ...

Links

  • ...

Week 10 (4/5, 4/7)

Topics

  • ...

Assignments

  • ...

Links

  • ...

Week 11 (4/12, 4/14)

Topics

  • ...

Assignments

  • ...

Links

  • ...

Week 12 (4/19, 4/21)

Topics

  • ...

Assignments

  • ...

Links

  • ...

Week 13 (4/26, 4/28)

Topics

  • ...

Assignments

  • ...

Links

  • ...

Week 14 (5/3, 5/5)

Topics

  • ...

Assignments

  • ...

Links

  • ...

Week 15 (5/10, 5/12)

Topics

  • ...

Assignments

  • ...

Links

  • ...

Finals Week (Monday 5/16 - Friday 5/20)

You will present your final projects during finals week: Time/Date TBA