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 (8/23, 8/25)

Topics

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

Assignments

  • SG-1 (Chapter 1 & 2)
  • Hello RIT ICE
  • Hello RIT II ICE

Links

Week 2 (8/30, 9/1)

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 (9/6, 9/8)

Topics

  • ...

Assignments

  • ...

Links

  • ...

Week 4 (9/13, 9/15)

Topics

  • ...

Assignments

  • ...

Links

  • ...

Week 5 (9/20, 9/22)

Topics

  • ...

Assignments

  • ...

Links

  • ...

Week 6 (9/27, 9/29)

Topics

  • Career Fair - Wednesday 9/16, Interviews Thursday 9/17

Assignments

  • ...

Links

  • ...

Week 7 (10/4, 10/6)

Topics

  • ...

Assignments

  • ...

Links

  • ...

Week 8 (Thursday 10/13)

Topics

  • Tuesday's 10/11 class follows a Monday schedule

Assignments

  • ...

Links

  • ...

Week 9 (10/18, 10/20)

Topics

  • ...

Assignments

  • ...

Links

  • ...

Week 10 (10/25, 10/27)

Topics

  • ...

Assignments

  • ...

Links

  • ...

Week 11 (11/1, 11/3)

Topics

  • ...

Assignments

  • ...

Links

  • ...

Week 12 (11/8, 11/10)

Topics

  • ...

Assignments

  • ...

Links

  • ...

Week 13 (11/15, 11/17)

Topics

  • ...

Assignments

  • ...

Links

  • ...

Week 14 (Tuesday 11/22)

Topics

  • no classes 11/23-11/27

Assignments

  • ...

Links

  • ...

Week 15 (11/29, 12/1)

Topics

  • ...

Assignments

  • ...

Links

  • ...

Week 16 (12/6, 12/8)

Topics

  • ...

Assignments

  • ...

Links

  • ...

Finals Week (Tuesday 12/13)

You will present your final projects during finals week: 10:15AM - 12:15PM