Battleship Game
What: Classic Battleship game with interactive drag-and-drop ship placement and strategic gameplay.
Why: Demonstrates game development skills, DOM manipulation, and complex state management in vanilla JavaScript.
How: Solo project with real-time hit detection, intuitive UI controls, and clean game logic architecture.