Apr 20, 2024  
2022-2023 UMaine Undergraduate Catalog 
2022-2023 UMaine Undergraduate Catalog [ARCHIVED CATALOG]

COS 412 - Advanced Game Programming with Unity

Building on tools acquired in COS 312, this course’s only prerequisite, students explore an advanced topic of their own choosing as they build their full final game.  Possible topics include advanced Artificial Intelligence scripting, Navmesh, networked games, 3D character rigging and animation, use of the Oculus Rift virtual reality goggles, and much more.  With weekly in class presentations and bi-weekly written reports, students document their progress and communicate their new tools to the rest of the class.  The final game is presented to the public at the end of the semester Demo Day.  If this course was taken under as a topics course in COS 498, it cannot be repeated for credit.

General Education Requirements:

Prerequisites: Grade of C- or higher in  COS 312

Course Typically Offered: Variable

Credits: 3