teaching machines

Commit Logs

It’s time for another installment of Commit Logs, in which I share a selection of log comments left by my students when they commit their work. I’m fascinated by this condensed slurry of feelings we hold throughout the development cycle.

Arcade 0x796 and Platformer

‘space’ to fire, ‘f’ to flip The background used in the platformer was from opengameart, same with character animations, though I did edit them quite a bit…

Office Escape

A top down adventure! If you get stuck, here are some cheats! First, hit “m” and “t” simultaneously to enable cheats.  To enable/ disable invincibility, hit “i” after enabling the cheats. If you would like to jump to the next level, hit “p” after enabling the cheats. Remember to have fun, and enjoy the haiku […]

Farmin’ Marvin

Game: Twine: COMING SOON

CS 491 Lecture 25 – Path Finding

Agenda what ?s breadth first search marking paths greedy search A* TODO Open house next Wednesday at 5 PM! Code … Haiku

CS 145 Lecture 40 – Volume Slicer

Agenda what ?s definitions of OOP more population queries a volume slicer TODO For an extra credit 1/4 sheet to be turned in Friday: compose a headline (as found in a newspaper or on Buzzfeed) to summarize your learning this semester. Note Object-oriented programming has its roots in languages like Simula, a language designed in Norway during the 1960s. […]

CS 491 Lecture 24 – Custom Editors

Agenda what ?s adding a custom editor creating a tilemapper TODO Record 1-minute videos of your games for the achievement Blugolds! Audio is not necessary. I’ll send an email before Friday with details on where to upload them. Code 574f48f Haiku

1 2 3 18