Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MathGame

A console-based math quiz game built in C#, created as a practice project for The C# Academy and to apply skills from the freeCodeCamp C# certification.

Features

  • Choose from 4 difficulty levels (each with a different time limit per question)
  • Supports addition, subtraction, multiplication, and division
  • Timed answers — run out of time and the question is marked incorrect
  • Random operation mode for an extra challenge
  • End-of-game summary of your answers and score

How to run

  1. Clone the repo

  2. Open in Visual Studio / your IDE of choice, or run via CLI:

  3. Select a difficulty level and start answering questions

What I practiced

  • Working with switch expressions and pattern matching
  • Handling timed console input (Task, Stopwatch, Console.ReadKey)
  • Basic exception handling
  • Structuring a simple game loop

Possible improvements

  • Live countdown display during questions
  • Difficulty-based score multipliers
  • Unit tests for the math/generation logic

About

Math game, following the road map of https://thecsharpacademy.com/

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages