GAMES-GT 302
Code Lab I
New York University · UGRD · Fall 2026
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
001
Availability not recently verified- Days & times
- No scheduled meeting time
- Meeting dates
- —
- Location
- —
- Instructor
- Staff