teaching machines

HNRS 304.503 Lecture 2 – Introductions

Agenda lab next week posting on the blog share introductions discuss chapters 1 and 2 Outside Notes http://www.newyorker.com/reporting/2010/12/20/101220fa_fact_paumgarten http://www.youtube.com/watch?v=b9GpQ21uEmQ TODO Read for Wednesday chapters 3 and 4. Haiku

Computer Programmer

Scientific Inquirer

I am not an artist!

HNRS 304.503 Lab 1 – Xtranormal

It’s dangerous to jump into the technical aspects of a game before thinking critically about its plot and its characters. Today, we’ll remove ourselves as much as possible from the technical and write an animated dialog using Xtranormal. This won’t be interactive, but you will draw on the same elements you’ll need to write a […]

HNRS 304.503 Lecture 1 – Game on

Welcome to Honors 304.503, Digital Game Development. Let’s start with a little game. It’s a two-player dice game with really simple rules. Each player gets a 12-sided die. The game has 100 rounds, or more if you have time. In each round, both players roll. Whoever rolls a 12 — let’s call the game Duodeciduel […]

HNRS 304.503 Homework 1

See the PDF.

HNRS 304.503 – Digital Game Development

Information Syllabus Enrollment: 17 RSS feed Lectures Labs Homeworks Post mortems

HNRS 304.503 Lecture 0 – Tentative agenda

Call top-down teaching the kind of teaching where we you start from theory and abstraction and work your way down to application. I’m not going to take a top-down approach in this class. Call bottom-up teaching the kind of teaching where you start with practical realizations and generalize up. This will be my approach to […]

Honors 304.503 Lecture -1 – Short course description

This class will unite the disciplines of creative writing, design, music, and computer science into the craft of game development. Students will cluster into small 4- or 5-person game development startup companies. In the fall semester these companies will design and develop some small games using Inform and the Unity game engine. They will also […]