Game Development - Geneva College

BS Major • Minor

Game Development

Aqcuire a broad base of knowledge and experience to thrive in the games industry as a programmer, designer, or producer

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.

Geneva prepares you to make a meaningful impact in your career, community, and life.

Unity Engine Game Development

Acquire the necessary mastery of programming and the Unity engine to successfully build games

A Collaborative Studio Environment

Build a deeper understanding of the game development process while collaborating with classmates and industry experts

Capstone Project: Build a Game

Build your own fully functioning game as part of your capstone project

Key Courses

C# Programming

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

Advanced Unity Programming

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.

Content and Systems Design

Explore four major components of game design: content, systems, narrative, and user experience.

Introduction to Games

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.

Experienced & Accomplished Faculty

Rize Education Logo

Geneva College partners with Rize Education to deliver a program that features exceptional online training from talented gaming industry experts. This collaborative hybrid program gives students the advantage of an on-campus and online experience resulting the most comprehensive education available in this high-demand field.

Learn More

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:

  • Project-based learning
  • A holistic understanding of game development, including system and architecture design
  • A collaborative studio environment
  • Strong technical skills
  • Basic aesthetic understanding

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.

  1. Students will be able to critically analyze and evaluate games as well as their themes, mechanics, and other components
  2. Students will be able to synthesize creative and technological perspectives and apply those principles to the development of games
  3. Students will gain an appreciation of the nature of games as an artistic medium, technology product, and cultural force
  4. Students will acquire the necessary mastery of programming and the Unity engine to successfully build games
  5. Students will be able to apply theoretical principles of game design and product development to the process of game creation

The program offers an optional elective track (9 credit hours) to help students focus their skills in one or more areas of interest:

  • Digital Arts Track
    • Three digital art classes, e.g. graphic design, animation, etc.
  • Programming Track
    • Three programming classes: Web Development, Exploring Web Applications, Building Web Applications

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:

  • The ability to successfully sit for the Unity Certified User, and Unity Certified Associate exams
  • The ability to successfully sit for the Unity Certified Programmer exam
  • Robust skill in the use of C# to program games
  • An understanding of the .NET framework and other uses for C#
  • An understanding of the fundamental principles of game design as a whole, as well as its component elements such as content design, systems design, narrative design and gameplay programming
  • The ability to analyze games as technology products, works of art, and cultural forces
  • An understanding of the product cycle in game development
  • Mastery in the use of the Unity engine
  • The ability to design, create and release a fully realized digital game
  • The skills to analyze mechanics, genre, systems, theme, tone, cultural impact, and various other elements of games.

Career Outcomes

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.

60k

Entry level salaries often start around $60,000 with significant room for growth

$100k

According to ZipRecruiter, the median salary for a game developer is slightly over $100,000

“A Bachelor's Degree in Game Design from Geneva College gives students in-demand skills to create engaging game entertainment with a redemptive purpose.”

Be prepared for careers such as...

  • Game Designer/Developer
  • Game Artist
  • Visual Effects Artist
  • Multimedia Specialist
  • And more...

Further your impact...

  • Thrive in creative and digital careers
  • Work in various Game Design and multimedia firms
  • Opportunities in Local and National Governments
  • Work for Marketing and/or Advertising Agencies

Tell Me More

Discover more about our Game Development program

Complete the following information to connect with an admissions counselor.

Loading...

Visit Geneva

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

Take the next step...

There is a place for you at Geneva College.

Apply Today