DMA 126 : Game Engine
|
Location: Broad 4220 Times: Tuesday and Thursday: 2:00 - 4:50pm |
Instructor: Alex Rickett (he/any) alexrickett@ucla.edu Office hours: TBA (or by appointment) TA: Sagan Yee (he/they) saganyee@g.ucla.edu Office hours: TBA (and by appointment) |
Course Description
This course introduces the fundamentals of programming interactive projects in game development software. Classwork focuses on familiarizing students with game engines, computer programming concepts, player experience, and other skills that are foundational to making digital games. Lectures, exercises, and class projects teach skills needed to create digital games including custom rules, interactive physics systems, vectors, generative or randomized levels, save data, custom input systems, score-keeping, and sound.
