skip navigation
The Academy of Digital Animation Learn On-Site

Learn On-Line

Program Admissions Courses About the Academy Contact Us JobsMedia Arts

MA C130 Fundamentals of Game Design

CATALOG COURSE DESCRIPTION

This course introduces the techniques for electronic game design production. Topics include the past, present and future of the game industry, basic game programming concepts, game art requirements, understanding palettes, file formats, creating graphics for 2D games, creating graphics for 3D games, porting of project meshes, maps, and animation data to game format files, low-polygon count modeling techniques, and motion capture. Artificial intelligence for opponent behaviors, networked systems, and the issues surrounding multi-user play will also be examined.

COURSE OBJECTIVES

Upon completing this course, the student will:

  1. Examine and categorize the significant events in the development of the Electronic Game Industry.
  2. Evaluate selected commercial game designs, addressing; social content,
    historical significance and artistic technique.
  3. Compare the foundations of 3D animation and modeling, programming,
    production, and artificial intelligence.
  4. Visualize, construct, and control a 3D character model figure.
  5. Visualize and implement a game design plan that describes the controls,
    interface and artistic style of an electronic game.
  6. Create and port a low-polygon model to a game format.
  7. Create a 3D game animation with real-time textures.

DETAILED TOPICAL OUTLINE

  1. Electronic Game Industry
    1. History
    2. Current Trends
    3. Game Consoles
    4. Interactive Digital Television
    5. Property Rights
    6. Contracts and Agreements
  2. Game Structures
    1. Script
    2. Storyboard
    3. Game Plan
    4. Character Profile
    5. Puzzle Design
    6. Story Design
  3. Game Programming and Game Engines
    1. Levels of Abstraction
    2. Ergonomics
    3. Component ID
    4. Object Orientation
    5. Interface Efficiency
  4. Game Graphics
    1. Porting Assets to Game Formats
    2. Meshes
    3. Textures
    4. Animation Data
    5. Low Polygon Count Modeling
  5. Artificial Intelligence
    1. Intelligent Heuristics
    2. Multiple Behavior Patterns
    3. Machine Learning
    4. Search and Avoidance Algorithms
  6. Networked Systems and Multi-User Play
    1. Network Agents
    2. Multiple Variables Management
    3. Client-Server Models
    4. Server Applet Execution

READINGS

Black Art of 3D Game Programming: Writing Your Own High-Speed 3-D Polygon Video Games by Andre Lamonthe, Waite Group Press. Tricks of the Game-Programming Gurus by Andre Lamonthe, Sams Press

ASSIGNMENTS

  1. Reading Assignments: The text book reading assignments will be discussed in class in order to assist the student in developing a sequential theoretical understanding of the techniques and processes required to accomplish the computer based laboratory assignments.
  2. Typical Writing Assignments: Write a simple game concept treatment, write a short “game bible”, and write a critique of a commercial game.
  3. Typical Outside Assignments: Draw character and layout sketches, research current trends in the industry, or visit a production studio and observe the processes of game design.

TYPICAL EVALUATION AND GRADING SCALE

Students will be evaluated based on critiques, game design projects, written quizzes, and a written exam. In order to achieve a grade of "C" in this course, the student must complete all assigned design projects.

Typical evaluation criteria may include:
Game Critiques 10%
Game Projects 50%
Quizzes 30%
Final Exam. 10%
Total 100 %

A typical grading scale is:
90-100% A
80-89% B
70-79% C
60-69% D
0-59% F


6.23.2003

 
 Courses

  Courses Index

Course at a Glance

COURSE NUMBER
MA C130

COURSE TITLE
Fundamentals of Game Design

UNITS
3

TOTAL HOURS
90 total
36 lecture/54 lab

TRANSFERABILITY
A/CSU

ADVISORY
CSCI C266 or the equivalent skill is recommended.

REPEATABILITY
none

 

NOTICE
The course outlines contained in this site are representative of the content taught in each course. Individual instructor outlines may vary.

Textbooks listed on this page are subject to change. Please check with the instructor or with the college BookNook for up-to-date information about current textbooks used.

 

 
  Vision, Process, Foundation

The Academy of Digital Animation
Cerro Coso Community College
3000 College Heights Blvd.
Ridgecrest, CA 93555

For more information contact: recruit@cerrocoso.edu
The Academy of Media Arts at Cerro Coso Community College offers Associate of Science Degrees in Web Design and Digital Animation. For more information about the Web Design program, visit http://www.academy-webdesign.com/. Also visit Cerro Coso Community College, located in southern California, featuring a large selection of online classes to meet your educational needs.

Softimage XSI - Maya - After Effects - Game Studio - Flash MX - Premiere - Photoshop - Deep Paint