Dev.to WebDev 🛠 Dev 👁 0 📖 5 min read

I Built a Free Browser Shooter Set in a Pakistani Old-City Bazaar

I built a shooter set in a Pakistani bazaar, and it runs in a desktop browser. There is nothing to install. The game is called Operation Androon. A match is 8 v 8 team deathmatch against computer-controlled soldiers, an

I built a shooter set in a Pakistani bazaar, and it runs in a desktop browser. There is nothing to install.

The game is called Operation Androon. A match is 8 v 8 team deathmatch against computer-controlled soldiers, and the first team to 50 eliminations wins. The map is Purana Shehr: an old-city bazaar with a clock tower, shop signs in Urdu, decorated trucks, rickshaws, fruit stalls, and a haveli courtyard.

I am a lead full-stack engineer in Lahore, and the founder of MyLeadBots. On my site, azeemshafeeq.com, I describe these games as side projects where I learn game development. Androon is one of them. This post is a clear look at what is in the game, what it needs, and what it is not.

The place: Purana Shehr

Purana Shehr is a fictional Pakistani old-city bazaar. The name is Urdu for "old city," and the map is built around details you would expect to see in that kind of place, not around a generic arena with a different coat of paint.

The square is marked by a clock tower. Shop signs are in Urdu. Decorated trucks sit in the lanes. There are rickshaws, fruit stalls, and a haveli courtyard. Lanes are narrow enough that a firefight can move from the street into a doorway and then up a stairwell.

You can go inside buildings, climb the stairs, and fight from the rooftops. That matters for how a match feels. A rooftop gives you a line of sight over the bazaar; a shop interior gives you cover and a tighter fight. The map plays as a small district: streets, interiors, and rooftops, not a flat deathmatch pad.

Civilians shelter in the shops. Hitting one costs your team points. The bazaar is not only scenery. If you spray through a storefront, you can lose ground even if you win the gunfight.

I will not call the graphics photorealistic, and I will not call them console-quality. This is a browser game, built for the web, and the honest description is that it is a stylized place you can move through, not a simulation of a real street.

How a match works

A match is straightforward:

  • You play 8 v 8, on a team, alongside and against bots.
  • The first team to 50 eliminations wins.
  • Eight weapons unlock as you get kills.
  • Grenades are in the mix, and a 5-kill streak calls in an airstrike.
  • You can switch between first-person and third-person views.

The bots are the other team and your teammates. I am not calling this multiplayer. You are not dropping into a match with other people over the network. You are playing a team deathmatch against computer-controlled soldiers in your browser.

The weapon unlocks give the match a short arc. You start with less, and you earn more as you get kills. The airstrike on a 5-kill streak is a payoff for a run that stays clean. None of that changes the basic rule: first to 50.

There is also a Veteran difficulty, if you want a harder pass through the same map.

First-person and third-person are both there because the bazaar rewards both ways of looking. First-person is tighter in a doorway or on a stair. Third-person makes it easier to see the edge of a rooftop or the corner of a lane before you step into it. You can switch as you play.

If you have played classic military shooters, the loop will feel familiar: a team deathmatch, a small set of weapons, a map you learn by running it. Operation Androon is an original game. The setting is the part worth naming clearly: a Pakistani old-city bazaar, not a stand-in for somewhere else.

What it runs on, and what it does not

Operation Androon is free. It runs in a desktop browser. There is no download and nothing to install.

It needs a laptop or PC with a mouse and keyboard. It does not work on phones. I am stating that up front because a browser game is easy to open on a phone, and this one will not play well there. The controls assume a mouse and a keyboard.

The first load is about 42 MB. On a new device, or a slower connection, that first visit can take a moment. After that, you are in the bazaar.

Those limits are worth stating clearly, not hiding in a footnote. A desktop browser can hold a small 3D district, interiors, and a team of bots. A phone screen and a touch overlay are a different game, and this is not that game.

Where this sits in my work

Most of my professional work is web and AI products. MyLeadBots is a SaaS tool I built for small web agencies and freelance website builders: it finds local businesses from Google Maps, checks their public presence, and prepares reviewable proof before a pitch. I also ship other production work, which I keep on azeemshafeeq.com.

The games are how I learn a different kind of building. Androon is the bazaar shooter. Next to it I have been working on Morrow, a 3D night-city district that also runs in a desktop browser, and Sands of the Lost Kingdom, a fantasy adventure whose first chapter is a macOS preview built in Godot. I am not packing those into this article. I mention them only so the context is honest: Androon is a side project, and it is one of a small set.

I am writing this as a show-and-tell, not as a launch with user numbers or a claim about how it plays for other people. I have not published player counts, scores, or reviews, and I will not invent any here.

Credit

The soldier model is "PAKISTAN soldier – PAK ARMY" by Abdullah5007 on Sketchfab, licensed under CC BY 4.0, then rigged and modified for the game. The licence requires attribution, so I am putting it here in the article as well as on my site.

If you want to try it

If you want to play Operation Androon, DM me on X @azeem_sh123 and I will send the link. Use a laptop or PC with a mouse and keyboard.

I would rather hear what you notice about the map than a generic "cool game" note. The useful feedback is specific: a lane that is hard to read, a rooftop that works, a shop you expected to be able to enter, a Pakistani detail that is missing.

If you were adding one thing to a bazaar map like this, what would you put in next: another street, another weapon, or something quieter, like a tea stall you can actually walk into?

📰 Read the original article on Dev.to WebDev

Originally published by Dev.to WebDev. Aggregated on AIWithGhost for educational purposes — full credit and traffic to the original publisher.