Syllabus

Course: The Art of Game Development


Course Description:

This course is designed to introduce students to the fundamentals and the creative process of game development. It will emphasize the basic concepts of ideation, game design, programming, and production. The course will inspire students to innovate, create, and be technologically adept with online game development.

Instructor Information:

Instructor: Prof. Leo Duncan
Email: [email protected]
Office hours: Mondays and Wednesdays, 2:00 PM - 4:00 PM

Course Schedule:

  • Week 1: Overview of Game Development

  • Week 2: Introduction to Game Design

  • Week 3: Game Conceptualization

  • Week 4: Game Mechanics

  • Week 5: Prototyping

  • Week 6: Game Art and Animation

  • Week 7: Sound Design for Games

  • Week 8: Programming: Basics and Game Loops

  • Week 9: Game Programming: Graphics and Physics

  • Week 10: Game testing and debugging

  • Week 11: Game Development tools and software

  • Week 12: Game Production and Deployment

  • Week 13: Revision Week

  • Week 14: Final Project

Required Reading and Materials:

  • "Introduction to Game Design, Prototyping, and Development" by Jeremy Gibson

  • "Level Up! The Guide to Great Video Game Design" by Scott Rogers

  • "Pro Unity Game Development with C#” by Alan Thorn

    Additional materials and resources will be provided during the course period.

Assignments and Assessments:

  • Class Participation – 20%

  • Midterm Project – 30%

  • Final Game Project – 50%

Grading Policy:

  • A – 90-100%

  • B – 80-89%

  • C – 70-79%

  • D – 60-69%

  • F – Below 60%

Syllabus Templates @ Template.net