AI GAME MAKERBrowse games

3DFIRST-PERSON SHOOTER · SINGLE PLAYER

Operation Ironhold

A one-file first-person shooter set in a concrete bunker overrun by machines.

About this buildRemix — in development
BUILD · operation-ironholdOPEN TAB ↗

Desktop recommended — this build is played with a keyboard.

INPUT: KEYBOARD + MOUSEWASD to move, mouse to look and fire, wheel to swap weapons

About this build

Operation Ironhold is a 3D first-person shooter. Setting: military bunker. Style: gritty low-poly. It runs entirely in the browser and loads no account, no install and no runtime model call.

GENRE
first-person shooter
SETTING
military bunker
STYLE
gritty low-poly
PLAYERS
single player
INPUT
keyboard + mouse
LICENCE
MIT

Why it's on the shelf

A complete first-person shooter delivered as one HTML file, with a bunker, wave enemies and a real gun loop. It is here as proof that a browser FPS does not need a download or an engine project; the page notes its CDN dependency on three.js r128.

How to play

WASD to move, mouse to look and fire, wheel to swap weapons. Click the frame once if the game needs keyboard focus, and use the fullscreen button above for a bigger view.

  • wave defence
  • multiple weapons
  • mouse look
  • reload

Paid service

Change the theme, the twist, or the whole brief

The build above is the shelf version. If you want it re-skinned for your brand, retuned for a different audience, or extended with new mechanics, we quote each job by hand and deliver a new standalone build.

  • Re-skin — palette, sprites, audio, logo and end screen.
  • Retune — difficulty curve, level length, controls, mobile layout.
  • Extend — extra enemy types, modes, scoring, save data.
Request desk in developmentSee pricing

Paid exports and rebuilds are in development. Nothing is charged yet — browse and play the shelf while we finish the request desk.

Source and licence

This build is adapted from https://github.com/StarKnightt/operation-ironhold, made by StarKnightt and released under the MIT licence. The licence text ships inside the build folder.

Operation Ironhold by StarKnightt

Build checked in Chrome on 15 Nov 2026. If it fails to load, tell us.

This build loads three.js r128 from cdnjs.cloudflare.com. Gameplay assets are served from this domain.