Train for a Career Bringing Worlds to Life
Game Design AND Animation | 18 Months
MEET THE PROGRAM’S DIRECTOR
WHAT YOU’LL LEARN
This course serves as a foundational journey into the world of digital art, specifically tailored for aspiring video game artists. Students learn to navigate and master industry-standard digital drawing software. The curriculum covers basic to intermediate techniques, including layer management, brush customization, and color theory application, to create compelling digital illustrations. Emphasis is placed on developing a keen eye for composition, lighting, and perspective, essential skills for crafting art for video games. Through hands-on projects, students explore character and environment 2D asset creation, building a portfolio of digital artworks. This course is designed to equip students with the digital drawing skills necessary to bring their creative visions to life in a digital format.
This course introduces students to the fundamental principles of 3D modeling, a cornerstone in the creation of video game assets. Utilizing industry standard software, students learn the essentials of mesh topology, texturing, and lighting. The curriculum focuses on building a solid foundation in modeling techniques for 3D assets, emphasizing the importance of efficient modeling practices for game development. Projects guide students through the process of creating 3D models and implementation in game engines. At the end of the course, students have developed a portfolio of 3D models and gained a comprehensive understanding of the 3D modeling process in video game development.
This course provides a comprehensive introduction to the art and science of game design. Students dive into the core aspects of game mechanics, learning how to create engaging and balanced gameplay experiences. The curriculum explores the history and theory of game design, offering insights into the evolution of games and their impact on culture. Through a combination of lectures, case studies, and hands-on projects, students develop their own game concepts, focusing on innovation, creativity, and player psychology. The course emphasizes the importance of narrative elements, aesthetics, and technology in game design, preparing students to craft games that captivate and entertain players. At the end of the course, students have an understanding of the game design process and the ability to create original game designs that resonate with audiences.
This course offers an in-depth look at the video game production process, from initial concept to the final release. Students learn about the various stages of game development, including pre-production planning, production, post-production, and distribution. The curriculum covers key areas such as project management, team collaboration, budgeting, and scheduling, essential for the successful delivery of a video game project. Through real-world case studies and project-based learning, students gain insights into the challenges and best practices in game production. The course also addresses the importance of marketing and community engagement in the success of a game. At the end of the course, students have a comprehensive understanding of the video game production lifecycle and the skills to navigate the complexities of bringing a game to market.
In this course, students use a versatile and user-friendly engine designed for 2D game development. This course is tailored to introduce the fundamentals of game development, emphasizing hands-on learning through the construction of a simple 2D video game. Students start by exploring the interface, learning how to navigate and utilize its features effectively. The curriculum covers the basics of scripting events, enabling students to bring interactivity and gameplay mechanics to life within their projects. Through practical exercises, students learn how to import and manage assets, including sprites, sounds, and backgrounds, integrating these elements to craft visually appealing game scenes.
This course delves into the critical skill of texturing, a process that breathes life into game environments and models by adding color, detail, and realism. Students learn the fundamentals of texture creation, including UV mapping, baking, and the use of both bitmap and procedural textures. Utilizing industry-standard tools, the curriculum guides students through the techniques for creating textures that convey material properties like metal, wood, fabric, and more. Emphasis is placed on the integration of textures into 3D models and environments, ensuring they enhance the visual storytelling of the game. Projects involve texturing a variety of assets, from simple objects to complex scenes, teaching students how to balance artistic vision with technical constraints for optimal performance in game engines. At the end of the course, students possess a solid understanding of texturing principles and the ability to apply these techniques to create immersive game worlds.
This course explores the foundational principles of art and design within the specialized framework of game development. Students are introduced to the concepts of line, shape, form, color, texture, space, and composition, learning how these elements can be used to create visually compelling game assets and environments. The curriculum emphasizes the importance of visual storytelling and the role of art and design in enhancing player immersion and emotional engagement. Through a series of projects, students apply these principles to various aspects of game art, from game title design to box art, promotional game concepts and more. The course also covers the critical process of critique and revision, teaching students to evaluate their work and the work of others through the lens of art and design principles. By integrating theory with practical application, the course prepares students to make informed design decisions that contribute to the creation of aesthetically rich and cohesive game experiences.
This course is the first in a series of capstone game production courses, focusing on the pre-production stage of game development. In this course, students collaboratively conceptualize a game design, and create prototypes to visualize their designs. Emphasizing teamwork, this applied course aims to foster skills in game design planning, prototype development, and critical evaluation through game testing.
This course will assist new Toronto Film School students be successful in an accelerated post-secondary learning environment. Focus will be placed on cultivating the skills and strategies that are necessary for achieving well-articulated, meaningful professional and academic goals. Topics include time management, budgeting, studying, information literacy, communication, positive decision-making, stress management, and staying motivated. Students will finish the Student Success Workshop with an actionable success strategy, knowledge of the people and resources available to them during their time at Toronto Film School, and higher confidence in their ability to succeed at Toronto Film School and beyond.
Building upon the foundational skills acquired in the previous term, this course delves deeper into the critical aspects of anatomy and perspective, essential for creating dynamic and realistic digital art. Students refine their drawing techniques, focusing on the human form, animal anatomy, and complex environmental perspectives. Through a series of structured exercises and projects, learners enhance their ability to depict convincing figures and immersive scenes, applying advanced shading, lighting, and texturing methods. At the end of the course, students have a portfolio of detailed digital drawings, showcasing their improved proficiency and understanding of anatomy and perspective in digital art.
Pre-requisite: VGA108
As a continuation of the previous term’s course, this intermediate course focuses on elevating students’ 3D modeling skills with an emphasis on efficiency and attention to detail. Learners explore sophisticated modeling techniques for creating intricate game assets and environments. The curriculum covers the optimization of models for game performance, advanced texturing strategies, and the introduction to rigging concepts. Through practical assignments, students produce a variety of high-quality 3D models, demonstrating their ability to balance artistic vision with technical requirements.
Pre-requisite: VGA109
This foundational course introduces students to the core principles of game design. Emphasizing gameplay mechanics and user engagement, the curriculum guides learners through the process of conceptualizing and prototyping original game ideas. Students study successful game designs, analyze player behavior, and apply design theories to create compelling gameplay experiences. Collaborative projects encourage hands-on practice in crafting game narratives, mechanics, and levels designed to captivate audiences.
Pre-requisite: VGA102
Expanding on the basics covered in the previous term, this course offers an in-depth exploration of the game production cycle, from the completion of development through post-production and into marketing. Students gain insights into quality assurance, launch strategies, and effective marketing techniques for video games. The course emphasizes the importance of project management post-launch, including community engagement and the management of updates and patches. At the end of the course, students understand the complexities of bringing a game to market and maintaining its lifecycle.
Pre-requisite: VGA103
Continuing from the previous term, this intermediate course dives into features of game engines. Students learn about scripting and automation to enhance game mechanics, the integration of physics and particle systems for realism, and strategies for optimizing game performance. The course also covers resource management and the technical considerations for deploying games across different platforms. Through project-based learning, students apply these advanced engine features to develop polished game prototypes.
Pre-requisite: VGA104
This course delves into the critical skill of texturing, a process that breathes life into game environments and models by adding color, detail, and realism. Students learn the fundamentals of texture creation, including UV mapping, baking, and the use of both bitmap and procedural textures. Utilizing industry-standard tools, the curriculum guides students through the techniques for creating textures that convey material properties like metal, wood, fabric, and more. Emphasis is placed on the integration of textures into 3D models and environments, ensuring they enhance the visual storytelling of the game. Projects involve texturing a variety of assets, from simple objects to complex scenes, teaching students how to balance artistic vision with technical constraints for optimal performance in game engines. At the end of the course, students possess a solid understanding of texturing principles and the ability to apply these techniques to create immersive game worlds.
Building on the foundational texturing skills from the previous term, this course introduces game pipeline techniques such as procedural texturing and the complexities of baking textures. Students explore high-level texturing methods to create realistic and stylized textures for a variety of surfaces. Practical assignments challenge students to apply these techniques to 3D models, enhancing their visual appeal and readiness for game environments.
Pre-requisite: VGA105
This introductory course to game animation covers the essentials of keyframe animation and the 12 fundamental principles of animation. Students learn to create fluid walk cycles, expressive character actions, and effective motion sequences. Emphasizing timing and spacing, the curriculum provides a solid foundation in animating for games. Through hands-on projects, students apply basic animation principles to bring game characters and scenes to life, laying the groundwork for more advanced animation studies.
This course builds on the foundation laid in earlier classes to prepare project planning for full-scale production. This course revisits and refines previously designed game concepts, guiding students through the creation of a comprehensive production plans, which include project management strategies, development schedules, defined roles, and pipeline establishment. A key component of the course is evaluating various technologies to make informed decisions that best suit the project’s needs.
Pre-requisite: VGAD107
This course introduces students to the essentials of concept design with a specific focus on video games. It guides learners through the process of generating original ideas and translating them into compelling visual concepts. Covering character, environment, and prop design, the curriculum emphasizes creativity, innovation, and the ability to convey stories and game mechanics visually. Students engage in projects that challenge them to create concept art that is not only imaginative but also feasible within the constraints of game development. At the end of the course, students have a portfolio of concept designs, showcasing their ability to envision and illustrate the foundation of game worlds.
Pre-requisite: VGA208
Advancing from intermediate skills, this course delves into complex 3D modeling techniques essential for crafting detailed game assets. Students explore high-end modeling practices focusing on efficiency, optimization, and adherence to industry standards. The curriculum includes advanced sculpting, intricate texturing, and an introduction to dynamic simulations for realistic asset creation. Through rigorous projects, learners produce a range of sophisticated models, preparing them for professional level game development work.
Pre-requisite: VGA209
Building on foundational game design principles, this course focuses on the creation of immersive gameplay experiences. Students learn to deepen gameplay mechanics, enhance narrative integration, and conduct in-depth design analyses. The course encourages innovative thinking and problem-solving to tackle design challenges, emphasizing user engagement and satisfaction. Collaborative workshops and projects enable students to refine their design skills, resulting in game prototypes that demonstrate a comprehensive understanding of advanced game design concepts.
Pre-requisite: VGA210
This introductory course in character modeling teaches the basics of creating 3D character assets from concept art. Focusing on anatomy, proportion, and character styling, students learn to model characters that are both expressive and technically sound for animation. The curriculum covers modeling techniques, basic rigging concepts, and texturing, providing students with the skills to bring game characters to life. At the end of the course, students have completed several character models, laying the groundwork for more advanced studies in character creation.
Pre-requisite: VGA209
In this advanced course, students explore the full capabilities of modern game engines, focusing on scripting, AI implementation, and optimization techniques specific to game development. Covering complex scripting for gameplay elements, AI behaviors for dynamic environments, and strategies for maximizing engine performance, the course prepares students for the technical challenges of professional game development. Projects involve applying these advanced techniques in real-world scenarios, culminating in the creation of technically sophisticated game prototypes.
Pre-requisite: VGA212
This course introduces advanced texturing techniques, including the creation of photorealistic textures and the development of efficient texturing workflows. Students learn to use state of the art texturing software and techniques to achieve high levels of realism in game assets. Emphasis is placed on PBR (Physically Based Rendering) workflows, texture optimization for performance, and the artistic aspects of texturing. Through hands-on projects, students apply these advanced texturing methods to 3D models, enhancing their visual storytelling capabilities in game environments.
Pre-requisite: VGA213
Expanding on basic animation principles, this course focuses on the creation and integration of animations for in-game mechanics and sequences. Students learn advanced techniques for animating characters and objects within the game engine, ensuring seamless gameplay experiences. The curriculum covers animation blending, facial animation, motion capture integration, and the technical aspects of implementing animations in game engines. Through practical assignments, students develop animations that contribute to the narrative and interactive elements of games, demonstrating a sophisticated understanding of game animation.
Pre-requisite: VGA214
This course is the continuation of an earlier course, where students progress into the production phase of their game development capstone project. This course emphasizes the practical application of agile development methodologies, focusing on producing game components through backlog and milestone development. Students are actively involved in iterative development, sprint planning, and execution, applying agile principles to manage and adapt their project workflow efficiently. The course aims to simulate a real-world game development environment, enabling students to experience the challenges and rewards of producing a game from concept to a playable prototype.
Pre-requisite: VGAD205
This course advances concept design skills, focusing on crafting comprehensive and intricate game concepts with a strong emphasis on industry applicability. Students explore how to leverage AI-assisted tools to streamline the concept creation process, enhancing efficiency and innovation. The curriculum covers techniques for developing detailed game worlds, characters, and narratives that meet professional standards. Through projects that integrate AI tools, students learn to refine their design processes, producing concept art that is both creative and technically feasible for game development.
Pre-requisite: VGA308
Delving into the principles of level design, this course teaches students how to create engaging and balanced game environments that significantly enhance gameplay experience. Emphasis is placed on utilizing AI tools to develop dynamic and responsive game environments, offering players a unique and immersive experience. Students learn about pacing, environmental storytelling, and challenge balancing to keep players engaged. Through hands-on projects, learners apply AI technologies in level design, demonstrating the ability to produce environments that adapt to player actions and preferences.
Pre-requisite: VGA303, VGA305
In this course, students explore high-level game design strategies, focusing on understanding player psychology, innovative monetization models, and the development of complex game systems. Incorporating AI systems into game design is a key component, enabling the creation of sophisticated game elements and interactions that cater to diverse player needs. The curriculum covers advanced topics such as behavioral AI, dynamic difficulty adjustment, and personalized content generation, preparing students to design games that are both engaging and commercially viable.
Pre-requisite: VGA303
Building on basic character modeling skills, this course focuses on advanced techniques for creating highly detailed and animation-ready character models. Students dive into high-resolution sculpting, detailed texturing, and advanced rigging concepts, ensuring characters are both visually striking and technically sound for animation. The course emphasizes the creation of characters that can be seamlessly integrated into game engines, with projects guiding students through the entire process from conceptualization to the final model, ready for animation.
Pre-requisite: VGA304
This course offers mastery over game engines, focusing on the utilization of advanced techniques in physics simulations, game lighting, and performance optimization for high-end gameplay. Students learn to push the boundaries of game engine capabilities, enhancing the visual and interactive quality of games. The curriculum includes creating custom shaders, optimization strategies for complex scenes, and the integration of cutting-edge engine features, equipping students with the skills needed to tackle ambitious game development projects.
Pre-requisite: VGA305
This advanced texturing course focuses on mastering techniques to create high-quality textures suitable for various gaming platforms, emphasizing efficiency and performance. Students explore advanced texturing methods, including the use of AI to streamline the creation process and achieve photorealistic results. The curriculum covers PBR workflows, material definition, and texture optimization techniques, ensuring students can produce assets that look great and perform well on any platform.
Pre-requisite: VGA306
In this course, students learn about advanced animation systems within game engines, focusing on the technical integration of animation to enhance gameplay and storytelling. Covering topics such as procedural animation, motion blending, and the use of physics in animation, the curriculum is designed to equip students with the skills to create fluid and responsive animations. Projects emphasize the practical application of these techniques, demonstrating how advanced animation can significantly improve player immersion and interaction in games.
Pre-requisite: VGA307
This course is a continuation of the capstone project series where students further develop their game projects. Building on skills taught in previous courses, this course emphasizes finalizing game design elements, and developing gameplay mechanics.
Pre-requisite: VGAD305
This course equips students with essential strategies for career development and portfolio creation in the game industry. Focused on showcasing students’ best work, the curriculum guides learners through building a compelling digital portfolio that effectively communicates their skills and creativity to potential employers. Topics include resume crafting, professional networking, digital branding, and effective presentation techniques. Through workshops and reviews, students refine their portfolios, ensuring they stand out in the competitive job market.
In this course, students master advanced lighting and rendering techniques to create visually stunning and mood-enhancing scenes for games. Covering dynamic lighting systems, shadow casting, reflections, and global illumination, the curriculum emphasizes the creation of atmospheric and immersive environments. Utilizing industry-standard tools and engines, students apply these techniques in projects, learning to balance artistic vision with technical performance for both real-time and pre-rendered game assets.
Pre-requisite: VGA409
Building upon foundational game design principles, this advanced course delves into the strategies for creating cohesive and immersive gameplay experiences. Students explore narrative design, world-building, advanced mechanics, and player psychology. The curriculum emphasizes the integration of story, art, and mechanics to produce engaging and memorable games. Collaborative projects allow students to apply these high-level design principles, crafting prototypes that demonstrate a deep understanding of immersive game design.
Pre-requisite: VGA410
This course offers an in-depth exploration of rigging techniques for characters and objects, preparing them for animation within game engines. Students learn about skeletal setups, skinning methods, facial rigging, and the use of rigging scripts to automate tasks. The curriculum focuses on creating flexible and efficient rigs that animators can use to bring game characters and assets to life with realistic movements. Projects guide students from rigging basics to advanced techniques, ensuring they can tackle rigging challenges in professional game development.
Pre-requisite: VGA403, VGA406
Designed specifically for artists, this introductory course demystifies basic programming concepts with a focus on visual scripting systems like Unreal Engine’s Blueprints. Students learn how to integrate simple AI-generated code into their game designs, enabling dynamic gameplay elements without deep coding knowledge. The curriculum covers the basics of AI behaviors, decision-making, and procedural content generation, empowering artists to enhance their games with AI functionalities using visual scripting tools.
Pre-requisite: VGA404
This course introduces students to the principles and practices of art direction within the context of video game development. Students learn how to define and guide a game’s visual identity, balancing creativity, technical constraints, and team collaboration. The course explores how art direction informs every visual aspect of a project, from concept art and color theory to lighting, composition, and user interface- experience and design. Students develop the skills to establish and maintain a cohesive visual vision that supports gameplay and narrative goals.
Pre-requisite: VGA408, VGA409
This comprehensive course covers techniques in motion capture for animating characters in games, from data acquisition to final implementation. Students will gain a thorough understanding of motion capture technology, including setup, calibration, and capturing movement data accurately. The curriculum explores how to process and refine mocap data for use in game cinematics and character animations, emphasizing realism and emotional expression. Through hands-on projects, students will experience the entire mocap workflow, applying their skills to create lifelike animations that enhance narrative and gameplay.
Pre-requisite: VGA406
This course focuses on integrating complex mechanics into students’ capstone projects and emphasizes the practical application of game design and programming, enhancing gameplay, interaction, and user experience. Through supervised lab sessions, students apply advanced development techniques and refine their projects based on feedback.
Pre-requisite: VGAD406
The Capstone Project represents the pinnacle of the students’ journey through the game development program, challenging them to apply all the skills and knowledge they have acquired to create a comprehensive game or game component. This course guides students through the process of conceptualizing, designing, developing, and polishing a project that reflects their area of specialization, whether it be game design, programming, art, or animation. Emphasizing collaboration, project management, and innovation, the Capstone Project provides a platform for students to demonstrate their creativity, technical proficiency, and readiness to contribute to the industry. The final projects are presented to a panel of faculty and industry professionals, offering students valuable feedback and the opportunity to showcase their talents to potential employers.
Pre-requisite: ALL
Career and Portfolio Development 2 is tailored for students nearing the culmination of their studies. Building on the foundational skills acquired, this course emphasizes the creation of a portfolio and demo reel, which are critical components in showcasing expertise and creativity in game design. Through guided instruction and hands-on practice, students will learn to select their best work, craft compelling narratives around their projects, and utilize technical editing techniques to produce a professional demo reel. This course aims to refine students’ abilities to communicate their vision and skills effectively, preparing them for successful careers in the competitive game industry.
Pre-requisite: VGAD504
*For a full list of our Video Game Design & Animation program courses, visit the TFS website.
Students will build up a diverse portfolio throughout the program, showcasing work that may include:
- 2D Game
- 3D Game
- Digital Drawings
- Game Animations
- Concept Designs
TFS Experience
Exclusive networking opportunities
Curriculum based on today’s industry challenges
Campus located in the heart of Toronto
Learn from working professionals
Career Services Support
Graduate with a portfolio demonstrating your new skillsets
YOUR SUPPORT SYSTEM
Accessibility & Academic Accommodations
Yorkville University (YU) and Toronto Film School (TFS) are committed to creating an inclusive and welcoming learning environment for all learners.
Career Services
You will learn the best practices for finding work related to your career ambitions, receive 1:1 professional resume writing support, learn online profile optimization techniques, networking strategies, and more.
GuardMe Mental Health Support Program
GuardMe offers our students in Canada and abroad a safe and inclusive space for mental health support. This program offers 24/7 counselling support, an online peer-to-peer support community, mental health resources and assessment tools, counsellor matching, and more.
Diversity, Equity & Inclusion
At Toronto Film School, we’re working to ensure that everyone’s human rights are protected. Learn how our students, faculty and staff are being equipped with the resources and tools they need to reach their full potential.
OUR DEGREE PATHWAY
Bachelor of Creative Arts Degree Pathway (BCA)
Save $10,000 with our Dual Enrolment Program!
Enrol in both programs at once, complete them back-to-back in just 3-4 years, and save $10,000 in tuition while graduating with two qualifications*.
*$10,000 bursary is applied to the last two terms of the BCA program. Conditions apply, contact an admissions advisor for full details.
AFFILIATION, PARTNERSHIP, & ACCOLADES
TFS Festival
Our annual TFS festival is an awards show that allows students to showcase their work and be rewarded for their creativity.







