CCOG for MM 243 archive revision 202504

You are viewing an old version of the CCOG. View current version »

Effective Term:
Fall 2025

Course Number:
MM 243
Course Title:
Game Design & Interactive Media II
Credit Hours:
4
Lecture Hours:
30
Lecture/Lab Hours:
20
Lab Hours:
0

Course Description

Explores intermediate concepts and techniques in the creation of 2D and 3D games and interactive applications. Continues to present programming concepts, design patterns, and game mechanics. Introduces version control and best practices for collaborative workflows. Audit available.

Addendum to Course Description

Multimedia Game Design class recommended sequence:

MM 242 - Game Design and Interactive Media

MM 243 - Game Design and Interactive Media II

MM 221 - Game Level Design

MM 278 - Game Physics

Multimedia Game Art class recommended sequence:

MM 121 - Intro To Game Art Development

MM 230 - Graphics for Multimedia

MM 232 - 3D Modeling and Animation

MM 225 - Game Art Pipeline

MM 271 - Interactive Storytelling

Intended Outcomes for the course

Upon successful completion of the course, students should be able to:

  1. Utilize an array of game development tools, programming techniques, design patterns, and processes to create interactive experiences.

  2. Plan, execute and test interactive 2D and 3D projects for a variety of platforms including web, mobile, and desktop.

  3. Apply user interface design principles to craft an effective user experience.

  4. Describe the relationship between design elements such as 3D models, sprites, sound, video, animation, and visual effects.

  5. Evaluate creative design for accessibility, representation, and equity.

Course Activities and Design

Course material will be presented in a lecture format. This course is designed to maximize learning through the use of strategies such as outcome based instruction, collaborative learning, contextual application and performance based assessment. Lecture material will consist of discussion, diagrams, multimedia, and other educationally sound practices. Other activities will include hands-on utilization of multimedia software. Demonstration and handout materials will be provided.

Students will be required to solve and produce a variety of scripts for delivery via a Lingo or ActionScript based computer applications.

Each class will include lecture material and a step-by-step demonstration of how to develop a basic application. Each day will highlight different aspects of developing multimedia in the Director/Flash development environments. In-class applications will be developed concurrently by each student, which will be saved and complied in a final application’s portfolio.
 

Outcome Assessment Strategies

The student will be evaluated by their achievement of the course outcomes, through the use of written mid-term and final examinations and production of in-class projects under the supervision of the instructor.
The student will receive a grade based upon performance of outcomes, examination performance, and the ability to improve on unsatisfactory performance.
 

Course Content (Themes, Concepts, Issues and Skills)

  • UI/UX Creation
  • AI Systems
  • Physics Simulation
  • Networking
  • Shader Writing (Programming Shaders)
  • Substance (Texture System)
  • Networking
  • Advanced Scripting
  • Artificial Intelligence