Game Concept & Design: Halcyon / Yael
Programming & Code: Halcyon / Yael
Art Direction: Retro Terminal Aesthetic
Sound Design: Digital Glitch Effects
Engine: Vanilla JavaScript (ES6+)
Graphics: HTML5 Canvas API
Styling: CSS3 with Retro Animations
Code Location: All logic in main.js
Architecture: Single-page application with modular design
Glitch Aesthetics: CSS animations and transforms
TV Simulation: Scanlines, static, and CRT effects
Color Scheme: Green phosphor on black terminal
Typography: Share Tech Mono monospace font
Animations: Subtle position shifts and color variations
Maze Generation: Procedural maze carving algorithm
AI System: State-based monster behavior (patrol/investigate/chase)
Collision Detection: Radius-based collision system
Power-ups: Teleport items with strategic usage
Multiplayer: Two-player mode with separate controls