Welcome to my gaming world

Press play.
Think twice.

I build little worlds around big what-ifs. What if your past could help you jump? What if a village could think for itself?

Made by KaushikEngineer. Game maker. Always curious.
New game
Yesterself
Yesterself
Yesterself's Clocklands: a player and cyan echo below grassy platforms, with clocktower silhouettes and replay timelines Your past is player two.

A real game. Right here in your browser.

Independent games. Unexpected mechanics.Two worlds to get lost in

Find your
next rabbit hole.

Two different worlds.
One love for building things you can play.

The ClocklandsExplore. Record. Echo.
The Meadow in Yesterself, with a cyan echo, elevated platforms, clocktowers, and a replay timeline Choose your adventure
←→ MoveSpace JumpR Plant echo
Fresh from the workshop

Yesterself

Yesterday's you.
Today's unfair advantage.

Explore the Clocklands, record your movement, and plant an echo of yourself. It replays your trail, then stays put. Use your past selves to hold switches, open routes, and reach the ledges you couldn't climb alone.

  • Puzzle platformer
  • Godot + GDScript
  • 6 Echo Trials

Clocklands + six trials · Keyboard or gamepad

What makes it interesting

Two ways to leave an echo. The Clocklands keep moving when you plant your recorded trail. In six Echo Trials, R rewinds the attempt while your past self repeats it. Use echoes to hold doors, ride a lift, and cross moving hazards.

A reason to return. Find three required stars and the optional island secret, or meet a trial's par echo count for a medal. Best records and island discoveries are saved in your browser; unfinished walks start fresh.

Make yourself at home. The new demo adds replay timelines, layered scenery, and original sound effects. Settings let you control sound, echo paths, particles, and camera shake. Pixel art by Kenney.

A village with a mind of its ownBuild. Lead. Discover.
Settlement gameplay: an isometric village with a castle, resource buildings, six residents, and village objectives Start your settlement
Set the objective. Let the village figure out the work.
Strategy meets simulation

Settlement

You make the plan.
They make it happen.

Give six residents an objective and watch them coordinate jobs, gather resources, and recruit troops. Grow the village, command battles, then look closer: each resident has decisions and memories you can inspect.

  • Village strategy
  • TypeScript + React
  • Agent simulation

Free browser game · Opens in a new tab

Look under the hood

A living team. The village brings planning, resource management, and resident coordination together in one playable space.

Decisions you can follow. Inspect what agents choose and what they remember. The simulation is part of the experience, rather than a hidden black box.

A place to experiment. The research desk supports policy comparisons and reproducible replays. The campaign AI is deterministic, so you can revisit the decisions behind an outcome.

Illustrated avatar of Kaushik Reddy with curly hair and yellow glassesThe human behind
the little worlds.

A little about the maker

Hi, I'm Kaushik.
I like “what if?”

I'm an engineer who loves turning unusual ideas into things people can actually use—and play. My games are where I experiment with movement, systems, and the small decisions that make a world feel alive.

I also build AI and data projects. That side of my work has its own world, with the stories behind IndicOrderBench, Thrill AI, and Aegis.

George Mason UniversityM.S. in Data ScienceAlso: B.Tech in Electronics & Communication, VIT
Read my project stories
Meet my engineering side

Stay curious.
Switch worlds.

Explore my AI and data projects, the stories behind them, and a titanium sculpture that responds to your touch.

Into my tech world

IndicOrderBench · Thrill AI · Aegis

Tech World / Interactive 3DTitanium in motion. Emerald at heart.

Got a good
“what if?”

I'd love to hear it. Let's make something worth playing.

Yesterself

Clocklands + Echo Trials
New tab

Opening Yesterself…

Choose the Clocklands or an Echo Trial. Keyboard or gamepad required.

←→ MoveSpace JumpR EchoT Retry⌫ UndoEsc Pause