Skip to content

jesuspinar/planet-shooter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

18 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Planet Shooter

Planet Shooter is a simple, single-player browser-based shooter game where players click on planets to gain points. As the game progresses, objects drop faster, challenging the player's reflexes and precision.

๐Ÿ•น๏ธ Gameplay

  • The objective is to shoot (click) as many planets as possible.
  • For every planet missed, your "miss count" increases.
  • Every 3 planets missed will cause you to lose 1 life.
  • A UFO resets the miss count, giving you a second chance.
  • As time progresses, the planets and other objects will drop faster, increasing the difficulty.

๐ŸŽฎ Controls

  • Mouse Click: Shoot planets by clicking on them.
  • Avoid missing too many planets to stay in the game.

๐Ÿ› ๏ธ Technologies Used

  • WebGL: For rendering game objects.
  • TypeScript: The primary language for game logic.
  • Kaplay.js: A game programming library.

๐Ÿš€ Future Improvements

  • Mobile Support: Planned for a future update to allow players to enjoy the game on mobile devices.

๐Ÿง‘โ€๐Ÿ’ป Installation & Setup

  1. Clone the repository:
    git clone https://github.com/jesuspinar/planet-shooter.git
  2. Navigate to the project directory:
    cd planet-shooter
  3. Install the dependencies:
    npm install
  4. Start the development server:
    npm run dev
  5. Open the game in your browser at http://localhost:5173.

๐Ÿ› Known Issues

  • None reported yet. Feel free to open an issue if you find any bugs!

๐Ÿค Contributions

Contributions are welcome! If you'd like to improve the game, please follow these steps:

  1. Fork the repository.
  2. Create a new feature branch.
  3. Commit your changes and submit a pull request.

๐Ÿ“œ License

This project is licensed under the MIT License. See the LICENSE file for more details.

About

Planet Shooter is a browser-based shooter mini game ๐Ÿ‘พ

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published