Illustration of a bear wearing headphones, working at a three-monitor desk with a game editor, code, and character sprites.

Two-year pathway

Build real games. Ship them. Put your name on them.

Two courses in Unity take you from your first 2D platformer to a 3D game you pitch like a studio would. No experience required to start — just the willingness to break things and fix them.

2
Courses, one sequence
Unity
The engine pros ship on
C#
A language that transfers
0
Prerequisites to begin

The Pathway

Year One

Digital Game Design

Level 1

Unity, C# basics, 2D games.

  • Unity
  • C# basics
  • 2D games
Course details →

Year Two

Video Game Development

Level 2

Unity, 3D games, advanced C#, business and marketing of video games.

  • 3D games
  • Advanced C#
  • Business & marketing
Course details →

Tools We Use

Everything here is industry software, and all of it is free for students. You can install the same stack at home on day one.

  • Unity
    The engine every project is built in, 2D and 3D.
  • C#
    The language behind every script you write.
  • Visual Studio
    Where the code gets written and debugged.
  • Git & GitHub
    Version control, so a bad night never costs you a week.
  • Aseprite / Piskel
    Pixel art and sprite animation.
  • Blender
    Simple 3D models and props for Level 2.
  • Audacity
    Sound effects and audio cleanup.
  • itch.io
    Where finished games get published and played.

Student Showcase

Games built in class by students in this room. Check back as new builds are added.

  • Project slot 01

    Level 1 · 2D platformer

  • Project slot 02

    Level 1 · Top-down arcade

  • Project slot 03

    Level 2 · 3D exploration

  • Project slot 04

    Level 2 · Capstone build

Student Voices

Placeholder quotes — real student quotes will be added here.

  • “I came in having never written a line of code. By March I had a platformer my little brother actually wanted to play.”

    Student name · Level 1
  • “The capstone was the hardest thing I've done in school and the only project I've ever shown people outside of it.”

    Student name · Level 2
  • “I signed up for the games. I'm applying to computer science because of the code.”

    Student name · Class of 2026

Where This Leads

  • Gameplay & engine programming
    Studios hire on C# and shipped projects, not on grades.
  • Software engineering
    The same language and habits run enterprise apps.
  • Technical art & 3D
    Modeling, shaders, animation, pipeline tooling.
  • Product & production
    Scoping, scheduling, and shipping on a deadline.
  • CS degree programs
    A portfolio of real builds makes applications stand out.

For parents & counselors

A CTE pathway with articulation credit.

These courses are part of a Career Technical Education pathway, and completing the sequence earns articulated college credit at our partner institution. Confirm the current agreement and credit amount with your counselor before registration.

Justin Scott

About the Teacher

I'm Justin Scott. I've been with Poly High School for 12 years teaching a number of different technology related courses. I have one 2D RPG game and one 3D survival game that I've been working on with students over the last few years. The lab is run just like a studio would.

Room
201
Club meets
Once a month

Questions

Do I need to know how to code?

No. Level 1 starts at zero — the first weeks are the Unity editor and C# fundamentals, taught from scratch. Bring curiosity, not a portfolio.

Do I need my own computer?

Everything runs on lab machines during class. The whole toolchain is free, so you can install it at home if you want to keep building after the bell.

Can I take Level 2 without Level 1?

Level 1 is the prerequisite. Talk to me if you have equivalent experience and we will look at your work.

Is this just for people who want to make games for a living?

No. The C#, problem-solving, and project skills transfer to software, IT, and engineering. Plenty of students take it because building things is fun.

Do I have to be good at art?

Not at all. We use free asset packs and simple shapes for most projects. If art is your thing, there is room for that too.

How do I sign up?

Add it to your course request sheet during registration, or ask your counselor. Come by the lab if you want to see the room first.