We built a DOM-based HTML game in the previous project. In this project, we will create a game using the HTML5 canvas. We will also introduce a game library named CreateJS to help us manage the game objects.
We are going to create an education-based game to help students practice multiplication.
In this game, there are numbered boxes that fall from the top of the screen and a numeric pad placed at the bottom. When two numbers are selected from the numeric pad, we get the result of the multiplication.
The goal of this game is to eliminate the numbered boxes before they fall on the bottom. To do this, the player needs to click on the two correct numbers in the numeric pad to match the number value of the ...