GearsOfClick

An incremental game about gears, rotation, and building gear chains.


Overview

Click or idle to spin a central gear, buy gears to build chains, earn Rotations. Unlock layers, prestige for upgrades, and build axles between layers to multiply speed at a Torque cost.

Core Loop

  1. Click the central gear to spin it → earn Rotations
  2. Buy gears from the shop panel → they spawn connected to the central gear
  3. Gears spin from central rotation → each full wrap pays out Rotations
  4. Earn enough to buy more/bigger gears → chain reactions multiply output
  5. Idle — the central gear auto-spins even when you're away
  6. Prestige — reset your gears for permanent Cogs (prestige currency)
  7. Spend Cogs on the passive skill tree for permanent multipliers

Currencies

CurrencyPurposeEarned BySpent On
Rotations (R)Primary currencyClicks, idle spinning, gear payoutsBuying gears, buying Torque
Torque (T)Axle connection budgetBase pool (10), passives, bought with RReserving axle connections
CogsPrestige currencyPrestige resetPassive skill tree

Starting: 25 Rotations · 10 Torque (max) · 0 Cogs


Gear Types

GearBase CostIncome/WrapRatioRadiusCost Growth
Small Gear15 R0.5 R×1.020px×1.15/owned
Medium Gear400 R2.0 R×1.535px×1.15/owned
Large Gear5,000 R8.0 R×2.050px×1.15/owned
XL Gear45,000 R30.0 R×3.070px×1.15/owned
Titan Gear350,000 R120.0 R×5.090px×1.15/owned

Owned-Count Milestones

Every gear type gets stacking ×2 production bonuses at: 10 25 50 100 200 400 800 1600 owned


Central Gear

Shared across all layers. Always visible, always spinning.

  • Click: 30 per click = 12 clicks per full rotation
  • Idle auto-spin: 0.25 rotations/second base (boosted by passives)
  • Payout: 1.0 R per rotation x multipliers, manual clicks add bonus + crit chance

Layers

3 layers. Each is a separate grid where you place gears independently. The central gear is the same on all layers. Layer tabs at the top switch between them. Each layer has its own bonus multiplier.


Axle System (Cross-Layer Connections)

Connect gears across layers to multiply rotation speed, costs Torque.

How It Works

  1. Fix a gear — Middle-click (or long-press on mobile) near a gear's center. Fixed gears show a cyan pulsing ring.
  2. Enter axle mode — Left-click on the fixed gear center. It turns yellow with a "SOURCE" label.
  3. Switch layers — Use the layer tabs above the gear field.
  4. Complete the axle — Left-click on another fixed gear's center. Axle created!

Speed Multiplication

Speed multiplier = driver_radius ÷ driven_radius. Example: Titan Gear (r=90) → Small Gear (r=20) = ×4.5 speed.

Torque Cost

Each axle connection reserves a fixed amount of Torque as a one-time cost based on the ratio difference. Reserved Torque is freed when the axle is removed. Buy more Torque via the Torque Store ("Buy T" button) or through passive tree upgrades.


Controls

InputAction
Left-click central gearSpin it, earn Rotations
Left-click + drag gearReposition (snaps to connections)
Left-click fixed gear centerEnter axle creation mode
Middle-click gear centerFix / unfix gear
Right-click + dragPan camera
Mouse wheelZoom in / out
ESCBack to menu / cancel axle mode
F5Quick save
Click Prestige buttonOpen the Prestige Tree
Click PRESTIGE +X (×2)Arm, then confirm the prestige reset
Long-press (mobile)Fix / unfix gear
Two-finger drag (mobile)Pan camera
Pinch (mobile)Zoom

Torque Store

"Buy T" button below the vertical torque bar on the left. Spend Rotations to buy Torque:

OptionDescription
Buy 100 RSpend 100 R on Torque
Buy 500 RSpend 500 R on Torque
Buy 2K RSpend 2,000 R on Torque
Buy MaxSpend half your current Rotations

Exchange rate: 100 R per 1 T base, scaling with max Torque.


Prestige System

Reset your gears for permanent Cogs (prestige currency).

How to Prestige

  1. Open the tree — Click the Prestige button in the top HUD bar. This opens the Prestige Tree without resetting anything.
  2. Arm the reset — Click the PRESTIGE +X button in the tree header. It arms for a short confirmation window.
  3. Confirm — Click it again within the window to execute the reset and grant your Cogs. The tree stays open so you can spend them.
  4. Back to Game — Return to a fresh run with your passives active.

Resets on Prestige

  • All placed gears (all layers)
  • Rotations → reset to 25 + bonuses
  • Torque resets to max capacity
  • Fixed gears and axles cleared

Kept on Prestige

  • Cogs — earned and unspent
  • Passive tree levels — permanent
  • Prestige count

Cog Calculation

cogs = √(totalRotations ÷ 20,000) × (1 + CogsBonus) × PrestigeMultiplier

~2 cogs @ 80k R · ~22 @ 100M R · ~223 @ 1B R


Passive Skill Tree (144+ Nodes)

Click Branch

Click multipliers, manual click bonus, critical chance. Capstone: God Hammer (+1.75x per click).

Income Branch

Gear income, ratio multipliers, layer bonus. Capstone: Perpetual Motion (+70% income).

Automation Branch

Auto-clicker, faster intervals, multi-click. Capstone: Omega Automation (+5 clicks per activation).

Overdrive Branch

Alternative income path. Capstone: Singularity (+105% income).

Discount Branch

Reduce gear costs up to 95%. Capstone: Free Gears (-25% cost).

Cog Branch

Boost prestige cog earnings, starting Rotations. Capstone: Royalties (+100% cogs).

Offline Branch

Earn while away. Capstone: 24/7 Operation (+40% offline per level).

Torque Branch (New)

Torque capacity, regeneration, efficiency. Capstone: Torque Mastery (all attributes boosted).

First-circle nodes (the 13 directly connected to the central hub) start at just 1 cog, so the tree is easy to get into early.


Features

  • 5 gear types from Small to Titan, each with different stats
  • 3 layers to build on
  • Axle system for cross-layer speed multiplication
  • Torque economy as a constraint resource
  • 144+ passive nodes with 8 branches in a radial tree
  • Owned-count milestones with 2x production stacking up to 1600 gears
  • Drag and snap gear placement
  • Collapsible shop — slide the buy panel out of the way with a chevron toggle
  • Bulk buy with quantity preview — the Max option shows exactly how many gears you'll get
  • Auto-save every 30 seconds + F5 quick save
  • Offline progress
  • Desktop, mobile and web

Tech

C++17 Raylib 6.0 RmlUi Box3D nlohmann/json CMake Desktop Web (Emscripten) Android

Active development. Features and balance are still being tuned.
StatusIn development
PlatformsHTML5
AuthorsSenKetZu, Ezhak
GenreStrategy
Made withraylib
TagsClicker, Incremental
Average sessionAbout a half-hour
LanguagesEnglish
InputsMouse, Touchscreen
AI DisclosureAI Assisted, Code

Download

Download NowName your own price

Click download now to get access to the following files:

build.zip 904 kB

Leave a comment

Log in with itch.io to leave a comment.