Go to Main Content

SCT WWW Information System

 

HELP | EXIT

Detailed Course Information

 

Fall 2025 Semester
Dec 05, 2025
Transparent Image
Information Select the desired Level or Schedule Type to find available classes for the course.

CS 3386 - Game Programming 2
Covers advanced concepts and techniques for developing high-performance, professional-quality 3D games using a modern game engine such as Unity3D. Building on foundational game programming skills, provides an opportunity to dive deeper into topics such as advanced physics systems, dynamic asset management, game data storage solutions, networking architectures and APIs for multiplayer games, advanced rendering techniques, and performance optimization. Offers opportunity to implement advanced game mechanics, persistent data storage, integrate telemetry for player analytics, and develop custom tools to streamline game development workflows. Presents skills necessary to tackle complex game development challenges and deliver polished, optimized games for various platforms.
4.000 Credit hours
4.000 Lecture hours

Levels: Undergraduate
Schedule Types: Lecture

Computer Science Department

Course Attributes:
Computer&Info Sci

Restrictions:
Must be enrolled in one of the following Levels:     
      Undergraduate

Prerequisites:
(Undergraduate level CS 2100 Minimum Grade of D- or Undergraduate level CS 2510 Minimum Grade of D-) and (Undergraduate level CS 2386 Minimum Grade of D- or Undergraduate level CS 3540 Minimum Grade of D-)

Return to Previous New Search
Transparent Image
Skip to top of page
Release: 8.7.2.4