REDACTED is a high-octane, browser-based pseudo-3D shooter built with a custom raycasting engine. The game features a 12-floor descent through a high-security facility, challenging players to manage limited resources while navigating increasingly hostile sectors.
- Objective: Descend through 4 tactical stages (Surface Ops, Underground, Deep Sector, Core Access) to secure the facility.
- Combat: Tactical gunplay featuring Pistols, SMGs, and Shotguns.
- Resource Management: Health and Ammo do not regenerate; they must be scavenged from neutralized threats.
- Engine: Custom JavaScript Raycaster (no external libraries).
- Rendering: HTML5 Canvas API.
- Logic: * AI: State-based enemy behavior (Patrol, Alert, Attack).
- World: Grid-based map parsing from raw string arrays.
- Persistence: Save/Load functionality via browser
localStorage. - Development Process: Developed using AI-Assisted Rapid Prototyping (Claude 3.5 Sonnet).
- Role: Acted as Lead Architect and Systems Designer; leveraged AI for rapid code execution and optimization.
- WASD/Arrows: Movement
- Mouse: Aiming
- LMB/Space: Fire
- ESC: Pause