Are you interested in understanding how to design and build virtual worlds that millions of others can interact with and enjoy? Are you equally compelled by art and technology? If so, our Bachelor of Arts in game development might be perfect for you. You will receive the training necessary to produce artistic content for games, while also developing your own distinct voice as an artist. You'll receive intensive instruction in computer science, graphics and programming skills in order to develop the technical know-how to make your ideas real.
The BA in game development requires a double major, one in game development and one in either digital media studies, electronic media art design or studio art. The degree is designed to allow students to bridge the gap between game programming and art, allowing the broadest range of opportunities throughout the field as developers, designers and artists.
The bachelor of arts in game development prepares students to be modern game designers. Students learn the foundations of computer science while focusing on building the skills needed to create artistic content for games. The combination of strong technical background with the creativity of game design enables them to bridge the gap between artist and programmer.
Tabris Thomason, Class of 2018
My class experience with collaborative tools and developer resources has put me in a position of expertise, such that despite being the youngest member of our team I am responsible for keeping both of our current projects moving forward on the programming side. Managing time and achieving development goals is going to be critical…but project scoping and task management have been equally fundamental to my success at DU.
Let's come up with an idea together, let's talk about it, and now...we're gonna help you build this great idea you have.Chris GauthierDickey, Director of Game Development Programs
Game Capstone I
About this Course
Students design, build, test and debug a fully working game from scratch. Both art and programming are developed by the student teams with the instructor acting as a project manager to ensure that goals are met through the 10-week development process through various milestones. In addition to building the game, students learn group collaboration, software processes, testing, and the methodology for researching new game concepts to implement in their final project. Prerequisite: COMP 3821.
About this Course
This course serves as an introduction to 3D modeling, texturing, and lighting on the computer. Students complete a series of projects in which the processes of preparing and producing a 3D piece are explored. Various strategies and techniques for creating detailed models to be used in animation and games are examined. Additional attention is spent on virtual camera techniques as well as the use of composting in creating final pieces. Current trends in the field are addressed through the analysis and discussion of current and historical examples. Lab fee. Cross listed with EDPX 4600, MFJS 3600. Prerequisite: EDPX 2000 or permission of the instructor.
Game Programming I
About this Course
An introduction to computer game programming. Use of a game engine to create 3D computer games. Topics to include game scripting, simple 3D asset creation, incorporation of assets, keyboard/mouse event handling, animation, game phases and score keeping. Prerequisite: COMP 2370.
Take the first step toward your academic career at the Ritchie School.