Learning Objective: To be able to use a theoretical structure to describe games and pervasive games
Read PGTaD: 1-30 |
Killer: QT, pdf | |
Peter Gabriel: Games Without Frontiers, Lyrics | |
Ingress Teaser |
Learning Objective: To be able to describe the different genres of pervasive games. To be able to describe the technological enablers of pervasive games.
Marcel's office hours online: link
Read PGTaD: 31-46 | |
Establish an account on Piazza | |
Take the get to know you quiz |
Theory: QT, pdf |
Complete the Google Street View Scavenger Hunt |
Learning Objective: To understand the representation of location and techniques for acquiring it.
Learning Objective: To be able to describe and analyze alternative location systems.
GPS etc.: QT, pdf | |
Michelle Shocked: How to Play the Game | |
Request Amnesty from academic dishonesty |
Quiz |
Learning Objective: To be able to describe and analyze alternative location systems.
Read PGTaD: 71-90 |
GPS: QT, pdf | |
Beyond GPS: QT, pdf | |
Supplemental Reading, A Survey and Taxonomy of Location Systems for Ubiquitous Computing |
Designing Spatial Expansion
Developing with Location/Sensors on Android
Read Tech enablers of Pervasive Games |
Spatial Expansion: QT, pdf | |
Android Setup: QT, pdf | |
Tim O'Reagan: That's the Game |
Complete the Geocache assignment |
Developing with Location/Sensors on Android
Android Lifecyle/Play SDK: QT, pdf | |
Game Design Document |
Developing with Location/Sensors on Android
GPS Drawing Info Part 1: QT, pdf | |
Dumb Ways To Die |
Quiz |
How to do the GPS Drawing Assignment: Location
How to do the GPS Drawing Assignment: Uploading
Fill out the mid-term evaluation No late credit. Participation point. |
Designing Temporal Expansion
Read PGTaD: 91-110 |
Pervasive Game Design Strategies Part 1
Read PGTaD: 131-157 |
Pervasive Game Design Strategies Part 2
AR Assignment #1 description
Marcel's office hours online: link
No Office Hours
Information Technology in Pervasive Games
Designing Pervasive Games for Mobile Phones
Marcel's office hours online: link
Read PGTaD: 179-190 |
The Ethics of Pervasive Games
Read PGTaD: 191-212 |
Marketing the Category of Pervasive Games
Read "Maneki-Neko" | |
Read PGTaD: 215-229 |
Patterson Office Hours in 5222
Guest lecture by Paul Foster, Blizzard
Common patterns for networked games on Linux, MySQL and Unity
"Networked games are commonplace these days and the tools to create them are well used and stable. Free operating systems like linux and open source databases like MySQL coupled with multi-platform game engines like Unity give us the tools to put together online games without having to be an expert in those development tools or technologies. This allows us to focus on the game itself how it works and what makes it fun. The bottleneck and errors now become the network layer itself and bugs in our code. In order to address that we need to organize or data that makes is efficient over the network and easy to debug. We will talk about some patterns that give you ideas on how to do this for your own game."
GPS Draw in Unity |
TBD
Publishing an app
Watch "Free to Play | |
Read PGTaD: 231-259 | |
Read PGTaD: 251-277 |
Final class Eval No late credit. Participation point. |
Final Exam Slot: Thu, Jun 12, 8:00-10:00am | |
Thursday/FridayAR application Physical Tower Defense Game | |
Quizzes on remaining material due Friday |
How about ICS 13 in Summer Session 1 2014? From Barter to Bitcoin | |
How about ICS 5 in Spring 2015? Global Disruption and IT |