Casual Game Development

IGME-450

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 - 2/1)

Topics

  • Intro to Course
  • Review Course Topics Page
  • See discussions forums in mycourses
  • See 330 materials in mycourses

Assignments

Links

Week 2 (2/2 - 2/8)

Topics

  • More ES5

Assignments

Links

  • ...

Week 3 (2/9 - 2/15)

Topics

Assignments

Links

Week 4 (2/16 - 2/22)

Topics

  • Work on Project 1

Assignments

  • Present Project 1 Prototypes

Links

  • ...

Week 5 (2/23 - 3/1)

Topics

  • Work on Project 1

Assignments

  • Present Project 1 Prototypes

Links

  • ...

Week 6 (3/2 - 3/8)

Topics

Assignments

  • Bubbles 1-5 ICE

Links

  • ...

Week 7 (3/9 - 3/15)

Topics

  • Phaser Game Framework

Assignments

Links

Week 8 (3/16 - 3/22)

Topics

  • Project 2 Prep
  • Midterm Written Exam Wednesday 3/18
  • No class meeting on Friday 3/20 - have a good break!

Assignments

  • See project 2 assignment for deliverables

Links

  • ...

Spring Break (3/23 - 3/29)

No classes!

Week 9 (3/30 - 4/5)

Topics

  • Review Midterm Exam
  • Work on Project 2
  • Facebook Game ICE

Assignments

  • See project 2 assignment for deliverables

Links

  • ...

Week 10 (4/6 - 4/12)

Topics

  • Work on Project 2
  • Saving High Scores for All Players

Assignments

  • See project 2 assignment for deliverables

Links

  • ...

Week 11 (4/13 - 4/19)

Topics

  • Finish up Project 2
  • ES6:
    • let - block scope
    • classes and inheritance
    • destructured assignment
    • arrow functions
    • Maps and Sets
    • Promises

Assignments

  • ...

Links

Week 12 (4/20 - 4/26)

Topics

  • ...

Assignments

  • ...

Links

  • ...

Week 13 (4/27 - 5/3)

Topics

  • ...

Assignments

  • ...

Links

  • ...

Week 14 (5/4 - 5/10)

Topics

  • ...

Assignments

  • ...

Links

  • ...

Week 15 (Monday 5/11 - Wednesday 5/13)

Topics

  • ...

Assignments

  • ...

Links

  • ...

Finals Week (Friday 5/15 - Thursday 5/21)

Section 01 Final:

Section 02 Final: