Udemy

Build JavaScript Candy Crush Game & other Games Projects

Enroll Now
  • 23 Students
  • Updated 10/2025
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Language
English
Taught by
Pamch Tutor | M.EdTech | MCE

Course Overview

Build JavaScript Candy Crush Game & other Games Projects

Game development with JavaScript - candy crush, speed typing, rock paper scissors, snake-food, pong, Tic-Tac-Toe game

Unlock the power of JavaScript and bring your creativity to life with JavaScript Addictive Games Projects!

"Build JavaScript Candy Crush Game & other Games Projects "

Don’t just learn JavaScript—build, play, and master it. Enrol today and turn your coding journey into an adventure!

This hands-on course is designed for students who want to learn how to build interactive and engaging browser-based games using JavaScript, HTML, and CSS. This course will guide you step by step through the process of creating exciting games while strengthening your programming skills.

Why should you enrol? Because games teach coding like nothing else. Throughout the course, you will learn essential JavaScript concepts such as variables, loops, functions, event listeners and the DOM (Document Object Model). You will also explore game development fundamentals, including localStorage, animations, handling user input, scoring systems, high score detection and storage, if...else conditions, for() loop, do...while() loop, array manipulation, getting random values, object literals, new Set(), etc.

  1. Build a fully functional and responsive Candy Crush-style game using JavaScript, HTML, and CSS, implementing grid logic, swapping mechanics, and scoring.

  2. Develop a responsive Speed Typing game that measures user input accuracy and speed in real time using event listeners and timers.

  3. Create an interactive and responsive 2 Player Rock Paper Scissors game with dynamic animations, score tracking

  4. Develop addictive and responsive Snake-Food Game with snake growth dynamics, random food generation and recursive timing loop, score tracking, number of lives tracking

  5. Build engaging 2 Player Pong Game with smooth paddle frame animation, random ball movement, ball Physics to ensure the ball bounces in opposite direction when it hits the wall and paddle, ensure scoring techniques, etc.

  6. Create a 2-player Tic-Tac-Toe Game with winning patterns, animations, score tracking, handle each cell clicking, player turn management

Each project reinforces core JavaScript concepts—DOM manipulation, event handling, arrays, loops, conditionals, and even basic algorithms—through immersive, rewarding challenges.

Perfect For:

  • Aspiring game developers who want to level up their portfolio

  • JavaScript enthusiasts ready to add some FUN to their skill set

  • Career changers seeking projects that actually impress employers

Each game project will introduce new JavaScript techniques and concepts, helping students build a strong foundation in coding. By the end of the course, you will have a portfolio of games you can showcase, customize, and even expand upon.

Enroll now and game on! Your JavaScript superpowers await!

Warning: Side effects may include uncontrollable urge to show off your games to everyone you meet. Simply addictive.

Course Content

  • 14 section(s)
  • 169 lecture(s)
  • Section 1 Introduction [This part shows what you will get from the course]
  • Section 2 Getting ready
  • Section 3 Rock Paper Scissors game (2 Player) - HTML and CSS
  • Section 4 Rock Paper Scissors game (2 Player) - JavaScript
  • Section 5 Speed Typing game - HTML and CSS
  • Section 6 Speed Typing game - JavaScript
  • Section 7 Pong Game (2 Player) - HTML and CSS
  • Section 8 Pong Game (2 Player) - JavaScript
  • Section 9 Tic Tac Toe Game (2 Player) - HTML and CSS
  • Section 10 Tic Tac Toe Game (2 Player) - JavaScript
  • Section 11 Snake-Food Game - HTML and CSS
  • Section 12 Snake-Food Game - JavaScript
  • Section 13 Candy Crush game - HTML and CSS
  • Section 14 Candy Crush game - JavaScript

What You’ll Learn

  • Learn essential JavaScript concepts such as variables, loops, setInterval, setTimeout, Work with functions, event listeners, DOM manipulation, if...else, do...while, Learn how to build interactive and engaging browser-based games using JavaScript, HTML, and CSS, Work with JavaScript arrays and array methods, objects, new Set()


Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed