Start, Store, equipment ownership, and the Main Page flow before a mission begins.
Route planning, door entry, controlled fire, and objective securing in a story mission.
Paper clue pickup, inventory reading, keypad entry, unlocking, and opening a digital-lock door.
Laptop hacking, camera labels, revealed zones, windows, stairs, and objective discovery.
Delta Geometry is a top-down tactical breach game. You choose one or two operators, assign each operator a weapon, plan routes through the level, open doors manually with E or by clicking nearby doors, and let operators automatically engage enemies when they have clear line-of-sight. You can pause and replan at any time with Space.
The mission succeeds when the VIP/objective is secured or all hostiles are neutralized. The mission fails if all operators are down or the objective is compromised.
A self-contained demo copy is available in demo/. It runs by opening demo/index.html directly in a browser and does not require Node.js, npm, or a localhost server. The demo embeds the current level, tutorial, temporary level, and equipment data directly in the page, while keeping copied data folders as readable references.
From this project folder, run:
npm startThen open:
http://127.0.0.1:4700/
You can also run the server directly:
node server.jsThe game loads level files from level/ and equipment files from equipment/ using browser fetch() requests. Many browsers block or restrict those requests when opening index.html directly through file://, so a local HTTP server makes the game behave like a normal web app.
The included server is only a static localhost server. It does not run gameplay logic on the backend.
Yes, you need Node.js if you want to use npm start or node server.js. No extra npm packages are required because the server uses only built-in Node modules.
If Node.js is already installed, you can run the game immediately. If not, install the current Node.js LTS version, then run npm start again.
#1 If you find the scrollers operating slowly/jumpy.
Solution: Turning Hardware Accerelation in you Broswer.
Explain: Hardware Accerelation moves more work to GPU.




