CS 397J: Introductory Javascript Game Development
Spring & Fall 2015
Welcome to the archived course website for CS 397J! I developed and taught CS 397J as a Masters project at UMass Amherst. This course was offered during Spring and Fall 2015 and taught the basics of game development using the ImpactJS game engine.
Information:
View syllabusRoom: | --- |
Lectures: | --- |
Instructor: | Colin Tincknell Email: CLTincknell [at] gmail.com |
Course Overview:
Lecture # | Topic | Assignment |
1 | Course introduction | Tell me about yourself (HW1) |
2 | ImpactJS introduction | Learning to walk (HW2) |
3 | Spritesheets and Animations | Let's make some improvements(HW3) |
4 | Hit Detection & More | Taking Shape (HW4) |
5 | State Machines & Sound | Nearly There (HW5) |
6 | Weltmeister Level Editor | A Finished Game (HW6) |
7 | Design | Game idea presentation (FP1) |
8 | Game idea presentations | Design document (FP2) |
9 | Mouse, Drawing Primitives, Camera & Saving | Work on final project... |
10 | Parallax scrolling, Fullscreen, Entity platforms | Work on final project... |
11 | Art Assets | Work on final project... |
12 | Work on final project in class | Submit final project (FP3) |
13 | Demo day! | None! |