C++20 typing game built with SFML (graphics/audio) and CMake.
A desktop typing game built in C++20 using SFML (graphics/audio) with score tracking and asset-driven UI.
- C++20, CMake
- SFML (graphics, window, system)
- fmt (via CMake FetchContent)
macOS (Homebrew): brew install sfml@2 mkdir -p build && cd build cmake .. cmake --build . ./MonkeyTyper
Linux (example): Install SFML 2.x via your package manager, then: mkdir -p build && cd build cmake .. cmake --build . ./MonkeyTyper
- src/ — game source code
- assets/ — images, fonts, sounds
- config.txt, words.txt — game configuration and word list
- Assets and required files are copied into the build output directory via a CMake post-build step.
- SFML is not bundled in this repository; install it locally before building.