Play it now: https://pemmyz.github.io/js_horseclick/
Hevoskisat Clicker Challenge is a fast-paced, competitive multiplayer tapping game made in pure HTML5, CSS3, and JavaScript. Tap your keys to charge force and race your chosen character to the finish line. First to cross wins!
Compete head-to-head in a race where speed and rhythm matter! Each player taps a key or a gamepad face button to increase force and move forward — but watch out, your force drains over time!
- Player 1:
Wkey (orShift) - Player 2:
Arrow Upkey (orNumpad Enter) - First player to reach the finish line wins the round!
- Play multiple rounds and keep track of scores.
- Keyboard: press any player key (see defaults below).
- Gamepad: press any face button (
A/B/X/Yon Xbox,✕/○/□/△on PlayStation).
The first available slot is assigned and shown as (GP index).
- Player 1:
AorD - Player 2:
ArrowLeftorArrowRight - Player 3:
LorK - Player 4:
PorO
You can remap keys in Customize → Change.
- Any face button counts as a tap during the race (
A/B/X/Yor✕/○/□/△). - Your assigned gamepad is shown in the UI as (GP 0), (GP 1), etc.
Configurable in Customize → Advanced Settings:
- Start Mode
- Perfect Start (Single Button): Press your Key 1 (keyboard) or any face button (gamepad) exactly on “GO!” to get a boost.
- Perfect Start (Two Buttons): Hit two different inputs in sequence on “GO!”
- Keyboard: press your two keys (e.g.,
AthenD). - Gamepad: press two different face buttons (e.g.,
AthenB).
- Keyboard: press your two keys (e.g.,
- False Start Penalty (optional): Pressing before “GO!” causes a short stall at race start.
- Start Boost: Adjustable boost strength for perfect starts.
- Add a player slot with Add Player, then enable Bot AI in Customize.
- Set Clicks/Sec, AI mode (Static/Rubberband), and Perfect Start chance.
- Press H for the in-game Help overlay.
- Game auto-starts after a short countdown when 2+ players have joined (can be canceled by opening a modal).
- 🏁 2-Player Local Clicker Gameplay
- 🔧 Manual & Difficulty Settings (Easy / Medium / Hard / Custom)
- 🚀 Start Countdown System with “GO!” indicator
- 🛠️ Customization Menu
- Choose your racing emoji (horse, car, runner, etc.)
- Choose control schemes (W/Arrow or Shift/Numpad)
- 📊 Force Bars show your stamina
- 📝 Game Log for match events
- 📱 Responsive layout and dark-themed design
Click the Customize ⚙️ button to open the modal:
- Select your racing emoji for each player:
- 🏇 Horse
- 🏎 Race Car
- 🎠 Carousel
- 🏃♂️ Runner
- 🚴♀️ Cyclist
- Change control schemes:
W/Arrow UpShift/Numpad Enter
You can also set your own difficulty in Manual Mode, adjusting:
- Tap Power – How much force each tap adds
- Force Drain Rate – How fast the force depletes over time
- HTML5
- CSS3 (Custom dark mode with CSS variables)
- JavaScript (Vanilla)
- 💾 Save high scores across sessions
- 🌍 Online multiplayer?
- 📱 Mobile touch support
- 🎵 Add sound effects and background music
- 🐸 Add "AMIGAAA!" frog emoji mode?
MIT License
Free to use, remix, and share.
