An intermediate-level class in the technologies of game development. Students will advance their understanding of industry standard game engines and industry-standard development practices. Students will also grow their skills in game programming and game development. Projects will focus on 3D spaces, procedural generation of assets (textures, meshes, agents, and narratives), and culminate in a final project where students will build a prototype for an original 3D game concept.
Course Learning Outcomes: 1. Upon successful completion of the course, the student will: 2. Increase familiarity and competence with building small playable prototypes 3. Deepen understanding and technical skills of C# 4. More effectively document and communicate design and implementation processes 5. Expand analytical abilities when evaluating existing game designs
Requisites
EGAM-102, Game Development 1