Professional game development training · Grades 7–12

Where future game developers are forged.

ForgeWorks turns a passion for games into hands-on design, programming and production skills through real projects using Unity, C#, 2D/3D art tools, AI-assisted workflows, version control and studio-style development practices.

Find Your Local StudioExplore the Program
Why parents choose ForgeWorks

More than coding.

ForgeWorks is structured like an indie game studio rather than a traditional coding class. Students learn how games are conceived, built, tested, improved and completed.

01 / INDUSTRY-LED

Real development experience

Backed by Convolution Studios, an independent game and interactive-development studio established in 2008.

02 / PORTFOLIO

Build something tangible

Students finish real projects that can become part of a growing portfolio for future study and career exploration.

03 / CREATOR MINDSET

From player to creator

Students learn design, code, art, testing, teamwork and iteration instead of only consuming games.

Professional progression

One journey. Four stages.

Every stage follows the same lifecycle while increasing technical depth and independence.

Design
Prototype
Build
Create Assets
Test
Polish
Publish
Review
Stage 1 · Foundations

The Indie Creator

Game design, mechanics, UI, audio, player journey, Unity, C#, ScriptableObjects, events, AI fundamentals, asset creation and GitHub Desktop.

Outcome: Complete 2.5D platform game.
Stage 2 · Advanced Systems

The Studio Professional

Advanced gameplay architecture, NPC AI, Cinemachine, Timeline, inventory, crafting, quests, save/load, localization, achievements and polish.

Outcome: Feature-rich adventure platformer.
Stage 3 · Studio 1

Indie Studio

Multiplayer, networking, source control, profiling, testing, build pipelines, agile teamwork, physics and production practices.

Outcome: Team-developed production game.
Stage 4 · Studio 2

Commercial Development

Large-scale online systems, VR/AR, modding, AI integration, publishing, telemetry, live operations, marketing and funding.

Outcome: Portfolio-quality capstone project.
Fall 2026 studios

Find your region.

ForgeWorks uses localized pop-up studios. Exact venues are finalized based on enrollment and venue availability within each listed area.

Monday
St. John's / Mount Pearl
Serving teen (12-17) students from St. John's, Mount Pearl and surrounding communities.6:30–8:30 PMRegistation Closed
Wednesday
St. John's / Mount Pearl
Serving adult (18+) students from St. John's, Mount Pearl and surrounding communities.6:30–8:30 PMRegistration Closed
Registration note: Regions will proceed only after minimum enrollment requirements are met, ForgeWorks offers full refunds in the event no suitable time/place is offered.
ForgeWorks logo lockup
Backed by a real studio

Professional practice, passed forward.

ForgeWorks is the training initiative of Convolution Studios. Convolution's work includes owned-IP mobile games, client games, commercial marketing experiences, a 3D medical simulation and the Stress Valve Games portal.

The curriculum draws on real development concerns: scope, iteration, maintainable code, asset management, testing, production discipline and release planning.

Established 2008Independent development experience
Original IPReleased titles and new work in development
Client ProjectsGames, interactive marketing and simulation
Global TeamsDistributed development and art experience
Parent information

Frequently asked.

Section updated regularly.

Who is the program for?

The initial program is designed for teens in Grades 7–12, approximately ages 12–18.

Does my teen need programming experience?

Level 1 is intended as the starting point and does not assume prior game-development experience.

What does a student need to bring?

Unity and other course software may be installed before the first day. Setup instructions will be sent to registered families. Minimum laptop requirements:

Students should bring a laptop that meets the following minimum requirements:
Windows 10 or 11, or macOS 12, Linux Ubuntu 22.04 LTS or Ubuntu 20.04 LTS (64-bit versions only) or later
64-bit Intel, AMD, or Apple Silicon processor
At least 8 GB of RAM
At least 20 GB of available storage
DirectX-compatible graphics on Windows or Metal-compatible graphics on macOS
Wi-Fi capability
Permission to install Unity Hub, the Unity Editor, and required course software
Students should also bring their laptop charger. A two-button mouse with a scroll wheel is strongly recommended, as Unity can be difficult to use with a trackpad alone.
Parents or guardians who are uncertain whether a laptop meets these requirements are encouraged to contact the instructor before the course begins.

Where exactly are classes held?

ForgeWorks advertises by region first; exact local venues are confirmed once enrollment and venue availability support the class.

How does registration work?

Each regional class time links to its own checkout page. After Checkout the primary contact will receive a welcome email with a link to the full registration form to be filled out prior to class start.

What does the student leave with?

Each stage is built around a finished project and a growing portfolio of design, code and production work.

How much do the courses cost?

Level 1 and 2 courses cost $265 plus sales tax.

Fall registration

Don't just play games. Learn how they're built.

Choose your region, reserve a studio seat and begin the journey from player to developer.

Choose a Locationforge-works.ca