Project dossier
Fifteen-Day Frontline
A browser-based Three.js battlefield survival shooter prototype with a large 3D map, squad AI, resource scavenging, injuries, and a 15-day survival objective.
Project overview
Fifteen-Day Frontline is a browser-based Three.js / WebGL battlefield survival shooter prototype. It combines a large 3D map with day-night cycles and weather, multi-faction squad AI that can investigate gunfire, flank, suppress, and contest airdrops, hunting and looting for supplies, and survival statuses such as hunger, bleeding, fractures, infection, suppression, and health. The win condition is to survive 15 days or complete 5 system missions, while death returns the player directly to the main menu.
Skills developed
Realtime interaction design, Three.js / WebGL scene assembly, game-state systems, tactical AI behavior, survival economy balancing, and static web game packaging.
Current progress
The core static web build is available with movement, combat, tactical AI, looting and hunting, survival status rules, eight weapon slots, and medical / food / ammo interactions; it is now being optimized for balance, performance, feedback, and GitHub Pages polish.
Next step
Next, I will tune encounter pacing and resource balance, improve input and onboarding feedback, profile browser performance, and verify the hosted Pages route across desktop browsers.