Brand Logo

About the Project

Math Adventure is a browser based educational game designed to make elementary math practice engaging and interactive. The goal of the project was to turn repetitive arithmetic exercises into a fast paced experience that rewards both accuracy and speed.

The game covers addition, subtraction, multiplication, and division, along with mixed operations and order of operations for more advanced learners. Difficulty levels adjust the number range and input method, allowing younger players to use guided multiple choice while more experienced users solve problems using a number pad.

A key focus of the project was user experience. Features like instant feedback, hints, time pressure, and score based rewards were designed to keep players motivated while reinforcing learning. Visual themes, sound effects, and celebratory animations add a playful layer that makes the experience feel more like a game than a worksheet.

This project was built using pure HTML, CSS, and JavaScript without external frameworks, with an emphasis on clean logic, responsive design, and maintainable structure.

Tech Stack

HTMLCSSJavaScript

Screenshots

Screenshot 1
View

Math Adventure! Homepage.

Screenshot 2
View

The easy level has multiple choices for players to choose from.

Screenshot 3
View

This is an example of "Mixed Operations" in the medium level.

Screenshot 4
View

An example of "Order of Operations" in the hard level.

Screenshot 5
View

Players can click the "Hint" button for help with an answer.

Screenshot 6
View

Players can view their final results when the game is over.