Warren Game Lab

Learn. Code. Create.

Warren Game Lab is a summertime at-home computer science tutoring service that uses a project-based curriculum to teach software development by making video games.

Problem

learning has lost its shine

Students feelings the pressure of grades, competition, and college have lost the ability to enjoy the learning process.

Everyone learns differently

Large classrooms can’t accommodate the range of learning styles.

Everyone learns differently

Large classrooms can’t accommodate the range of learning styles.

Students lose interest fast

Stuck learning something that doesn’t excite them, students don’t dig in deeper.

Students lose interest fast

Stuck learning something that doesn’t excite them, students don’t dig in deeper.

No space for curiosity

Textbooks and lectures keep your mind limited to thinking inside a box.

No space for curiosity

Textbooks and lectures keep your mind limited to thinking inside a box.

Project-based learning

learn by doing

With us, students dive in head-first and get to make mistakes on their path to creating something that is uniquely theirs.

No experience required

Game development happens at your pace and tools can be simplified to help beginners get started.

No experience required

Game development happens at your pace and tools can be simplified to help beginners get started.

No experience required

Game development happens at your pace and tools can be simplified to help beginners get started.

Built-in flexibility

Students learn concepts as they attempt to bring imagined games to life, not because a lesson plan says so.

Built-in flexibility

Students learn concepts as they attempt to bring imagined games to life, not because a lesson plan says so.

Fun, easy way to learn

No lectures, no notetaking, and no homework—just video games and coding!

Fun, easy way to learn

No lectures, no notetaking, and no homework—just video games and coding!

Clear view of progress

Watch an idea come to life from scratch and give real proof of your learning.

Clear view of progress

Watch an idea come to life from scratch and give real proof of your learning.

Clear view of progress

Watch an idea come to life from scratch and give real proof of your learning.

Tell your friends about us

Each student will work on their own computer but tutoring will happen in groups of two.

Tell your friends about us

Each student will work on their own computer but tutoring will happen in groups of two.

Tell your friends about us

Each student will work on their own computer but tutoring will happen in groups of two.

no tech stress

We bring the computers to your home and save your work between sessions.

no tech stress

We bring the computers to your home and save your work between sessions.

Enjoy Free 1-hour session

Enjoy Free 1-hour session

A zero-cost, zero-commitment chance to gain exposure to game development and the joys of creating with code to help you decide if WGL is for you.

A zero-cost, zero-commitment chance to gain exposure to game development and the joys of creating with code to help you decide if WGL is for you.

Choose your pathway

Choose your pathway

Decide between the Junior, Intermediate, or Advance learning pathway based on your prior experience, desired time commitment, and schedule.

Decide between the Junior, Intermediate, or Advance learning pathway based on your prior experience, desired time commitment, and schedule.

attend weekly sessions

attend weekly sessions

Tutor gives gentle guidance to teach core concepts and direct development toward a final product while the student's imagination can fill in the gaps with personalized flair.

Tutor gives gentle guidance to teach core concepts and direct development toward a final product while the student's imagination can fill in the gaps with personalized flair.

Learn. code. Create.

Learn. code. Create.

Watch your coding abilities grow as you build video games from scratch and blossom into an experienced developer in a matter of weeks.

Watch your coding abilities grow as you build video games from scratch and blossom into an experienced developer in a matter of weeks.

Pricing

Choose the pathway that fits your goals

Start small or jump in head-first with flexible pathways for students to learn game development without limits. 

Junior

For students with no coding experience who want an introduction to computer science while creating at their own pace.

$30

/ session

INCLUDES:

Build 3+ games

10 weeks

Weekly 1-hour sessions

Learn C# and Unity basics

Oopi Jumper, Astroblaster, and more!

Junior

For students with no coding experience who want an introduction to computer science while creating at their own pace.

$30

/ session

INCLUDES:

Build 3+ games

10 weeks

Weekly 1-hour sessions

Learn C# and Unity basics

Oopi Jumper, Astroblaster, and more!

Intermediate

For students with prior coding experience who want a more intensive experience learning game development.

$40

/ session

INCLUDES:

Build 5+ games

8 weeks

Two 1-hour sessions per week

Write full programs

Tower Defense, Crazy Miner, and more!

Intermediate

For students with prior coding experience who want a more intensive experience learning game development.

$40

/ session

INCLUDES:

Build 5+ games

8 weeks

Two 1-hour sessions per week

Write full programs

Tower Defense, Crazy Miner, and more!

Advanced

For students with significant prior coding experience who want an accelerated path to learning game development.

$50

/ session

INCLUDES:

Build 5+ games

4 weeks

Two 1-hour session per week

Write advanced programs

Pac Man, Zombie Invasion and more!

Advanced

For students with significant prior coding experience who want an accelerated path to learning game development.

$50

/ session

INCLUDES:

Build 5+ games

4 weeks

Two 1-hour session per week

Write advanced programs

Pac Man, Zombie Invasion and more!

Please email us if none of these plans work, we are more than happy to accommodate you with a custom curriculum.

meet the team

a family business

We are brothers, one who's always loved to code, and another who let his older brother convince him to start just last year.

Carter - Lead Tutor

I develop games and build out curriculums to teach them. I first learned to code in high school but have continued to pursue my interests in computer science outside the classroom. I have taken numerous online courses on my own and built games and websites for fun. I’m in my second year at Haverford College in Pennsylvania studying neuroscience and philosophy while playing Division 3 basketball. I have goals of attending medical school in a few years.

Carter - Lead Tutor

I develop games and build out curriculums to teach them. I first learned to code in high school but have continued to pursue my interests in computer science outside the classroom. I have taken numerous online courses on my own and built games and websites for fun. I’m in my second year at Haverford College in Pennsylvania studying neuroscience and philosophy while playing Division 3 basketball. I have goals of attending medical school in a few years.

Brandon - Game developer

I develop games that are going to be taught in the future and research new tools to teach our students. I also learned to code in high school but have only dove into Unity game development in the past couple years taking self-guided courses online. I’m a Junior at Lawrenceville School in New Jersey with interests in engineering and physics while playing on the varsity waterpolo team.

Brandon - Game developer

I develop games that are going to be taught in the future and research new tools to teach our students. I also learned to code in high school but have only dove into Unity game development in the past couple years taking self-guided courses online. I’m a Junior at Lawrenceville School in New Jersey with interests in engineering and physics while playing on the varsity waterpolo team.

Faq

Common questions answered clearly

Here are clear answers to the most common questions we get from students and families.

Why learn to code?

Why did you start Warren Game Lab?

Why do we work in groups?

What if I can’t find a study buddy?

What if I live far away?

Can I cancel anytime?

Can we do virtual tutoring sessions?

More questions?

Getting Started

Join the lab today

Join the lab today

Answer a few questions and we will reach out to schedule your free session. We can't wait to get coding with you!

Answer a few questions and we will reach out to schedule your free session. We can't wait to get coding with you!

Student Profile

Learning Pathway

Do you have a study buddy?

Parent Contact