CGT 545: Game Development I

0 or 3 credits

Fall 2025 Lecture Upper Division
Data from
Fall 2025
last updated 8/18/2025
Fall 2025 Instructors:

In both research and industry game engines are the foundation for nearly all graphics-intensive interactive applications. A thorough understanding of how game engines work is therefore a requisite element of the game development process and lever for research in most domains involving interactive simulations and games. As game engine development, research, and application is a large and complex topic, the course is split into two semesters of study. The two courses are structured similarly but cover different aspects of development on and within game engines. This course introduces students to the fundamental technologies and skills required to develop video games using a modern game engine. Students are taught using a student-led, active-learning pedagogy in which students co-develop and present lectures, demonstrations, and assignments for their peers, with facilitation by the course instructor. The focus of this course is primarily on the technical, functional, and theoretical dimensions of game development, prioritizing technical soundness over design and creativity (which are covered more explicitly in a separate course). As research in this field continues to rapidly iterate, the latest findings are incorporated into each new offering of the course, refreshing its content as the technology evolves in its implementation and theoretical underpinnings. Production of original research focused upon an aspect of game development or game engine design is required.

Learning Outcomes

1Reproduce game mechanics observed in an existing game.

2Present to a classroom the theory and implementation within a scientific paper or set of papers that relate to an aspect of game development and lead a subsequent discussion surrounding said implementation.

3Extract practicable production information from papers, books, vendor documentation and ad hoc sources to solve open-ended technical problems.

4Create a technically sound video game prototype within a team-based production environment.

5Generate and test a research hypotheses related to games, game technology, or game development processes.

Course CGT 545 from Purdue University - West Lafayette.

Restrictions

NOSophomores (45-59 credits), Sophomores (30-44 credits), Freshmen (0-14 credit...show more

GPA by professor

3.9Other terms
Step...(Fall 2024)

No grades available

M

David M Whittinghill

001
5:30 pm
Lec

Community

Have something to say?

BoilerCoursesis an unofficial catalog for Purdue courses
made by Purdue students.
CGT 545: Game Development I