back to top ↑

Learning Objectives

As a 300 level class that is also somewhat introductory you can expect the material to be introductory yet thought provoking and challenging. The goal of all of my classes is to introduce you not only to tools, processes and steps, but more importantly how to think and explore the universe of the subject matter for yourself and leave the class with the ability to ask good questions and know how to find those answers. I will be utilizing material structures from optional course readings, video material, and material written by me to facilitate the collection of instruction and student exercises.

In the Digital Game Design class YOU (students) will:

  • Acquire an in-depth working knowledge of digital game design artistry.
  • Be introduced to the processes, frameworks and approaches used in major development companies and indie game development collectives.
  • Learn to approach your work in a manner reflecting holistic creativity, purpose, and foresight.
back to top ↑

UNM Labs

Class Lab

When: Thursday's from 7:00pm - 8:00pm

Where: Mesa Del Sol PC Lab


Hartung 108 - Students have Lobocard access 7am to 10pm, 7 days a week. You can use the labs anytime except when a class is scheduled. In spring 2025, class times are:

  • Wednesday 9-12:30 and 5:30-9
  • Thursday 9-12:30, 1:30-5, and 5:30-9
  • Friday 9-12:30

Mesa del Sol 210 - Students have Lobocard access 7am to 10pm, 7 days a week. These computers include animation and gaming software that are not present in other locations. You can use the labs anytime except when a class is scheduled. In spring 2025, class times are:

  • Monday 9-12:30, 1:30-5, 5:30-8
  • Tuesday 9-12:30
  • Wednesday 9-12:30, 1:30-5, 5:30-8
  • Thursday 9-12:30, 4-8

CERIA Editing Rooms - Book an editing room through the CERIA equipment cage. The cage is open Monday through Thursday, 9am to 9pm, and Friday 9am to 5pm.

back to top ↑

Diversity

As we complete the first week and have had a chance to introduce ourselves you will find that this industry attracts a very diverse group of students. I have been teaching courses like this for over 14 years now and it is always the case. Honestly, the diversity is what makes this course so much fun to teach. Some of you may be artists and some of you may be computer scientists. Some of you may be taking this class because you think it might be fun and some of you may not even know why you are taking it. No matter what reason you have for being here, you are here and I am happy to have you in this class.

What does diversity have to do with digital game design let alone that it is a benefit?

RetinaI’m glad you asked!

Since we all come from different backgrounds and are here for different interests, we will be able to provide a unique perspective to the problem solving process that would otherwise be missed sans diversity. The art of computer design and games involves using tools to solve a given problem or set of problems that is not only visually appealing, but scalable and efficient. Since our main goal is to solve problems with an infinite number of ways to go about that process, the more perspectives we have, the better results we will have.

Ultimately we are working with ideas, tools, rules, processes and workflows that can be very technical in nature. However, these tools are simply a means to an end. The goal is to create memorable and meaningful experiences for our players. The end result is and always should be artistic. Yes, I did just say that we are problem solving using technical tools and processes for art. It may seem a bit contradictory, but really this is no different then any other art form. A pencil illustrator follows the same process. The problem they are solving is producing an image on a blank page using only pencils. They must use certain techniques and processes to lay the graphite onto the paper in a way that achieves the desired result. We approach our problem to produce a work of art on the computer in the end just like any other skilled artisan utilizes their medium to create a work of art. Creativity is treated as an equal with technicality.

Title IX

Our classroom and our university should always be spaces of mutual respect, kindness, and support, without fear of discrimination, harassment, or violence. Should you ever need assistance or have concerns about incidents that violate this principle, please access the resources available to you on campus, especially the LoboRESPECT Advocacy Center and the support services listed on its website (http://loborespect.unm.edu/). Please note that, because UNM faculty, TAs, and GAs are considered "responsible employees" by the Department of Education, any disclosure of gender discrimination (including sexual harassment, sexual misconduct, and sexual violence) made to a faculty member, TA, or GA must be reported by that faculty member, TA, or GA to the university's Title IX coordinator. For more information on the campus policy regarding sexual misconduct, please see: https://policy.unm.edu/university-policies/2000/2740.html

back to top ↑

Collaboration

As I mentioned earlier, our diversity within this course will ultimately shape the outcomes of this class, it would not be fair for me to limit the needed exchange of ideas in order to utilize that diversity. Even though we do not have any “group work” in this class, we are however working through the same material, the same problems and the same assignments all at the same time. It is because of this that I encourage you to collaborate together (through whatever safe means you can muster in COVID times) to solve these problems. Please do not take this as an opportunity to simply glean off of others hard work. You have registered for this class voluntarily. You have paid for this class voluntarily; therefore, I assume that each of you are here to learn the material. So let’s learn together.

back to top ↑

Resources

One book is required and the other is HIGHLY recommended:

back to top ↑

Typical Weekly Online Breakdown (Subject to change)

Classroom Overview

This takes place at Mesa del Sol, a 20-minute drive from main campus at 5700 University Blvd SE. The UNM door is on the side of the building across from Netflix. Parking there is free, and a shuttle bus is also provided. On Thursdays, the bus leaves from the Redondo side of George Pearl Hall at 5:00pm and leaves Mesa del Sol to return to main campus at 8:05pm.

5:30p – 5:45p Welcome and Review
5:45p - 6:45p Instruction of New Concepts
6:45p - 7:00p Break
7:00p - 8:00p Potential Lab Work
back to top ↑

Weekly Breakdown (Subject to change)

Dates where we won't be having class:

March 13 Spring Break
Week 1 - Introduction
  • Instruction

    Introduction to the course overview
    Basic Elements of Play
  • Quiz

    Quiz 1
  • Required Reading

    GDP: Chapter 1.
  • Assignment

    Game Elements Document
Week 2 - Systems Thinking
  • Instruction

    Systems Thinking Overview
    Big Picture and Little Picture Glasses
  • Quiz

    Quiz 2
  • Suggested Reading

    AGD: Chapter 1: p. 13-46
  • Assignment

    System Thinking Reflection
Week 3 - Game Design Tools
  • Instruction

    Game Design Tools Overview The right tool for the job
  • Quiz

    Quiz 3
  • Required Reading

    GDP: Chapter 2: p. 15-46
  • Assignment

    Constraint Exercise
Week 4 - Kinds of Play
  • Instruction

    Kinds of play overview
    Genre, Players and more
  • Quiz

    Quiz 4
  • Required Reading

    GDP: Chapter 3: p. 47-74
  • Assignment

    Game Conversion Exercise
Week 5 - The Player Experience
  • Instruction

    Overview of the player experience
    Five layers and all
  • Section Exam

    Section Exam 1
  • Required Reading

    GDP: Chapter 4: p. 77-101
  • Assignment

    Point of View Exercise
Week 6 - Iterative Game Design Process
  • Instruction

    Game Design Processes
    Iteration as a mindset
  • Quiz

    Quiz 5
  • Required Reading

    GDP: Chapter 5: p. 105-115
  • Assignment

    10-Minute Game Design
Week 7 - Design Documentation
  • Instruction

    Design Documentation Overview
    What it is, what it's not
  • Quiz

    Quiz 6
  • Required Reading

    GDP: Chapter 6-7: p. 117-147
  • Assignment

    Design Values Response
Week 8 - Level Design & Player Guidance
  • Instruction

    Level Design and Player Guidance Overview
  • Quiz

    Quiz 7
  • Reading

    None
  • Assignment

    Level Design Map
Week 9 - Games as a Business
  • Instruction

    It's not all fun and games in the real world. Or is it?
  • Quiz

    Quiz 8
  • Reading

    None
  • Assignment

    Game Business Analysis
Week 10 - Development Environments
  • Instruction

    Development Environments Overview
    Logical Problem Solving
  • Section Exam

    Section Exam 2
  • Reading

    None
  • Assignment

    Scratch Logic Exercise
Weeks 11 - Conceptualization
  • Instruction

    Brainstorming & Motivations Overview
  • Quiz

    Quiz 9
  • Required Reading

    GDP: Chapter 9: p. 163-179
  • Assignment

    Final Project - Design Document
Week 12 - Prototyping
  • Instruction

    Prototypes Overview
    8 Kinds of prototypes
  • Quiz

    Quiz 10
  • Required Reading

    GDP: Chapter 10: p. 181-199
  • Assignment

    Final Project - Prototype
Week 13 - Play Testing
  • Instruction

    Play testing overview
    Preparing and Running Tests
  • Quiz

    Quiz 11
  • Required Reading

    GDP: Chapter 11: p. 201-215
  • Assignment

    Final Project - Play Testing
Week 14 - Evaluating
  • Instruction

    Evaluation Overview
    Interpretation & Actions
  • Quiz

    Quiz 12
  • Required Reading

    GDP: Chapter 12: p. 217-223
  • Assignment

    Final Project - Evaluation
Week 15 - Design in Production
  • Instruction

    When does design stop?
    Or does it?
  • Section Exam

    Section Exam 3
  • Reading

    None
  • Assignment

    None
back to top ↑

Attendance and Drop Policy

I will not be formally taking attendance in this class with one exception. I will be monitoring course activity on UNM canvas during the first 2 weeks of the semester to ensure you are connected and progressing. If you have not logged into Canvas and submitted the Syllabus Quiz by the due date of Tuesday of the 2nd week you will receive an email as a last attempt to connect. If no connection is made then I will assume you will not be able to complete the course material and you will be dropped from the class by Thursday evening of the second week of class. This will do the following:

  • Ensure you are not charged for the class even though you are dropped
  • Will not leave a withdraw (W) or failing (F) grade on your transcript
  • Will provide you with one more day on Friday of the second week to replace the class with another before the registration deadline if you choose.

If you have any questions please email me to discuss your concerns by clicking the contact button in the header of this website.

back to top ↑

Late Work

I will accept late work all the way up to the end of the semester, but there will be a letter grade reduction applied to any assignments that are submitted more than 1 week after the posted due date.

All of your assignments are due at 11:59pm on the Thursday they are due. Here are some examples to give you an idea of what to expect.

  • An assignment turned in 4 days late will NOT be considered late.
  • An assignment turned in 8 days late WILL be considered late and WILL incur the 10% penalty.
  • An assignment turned in 60 days late will be accepted, but WILL incur the 10% penalty, but that is it.

back to top ↑

Grading

Breakdown
  • 10 Assignments
    • 50 points each (500 points total or 36.2% of Final Grade)
  • 13 Quizzes
    • 20 points each (260 points total or 18.8% of Final Grade)
  • 3 Section Exams
    • 100 points each (300 points total or 21.7% of Final Grade)
  • Final Project (4-parts)
    • 80 points per part (320 points total or 23.3% of Final Grade)
Scale
  • A+ = (97-100+)
  • A = (93-96)
  • A- = (90-92)
  • B+ = (87-89+)
  • B = (83-86)
  • B- = (80-82)
  • C+ = (77-79+)
  • C = (73-76)
  • C- = (70-72)
  • D+ = (67-69+)
  • D = (63-68)
  • D- = (60-62)
  • F = (< 59)