teaching machines

Oreo Collector

Lunar Shooter

There’s an issue- in the Twitch player, the enemies release too soon.

Honors 104.502 Lecture 11 – Animation

Agenda what ?s keyframe animation goomba pacing moon orbiting Earth bouncing with 5 frame squash and stretch flower growing sprite sheet animation TODO Participate in Pixar in a Box on Khan Academy. Walk through at least the Animation section, but it’s all pretty interesting. On a 1/4 sheet, describe a theme that you might like […]

CS 330 Lecture 16 – Functions in Assembly and Buffer Overflows

Agenda what ?s local variables frame pointer functions buffer overflows TODO I’m in Memphis for a computer science education conference the rest of the week. No class on Wednesday or Friday. Please use your time to work on CSX! Note We close out our discussion of assembly today by looking at how functions in our […]

Button Sequence Game

Press H for tip on next button

SunSwitch

SnowMaze

Collect the parts to build the snowman and complete the mazes. The itch.io player doesn’t show the whole WebGL fullscreen button, so I added itch.io’s fullscreen button.  I’d recommend clicking the blue square on the bottom right if you can see it.

petza: don’t let the androids touch you

This is my game, don’t let the androids touch you. Unfortunately, I was unable to get the WebGL build to work correctly, so this will only work in a browser other than Chrome. I also included downloads for the Linux, Mac, and Windows builds on the itch.io page.

Skip v0.98 – Joe Krause

Skip is a puzzle game where you have a limited number of moves to collect all of the objects in a grid. Every move moves you by 2 spaces, so you might find yourself circling around an object you’re trying to collect! NEW UPDATE v0.98 Changelog: – Cleaned up movement script – removed move-wasting glitch […]

CS 330 Lecture 15 – Assembly Analogs

Agenda what ?s program this how does assembly handle… call-by-value semantics? types? composite types/structs? loops? local variables? return values? if statements? Note Today we continue our foray into assemble, examining how the notions we take for granted in high-level languages are implemented at the assembly level. But first, let’s start with a little warmup Program […]

1 15 16 17 18 19 26