Skip to content

TheDevPath/web-space-invader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Game Features:

  1. Player-controlled ship (left/right movement, shooting).
  2. A grid of aliens moving side-to-side, descending over time.
  3. Basic collision detection (bullets vs. aliens, aliens vs. player).
  4. Score display and game-over condition.
  5. Optional: Sound effects, barriers, or UFO bonus (if time allows).

Game Controls:

  • Left Arrow: Move ship left.
  • Right Arrow: Move ship right.
  • Space: Shoot bullets.
  • Esc: Pause/Resume game.
  • P: Pause/Resume game.
  • Q: Quit game.
  • R: Restart game.
  • M: Mute/Unmute sound.
  • F: Fullscreen toggle.
  • H: Show/hide help screen.

Project Tech Stack:

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

About

example repo demonstrating how to use vibe coding with copilot to learn web game development using phaser.js

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors