Anchit TandonGames
Games, made in code

Pick a game. Play it here.

Twenty-two games I built from scratch in plain JavaScript: classic arcade remakes (pinball, a maze chase, falling blocks, a space shooter and a brick breaker), a city to roam, a night race, a motorbike race down the ghats, a kart Grand Prix, a paintball team shooter, rocket car football, rooftop football, two kinds of cricket, basketball, kite fighting, a tiffin run, carrom, a catch in the yard, rooftop squash an auto through the bazaar and a rooftop platformer. Keyboard, mouse and touch. No downloads, no sign-in.

KeyboardMouseTouchModes on every gamePhone, tablet, desktopBest scores saved on this device

Saffron City

A coastal megacity at dusk, yours to roam on foot or behind the wheel of whatever is parked nearby. Run courier jobs, carry fares, race for cash and shake off the police when things get hot.

  • Day to night cycle across a whole procedural city
  • Cars, autos, vans and scooters, each handling differently
  • Heat stars, pursuits and four kinds of street job
Your best none yet

Midnight Apex

Three laps against five rivals on a harbour highway, a neon downtown and a misty mountain pass. Earn nitro from near misses and drafting.

Best time none yet

Ghat Riders

Race seven riders down three mountain ghats past trucks, buses, tea gardens and the sea. Shove rivals off line, draft for speed and dodge the patrol.

Best ride score none yet

Chhat Hopper

Hop across old city rooftops, a monsoon forest and a night bazaar. Bop pests, bump blocks for jalebis, glide on your kite and win it back from a cheeky monkey.

Best score none yet

Kart Mela

Eight cartoon racers, three circuits: a night fairground, monsoon hills and spice rooftops. Drift for turbos, throw mango peels and paper rockets, win the Grand Prix.

Best score none yet

Paint Ops

A first-person paintball team shooter across a dusk mill, monsoon rooftops and a desert fort. Team Splat, Capture the Flag and three campaign missions. No one gets hurt.

Best score none yet

Nitro Goal

Rocket-powered car football in a floodlit arena at the edge of the city. Boost, jump, flip and fly to strike a giant ball in 3v3, 2v2 or a 1v1 duel, with slow-motion goal replays.

Best score none yet

Mela Pinball

A glowing 3D pinball table at a night mela: pop bumpers, a juggler ramp, lantern targets, multiball and jackpots on a dot matrix.

Best score none yet

Laddoo Dash

A neon 3D maze chase: gobble laddoos, dodge four cheeky mischief spirits, and grab a golden jalebi to turn the tables on them.

Best score none yet

How they are made

No engine

Plain JavaScript and canvas

Every road, pitch, crowd and car is drawn in code at runtime. There are no image files, sprite sheets or game engines behind them, so each game loads in a moment.

One shell

Shared controls and screens

All of them sit on one small shell that handles the keyboard, the mouse, the on-screen stick and buttons, pausing, sound and saved scores, so a game only has to be a game. The legend on the pause screen matches the device you brought.

Original

Familiar genres, new worlds

The genres are ones I grew up playing. The cities, teams, tracks and rules of the lane are my own inventions.