Learning

Per-Vertex Properties on Procedural Meshes

Posted by on Feb 2, 2013 in Learning, Resources, Tutorials | 0 comments

Per-Vertex Properties on Procedural Meshes

Here’s a sample video from the course that I taught on game design in the fall of 2012. This video is from fairly late in the semester, so it assumes that you know a little something about 3D meshes and what ‘procedural generation’ means with video game design: editing objects with code, at runtime, rather than by hand, beforehand. I have to caution that it’s fairly technical, but there’s some good eye candy (especially in the second half), and a lot of good information about how to create and edit meshes from...

read more

8th Grade Science Day

Posted by on Dec 29, 2012 in Learning, Talks | 0 comments

8th Grade Science Day

Every year, we bring students in from nearby schools and give them a tour of the work we’re doing at NOAA. The kids have a good time, and we try to stuff them full of environmental science and wonder about the world around them. This year, the group I work for (the Technology Outreach Branch, or TOB) did two stops along the tour: Eyes on the Earth was a presentation Eric, Don, and myself gave on our giant multi-monitor display. That handsome man you see to the right is Don, talking about the Frankenstorm that hit the east coast a...

read more

Mechanics, Dynamics, and Aesthetics in Game Design

Posted by on Nov 21, 2012 in Learning, Resources | 0 comments

Mechanics, Dynamics, and Aesthetics in Game Design

This is most likely just the first of many posts I’ll write on the MDA, or Mechanics-Dynamics-Aesthetics, framework. MDA isn’t a method or set of rules for designing games. It’s a way of breaking down game design into discrete parts, and looking at how those parts interact. The end goal is to help developers go from mechanics (how the game works) all the way to aesthetics (how the player experiences the game). By doing so, developers can focus on creating a game that is engaging for the player on multiple emotional...

read more

Changes in the Unity 4 Editor

Posted by on Nov 10, 2012 in Learning, Resources, Tutorials, Unity3D | 0 comments

Changes in the Unity 4 Editor

The video below explains the major changes in the editor between Unity 3 and Unity 4. More specifically, it goes over changes between Unity 3.5 (the latest version when Unity 4 was released) and Unity 4.0. It doesn’t include an introduction to Mecanim. That’s a large enough topic that it needs its own video (or videos), and when I post that I’ll add a link here.   Property Drawers Unity 4 also includes an upgrade called Property Drawers. These are a way to make working with scripts in the inspector a lot more powerful,...

read more

Student Games, Round 1

Posted by on Nov 5, 2012 in Learning, News, Unity3D | 0 comments

As I posted previously, this semester I’m teaching a new course in video game design and production at the University of Colorado. We have a great group of students, and they’ve just finished putting together their first game, of two that they’ll make in the course. These games were developed by students of CSCI 4830-008, working in teams of two. This is the first of two games they’ll be making this semester in the Unity game engine. They were asked to create a 3-5 minute adventure / scavenger hunt game, where the...

read more

New Course at CU

Posted by on Aug 27, 2012 in Blog Posts, Learning, News | 0 comments

Just wanted to announce that I’ll be teaching a course on video game design and production over at the University of Colorado, starting tomorrow. We’re going to be using Unity and covering all of the basics: materials, terrain, animations, particle systems, programming, physics, etc. It’ll be a design-based course, with the students creating two games over the course of the semester. You can check out the course outline...

read more