Skip to Main Content

Game Development

Minor

A student codes on a laptop

Enhance your major with game development

Bring the creative and technical edge of game design to what you’re already studying.

Game development is an undergraduate minor that blends programming, drawing and animation, and is open to students in any major. It pairs with majors like computer science, art and communication. You build hands-on skills by making playable, meaningful games, while you keep pursuing your major.

It’s a flexible, interdisciplinary minor with small classes and personalized support through experienced faculty from both art and computer science departments, helping you grow on both the creative and technical sides of game creation. It will also prepare you for work in game design and development, app and web development, UX/UI design, interactive storytelling and digital media production.

  • Hybrid
    computer science and artistic approach for a holistic learning experience that follows what professional studios do
  • 2
    capstone games for your portfolio: a 2D game and a 3D game in Unity
  • AI
    will be integrated throughout your studies, and every graduate will demonstrate competent AI use

    What you’ll explore in the minor

    The game design minor at Goshen College sits where computer science meets studio art. You’ll write the code that makes a game run and create the visuals that make people want to play it.

    On the programming side, you’ll first take Programming I and II, studying problem solving, object-oriented design and data structures. Intro to Game Development then puts those skills to work building 2D games in C#, with rapid prototyping, play testing and design iteration.

    On the art side, Drawing and Figure Drawing will build your eye for composition, perspective and the human form, and in Motion Design, you’ll learn animation with industry-standard software like Adobe After Effects.

    It all comes together in Advanced Game Development, where you work in 3D, program in C# and build in Unity alongside students from both art and computer science. By the end, you’ll have actual playable work as part of your professional portfolio. View the complete program requirements in our catalog.

    Hands-on from the start

    You’ll gain real-world experience by collaborating on digital projects, developing your own games, joining coding sprints, presenting in student showcases and competing on interdisciplinary creative teams. Along the way, you build fluency in industry-standard tools like Unity and Adobe After Effects, and the C# programming language. Collaborative, team-based learning is central here, just as it is in professional game development studios. The capstone class, Advanced Game Development, is designed that way on purpose: it puts art students and computer science students on the same team.

    • I get to learn more about the community, especially in Goshen. It shows me how important it is to know your community in app and web development.

      Kevin Mazariegos-Perez '22

      Developer at Solution Source

    Paying for Goshen College

    Most Goshen students receive financial aid or scholarships, so the sticker price is rarely what you actually pay. To see your own price after aid, run the net price calculator, or explore your options at the financial aid and scholarships pages.

    Common questions about game development minor

    Meet the Faculty

    All Faculty

      Ready to get started?

      Related majors & minors

      All Majors & Minors
      • Computer Science

        At Goshen College, you won’t just study computer science, you’ll learn how to think like a problem-solver, create like an innovator, and code with purpose.

      • Information Technology

        As an information technology major or minor at Goshen College, you’ll develop the skills to design, implement, and manage computer systems that drive business, communication, and innovation.

      • Mathematics

        Data analysis, actuarial science, teaching and software careers all draw on Goshen College's mathematics major, taught in small, personal classes.