Skip to content

PixlatedBatman/ClickChamp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ClickChamp

ClickChamp is a fast-paced reflex game built as a learning project to explore mouse and keyboard input handling using MinGW and raw Win32 API.

Your goal is simple:
Click the highlighted squares as quickly as possible to score maximum points.
The faster your reaction, the higher your score!


Instructions to play the game

  1. At random intervals, one of the boxes on the grid will get highlighted.

  2. Your objective is to click the highlighted box as quickly as possible.

  3. The faster you click, the more points you earn.

  4. Clicking outside the box or after the highlight disappears will count as an incorrect click.

  5. To keep things challenging, the highlight duration decreases over time — so stay sharp!


Game Preview

Here are a few snapshots from gameplay:

  • Main Menu

  • Correct Selection

  • Incorrect Selection

  • Game Over Screen


How to Run the Game

Note: You must have CMake installed.

Option 1: Using a Bash-Compatible Terminal (e.g., Git Bash, WSL, MSYS2)

./run.sh

Option 2: Manually (for Windows Command Prompt or others)

mkdir build
cd build
cmake -G "MinGW Makefiles" ..
cmake --build .

The executable will be generated in the bin/ directory.


Credits:

  • Music: Game Music Loop 6 by XtremeFreddy.
  • Name, Color Schemes and Formalizing this README: ChatGPT (the only part where GPT stepped in — creativity isn't my strong suit)
  • Game and it's Ideas: Me, myself and I.

About

ClickChamp: The Game

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors