Spring 2024 Update 
    
    May 19, 2025  
Spring 2024 Update [ARCHIVED CATALOG]

CSC (0145) 337 - 3D Game Programming


Credits: 3.00

Students will design and create three-dimensional video games using game engine software. Students will explore all stages of the development process, including documentation, modeling 3D graphics, programming, creating user interfaces, playtesting, and deployment.

Repeatable: No Grade Type: Regular
Course Learning Goals: After completing this course, students will be able to:

1. write a game design document that analyzes a game using an established framework (such as mechanics-dynamics-aesthetics)
2. create simple 3D models of game objects using 3D modeling software
3. program a 3D video game using a game engine
4. export games to executable or web-based formats