Interactive 3D · Solo project · Live
VANTAGE: ZERO
A voice-controlled 3D combat flight game that runs in the browser.
Fly a Su-57 or F-35 over terrain built from real Caucasus elevation data, and command it by voice, keyboard or mouse.
Participant · Hacker House Goa 2026
- TypeScript
- Three.js
- Vite
- Web Audio API
- Web Speech API
- Vitest

Problem
Make a full flight-combat game that opens straight away in a browser (no installer, no asset packs, no API keys) and can be played entirely by voice.
What I built
A 6-degrees-of-freedom flight model running at 120 Hz, four missions plus a wave-survival mode across three theatres, a glass-cockpit HUD with a tactical map, an AI wingman and enemy drones, a voice-command layer, and assists such as autopilot and autoland.
Architecture
TypeScript compiled by Vite into a static bundle; Three.js (WebGL2) is the only runtime dependency. Audio is synthesised with the Web Audio API. Every push to GitHub deploys to Vercel.
Hardest problem
Keeping it self-contained. Terrain, aircraft, audio and dialogue are all generated locally, so the game never needs the network. A suite of 81 automated Vitest tests covers flight, missions, voice bindings and settings.
Outcome
It's live and you can play it. I made it for the Wispr Flow challenge at Hacker House Goa 2026, directing an AI coding assistant by voice dictation.
Watch the demo
Screenshots




Want to talk about this project?
I'm open to data internships, projects and hackathon teams.
More projects
- Smart Toll Plaza Management & GIS Command CenterAn NHAI-style toll operations prototype: live number-plate recognition, a Pan-India plaza map and role-based reporting.
- GOD VIEWAn open-source-intelligence digital twin: live flights and satellites on a 3D globe, linked in a knowledge graph.
- UNSPOKENA chest-mounted wearable that helps visually impaired users sense obstacles and lets non-verbal users speak through gestures.
- ANUMATIA regulatory-clearance engine that models business licences as a dependency graph.
- Student Attendance Management SystemA multi-role desktop app where students check in by scanning a QR code on their phone.
- India's toll network, in dataData analysis of 2,003 Indian toll plazas with Python, SQL and Excel.
- VECTORA 3D flight game I built by voice dictation with Wispr Flow. It began as an air-traffic-control simulator played with spoken ATC commands.
- Face-scan Verification & Fraud ConsoleTwo team builds. One finds where a face shows up online and anchors a SHA-256 fingerprint on Solana; the other is an agentic console that investigates card fraud over TigerGraph.
- MindEaseA stress-management idea for college students, and my first hackathon. We prototyped a 10-question stress self-check with scoring.
- Smaller buildsGames, desktop tools and command-line programs I wrote in Python, with demos for the ones I have recorded.