Skip to content

"Serpent Aqua Pistol Game" is a Java-based game where players control a serpent equipped with a pistol to shoot bullets at targets. It combines real-time action with precise shooting mechanics, offering an engaging and interactive gameplay experience.

License

Notifications You must be signed in to change notification settings

shivankushsingh09/Serpent-Aqua-Pistol-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Serpent Aqua Pistol Game

Table of Contents

Overview

Serpent Aqua Pistol Game is an exciting Java-based game where the player controls a serpent that shoots bullets at targets. The goal is to hit as many targets as possible while avoiding obstacles and managing limited ammunition.

Features

  • Intuitive and responsive controls
  • Various levels with increasing difficulty
  • Score tracking and high score leaderboard
  • Realistic physics and collision detection
  • Engaging sound effects and background music

Installation

To run the Serpent Aqua Pistol Game, follow these steps:

  1. Clone the Repository:

         git clone https://github.com/shivankushsingh09/Serpent-Aqua-Pistol-Game.git
         cd Serpent-Aqua-Pistol-Game
  2. Compile the Source Code: Ensure you have Java installed on your machine. Then, compile the source code using the following command:

        javac -d bin src/*.java
  3. Run the Game:

         java -cp bin com.yourpackage.Main

Usage

After running the game, use the following controls to play:

  • Arrow keys: Move the serpent
  • Spacebar: Shoot bullets
  • P: Pause the game
  • R: Restart the game

Gameplay

  • Navigate through various levels, each with unique challenges.
  • Shoot targets to score points.
  • Avoid obstacles to maintain your serpent's health.
  • Keep an eye on your ammunition and collect power-ups to replenish it.
  • Aim for a high score and compete with friends on the leaderboard.

Technologies Used

  • Java: Core programming language used for development.
  • JavaFX: For creating the game's graphical user interface.

Contributing

Contributions are welcome! Follow these steps to contribute:

  1. Fork the repository.

  2. Create a new branch

         git checkout -b feature/your-feature-name
  3. Commit your changes

         git commit -m 'Add some feature'
  4. Push to the branch

         git push origin feature/your-feature-name
  5. Open a pull request.

Please ensure your code adheres to the project's coding standards and includes appropriate tests.

License

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

Contact

If you have any questions or suggestions, feel free to contact me:

About

"Serpent Aqua Pistol Game" is a Java-based game where players control a serpent equipped with a pistol to shoot bullets at targets. It combines real-time action with precise shooting mechanics, offering an engaging and interactive gameplay experience.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages