Media Summary: In this video I show how I did my algorithm to calculate possible moves in the game This is my week three project extending the 0:00 - 0:05 No valid moves. 0:05 - 0:13 Pausing the screen. 0:48 - 0:55 playing the

Cs50 Match 3 Example - Detailed Analysis & Overview

In this video I show how I did my algorithm to calculate possible moves in the game This is my week three project extending the 0:00 - 0:05 No valid moves. 0:05 - 0:13 Pausing the screen. 0:48 - 0:55 playing the

Photo Gallery

CS50 Match 3 Example
CS50 Games - Match-3 possible moves algorithm
CS50 Games - Match-3
Match 3 - Lecture 3 - CS50's Introduction to Game Development 2018
Match 3 (Lua Tutorial) - CS50's Intro to Game Development
Match 3 CS50 Assignment3
Match 3 - CS50 - Gameplay demonstration
CS50 2D - Lecture 3 - Match 3
Match 3 - CS50
CS50 MATCH3
CS50 Match3 Gameplay Demonstration
Week 3 - Match 3 [Harvard CS50 2D]
Sponsored
Sponsored
View Detailed Profile
CS50 Match 3 Example

CS50 Match 3 Example

Example

CS50 Games - Match-3 possible moves algorithm

CS50 Games - Match-3 possible moves algorithm

In this video I show how I did my algorithm to calculate possible moves in the game

Sponsored
CS50 Games - Match-3

CS50 Games - Match-3

Implement time addition on

Match 3 - Lecture 3 - CS50's Introduction to Game Development 2018

Match 3 - Lecture 3 - CS50's Introduction to Game Development 2018

00:00:00 - Introduction 00:03:29 -

Match 3 (Lua Tutorial) - CS50's Intro to Game Development

Match 3 (Lua Tutorial) - CS50's Intro to Game Development

Learn game development by creating a

Sponsored
Match 3 CS50 Assignment3

Match 3 CS50 Assignment3

Match 3

Match 3 - CS50 - Gameplay demonstration

Match 3 - CS50 - Gameplay demonstration

Shiny

CS50 2D - Lecture 3 - Match 3

CS50 2D - Lecture 3 - Match 3

This is Lecture 3 of

Match 3 - CS50

Match 3 - CS50

Project 3 -

CS50 MATCH3

CS50 MATCH3

00:09 Reset the board because no

CS50 Match3 Gameplay Demonstration

CS50 Match3 Gameplay Demonstration

0:10 If matchs add 1sec per tile 0:28 No

Week 3 - Match 3 [Harvard CS50 2D]

Week 3 - Match 3 [Harvard CS50 2D]

This is my week three project extending the

CS50G assignment 3 - Match 3

CS50G assignment 3 - Match 3

Video submitted for the grading of my

CS50G Match-3 Assignment.

CS50G Match-3 Assignment.

0:00 - 0:05 No valid moves. 0:05 - 0:13 Pausing the screen. 0:48 - 0:55 playing the

CS50G 2020 - Assignment3 | Match-3

CS50G 2020 - Assignment3 | Match-3

Timer ...

CS50 Assignment 3: “Match-3, The Shiny Update”

CS50 Assignment 3: “Match-3, The Shiny Update”

Implement time addition on

CS50G - Project 3 "Match 3"

CS50G - Project 3 "Match 3"

CS50G - Project 3 "

CS50 Games Projetc3 - Match3

CS50 Games Projetc3 - Match3

Implement the necessary features for

CS50 Assignment 3: Match 3 Demo

CS50 Assignment 3: Match 3 Demo

Assignment

Match 3 Assignment | CS50 - Introduction to Game Development

Match 3 Assignment | CS50 - Introduction to Game Development

Match 3

Related Video Content

CS50x 2026 information

This is CS50, Harvard University’s introduction to the intellectual enterprises of computer science and the art of...

CS50: Harvard’s computer science courses and certificates | edX information

Harvard's CS50 is a series of online computer science courses taught by Harvard University and available on edX. Most...

CS50 information

This site is the home for teachers interested in bringing CS50 to their high school or university. CS50 AP, which...

I completed every one of Harvard's CS50 courses. Here's a mini information

Well, it took me another year to do, but I've now completed every CS50 certificate. Most people probably only know...

CS50 - Wikipedia information

CS50 (Computer Science 50) [a] is an introductory course on computer science taught at Harvard University by David J....