teaching machines

Tile Shuffle

    Click the tile adjacent to the blank tile to move it to that square. Complete the picture!

CS 145 Homework 3 – due before October 19

See the PDF.

Prospectus – Thomas, Tim, Mike R

We would like our players to have the experience of a comedic top-down adventure game. Our game will cause our players to feel as if they are freeing our protagonist from their boring office life, and helping them towards a more exciting existence. We want our players to be emotionally connected to our protagonist, and […]

CS 145 Lecture 14 – Collision Detection

Agenda what ?s a development recipe rectangle Note Our task today is come up with a workflow for preserving our sanity as we write code. Here’s your task: As you solve the problem of colliding rectangles, think about what you are doing to solve the problem. Write down a list of the general steps that […]

Prospectus – MikeMikeDustin

We would like our audience to have a great sense of exploration as the venture through the myriad of dungeons. We would also like to have the audience have to pick how they build their character with level up stat increases and items. But above all…… LUST FOR LOOT!!!! We think procedurally generated dungeons should […]

CS 491 Lab 4 – Circling

For the rest of the semester, we will alternate between labs devoted entirely to group work time and labs that involve an exercise related to game development. Last week was work time; this week is an exercise. I will try to craft the exercises to be general enough that you may be able to incorporate […]

CS 145 Lecture 13 – Logical Operators

Agenda what ?s blackboxes logical operators some problems TODO Finish homework 2. Note For each of the following blackboxes, let’s consider what they accomplish and how relational operators enter in: Blackbox 5 Blackbox 14 Blackbox 15 Blackbox 16 Blackbox 17 Using the logical operators, let’s write some methods that tell us if… Code LogicKing.java Haiku

Game Prospectus by Nick, Nathan, and Alex

During lab we spent out time brainstorming a few ideas for what direction we’d like to take our game. We decided almost immediately that we’d like to focus on making some type of multiplayer game. The first idea that was suggested was to make a two-player tower climb game where players would cooperatively work with each other […]

CS 491 Lecture 10 – Puzzler Review

Agenda what ?s puzzler review TODO For next Wednesday, read a couple of articles on game loops. Unity manages the game loop on our behalf, but understanding its operation is helpful and there might come a day where you’ll want to write your own. Read Koen Witters’ deWITTERS Game Loop (broken link at last check; […]

CS 145 Lab 3 – Methods and Logic

First, if you have checkpoints left over from last lab, get them inspected during the first 15 minutes of this lab. No credit will be awarded past these 15 minutes. Don’t forget to work in pairs! Please work with someone that you did not work with last week. Objective In this lab, we’ll focus on […]

1 9 10 11 12 13 18