Game Development Course

Welcome to the most beginner-friendly Game Development Course using HTML & Canvas, designed especially for students who want to learn programming in a fun, creative, and practical way. This course teaches you how to create real 2D games using HTML, Canvas, and JavaScript. Even if you’ve never coded before. You’ll start with simple shapes, then learn animation, keyboard control, scoring, collisions, and full game building. Along the way, you’ll also learn how to use AI tools like ChatGPT, Claude and Gemini to speed up coding, fix errors, and boost creativity. By the end, you’ll confidently build your own playable games and take your first real step into game development! 🚀

Saad Shakeel
17 Labs

Login or Sign up to enroll in this course

Course Content

Introduction

FREE PREVIEW

Lab 1

What is HTML & Canvas?

ENROLLMENT REQUIRED

Lab 2

How to setup Coding Environment?

ENROLLMENT REQUIRED

Lab 3

Quiz 1

ENROLLMENT REQUIRED

Quiz 1

Canvas & it's Components

ENROLLMENT REQUIRED

Lab 4

Animation In Canvas

ENROLLMENT REQUIRED

Lab 5

Keyboard Game Controller

ENROLLMENT REQUIRED

Lab 6

Quiz 2

ENROLLMENT REQUIRED

Quiz 2

Obstacles Avoidance Game - part 1

ENROLLMENT REQUIRED

Lab 7

Obstacles Avoidance Game - part 2

ENROLLMENT REQUIRED

Lab 8

Obstacles Avoidance Game - part 3

ENROLLMENT REQUIRED

Lab 9

Obstacles Avoidance Game - part 4

ENROLLMENT REQUIRED

Lab 10

Obstacles Avoidance Game - Quiz 3

ENROLLMENT REQUIRED

Quiz 3

Build Games using AI tools

ENROLLMENT REQUIRED

Lab 11

Build Game with Claude ai

ENROLLMENT REQUIRED

Lab 12

Build Game with Claude.ai & Gemini

ENROLLMENT REQUIRED

Lab 13

Journey Recap & What's Ahead

ENROLLMENT REQUIRED

Lab 14