• William da Silva Vianna's avatar
    Add core game functionality, input handling, rendering, and styles · 0d61a229
    William da Silva Vianna authored
    - Implement core game mechanics including game phases, scoring, and bullet hit detection.
    - Create input handling for keyboard, gamepad, and touch interactions.
    - Develop a canvas renderer for visual representation of the game state, including stars, player, enemies, and HUD.
    - Introduce replay functionality for recording and playing back game inputs.
    - Add unit tests for RNG and game mechanics to ensure consistent behavior.
    - Establish a responsive design with CSS for various screen sizes and devices.
    0d61a229
README.md 1003 Bytes