Mar 13, 2026  
2025-2026 Catalog SVC 
    
2025-2026 Catalog SVC

MIT 205 - Video Game Development III


Credits: 8
Variable Credit Course: No

Lecture Hours: 88
Lab Hours: 0
Worksite/Clinical Hours: 0
Other Hours (LIA/Internships): 0

Course Description: This course focuses on game development as part of a project team. Each student, as part of a team, is tasked with creating a game from scratch - from the design phase through production and post-production, using an agile development process.

Prerequisite: MIT 105 and MIT 115 with a D or higher.
Meets FQE Requirement: No
Integrative Experience Requirement: No

Student Learning Outcomes
  1. In mathematics: explain and utilize a variety of standard 2D collision detection routines.
  2. For game assets: utilize tiling for complex backgrounds and sprite sheets for optimized file use.
  3. In programming: be able to convert math algorithms to working code solutions.
  4. In game development: carry out a full game development lifecycle as part of a project team. This includes creation of a game design document, requirements analysis, production, agile development, alpha and beta testing, product launch and development post-mortem.

Course Contents
  1. Complex structures and flow charts.
  2. Visualize and complete complex tasks on schedule.
  3. Artistic understanding in the quality of game design.
  4. Meta cognition of the game construction (TDD) and design knowledge (characters) through the creation of unique documents and designs.
  5. Work as a team.
  6. Illusion of intelligent action by the computer.
  7. Algebra and the creative use of the C/C++ programming language to think logically and make connections outside of normal learning.
  8. Code and documents. 
  9. Game design document.
  10. Collision engine.


Instructional Units: 8