• CMSC-2923 Game Programming

    This course provides an introduction to game programming within a contemporary game engine environment (e.g., Unity3D). Topics include tool usage, basic asset creation, the game engine Api, and data structures and logic for two and three-dimensional games. This course assumes familiarity with at least one object oriented programming language. Both C- and JavaScript are used in this course. This course is offered as needed.