Free browser game · No download

Crystal Sheriff: Tower Defender

Defend the glowing crystal tower from endless waves of hacker cubes. Neon arena action, weapon upgrades, a boss every fifth wave and two-player co-op, all playable free in your browser.

Play Crystal Sheriff: Tower Defender

Desktop: WASD or arrows to move, mouse to aim, click or Space to fire. Phone: drag to move, auto-fire does the rest. Controllers work too.

About the game

A neon tower defence arena shooter you can play in seconds

Crystal Sheriff: Tower Defender is a free HTML5 tower defence game that runs straight in your web browser. You play spideybidey4, the yellow sheriff cube, and your job is to stop waves of black hacker cubes from hacking the glowing crystal tower in the middle of the arena.

The tower starts at 1000 m and grows another 1000 m with every wave you survive, all the way up to the legendary 99999 m. Three AI guard cubes, kaieke20, superted9 and hollebunbun, fight beside you. Waves are endless, a boss hacker arrives every fifth wave and a huge arena boss with its own theme music every tenth.

Between waves you spend the crystals dropped by defeated hackers in the POWER UP! shop: unlock the Shard Shotgun, Crystal Laser and Crystal Bombs, strengthen the tower's shields, and level up your partners. Every run is a fresh start, so the question is always the same: how far can you get this time?

  • Instant play, no download Plain HTML, CSS and JavaScript. Nothing to install, no account, no sign-up.
  • Desktop, mobile and gamepad Keyboard and mouse, one-thumb touch controls with auto-fire, or a connected controller.
  • Solo or 2-player co-op Hand a guard cube to a friend on the arrow keys or a second controller and share the arena.

How to play

From title screen to wave 10 in five steps

You land in the action with one tap. Here is the loop that keeps the tower standing.

  1. Start the game. Press Play above, then Enter, Space or a tap on the title screen. Pick 1 PLAYER or 2 PLAYERS.
  2. Move and shoot. Circle the tower, aim at the hacker cubes and hold fire. Hackers that reach the tower start draining it, so hit the closest ones first.
  3. Use your abilities. Crystal Delete removes a hacker outright and fires a knockback shockwave. Super Hit deals heavy damage. Crystal Shield protects the tower. All three share one Crystal Energy meter that refills over time and jumps when you destroy hackers.
  4. Shove hackers out. Keep shooting a hacker and it gets pushed back. Push one over the glowing arena rail and it is OUT for a few seconds, dazed outside the arena.
  5. Spend crystals, then go again. After each wave the POWER UP! shop opens. Buy weapons, tower shields and partner upgrades, then hit NEXT WAVE. Clearing a wave restores 15% of the tower and gives +15 energy.

Controls

Keyboard, touch and controller controls

Auto-fire is on by default on touch screens and off on desktop. Press T to toggle it.

Crystal Sheriff: Tower Defender controls by input type
Action Keyboard / mouse Touch Controller
MoveW A S D or arrow keysTouch and drag anywhereLeft stick or D-pad
AimMouseAutomatic with auto-fireRight stick
Crystal BlasterLeft click or Space (hold to rapid-fire)Hold right half or BLASTER buttonRT, RB or A
Crystal Delete (40 energy)1DELETE buttonX
Super Hit (100 energy)2SUPER HIT buttonY
Crystal Shield (60 energy)3SHIELD buttonB
PauseP or EscPause button, top rightStart
MuteMSpeaker button, top right
Full screenFFull-screen button
Auto-fire toggleTPause menu
Start / play againEnter or SpaceTapAny button

Weapons & upgrades

Four weapons, three upgrade trees each

Crystals are scarce and every upgrade level costs double the last, so choose a build and commit to it.

Weapons in Crystal Sheriff: Tower Defender
Weapon Unlock cost How it plays Upgrades
Crystal BlasterFreeRapid double bolts. The all-rounder.Crystal Power, Rapid Fire, Multi Shot
Shard Shotgun180 crystalsFive-shard close-range spread. Shards pierce two hackers and hit with heavy knockback, ideal for shoving crowds OUT.Wide Spread, Heavy Shards, Fast Pump
Crystal Bombs400 crystalsLobbed area blasts, aimed with the mouse, that ignore elite shields.Big Blast, Cluster Bomb, Quick Reload
Crystal Laser520 crystalsA continuous beam that damages and slows everything in a line. Made for lanes and swarms.Beam Power, Wide Beam, Chain Beam

Shop columns

Weapons covers damage, fire rate, multi-shot, energy and Super Hit. Shields adds tower armour, self-repair and a longer, cheaper Crystal Shield. Partners levels up kaieke20, superted9 and hollebunbun and adds Long Reach. Utility brings Crystal Push, Pickup Magnet, Lucky Drops, Crystal Greed, Cheap Delete and Super Charge.

Pickups in the arena

Glowing pickups drop from hackers or appear every 15 seconds or so: Energy (+40), Repair (tower +15%), Crystals (+25), and timed boosts for Fire Rate, Speed, Triple Shot, Slow Time and Freeze. Weapon pickups swap your gun for 14 seconds, including the pickup-only Mines and Electro Shock chain lightning.

Enemies & bosses

Know your hackers

Every hacker's laptop flashes ACCESS DENIED with a big red L before it bursts into pixels.

Hacker types

  • Noob: tiny, weak and stops to scratch its head. Common early on.
  • Casual hacker: the standard hoodie cube that walks to the tower and hacks on contact.
  • Speed hacker: small, quick and fragile. From wave 2.
  • Spammer: stops at range and lobs spam packets at the tower or at you. From wave 2.
  • Tank hacker: big, armoured and slow, but drains the tower fast. From wave 3.
  • Pro hacker: strafes as it approaches and hits harder. From wave 4.
  • Kamikaze: red and flashing, sprints at the tower and explodes. Shoot it early and the blast hurts the hackers around it instead. From wave 4.
  • Virus: spiky green cube that splits into two mini viruses when destroyed. From wave 5.
  • Elite: gold-trimmed with a regenerating hex shield. Break the shield first, or Crystal Delete straight through it. From wave 6.
  • Swarms: from wave 11, crowds flood in mid-wave, from one side at first and from all four sides by wave 40.

Bosses

  • Boss hacker (every 5th wave): spawns minions, does the L dance, and every 9 seconds fires a HACK PULSE that jams your abilities for 3 seconds. Too heavy to push out.
  • FIREWALL (wave 10): red, slow and very tough. Fans of fireballs leave burning ground that stuns you.
  • GLITCH (wave 20): cyan and magenta. Homing glitch bits, teleports, and every few seconds it swaps places with you.
  • TROJAN (wave 30): purple and green. Virus bombs, minion swarms and fake crystal pickups that are traps. Watch for the flicker.
  • BOTNET (wave 40): blue. Three laser drones, and it hijacks superted9's turret to shoot at you. Then the cycle repeats, stronger each time.

Arena bosses fire real projectiles. A hit knocks you back and glitches you for a full second with no moving or firing, so dodge, and remember that Crystal Shield blocks them.

Two-player co-op

Share the arena with a friend

Choose 2 PLAYERS on the title screen. Player 1 is the sheriff on keyboard and mouse. Player 2 picks kaieke20 (pink bolts), superted9 (blue bolts) or hollebunbun (purple bolts); that character leaves the AI guard team and becomes playable.

Player 2 moves with the arrow keys, auto-aims at the nearest hacker, fires with Enter and uses 8, 9 and 0 for Delete, Super Hit and Shield. Plug in a controller and Player 2 takes it automatically, and a second controller then drives Player 1. Score, crystals and the shop are shared. Energy is per player.

Tips

Five ways to survive longer

  • Shoot Kamikazes first. Their explosion damages nearby hackers instead of the tower.
  • Use the rail. Knocking a hacker OUT buys you seconds, and the Shard Shotgun is built for it.
  • Save Crystal Delete for Elites and anything that has reached the tower.
  • Buy Shields before wave 10. Tower armour and self-repair make boss waves far less punishing.
  • Grab Slow Time and Freeze pickups during swarms, when the arena is at its busiest.

Artwork

Meet the sheriff, the guards and the hackers

Promotional art for Crystal Sheriff: Tower Defender. Open the STORY book on the title screen for the full lore and character bios.

Behind the game

Built in Belfast with plain HTML, CSS and JavaScript

Crystal Sheriff: Tower Defender was built by Conor and Ryan McLaverty at Green Pencil Creative, a web design and digital marketing studio in Belfast, Northern Ireland. There is no game engine and no framework: it is a single HTML page, a stylesheet and one JavaScript file using the Canvas 2D and Web Audio APIs, with sprite caching and a fixed 60 Hz logic step so it plays the same on a Chromebook as on a gaming PC.

We built it the same way we build client work: fast, responsive, accessible on any device and measurable with Google Analytics. If you want a custom web app, an interactive campaign or a website that performs like this, we would love to talk. We also help businesses put practical AI tools to work.

Under the hood

Tech
HTML5 Canvas 2D, Web Audio, vanilla JavaScript, no libraries
Size
About 11 MB, most of it music and sound effects
Performance
Fixed 60 Hz logic, interpolated rendering, sprite caching
Saves
High score, best wave and settings stored in your browser
Privacy
Anonymised Google Analytics events. Google ads may appear around this page, never inside the game.
Credits
© 2026 Green Pencil Creative. All rights reserved.

Quick answers

Crystal Sheriff: Tower Defender FAQ

Everything people ask before they press play.

Is Crystal Sheriff: Tower Defender free to play?
Yes. It is completely free to play in your web browser. There is nothing to download or install and no account is needed.
What devices can I play it on?
Any modern browser on desktop, laptop, Chromebook, tablet or phone. It supports keyboard and mouse, touch controls with one-thumb auto-fire, and gamepads. For the biggest arena, use the full-screen button or open the game in its own tab.
Is there a two-player mode?
Yes. Choose 2 PLAYERS on the title screen. Player 1 uses keyboard and mouse and Player 2 picks kaieke20, superted9 or hollebunbun and plays on the arrow keys or a connected controller. Score, crystals and the upgrade shop are shared.
How many waves are there?
Waves are endless. A boss hacker appears every fifth wave and a bigger arena boss every tenth wave: Firewall, Glitch, Trojan and Botnet, then the cycle repeats and gets stronger. The crystal tower grows 1000 m taller with every wave you survive, up to 99999 m.
Is my high score saved?
Yes. Your high score, best wave and settings are saved in your browser on this device, so you can come back and try to beat them.
Is the game suitable for children?
It is cartoon cube action with no blood or bad language. Hackers flash ACCESS DENIED and burst into pixels. It was designed to fit a PEGI 12 style rating.
Who made Crystal Sheriff: Tower Defender?
Conor and Ryan McLaverty built it at Green Pencil Creative, a web design and digital studio in Belfast, Northern Ireland. It is written in plain HTML, CSS and JavaScript using the Canvas 2D and Web Audio APIs, with no game engine or libraries.
The game runs slowly or the sound does not play. What can I do?
Close other heavy tabs, use full screen, and make sure your browser is up to date. On iPhone and iPad, sound starts after your first tap because of Safari's audio rules. Press M or tap the speaker icon to unmute.

Like what we build?

Websites, web apps and digital marketing from Belfast

Book a free consultation and we’ll map the right next step for your business.

Book a free consultation