teaching machines

Honors 104.502 Lecture 8 – Co-o-no Cont’d

Agenda what ?s co-o-no hide previous round co/no buttons feedback message TODO Read chapters 5 and 6. On a 1/4 sheet, write down 2-3 questions or observations. Under what circumstances do ideas come to you? Note Today we’ll wrap up Co-o-no, adding Co and No buttons and moving through a cycle of shown and hidden states. […]

Honors 104.502 Lecture 7 – Co-o-no Cont’d

Agenda what ?s 1×1 tile prototypes co-o-no hide previous round co/no buttons feedback message TODO Watch 2D Catch Game. (There are three parts. Watch at least the first.) On a 1/4 sheet, write down 2-3 questions or observations. Note Today we start by sharing our prototypes with each other. As you share, give feedback: What […]

Honors 104.502 Lab 3 – Snake Cont’d

In this lab we’ll add some final features to the snake game: audio random egg placement walls continuous motion But first, if you didn’t get your work from last lab checked off, do so in the first 15 minutes of this lab. Checkpoint 1 Person A types. Sound Effects Download sfxr, a free 8-bit sound […]

Honors 104.502 Lecture 6: Co-o-no

Agenda what ?s a trivia game arrays bundling things together in classes adding buttons TODO Watch game designer Jonathan Blow speak on prototyping and meaningful work. If you have time, watch this longer talk. If you have less time, watch this shorter talk. (I’m one of those in the second group, and I watched both at […]

Honors 104.502 Lab 2 – Snake

When people start making games, they usually start with TicTacToe. I can’t do that to you. TicTacToe, like War, gives the illusion of player interaction but is far too deterministic. Today we’ll implement the second game that many people make: Snake. Find a parter and make sure you have access to a computer with Unity installed. Checkpoint 1 […]

Honors 104.502 Lecture 4 – BeatnPath

Agenda what ?s switcharoo BeatnPath TODO The first homework is posted. It’s due before March 1. Watch as much as you can of Unity’s UFO tutorial. Read chapters 4 and 5. For Monday, write down 2-3 questions or observations from your watching and reading on a 1/4 sheet. Note We’re going to switch up lecture […]

Honors 104.502 Homework 1 – Puzzler

See the PDF.

Honors 104.502 Lecture 3 – Matching

Agenda what ?s design this a matching game TODO Watch Unity’s Roll-a-ball tutorial. For maximal learning, follow along in Unity. Read chapter 3. On a 1/4 sheet for next lecture, write down 2-3 questions or observations from your rolling experience or reading. Note Last week we sampled the technical side of game development. This side […]

Honors 104.502 Lab 1 – Madeup

In this class, lab has a very simple purpose: you will engage with problems in the “first-person.” Lecture tends to be sort of like a movie. The audience passively watches the instructor have an experience. Lab is more like a game, where you yourself have the experience. Each lab is broken into two checkpoints. The tasks in […]

Honors 104.502 Lecture 2 – Making Objects

Agenda what ?s design this modeling as a group TODO Read the Madeup documentation. Write a Madeup program (accessible at madeup.xyz) to create some kind of container or bowl. You’ll need a modern browser, one that supports WebGL. Instead of a 1/4 sheet, email me a screenshot of the Madeup editor and 3D canvas showing your […]

1 4 5 6 7