Premium Features

Download Video

Project Setup

Want to learn more about this course before buying? Check out its detailed landing page here: https://chriscourses.com/game-course

When I first started learning web development, I was able to get text and images displaying in a browser, but when it came to developing interactive games, I was frustrated, baffled, and felt like I really wasn't made out to be a web developer. It seemed like game developers could easily whip up a fully functional game in a few files worth of code, but me, I was just an imposter.

I always attributed it to game developers being born with an innate ability to grasp mathematics and complex functions used throughout their day-to-day programming, but now I know, that's just not the case.

Through much trial and error, I eventually started putting the pieces of the game development puzzle together. I spent MONTHS studying and analyzing other developers canvas pieces, while also taking Khan Academy math courses to truly understand how math and programming work in tandem together to produce a fully functional game. I realized that game development wasn't that hard—it's just that no creators have pieced the puzzle together and presented it in a consumable manner that's easy for beginners.

This course covers everything I've learned during those months worth of learning throughout my eight years of experience. Rather than having you struggle to find the right resources and put all of the pieces together correctly (like I had to do), I've compiled everything into a few hours worth of concise, straight to the point videos, that'll get you started with all of the basics required to program your very own video game.

Comments

Want to participate?

Create a free Chris Courses account to begin

Login
LuceqDEV posted 2 years ago

Thank! (-.o)

0
LuceqDEV posted 2 years ago

Thank \^~^/

0
t
taejinKim posted 3 years ago

Thank u for subtitles

I am korean and i found your lecture and I am facinated with your teaching. I could hear most of you were saying in lecture, but when you were saying quickly I can't hear well. so thank u !!

0
m
mozartlee28 posted 3 years ago

awesome bro!

1
B
Bongani posted 3 years ago

The enemies are not showing on my side please help me

0
S
Simphiwe posted 3 years ago

Hade boske ublomaphi brurr wami here is my whatsapp digits 0767985105

0
j
johnChang posted 4 years ago

Hi, Chris. I read the introduction above and you mentioned that in order to create games on web, you even took the Math courses in Khan Academy.

So, what I want to know is, what math courses do I need to take ? I just wanna relearn math because I'm terrible at it.

By the way, your videos on YouTube are very informative, interesting and helpful !

Thanks for your effort.😃

0
chris posted 4 years ago

Hey John - I actually learned a lot of this with Khan Academy's geometry and trig courses. Learning about radians, sin and cos, as well as getting angles based on positions was huge towards getting this game functioning. Don't need to learn everything in the course, just the things that you think might be useful towards coding a game (at least that's what I did) 😄

1
g
guillermo3307 posted 4 years ago

Hi Chris, this is my first time coding with HTML Canvas and JS, do you have any video where you explain the IDE set up installation from the beggining?

Thank you

0
chris posted 4 years ago

Hey Guillermo - I don't at the moment, although, you can download Sublime Text directly at:

https://www.sublimetext.com/download

For a quick overview of setup, I'd recommend checking out Jeffrey Way's Sublime course over at Laracasts (free course). It's for PHP, but still has tons of good info regarding setup, navigation, and more:

https://laracasts.com/series/professional-php-workflow-in-sublime-text/episodes/1

0
kindahytz posted 3 years ago

Try something like vscode which is a good IDE that many people use

https://code.visualstudio.com/Download

you can also use the web version

https://vscode.dev

installation process https://code.visualstudio.com/docs

it also has a big extension marketplace that helps you do anything you really want

1

Providing the lift to launch your development career

© 2026 Chris Courses. All rights reserved.