Utility Nav Top Nav Content Site Search Site Search
Game Development

Game Development

Where technology and creativity meet – program, design, develop and produce content for game studios with HTML5, JavaScript, Unity, C#, and 3D modelling tools and software.

Program Image
Start Date:
2 Years
+Locations & Availability

September 2019
Campus/Location DeliveryIn-class – Complete your program through courses that are held at a campus.

Online – All program courses are delivered online.

Blended – Complete your program through a combination of online and in-class courses (some courses are delivered 100% online). In-class courses are held at a campus.

Collaborative – program is delivered virtually on campus
Truro Campus • Truro Full time • In-class Waitlist

Program Overview

Explore how to design and develop engaging content for interactive and game studios using industry standard technologies.

This program blends the disciplines of visual design, video, animation, sound and the programming skills required for Game Development: game programming, game design, and 3D modelling and motion capture.

This program is for technical and creative-minded people.

In the first semester, you will start with a common first semester where you explore various courses from the two areas of specialization: Game Programming & Design or Game Art. At the start of the second semester, you have the opportunity to specialize.

This program uses the computer extensively, as an artistic and creative tool.

As industry has moved towards working in teams with a strong client and end-user focus, our program reinforces the importance of strong communication, teamwork and problem-solving skills through group projects.

During the second year of the program, you continue your studies by concentrating on large-scale collaborative team projects.

Explore this program on YouTube »

Admission Requirements

  • High School Graduation Diploma or equivalent.
    • International students – High school diploma equivalency and English language requirements vary by country. View details
  • Advanced Standing – To be considered, you must apply to and meet the Admission Requirements for the Game Development program. Advanced Standing is based on academic credits (certificate/diploma/degree) completed from a recognized public institution within the past ten years that meet the Academic Requirements of the full first year of the program. Advanced Standing is subject to seat availability.

Employment Opportunities

  • Game studios, indie game studios, mobile game development
  • Online IT and web assets
  • Self-employment Freelance: work as independent contractor or sub-contractor in the field
  • Scientific & Serious Games: military, medical, educational, simulations, architectural, industrial visualization, 3D prototyping and product development
  • 3D Modelers work alongside developers, helping to create better in-game experience
  • Digital, design, television, interactive and video game industries.
  • Game programmer, Software Engineer, Game designer, Unity developer, Level designer, UI designer, C# developer
  • Game Program & Design Concentration: Junior Game Designer, Level Designer or Quality Assurance Tester
  • Game Art Concentration: Character Modeler, Environment Modeler, Rigger, Texture Artist, Mocap Artist

Other Info

  • This program appeals to creative people who are self-directed and self-motivated.
  • Emphasis is placed on working with groups in project-based environments that reflect real-world workplace environments.
  • Note: Making video games is not playing video games. Making games requires hard work, organizational skills and time management. This includes developing skills such as being able to:
    • Be self-directed and self-motivated
    • Be exceptional at problem-solving
    • Work well in teams, under pressure, and without supervision.
    • Meet deadlines
    • Brainstorm, develop, and articulate creative ideas
    • Give and take critique of your work
    • Follow the iterative design process
    • Communicate verbally and in writing
    • Follow a detailed sequence of directions and instructions including the ability to understand written materials such as manuals and specifications and the ability to write journals, blogs, documenting worksheets, and game documents.
    • Use different kinds of computer applications, software and other related technical tools.
  • The Game Development program is fast moving and can feel "intense". It is highly recommended that you gain a familiarity with the software and processes used in industry prior to attending by exploring the following tutorials:
  • Co-operative Education (Co-op) – This program is eligible for an optional co-op credit course. Co-op provides an opportunity for paid employment (of at least 12 weeks) in a field related to your program between your first and second year.

Concentration Options

Concentrations available for study:

Courses May Include

Course descriptions
Code Course
GAME 1000   Introduction to Level Design
GAME 1002   Sound Design
GAME 1003   Introduction to Game Cinematics
GAME 1014   3D Fundamentals
GAME 1022   Sequential Art
GAME 3010   Iterative Design
PROG 1700   Logic and Programming I
SAFE 1000   Introduction to WHMIS (Workplace Hazardous Materials Information Systems)
SAFE 1001   Introduction to NS OH&S Act

Next Steps

  1. 1

    Visit NSCC

    Visit NSCC » Campus Tour
  2. 2

    Application Process

    Who Can ApplyHow to Apply
  3. 3

Have questions?

Learn more about being a student. Tell us a bit about you and we'll be in touch.

Was this page helpful?
Your feedback will help improve this website