Game Development - Animation and Game Design

Diploma

Apply Now

Need more info? Learn how to apply.

Transform your game ideas into reality in our two-year Game Development diploma program. Learn the process of writing code that makes games work, from character movements to beautiful graphics and exciting sound effects. As a game programmer, you’ll use cutting-edge software and various programming languages to build your own digital world.

Our Animation and Game Design specialization focuses on the artistic design of creating user experiences through games and animations. Students will gain knowledge and experience in various industry-standard software and will learn the necessary skills to build games.

Our Game Development program also offers a specialization in Game Programming. Explore both options to discover the path that best fits your interests and career goals.

Upcoming Intakes

Select your preferred intake to see relevant program information. Program details, including tuition and course information, may vary by intake.

Selection Start Date Delivery Mode Time Campus Length Domestic Status International Status
Sep. 02, 2025 (Fall) Hybrid Weekdays - Daytime Main 2 Years (Full-time) Open Open
  Jan. 08, 2026 (Winter) Hybrid Weekdays - Daytime Main 2 Years (Full-time) Open Open
 
             
 

Swipe table to view more information for each intake.

Delivery Mode

  • In-person - All your class activity will be delivered in person, on campus.
  • Online - All your class activity will be delivered online.
  • Hybrid - Your classes will be a mixture of in person and online learning. You must be able to come to campus and participate remotely online.
  • Your choice - Your program offers a variety of class delivery options (in person, online, or a mixture of both) and you can select which type of classes to take. If you wish, you can complete your entire program either in-person or online.
  • HyFlex - All your classes are delivered for simultaneous participation in person and online. You can choose daily to attend your classes in person or join remotely online.

Time

  • Your choice - You can select class times and days that fit your schedule. There are a variety of class options for you to choose from including daytime, evening, weekdays or weekends.
  • No set time - No set class days or times, content is access on-demand. You can complete your studies on your own schedule within the scheduled class dates; may have set due dates and deadlines.
  • Evenings & Weekends - Classes are scheduled after 5 p.m. on weekdays or anytime on weekends.
  • Weekdays - Daytime - Classes are scheduled on weekdays, typically start before 6 p.m.
  • Weekdays - Evening - Classes are scheduled on weekdays, typically start after 6 p.m.
  • Weekends - Classes are scheduled on Saturdays and Sundays.

Campus

Any in-person components of your courses will be delivered at this campus location.

View Campus Map

Length

  • Full-Time - This is the standard length to complete the program, with a full course load per term.
  • Part-Time - Students follow a structured schedule of classes so they can progress in their studies part-time while balancing everyday life.

Domestic Status

The program availability status for domestic applications is updated as applications are reviewed and assessed. Program availability is subject to change without notice.

  • Open - Program intake is accepting applications. If you apply and are qualified, you may be offered admission or be waitlisted. Open does not guarantee a seat.
  • Waitlisting - Program intake is accepting applications, but qualified applicants will be placed on a waitlist.
  • Closed - Program intake is not accepting applications.
  • Upcoming - Applications will open soon for this intake. View the upcoming terms for open dates.
  • N/A - Not available for this intake.

International Status

The program availability status for international applications is updated as applications are reviewed and assessed. Program availability is subject to change without notice.

  • Open - Program intake is accepting applications. If you apply and are qualified, you may be offered admission or be waitlisted. Open does not guarantee a seat.
  • Limited - For international applicants, the program intake is now only available if you already have a valid study permit.
  • Waitlisting - Program intake is accepting applications, but qualified applicants will be placed on a waitlist.
  • Closed - Program intake is not accepting applications.
  • Upcoming - Applications will open soon for this intake. View the upcoming terms for open dates.
  • N/A - Not available for this intake.

Credit programs that accept international applicants also meet the eligibility for the Post-Graduation Work Permit program, including programs with a Hybrid delivery mode. Each student is responsible for maintaining their eligibility throughout their studies.

Step into the World of Game Design and Animation

Step into the exciting world of game development with our Animation and Game Design specialization. This program is designed to equip you with the skills and knowledge to excel in the dynamic and fast-paced gaming industry, including:  

Professional Conduct and Standards: Learn to uphold workplace expectations, ethical practices and industry standards, ensuring your work meets the highest professional standards.  

Design Principles Application: Apply design principles effectively to achieve animation or game product objectives, ensuring your creations are both visually appealing and functional. 

Product Development Processes: Gain expertise in using industry-standard product development processes to create high-quality animation and game deliverables, from concept to final product. 

2D and 3D Visual Assets: Design, create and implement captivating 2D and 3D visual assets for games and animations, bringing your creative visions to life with cutting-edge tools and techniques. 

Game Engine Development: Develop immersive environments and experiences within a game engine, learning how to build interactive worlds that engage and entertain players. 

Storytelling Techniques: Use storytelling techniques to craft compelling digital media narratives, enhancing the emotional impact and engagement of your games and animations. 

Career Outcomes

Job Opportunities

  • Animator
  • Concept artist
  • Game artist
  • Games developer
  • Graphic designer
  • Illustrator
  • Visual effects (VFX) artist

Grad Employment Rate

Employment rates are reported by NAIT alumni, are for information purposes, and do not guarantee future employment opportunities. Please note that data for newer programs may not be included within this report.

Download report

Take your career planning to the next level

This program can be used as a step toward earning higher credentials and/or certifications.

Further education at NAIT

Once you complete your credential, explore the programs below to specialize further or develop management skills.

Post-secondary articulation agreements within Alberta are approved by the Alberta Council on Admissions and Transfer (ACAT). To view the details of specific agreements, please visit transferalberta.ca or contact articulations@nait.ca For questions regarding transfer agreements or to obtain a course description/outline that is no longer available on our website, please contact articulations@nait.ca.

Build your resume before you even graduate

Explore work experience opportunities that help grads get hired even sooner.

View Work Integrated Learning

Work Experience Placements

Students in this program gain valuable work experience with Work Integrated Learning (WIL). WIL is a form of experiential learning that integrates academic studies with relevant work-based learning. The WIL placement in this program is a Co-op.

Co-op

A Co-op provides experience in a workplace setting related to the student's field of study. The number of required work terms varies by program; however, the time spent in work terms must be at least 30% of the time spent in academic study for programs over 2 years in length, and 25% of time for programs 2 years and shorter in length.

Duration 15 weeks
Compensation Yes
International Students Co-op Work Permit required
Placement Identified By Student - Submits resume to employers to apply for WIL positions.
Student Interview Required Yes
Benefits of a Co-op
  • Understand more about career opportunities, expectations and requirements of the professional field
  • Gain the opportunity to apply classroom knowledge in a real-world environment
  • Create networking opportunities in your chosen industry
  • Develop and improve communication, interpersonal and employment skills
  • Gain confidence in your professional skills
  • Practice job placement skills including job search, resume preparation, interviewing
  • Explore career options and program specialization within the industry
  • Improve application for future positions by gaining industry experience and increasing your employability
  • Possibility of employment after graduation
  • Potential financial benefits if the placement is paid
Finding a placement
  • Create a profile on NAIT's job board, Career Connect
  • Create and maintain a current resume, cover letter and list of references
  • Apply for positions on Career Connect
  • Prepare for, and attend, employer interviews
  • Coordinate and communicate with your WIL Coordinator
  • Be flexible, professional, and participate fully in the recruitment process
  • Be aware of the anticipated outcomes of the placement
  • Notify the coordinator for your program once you have an employment offer and sign a WIL Agreement

Courses and Advanced Credit

Current and recently admitted students can find information and updates about their program on their My Program page in the MyNAIT Portal. To monitor your course progress and the courses still needed to graduate, visit your Academic Progress Report.

Advanced Credit

You may apply for advanced credit once you have been accepted into the program. Advanced credit can be Transfer Credit (for completed post-secondary courses) or PLAR (Prior Learning Assessment and Recognition).

Transfer Credit

In addition to the common guidelines outlined on the Transfer and Credit Options section, your program has other advanced credit requirements that are applied to each request including:

  • You must have completed the course or program no more than 3 year(s) ago unless a formalized articulation agreement is in place
  • You must have a minimum mark of A- in the course(s) or program

Read more about advanced credit or contact us about applying for credit for this program.

Courses

This content is specific to the selected Sep 02, 2025 intake.

Expand each course below to see details about credits, requisites, scheduling, and more.

Term 1

AGDN1000Digital Design Tools for Animation and Game
  • Requisites: This course is available to students in the Game Development - Animation and Game Design program.
  • Open Studies: Not Available
  • Credits: 3.00

In this course, students will learn the fundamentals of using industry-standard digital graphic design tools used for animation and video games. Students will learn how to create and edit: raster graphics, vector graphics, motion graphics, and video sequences.

AGDN1010Concept Design
  • Requisites: This course is available to students in the Game Dev - Animation and Game Design program.
  • Open Studies: Not Available
  • Credits: 3.00

Students will learn visual communication techniques for developing concepts into usable assets for animations and games. Students will develop image planes for characters and props. They will create story board sequences and mood boards, and will visualize game levels and environments.

AGDN10203D Modeling
  • Requisites: This course is available to students in the Game Dev - Animation and Game Design program.
  • Course Equivalencies: DMIT1003
  • Open Studies: Not Available
  • Credits: 3.00

This course will introduce the fundamental principles of 3D modeling. Students will learn the industry best practices for topography structure that allows for mesh variations and smoothing. Students will learn how to create UV maps for both Tiled and Skinned model applications. Students will learn how to apply multiple materials and create Physical Based Rendering (PBR) texture maps.

COMM1103Game Communication and Documentation Strategies
  • Requisites: This program is available to students in the Game Development program.
  • Open Studies: Not Available
  • Credits: 3.00

This course focuses on the development of essential communication skills vital to the games and animation industries. Students will learn to craft written documents that clearly convey information, ideas, and narrative elements. The course emphasizes critical evaluation of project documentation and collaborative strategies for effective teamwork. Additionally, students will master adaptable communication techniques for diverse audiences as well as the skillful use of verbal and visual presentations.

GDEV1001Game Design Fundamentals
  • Requisites: This course is available to students in the Digital Media and IT and Game Development programs.
  • Open Studies: Not Available
  • Credits: 3.00

In this course, students will be introduced to the basic building blocks of games. This introduction will start with exploring different genres and player motivations. Students will learn the importance of game rules, mechanics, and gameplay loops by analyzing board games and creating their own board game proposal.

Term 2

AGDN2000Animation Fundamentals
  • Requisites: This course is available to students in the Game Dev - Animation and Game Design program. Pre-Requisites: AGDN1000, AGDN1020.
  • Open Studies: Not Available
  • Credits: 3.00

This course will introduce the students to the twelve principles of animation and the fundamentals of creating animations to be used in games and animated shorts. Students will learn to apply the principles of animation by animating in 2D and 3D. Students will create and animate character rigs that can be used in either an animated short or exported for use in a game engine.

AGDN2010Digital Sculpting
  • Requisites: This course is available to students in the Game Dev - Animation and Game Design program. Pre-Requisite: AGDN1020.
  • Course Equivalencies: DMIT2006
  • Open Studies: Not Available
  • Credits: 3.00

The Digital Sculpting course teaches students to use industry-standard software to create realistic and stylized characters and assets for animations and games. Students will learn to export normal and displacement texture maps for rendering in Physically Based Rendering (PBR) materials. Students will also explore procedural modeling techniques such as Photogrammetry.

AGDN2035Visual Assets for 2D Games
  • Requisites: This course is available to students in the Digital Media and IT and Game Development - Animation and Game Design programs. Pre-Requisite: DMIT students: COMP1008; AGD students: AGDN1000, AGDN1010.
  • Open Studies: Not Available
  • Credits: 3.00

This course introduces the creation of 2D visual assets for video games. Students will explore theory and techniques for creating sprites, animations, shaders, heads-up displays (HUD), graphical user interfaces (GUI), 2D physics, 2D lighting, and special effects. Students will create a level, playable character as well as elements of a narrative story.

GDEV1015Visual Assets for Games
  • Requisites: This course is available to students in the Game Dev - Animation and Game Design program.
  • Course Equivalencies: DMIT1015
  • Open Studies: Not Available
  • Credits: 3.00

In this course, students will learn the fundamentals of creating and implementing visual assets into a game level. They will implement first-person and third-person player, and non-player character (NPC) types into a game level. Students will work with Avatars and state machine configurations for various animations. They will learn how to create Shaders, Materials, Textures, and Lighting for various game engine platforms.

GDEV1501Behavioural Studies within the Game and Animation Industry
  • Requisites: This course is available to students in the Game Development program.
  • Open Studies: Not Available
  • Credits: 3.00

This course explores the core principles of building resilience and achieving success within the game and animation industry. Students will analyze strategies for personal growth, while developing the skills necessary for ethical decision-making and fostering a collaborative, inclusive team environment. The course will explore the complexities of diversity, equity, and inclusivity within gaming culture, empowering the student to evaluate ethical dilemmas and propose solutions that prioritize both player experiences and industry accountability.

Term 3

AGDN2015Cinematics and VFX for Real Time Narratives
  • Requisites: This course is available to students in the Game Dev - Animation and Game Design program. Pre-Requisites: AGDN2000, GDEV1015.
  • Open Studies: Not Available
  • Credits: 3.00

In this course, students will develop an environment and implement a character for a visual cinematic narrative. They will implement cameras and cinematic directors for real-time cutscenes. They will create particle systems and post-processing effects for compelling storytelling.

AGDN2020Narrative Storytelling for Animation and Games
  • Requisites: This course is available for students in the Game Development - Animation and Game Design program. Pre-Requisites: AGDN2000.
  • Open Studies: Not Available
  • Credits: 3.00

This course concentrates on the creation of short narrative animations. Students will have the opportunity to apply their knowledge and skillsets to create rendered animations. Students will explore story development by utilizing screenwriting, story structure, storyboarding, and cinematic techniques.

AGDN20303D Environments
  • Requisites: This course is available to students in the Game Development - Animation and Game Design program. Pre-Requisites: AGDN2000.
  • Open Studies: Not Available
  • Credits: 3.00

Creating 3D environments is an important part of games, animation, and films. Students will learn to create beautiful and dramatic landscapes and animated environments by completing a series of project-based experiments that explore such topics as terrain creation, animated foliage, atmospheres, and cinematic camera controls. They will produce and render cinematic animated sequences within a game engine.

GDEV2016Project Design Documents
  • Requisites: This course is available to students in the Game Development program. Pre-Requisites: COMM1103, GDEV1015, GDEV1501.
  • Course Equivalencies: DMIT2016
  • Open Studies: Not Available
  • Credits: 3.00

In this course, students will examine various animation and game genres and develop and pitch new concepts. They will create design documents that include the entire production pipeline from concepting, creation, budgeting, and publishing.

GDEV2222Game Technologies
  • Requisites: This course is available to students in the Game Development program. Pre-Requisite: GDEV1015.
  • Open Studies: Not Available
  • Credits: 3.00

In this course, students will learn about various technologies that relate to game engines. They will learn about hardware components and innovative implementations of them. They will examine the design fundamentals of virtual reality, augmented reality, mixed reality, and emerging new technologies and media.

Term 4

AGDN3511Level Design and Modification
  • Requisites: This course is available to students in the Game Development - Animation and Game Design program. Pre-Requisites: AGDN1020, AGDN2015.
  • Course Equivalencies: DMIT1511
  • Open Studies: Not Available
  • Credits: 3.00

In this course, students will modify a game level that has been scripted and has an existing mechanical system. Students will create and implement new visual assets that support a new story within the provided mechanical system. They will create new visual assets for an existing heads-up display (HUD) and graphical user interface (GUI) system, that further supports their visual style and narrative experience.

GDEV1002Audio for Animation and Games
  • Requisites: This course is available to students in the Game Development program. Pre-Requisite: GDEV1015.
  • Open Studies: Not Available
  • Credits: 3.00

Audio for Animation and Games will teach students how to implement and optimize audio elements to enhance storytelling narratives, evoke emotions, and provide crucial auditory feedback to players. Students will learn concepts and techniques for dialog, interactive and adaptive systems, music systems, spatial audio, and sound effects.

GDEV2500Product Analysis
  • Requisites: This course is available to students in the Game Development program. Pre-Requisites: GDEV2016, GDEV2222.
  • Open Studies: Not Available
  • Credits: 3.00

In this course, students will analyze and assess prototyped projects based on their original design document and whether the product meets the product goals. Students will consider the audience motivation, the user interface, and user experience to determine the overall quality and effectiveness of the product.

GDEV3210Portfolio Development
  • Requisites: This course is available to students in the Game Development program. Pre-Requisites: GDEV2222 AND EITHER AGDN2035 OR GMPR2010, GMPR2513.
  • Open Studies: Not Available
  • Credits: 3.00

In this course, students will compile Game Development knowledge and skills into a presentable format such as renderings or videos, or playable prototypes. These formats will demonstrate their skills and achievements within the program.

GDEV3560Game Development Capstone
  • Requisites: This course is available to students in the Game Development program. Pre-Requisites: GDEV2016, GDEV2222, and either AGDN2010, AGDN2015, AGDN2020, AGDN2030, AGDN2035 or GMPR2010, GMPR2513, GMPR2514.
  • Open Studies: Not Available
  • Credits: 3.00

Student teams will develop a project from concept, to creation, to prototype for an industry client. To further simulate the business environment, the teams will utilize industry best practices, documenting their work and presenting their projects.

Tuition & Fees

This content is specific to the selected Sep 02, 2025 intake.

The tuition and fee amounts are estimates based on current academic year's rates. For financial planning purposes, please use these totals as an approximate estimate of your costs. Actual fees may vary by term and enrolment activities. Please refer to the tuition and fees page for more detailed information.

Tuition

Cost Per Credit: $340.00

View international tuition for upcoming intakes

How much does first year cost?
Domestic cost estimate
International cost estimate

Books, Supplies & Program Fees (est.)

Level 1 Term 1: $625
Level 1 Term 2: $625
Level 2 Term 1: $625
Level 2 Term 2: $625

Laptop: $1,000 - $3,500
View laptop requirement and specifications (PDF)

Scholarships & Awards

NAIT awards over $6 million in scholarships and bursaries to more than 4,000 students each year, with the support of donors and the government. A variety of awards are available, including ones for academics, community involvement, equity/diversity grants, bursaries for financial need, program-specific awards and more!

Learn how to apply for awards

Admission Requirements

This content is specific to the selected Sep 02, 2025 intake.

Minimum entrance requirements

 

The specific academic requirements you must meet to be considered for admission. Where applicable, the minimum accepted Alberta high school courses are listed in round brackets ( ). Equivalent or higher-level courses are also accepted.

Not sure if you meet the requirements?

Learn more about how NAIT evaluates applications, and find resources on how to satisfy admissions criteria.

How applications are evaluated Submitting required documents

Dates & Deadlines

 
International
Applications Open:

Aug 01, 2024

 
International
Applications Deadline:

Once the program is full

 
Domestic
Applications Open:

Oct 01, 2024
 
Application Deadline:
Once the program is full
 
Term Start Date:
Sep 02, 2025

Seats are limited - Apply early! Applications will remain open for at least one month from the open date. If the program/waitlist fill after that date, applications will close.

International Applicants

This program accepts international students.

PGWP Eligibility

This program does not meet eligibility criteria for a Post-Graduation Work Permit (PGWP), following Immigration, Refugees and Citizenship Canada (IRCC) field of study requirement. Students who applied for a study permit before November 1, 2024, are not affected by the new field of study rule and may be eligible for a PGWP.

While graduates are currently ineligible to apply for a PGWP, NAIT still welcomes international students to this program to gain valuable knowledge and skills to pursue your career goals, whether in Canada under another type of permit or in your home country or other international markets.

Co-Op Work Permit

Optional Co-op: Students in this program can choose to move into a co-op pathway, which includes a mandatory co-op work practicum. International students who plan to participate in this option must apply for a co-op work permit and get approval before starting the work placement.

Learn more about PGWP and explore eligible NAIT programs.

Want to learn more about this program?

Thank you for your interest! We want to get you in contact with the right person to answer your questions. If you are a current or recently admitted student you can find program and course information as well as contact details for your program on the My Program page on the MyNAIT Portal.








Hidden








Stay connected

Sign up to receive information about NAIT programs, services, and upcoming events.

Send me more info

Apply to NAIT

Start your application today! Many programs have limited availability, so applying early can improve your chances for admission.

Apply now How to apply guide

Visit us

Take an in-person or virtual campus tour to see all that NAIT has to offer.

See tour options

Shopping Cart Quick View
Open Shopping Cart