Skip to content

Latest commit

 

History

History
26 lines (21 loc) · 772 Bytes

File metadata and controls

26 lines (21 loc) · 772 Bytes

Game Features:

  1. Player controlled ship (left/right movement, shooting)
  2. Enemy ships (left/right movement, descending movement)
  3. Collision detection (player bullets vs enemy ships, player ship vs enemy ships)
  4. Score tracking (increment score on enemy ship destruction)
  5. Game over condition (player ship collision with enemy ship)
  6. Game restart functionality (reset game state and score)

Game Controls:

  • Left Arrow: Move player ship left
  • Right Arrow: Move player ship right
  • Space: Shoot bullets
  • R: Restart game
  • Q: Quit game
  • Esc: Pause game

Project Tech Stack:

  • HTML5 canvas for rendering
  • JavaScript for game logic
  • Phaser.js for game framework
  • CSS for styling
  • Vite for development server and build tool
  • git for version control