teaching machines

Beans!

CS 491 Lecture 18 – Animations from Blender

TODO A game developer working at a big company may not do much animating, but animation is still a significant part of making games. A developer who knows how to make models move will feel powerful, will make their friends swoon, and will better understand game technology. So, we include it in this class. Before we starting […]

Zombie Facility

    The zombies have broken through! Run and avoid being bitten from the zombies! Credits to: Sound – http://soundbible.com/tags-zombie.html  

CS 491 Lecture 17 – Game Jam

TODO Finish up the character animations from last lab if you haven’t already. The next lab assumes that you have them working. Lab Today we will change things up a bit. We will have a game jam. For the next 75 minutes, we will hastily put together a game that satisfies some theme. Jams like this […]

Pacman

My version of 3D Pacman.

CS 491 Lecture 16 – Animation States

TODO Watch these videos from the Unity documentation: The Animation View Animation Curves and Events The Animator Component The Animator Controller Animator Scripting On a 1/4 sheet, write down 2-3 questions or observations about the content of the videos or animation in general. Lab Today we start a little game called Roundup, where a round character […]

CS 491 Lecture 14 – 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 to pursue in your final project, which will involve animated objects and animated characters. What’s object animation would you like to create? Character animation? […]

CS 491 Lecture 13 – Navigation

TODO Work on your third person camera game. Break your spring! Lab Today we’ll finish up our tank coloring game at long last. We’ll add a win condition (all the tanks are the same color) and let Unity’s navigation AI system control all the tanks but the one the player has claimed. Grab Base We’re all […]

CS 491 Homework 2 – Third Person – due before April 8

See the PDF.

CS 491 Lecture 12 – Properties and Projectiles

TODO Watch Nav Meshes. We’ll implement these next class and you will need them in the next homework assignment. On a 1/4 sheet, write down your plan for the environment of your third-person controller. What agents will automatically target objects in your scene? What will they target? What obstacles will they need to avoid? Lab […]

1 5 6 7 8 9 15