A simple fast–paced 2D arcade game inspired by Timberman, written in C++ using the raylib library.
You chop a tree as fast as you can while dodging branches, competing for the highest score on the built‑in leaderboard.
- Chop the tree by pressing the control keys (left/right) to decide which side you stand on.
- Avoid incoming branches; if a branch hits the player, the run is over.
- A timer (or shrinking bar) forces you to keep chopping quickly to stay alive.
- Each successful chop increases your score; the game gradually becomes more difficult.
- Background music that loops during gameplay.
- Sound effects for chopping, warnings, and game over events.
- Pixel‑art or simple 2D assets for player, tree, branches, and UI.
- Settings menu for:
- Volume levels (music / SFX).
- Basic video or gameplay options (where applicable).
- Leaderboard storing best scores and showing top runs on a dedicated screen.
- Move left:
←(Left Arrow) orA - Move right:
→(Right Arrow) orD - Confirm / Chop: same movement keys
- Back / Exit:
Esc
(Adjust this section if your actual key bindings differ.)
- Language: C++
- Framework: raylib (2D rendering, input, audio)
- Assets: custom sprites, bitmap fonts, and sound files loaded at runtime.
- C++17 or newer toolchain (GCC/Clang/MSVC).
- raylib installed on your system, or available as a submodule/prebuilt library.


