Game Development Lab

The Lamar Computer Science Department maintains the Game Development Laboratory to promote education and research into software design and development for computer games. The lab, located in Room 218 of the Maes Building, is open to computer science majors interested in learning more about the interactive entertainment industry.  

Game Lab 1

Game Lab 2

Game Lab 3

Game Lab 4

The lab is also used to teach courses in mobile applications development including courses in the Android operating system.

Equipment in the lab includes 15 Dell XPS workstations equipped with 3-D graphics and authoring and development software.

Courses

These undergraduate courses comprise the computer science program’s game development sequence:

COSC 1324 Introduction to Computer Game Development
This course is an introduction to the process of computer game development with an emphasis on design and art.  Topics include historical context, artwork creation, design, industry trends, production and game testing.  The course teaches students how to use specific content creation software.  The computer game industry is the fastest growing segment of the entertainment market and an excellent field for career advancement in the creative arts.

COSC 2324 Mobile Game Development
Computer game development for one or more handheld computing devices. Programming topics include graphics, audio, user interfaces and development tools. Other topics may include content creation, developer workflow, hardware acceleration, and power management.

COSC 4324 Computer Game Development I
Introduction to the design and implementation of computer games, including real-time graphics, audio and interactive multimedia programming techniques.

COSC 4325 Computer Game Development II
Continuation of COSC 4324. Advanced game programming techniques, including 3-D graphics, 3-D audio, game physics and networking for multi-player games.

These graduate courses comprise the graduate specialization in computer game development:

COSC 5324 Computer Game Development I
Introduction to the design and implementation of computer games, including real-time graphics, audio and interactive multimedia programming techniques.

COSC 5325 Computer Game Development II
Continuation of COSC 5324. Advanced game programming techniques, including 3-D graphics, 3-D audio, game physics and networking for multi-player games.