GAMES-GT 302

Code Lab I

New York University · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

Unity is currently one of the premiere Game Engines, used for developing games for almost every platform imaginable. It boasts a powerful GUI (Graphical User Interface) that allows for easy configuration and setup of games and an asset store that provides thousands of resources for game development. However, the heart Unity is the entity component model, which centers around game objects with components scripts added to them to control everything from display to behaviors to interaction. Using the C# programming language, we will explore how to use code that can go beyond the built in systems in Unity to create original and diverse games. In addition to simply learning to program, students in this class will explore models and algorithms useful for developing games. We will discuss how platforms, libraries, frameworks, and engines affect game design, in both empowering and limiting ways. Finally, we will discuss the history of digital games, how new tools have democratized the process of game development, and the costs and benefits of those trends.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 10 hours ago

001

Availability not recently verified
Class #new_york-GAMESGT302Fall 2026UGRD4 credits
Days & times
No scheduled meeting time
Meeting dates
Location
Instructor
Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?