BS Major • Minor
Gain the fundamental skills and knowledge needed to work faithfully in the high-growth and competitive games industry. Geneva's Game Development program equips you with a holistic understanding of the key principles of game design, system and architecture design, as well as an understanding of its impact upon society.
Acquire the necessary mastery of programming and the Unity engine to successfully build games
Build a deeper understanding of the game development process while collaborating with classmates and industry experts
Build your own fully functioning game as part of your capstone project
Receive a working knowledge of the C# programming language and the .NET framework, as well as an understanding of C#’s application to the Unity Game Development Engine
Learn how to perform a range of vital code-based tasks within the Unity platform, and grow your skills in building core gameplay functionality, supporting systems and platform-specific optimizations.
Explore four major components of game design: content, systems, narrative, and user experience.
This course explores why we love games, what role they play in society, and the industry that produces them. You’ll also learn the basics of game development.
Our Game Development major is intended to provide students with the skills they need to successfully work in the games industry as a programmer, designer, or producer. It deliberately focuses on providing students with a broad base of experience, in order to allow them to find success either at larger firms or with smaller developers: the latter of which is of tremendous contemporary relevance, as the majority of new jobs in game development are at small-to-medium sized studios.
In our efforts to develop a program in comprehensive game development education, we identified the following academic priorities:
The Unity Engine is central to this program. Students will complete 15 credit hours of work in Unity, learning key principles of game design, systems design, and ultimately building their own fully functioning game as part of their capstone project. Along the way, they will learn to program in Python, C#, Javascript, HTML5, and CSS3 - all incredibly valuable languages in both the games industry and the larger technology space. Students will also build strong skills in application development, user experience design, web design and project management allowing them to pursue other careers in technology should they choose to do so.
The Game Development program equips students with the skills and knowledge necessary to enter graduate roles in the high-growth and competitive game development industry. These skills are a confluence of core programming competencies and more specialized game design principles, resulting in a versatile set of fundamental development skills suitable for a broad range of graduate programs.
The program offers an optional elective track (9 credit hours) to help students focus their skills in one or more areas of interest:
This program is intended to provide students with the design, programming, and collaboration skills to develop games using the Unity engine. Upon successful completion of this program, students will have obtained the following skills and proficiencies:
Our Game Development major is intended to provide students with the skills they need to successfully work in the games industry as a programmer, designer, or producer. All students majoring in Game Development through the LCMC will be provided a free student membership to the IGDA, providing access to jobs, internships, networking events and industry mentorship.
Entry level salaries often start around $60,000 with significant room for growth
According to ZipRecruiter, the median salary for a game developer is slightly over $100,000
Complete the following information to connect with an admissions counselor.
Visiting our campus is a great way to get to know Geneva College better. We offer two types of visits that provide a very personal look into life at Geneva.
Schedule A Visit