Skip to content

tetianakanafotska/FuPutin

Repository files navigation

FuPu Game Documentation

Overview

FuPu is a browser game where players choose a weapon to alter the fate of the character Putin. With a mix of strategy and quick reflexes, players aim to convert or defeat Putin using various weapons while navigating through different challenges.

Features

  • Dynamic Gameplay: Control a player character with directional keys and shoot weapons with spacebar to impact the game's outcome.
  • Multiple Outcomes: Based on the player's actions and chosen weapon, the game can end in Putin being converted, defeated, or the player losing.
  • Audio Feedback: Incorporates various sounds to enhance user interaction and game atmosphere.

How to Play

  1. Starting the Game:
    • Load the game in a modern web browser.
    • Choose your weapon from paper, eggs, or heart by clicking on the respective images.
  2. Game Controls:
    • Move: Use arrow keys to navigate your player on the screen.
    • Shoot: Press the Space key to shoot the chosen weapon towards Putin.
  3. Winning the Game:
    • Continuously hit Putin with your chosen weapon.
    • Achieve specific conditions (like a certain number of hits) to convert or defeat Putin.
  4. End of Game:
    • Depending on the player's success or failure, see different end screens and have the option to restart the game.

Setup

  1. Clone the repository to your local machine.
  2. Open the project folder in your preferred code editor.
  3. Launch the index.html file in a browser to start the game.

Technologies Used

  • HTML/CSS: For structuring and styling the game's frontend.
  • JavaScript: To handle game logic and user interactions.

Contributing

Contributions to improve the game are welcome. Please fork the project, make your changes, and submit a pull request for review.

License

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

About

Game implemented with JS classes & DOM manipulation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published