-
Notifications
You must be signed in to change notification settings - Fork 838
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'main' into feat/penalty-shootout
- Loading branch information
Showing
185 changed files
with
6,903 additions
and
588 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,65 @@ | ||
# Angry Birds | ||
|
||
## Overview | ||
|
||
The Angry Birds is a user-friendly browser extension designed to enhance your Angry Birds gaming experience. This script allows you to modify in-game resources and unlock features with ease. The functionalities include modifying coins, unlocking all levels, and unlocking all birds, providing you with unlimited access to the game’s content. | ||
|
||
## Features | ||
|
||
### Modify Coins | ||
- **Description**: Change your current coin count to a specified amount. | ||
- **Usage**: Input your current number of coins, and the script will set the coin count to a high value (e.g., 999,999). | ||
|
||
### Unlock All Levels | ||
- **Description**: Instantly unlock all levels in the game. | ||
- **Usage**: Allows access to play any level without needing to progress sequentially. | ||
|
||
### Unlock All Birds | ||
- **Description**: Unlock all bird characters in the game. | ||
- **Usage**: Provides access to every bird with unique abilities from the start. | ||
|
||
## Installation | ||
|
||
1. Clone or download the repository. | ||
2. Open your browser and navigate to the extensions page. | ||
3. Enable "Developer mode". | ||
4. Click "Load unpacked" and select the directory containing the downloaded files. | ||
|
||
## Usage | ||
|
||
1. Open the extension by clicking on the Angry Birds GG Script icon in your browser. | ||
2. Choose the desired option: | ||
- **Modify Coins**: Enter your current amount of coins when prompted. | ||
- **Unlock All Levels**: Click to unlock all levels instantly. | ||
- **Unlock All Birds**: Click to unlock all birds instantly. | ||
3. Follow the prompts and alerts to complete the modifications. | ||
|
||
## Files | ||
|
||
### `index.html` | ||
|
||
The HTML file providing the structure of the user interface. | ||
|
||
### `styles.css` | ||
|
||
The CSS file for styling the user interface. | ||
|
||
### `script.js` | ||
|
||
The JavaScript file containing the functionality for modifying the game’s resources. | ||
|
||
### `manifest.json` | ||
|
||
The manifest file required for the browser extension, specifying metadata and permissions. | ||
|
||
## Contributing | ||
|
||
Contributions are welcome! Please feel free to submit a pull request. | ||
|
||
## License | ||
|
||
This project is for educational purposes only. Use at your own risk. | ||
|
||
--- | ||
|
||
By using this script, you acknowledge that it is for educational purposes only and should not be used to cheat in the game. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
<!DOCTYPE html> | ||
<html lang="en"> | ||
<head> | ||
<meta charset="UTF-8"> | ||
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | ||
<title>Angry Birds GG Script</title> | ||
<link rel="stylesheet" href="styles.css"> | ||
</head> | ||
<body> | ||
<h1>Angry Birds GG Script</h1> | ||
<button id="modify-coins">Modify Coins</button> | ||
<button id="unlock-levels">Unlock All Levels</button> | ||
<button id="unlock-birds">Unlock All Birds</button> | ||
<button id="exit">Exit</button> | ||
<script src="script.js"></script> | ||
</body> | ||
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
{ | ||
"manifest_version": 2, | ||
"name": "Angry Birds GG Script", | ||
"version": "1.0", | ||
"description": "A script to modify coins, unlock levels, and unlock birds in Angry Birds for educational purposes.", | ||
"icons": { | ||
"48": "icon.png" | ||
}, | ||
"browser_action": { | ||
"default_popup": "index.html", | ||
"default_icon": "icon.png" | ||
}, | ||
"permissions": [ | ||
"activeTab" | ||
] | ||
} | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,49 @@ | ||
// Function to modify coins | ||
function modifyCoins() { | ||
let coins = prompt("Enter your current amount of coins:"); | ||
coins = parseInt(coins); | ||
if (isNaN(coins)) { | ||
alert("Invalid number. Please try again."); | ||
return; | ||
} | ||
let newCoins = 999999; | ||
alert(`Coins modified successfully to ${newCoins}!`); | ||
} | ||
|
||
// Function to unlock all levels | ||
function unlockAllLevels() { | ||
alert("All levels unlocked!"); | ||
} | ||
|
||
// Function to unlock all birds | ||
function unlockAllBirds() { | ||
alert("All birds unlocked!"); | ||
} | ||
|
||
// Function to handle button clicks | ||
function handleButtonClick(event) { | ||
const buttonId = event.target.id; | ||
switch (buttonId) { | ||
case "modify-coins": | ||
modifyCoins(); | ||
break; | ||
case "unlock-levels": | ||
unlockAllLevels(); | ||
break; | ||
case "unlock-birds": | ||
unlockAllBirds(); | ||
break; | ||
case "exit": | ||
alert("Exiting script..."); | ||
break; | ||
default: | ||
break; | ||
} | ||
} | ||
|
||
// Add event listeners to buttons | ||
document.getElementById("modify-coins").addEventListener("click", handleButtonClick); | ||
document.getElementById("unlock-levels").addEventListener("click", handleButtonClick); | ||
document.getElementById("unlock-birds").addEventListener("click", handleButtonClick); | ||
document.getElementById("exit").addEventListener("click", handleButtonClick); | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
body { | ||
font-family: Arial, sans-serif; | ||
display: flex; | ||
flex-direction: column; | ||
align-items: center; | ||
justify-content: center; | ||
height: 100vh; | ||
background-color: #f0f0f0; | ||
} | ||
|
||
button { | ||
margin: 10px; | ||
padding: 10px 20px; | ||
font-size: 16px; | ||
cursor: pointer; | ||
} | ||
|
||
h1 { | ||
margin-bottom: 20px; | ||
} | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
# **Block Dodger Game** | ||
|
||
|
||
<br> | ||
|
||
## **Description 📃** | ||
Block Dodger is a simple and addictive browser-based game where players control a character to dodge falling blocks. The goal is to survive as long as possible while accumulating a high score. | ||
|
||
<br> | ||
|
||
## **functionalities 🎮** | ||
|
||
•Character Movement: The player can move the character left and right using the keyboard arrow keys. | ||
|
||
•Falling Blocks: Blocks fall from the top of the game area, and the player must dodge them to stay alive. | ||
|
||
•Score Tracking: The game tracks the player's score based on how many blocks they successfully dodge. | ||
|
||
•Game Over Display: When the game ends, the player's score is displayed on the screen. | ||
|
||
<br> | ||
|
||
## **How to play? 🕹️** | ||
|
||
• Open index.html in a web browser to start the game. | ||
|
||
• Use the left (←) and right (→) arrow keys to move the character. | ||
|
||
• Avoid falling blocks and try to stay on screen as long as possible. | ||
|
||
• The game ends if the character goes off the top of the screen. | ||
|
||
• Your score is displayed when the game ends. | ||
<br> | ||
|
||
## **Screenshots 📸** | ||
![image](https://github.com/AshishPandey04/GameZone/blob/newBranch/assets/images/Block_Dodger.png) | ||
![image](https://github.com/AshishPandey04/GameZone/blob/newBranch/assets/images/Block_Dodger2.png) | ||
|
||
<br> | ||
|
||
## **Working video 📹** | ||
![vedio](https://github.com/AshishPandey04/GameZone/blob/newBranch/assets/animations/Block_Dodger.mp4) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
<!DOCTYPE html> | ||
<html lang="en"> | ||
|
||
<head> | ||
<meta charset="UTF-8" /> | ||
<title>Falling Ball Game</title> | ||
<link rel="stylesheet" href="style.css" /> | ||
</head> | ||
|
||
<body> | ||
<nav> | ||
<h1 class="header"> | ||
Falling Ball Game | ||
</h1> | ||
</nav> | ||
|
||
<div id="game"> | ||
<div id="character"></div> | ||
|
||
</div> | ||
|
||
<h3 style="text-align: center;">Use arrows keys to play game</h3> | ||
<div id="resultBox"></div> | ||
|
||
<button id="restartButton" onclick="restartGame()">Restart</button> | ||
</div> | ||
|
||
|
||
</body> | ||
<script src="script.js"></script> | ||
|
||
</html> |
Oops, something went wrong.