CSCI 3810
Game Programming
Saint Louis University · UGRD · Fall 2026
Catalog description
Introduction to the programming and development of computer/video games, especially through the use of a computer game engine (e.g. Unity, Unreal, etc.). Course will cover the major aspects of programming and creating games within a game engine, including world/level design, programming within a game engine, basic interaction between code and game assets (character, buildings, objects, weapons, camera, etc.), movement and manipulation of game assets, events such as object collisions, triggers, and timed events, common gameplay mechanics, creating a game interface (HUD), non-player characters and AI, and animation and game sequences. The course is a project- based course, culminating with the students integrating the many topics and tools to develop their own complete game.
Sections
Current meeting, instructor, credit, and enrollment details
001
Availability not recently verified- Days & times
- No scheduled meeting time
- Meeting dates
- —
- Location
- —
- Instructor
- Staff