diff --git a/.DS_Store b/.DS_Store index 1594d16173..32591e8c5b 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/.github/CONTRIBUTING_GUIDELINE.md b/.github/CONTRIBUTING_GUIDELINE.md index db19b5a2b2..10fece0de8 100644 --- a/.github/CONTRIBUTING_GUIDELINE.md +++ b/.github/CONTRIBUTING_GUIDELINE.md @@ -36,17 +36,21 @@ in case you are stuck:
## **File naming conventions 📁** -- Give unique name for your game that is not already existed +- Give unique name for your game that don't exist already. * Folder naming convention - - ```Game_Name``` ex. ```Tilting_Maze``` (first letter should be capital and if you need space use _ ) + - ```Game_Name``` ex. ```Tilting_Maze```,```Rock_Paper_Scissors``` (first letter should be capital and if you need space use underscore **_** ) * files in the folder - - ```index.html``` , ```script.js``` , ```style.css```(not stictly to follow this but you should have separate ) + - Main html file should be named as **index.html** , not something else like ```Tilting_Maze.html``` + - Game files - ```index.html``` , ```script.js``` , ```style.css```(not stictly to follow this but you should have separate file for each kind) + - It is preferred if the main html file is directly added to the main folder of you game like ```Tilting_Maze/index.html``` along with other files like *style.css*, *script.js* - you can have other folders if you are having assets for your game - - ```README.md``` for your folder using template [TEMPLATE](../Games/FOLDER_README_TEMPLATE.md) - - It is not compulsory to follow this README template only you can have your own + - Create```README.md``` for your Game using this [TEMPLATE](../Games/FOLDER_README_TEMPLATE.md).Although, it is not compulsory to follow this README template ,you can use your own *README* template whichever you prefer, to explain your Game * naming convention for the screenshot you will add in ```assets/images``` + - Remember preview image should be in ```assets/images``` and not in main folder of Game itself. - name of image should be same as your game name - - ex. ```Tilting_Maze.jpeg``` or .jpg or .png any of the image formate + - ex. ```Tilting_Maze.jpeg``` or .jpg or .png any of the image format, but don't add image format in the name itself , it is self-assigned to a image,you don't need to add it manually, otherwise it becomes ```Tilting_Maze.jpeg.jpeg``` + - There should be only one ScreenShot of the game in ```assets/images``` and that too with same name as the Game(Exactly Same). +* Note:-All Other data except the ScreenShot of your Game, should be in it's main folder , don't add it to other folders of the project.
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 860bc55dac..26ee5d4b1f 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -87,6 +87,30 @@ If you find this project helpful, please consider giving it a star on GitHub! Yo
+ +## Add Game to assets/js/gamesData.json + +* This is to Show your game on the main Website + - Go to the end of gamesData.json and add : + - **,** + " **No.** ":{ + "gameTitle" : " **Title** ", + "gameUrl": " **Main Folder** ", + "thumbnailUrl":" **Preview Image** " + } + - **No.**: Number for your Game , it should be the next number with respect to the file. eg: it the last no. in file at present is *625* you should put *626* at the place of **No.** + - **Title:** this is the title for your game that will be shown on the website, if your game name is ```Super_Mario_Game``` ,put Title as ```Super Mario Game``` + - **Main Folder :** This is the reference to *index.html* + - if your index.html is directly in main game folder ,put the main folder name eg: ```Super_Mario_Game``` + - if your index.html is in subfolder , give path to it + eg: ```Super_Mario_Game/public``` (assuming index.html is in public folder of Super_Mario_Game folder) + - if your main html file's name is not index.html , you need to specify the main html file also. eg:```Super_Mario_Game/mario.html``` or if in sub folder ```Super_Mario_Game/public/mario.html``` + - **Preview Image:** This is the image that will be shown as preview for your game , here you provide the name of the image that you added to **assets/images** folder, along with format type. Eg. ```Super_Mario_Game.png``` or ```Super_Mario_Game.jpg``` or with any other format. + +**Note:-** + + - Do not modify anything else in the rest of the file, you only need to add your game in the end of the file. + - Don't forget to add the comma for new entry (already give in above sample but this is a reminder as one might miss it to see in the sample) ## **Pull Request Process 🚀** 1. Ensure that you have self reviewed your code 😀 diff --git a/Games/.DS_Store b/Games/.DS_Store new file mode 100644 index 0000000000..442634d4c6 Binary files /dev/null and b/Games/.DS_Store differ diff --git a/Games/1icon.png b/Games/1icon.png deleted file mode 100644 index 821142c96f..0000000000 Binary files a/Games/1icon.png and /dev/null differ diff --git a/Games/Angry_Bird/README.md b/Games/Angry_Bird/README.md new file mode 100644 index 0000000000..5b06b6d605 --- /dev/null +++ b/Games/Angry_Bird/README.md @@ -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. \ No newline at end of file diff --git a/Games/Angry_Bird/index.html b/Games/Angry_Bird/index.html new file mode 100644 index 0000000000..abffdb8a4f --- /dev/null +++ b/Games/Angry_Bird/index.html @@ -0,0 +1,17 @@ + + + + + + Angry Birds GG Script + + + +

Angry Birds GG Script

+ + + + + + + diff --git a/Games/Angry_Bird/manifest.json b/Games/Angry_Bird/manifest.json new file mode 100644 index 0000000000..130edbacf6 --- /dev/null +++ b/Games/Angry_Bird/manifest.json @@ -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" + ] + } + \ No newline at end of file diff --git a/Games/Angry_Bird/script.js b/Games/Angry_Bird/script.js new file mode 100644 index 0000000000..65ec81a0cb --- /dev/null +++ b/Games/Angry_Bird/script.js @@ -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); + \ No newline at end of file diff --git a/Games/Angry_Bird/styles.css b/Games/Angry_Bird/styles.css new file mode 100644 index 0000000000..ae365627e9 --- /dev/null +++ b/Games/Angry_Bird/styles.css @@ -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; + } + \ No newline at end of file diff --git a/Games/Block_Dodger/README.md b/Games/Block_Dodger/README.md new file mode 100644 index 0000000000..9e15067a99 --- /dev/null +++ b/Games/Block_Dodger/README.md @@ -0,0 +1,43 @@ +# **Block Dodger Game** + + +
+ +## **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. + +
+ +## **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. + +
+ +## **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. +
+ +## **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) + +
+ + ## **Working video 📹** + ![vedio](https://github.com/AshishPandey04/GameZone/blob/newBranch/assets/animations/Block_Dodger.mp4) diff --git a/Games/Block_Dodger/index.html b/Games/Block_Dodger/index.html new file mode 100644 index 0000000000..a255907cf8 --- /dev/null +++ b/Games/Block_Dodger/index.html @@ -0,0 +1,32 @@ + + + + + + Falling Ball Game + + + + + + +
+
+ +
+ +

Use arrows keys to play game

+
+ + + + + + + + + \ No newline at end of file diff --git a/Games/Block_Dodger/script.js b/Games/Block_Dodger/script.js new file mode 100644 index 0000000000..04bdf3910a --- /dev/null +++ b/Games/Block_Dodger/script.js @@ -0,0 +1,119 @@ +var character = document.getElementById("character"); +var game = document.getElementById("game"); +var interval; +var both = 0; +var counter = 0; +var currentBlocks = []; + +function moveLeft() { + // to move the ball left + var left = parseInt( + window.getComputedStyle(character).getPropertyValue("left") + ); + if (left > 0) { + character.style.left = left - 2 + "px"; + } +} +function moveRight() { + // to move the ball right + var left = parseInt( + window.getComputedStyle(character).getPropertyValue("left") + ); + if (left < 380) { + character.style.left = left + 2 + "px"; + } +} +document.addEventListener("keydown", event => { + if (both == 0) { + both++; + if (event.key === "ArrowLeft") { + interval = setInterval(moveLeft, 1); + } + if (event.key === "ArrowRight") { + interval = setInterval(moveRight, 1); + } + } +}); +document.addEventListener("keyup", event => { + clearInterval(interval); + both = 0; +}); + +var blocks = setInterval(function () { + var blockLast = document.getElementById("block" + (counter - 1)); + var holeLast = document.getElementById("hole" + (counter - 1)); + if (counter > 0) { + var blockLastTop = parseInt( + window.getComputedStyle(blockLast).getPropertyValue("top") + ); + var holeLastTop = parseInt( + window.getComputedStyle(holeLast).getPropertyValue("top") + ); + } + if (blockLastTop < 400 || counter == 0) { + var block = document.createElement("div"); + var hole = document.createElement("div"); + block.setAttribute("class", "block"); + hole.setAttribute("class", "hole"); + block.setAttribute("id", "block" + counter); + hole.setAttribute("id", "hole" + counter); + block.style.top = blockLastTop + 100 + "px"; + hole.style.top = holeLastTop + 100 + "px"; + var random = Math.floor(Math.random() * 360); + hole.style.left = random + "px"; + game.appendChild(block); + game.appendChild(hole); + currentBlocks.push(counter); + counter++; + } + var characterTop = parseInt( + window.getComputedStyle(character).getPropertyValue("top") + ); + var characterLeft = parseInt( + window.getComputedStyle(character).getPropertyValue("left") + ); + var drop = 0; + if (characterTop <= 0) { + resultBox.innerHTML = "Game over. Score: " + (counter - 9); + resultBox.style.display = "block"; + clearInterval(blocks); + return; + } + for (var i = 0; i < currentBlocks.length; i++) { + let current = currentBlocks[i]; + let iblock = document.getElementById("block" + current); + let ihole = document.getElementById("hole" + current); + let iblockTop = parseFloat( + window.getComputedStyle(iblock).getPropertyValue("top") + ); + let iholeLeft = parseFloat( + window.getComputedStyle(ihole).getPropertyValue("left") + ); + iblock.style.top = iblockTop - 0.5 + "px"; + ihole.style.top = iblockTop - 0.5 + "px"; + if (iblockTop < -20) { + currentBlocks.shift(); + iblock.remove(); + ihole.remove(); + } + if (iblockTop - 20 < characterTop && iblockTop > characterTop) { + drop++; + if (iholeLeft <= characterLeft && iholeLeft + 20 >= characterLeft) { + drop = 0; + } + } + } + if (drop == 0) { + if (characterTop < 480) { + character.style.top = characterTop + 2 + "px"; + } + } else { + character.style.top = characterTop - 0.5 + "px"; + } +}, 1); + +function restartGame() { + location.reload(); +} + +startGame(); \ No newline at end of file diff --git a/Games/Block_Dodger/style.css b/Games/Block_Dodger/style.css new file mode 100644 index 0000000000..63c86a2432 --- /dev/null +++ b/Games/Block_Dodger/style.css @@ -0,0 +1,103 @@ +* { + padding: 0; + margin: 0; + box-sizing: border-box; + + } + + + .header { + margin-top: 1rem; + + padding: 3rem; + display: flex; + align-items: center; + justify-content: center; + font-size: 3rem; + background-color: rgb(3, 3, 45); + color: white; + border-radius: 5rem; + cursor: pointer; + } + + #game { + + width: 400px; + height: 500px; + border: 2px solid rgb(14, 7, 106); + margin: auto; + margin-top: 2rem; + overflow: hidden; + } + + #character { + width: 20px; + height: 20px; + background-color: rgba(8, 144, 255, 0.979); + border-radius: 50%; + position: relative; + top: 400px; + left: 190px; + z-index: 1000000; + } + + + h3{ + font-size: 1.25rem; + } + + #resultBox { + display: none; + position: absolute; + top: 45%; + left: 50%; + transform: translate(-50%, -50%); + background-color: white; + border: 2px solid black; + padding: 20px; + text-align: center; + font-weight: bold; + + } + + + .block { + width: 400px; + height: 20px; + background-color: rgb(70, 65, 65); + position: relative; + top: 100px; + margin-top: -20px; + } + + .hole { + width: 40px; + height: 20px; + background-color: white; + position: relative; + top: 100px; + margin-top: -20px; + } + + #restartButton { + display: flex; + align-items: center; + justify-content: center; + width: 10vw; + margin: 10px auto; + padding: 10px 20px; + background-color:rgb(3, 3, 45); + color: white; + border: 2px solid rgba(92, 90, 90, 0.242); + box-shadow: 10cap; + font-size: 2rem; + border-radius: 2cap; + cursor: pointer; + + } + + #restartButton:hover { + background-color: #45a049; + } + + \ No newline at end of file diff --git a/Games/Buliding Block Game/Readme.md b/Games/Building Block Game/Readme.md similarity index 100% rename from Games/Buliding Block Game/Readme.md rename to Games/Building Block Game/Readme.md diff --git a/Games/Buliding Block Game/assets b/Games/Building Block Game/assets similarity index 100% rename from Games/Buliding Block Game/assets rename to Games/Building Block Game/assets diff --git a/Games/Buliding Block Game/index.html b/Games/Building Block Game/index.html similarity index 100% rename from Games/Buliding Block Game/index.html rename to Games/Building Block Game/index.html diff --git a/Games/Buliding Block Game/script.js b/Games/Building Block Game/script.js similarity index 100% rename from Games/Buliding Block Game/script.js rename to Games/Building Block Game/script.js diff --git a/Games/Buliding Block Game/style.css b/Games/Building Block Game/style.css similarity index 100% rename from Games/Buliding Block Game/style.css rename to Games/Building Block Game/style.css diff --git a/Games/Carrom/carrom.html b/Games/Carrom/index.html similarity index 100% rename from Games/Carrom/carrom.html rename to Games/Carrom/index.html diff --git a/Games/Mario Matching Game/01.jpg b/Games/Mario Matching Game/01.jpg deleted file mode 100644 index 51c56edd3d..0000000000 Binary files a/Games/Mario Matching Game/01.jpg and /dev/null differ diff --git a/Games/Mario Matching Game/02.jpg b/Games/Mario Matching Game/02.jpg deleted file mode 100644 index db8ce9cc8e..0000000000 Binary files a/Games/Mario Matching Game/02.jpg and /dev/null differ diff --git a/Games/Mario Matching Game/03.jpg b/Games/Mario Matching Game/03.jpg deleted file mode 100644 index 97cd791cf2..0000000000 Binary files a/Games/Mario Matching Game/03.jpg and /dev/null differ diff --git a/Games/Mario Matching Game/Readme.md b/Games/Mario Matching Game/Readme.md deleted file mode 100644 index 3c80472ede..0000000000 --- a/Games/Mario Matching Game/Readme.md +++ /dev/null @@ -1,23 +0,0 @@ -# Mario Matching Game - -Welcome to the Mario Matching Game! This game challenges players to match three identical images within a specified time limit. - -## Image - -![image](https://github.com/dpvasani/Mario-Matching-Game/assets/109815626/fde14fbe-05fc-4231-9d26-ec8e975a633d) - - -## Gameplay - -- The game board consists of multiple tiles, each containing an image. - -## Features - -- Reset Button: Start a new game round by resetting the board and timer. - -## Technologies Used - -- HTML -- CSS -- JavaScript - diff --git a/Games/Mario Matching Game/index.html b/Games/Mario Matching Game/index.html deleted file mode 100644 index 5ab2a96528..0000000000 --- a/Games/Mario Matching Game/index.html +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - Game - - -

Mario Matching Game

-
- - - -
- - - - diff --git a/Games/Mario Matching Game/script.js b/Games/Mario Matching Game/script.js deleted file mode 100644 index 6ebc1da48d..0000000000 --- a/Games/Mario Matching Game/script.js +++ /dev/null @@ -1,30 +0,0 @@ -let chk1 = document.querySelector('#chk1'); -let chk2 = document.querySelector('#chk2'); -let chk3 = document.querySelector('#chk3'); -let reset = document.querySelector('.reset'); -chk1.onclick = function(){ - if(chk1.checked === true){ - chk1.disabled = 'true' - } -} -chk2.onclick = function(){ - if(chk2.checked === true){ - chk2.disabled = 'true' - } -} -chk3.onclick = function(){ - if(chk3.checked === true){ - chk3.disabled = 'true' - } -} - -reset.onclick = function(){ - chk1.disabled = false - chk1.checked = false - - chk2.disabled = false - chk2.checked = false - - chk3.disabled = false - chk3.checked = false -} \ No newline at end of file diff --git a/Games/Mario Matching Game/style.css b/Games/Mario Matching Game/style.css deleted file mode 100644 index 6edfd681d5..0000000000 --- a/Games/Mario Matching Game/style.css +++ /dev/null @@ -1,119 +0,0 @@ -@font-face { - font-family: 'New Super Mario Font U', sans-serif; - src: url(https://fonts.cdnfonts.com/css/new-super-mario-font-u); -} - -* { - margin: 0; - padding: 0; - font-family: 'New Super Mario Font U', sans-serif; - box-sizing: border-box; -} - -body -{ - display: flex; - justify-content: center; - align-items: center; - flex-direction: column; - min-height: 100vh; - -} -h2 -{ - padding: 1rem; - text-align: center ; - margin-bottom: 3rem; - font-size: 2.5em; -} -.box -{ - position: relative; - width: 600px; - height: 200px; - border: 1px solid #888888; - box-shadow: 5px 10px #888888; - display: flex; - flex-wrap: wrap; - flex-direction: column; - align-items: center; - justify-content: center; -} -.box label -{ - position: relative; - width: 100%; - height: 33.333%; - border: 1px solid black; - border-bottom: none; -} - -.box label input { - position: relative; - appearance: none; - z-index: 10; -} - -.box label i{ - position:absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-size: 600px; -} - -.box label:nth-child(1) i { - background-image: url(01.jpg); - animation: animate 0.5s steps(3) infinite; -} -.box label:nth-child(2) i { - background-image: url(02.jpg); - animation: animate 0.4s steps(3) infinite; -} -.box label:nth-child(3) i { - background-image: url(03.jpg); - animation: animate 0.7s steps(3) infinite; -} - -@keyframes animate{ - 0% - { - background-position: 0px; - } - 100% - { - background-position: 600px; - } -} - -.box label input:checked ~ i { - animation-play-state: paused; -} - -.reset{ - margin-top: 3rem; - padding: 1rem; - font-size: large; - letter-spacing: 5px; - background-color: rgba(44, 40, 40, 0.897); - color: rgb(255, 255, 255); - border: none; - font-weight: 700; -} - -.reset:active -{ - background: rgba(250, 112, 102, 0.89); - transform: scale(0.95); -} - -@media screen and (max-width:600px) { - .box { - width: 300px; - height: 100px; - } - .box label i{ - background-size: 300px; - } -} \ No newline at end of file diff --git a/Games/Master_Typing/index.html b/Games/Master_Typing/index.html index 6a13c49bcb..e8a433eefd 100644 --- a/Games/Master_Typing/index.html +++ b/Games/Master_Typing/index.html @@ -12,8 +12,8 @@
-
- +
+

MASTER TYPING

diff --git a/Games/Matching_pair/Contact-us.html b/Games/Matching_pair/Contact-us.html new file mode 100644 index 0000000000..f1994b4319 --- /dev/null +++ b/Games/Matching_pair/Contact-us.html @@ -0,0 +1,42 @@ + + + + + + Contact-Me + + + + +
+

Contact-Us

+ +
+
+ + + + + + + + +
+ +
+ +
+

+
+ + + diff --git a/Games/Matching_pair/Contact.css b/Games/Matching_pair/Contact.css new file mode 100644 index 0000000000..f9332e6578 --- /dev/null +++ b/Games/Matching_pair/Contact.css @@ -0,0 +1,163 @@ +body { + font-family: 'Arial', sans-serif; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + height: 100vh; + margin: 0; + background: linear-gradient(45deg, #0d0812, #0a1a37,rgb(43, 5, 94),rgb(79, 3, 79),rgb(4, 4, 134),rgb(86, 86, 248) + ); + background-size: 400% 400%; + animation: gradientAnimation 5s ease infinite; + color: #fff; + cursor: pointer; + } + #custom-cursor{ + + width: 20px; + height: 20px; + border: 2px solid #e8dce4; + border-radius: 50%; + position: absolute; + pointer-events: none; + transition: transform 0.1s ease-out, background-color 0.2s ease; + z-index: 10000; + animation: cursorAnimation 0.3s infinite alternate; +} +@keyframes cursorAnimation { + 0% { transform: scale(1); background-color: black,; } + 100% { transform: scale(1.5); background-color: white; } +} + +@keyframes gradientAnimation { + 0% { background-position: 0% 50%; } + 50% { background-position: 100% 50%; } + 100% { background-position: 0% 50%; } +} +@keyframes backgroundAnimation { + 0% { background-color: #f44336; } + 20% { background-color: #e91e63; } + 40% { background-color: #9c27b0; } + 60% { background-color: #673ab7; } + 80% { background-color: #3f51b5; } + 100% { background-color: #2196f3; } +} +@keyframes cursorAnimation { + 0% { transform: scale(1); background-color: black,; } + 100% { transform: scale(1.5); background-color: white; } + } + h1 { + margin-top: 20px; + text-align: center; + text-transform: uppercase; + letter-spacing: 2px; + animation: titleAnimation 1s ease-out infinite alternate; + } +.submit{ + text-align: center; + margin-left:100px; + margin-top: 14px; +} +/* Navbar styles */ +.navbar { + width: 100%; + background-color: #09000d; + padding: 1px ; + position: fixed; + top: 0; + z-index: 1000; + } + + .navbar-container { + width: 90%; + margin: 0 auto; + display: flex; + justify-content: space-between; + align-items: center; + } + + .navbar-brand { + color: #fff; + text-decoration: none; + font-size: 24px; + font-weight: bold; + } + + .navbar-menu { + list-style: none; + display: flex; + gap: 15px; + } + + .navbar-menu li { + display: inline; + } + + .navbar-menu a { + color: #fff; + text-decoration: none; + font-size: 18px; + } + + .navbar-menu a:hover { + text-decoration: underline; + } + + +.contact-container { + background: #fff; + padding: 20px; + border-radius: 5px; + box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); + max-width: 500px; + width: 100%; +} + +h1 { + margin-bottom: 20px; + color: #673ab7; +} + +label { + display: block; + margin-top: 10px; +} + +input, textarea { + width: 100%; + padding: 10px; + margin-top: 5px; + margin-bottom: 10px; + border: 1px solid #ddd; + border-radius: 5px; +} +.form-group{ + display:flex; + + margin-left: 90px; +} + +button { + background-color: #007BFF; + color: #fff; + border: none; + padding: 10px 20px; + border-radius: 5px; + cursor: pointer; + transition: background-color 0.3s; + margin-top: 20px; + + + +} + +button:hover { + background-color: #0056b3; +} + +#formMessage { + margin-top: 20px; + color: red; + text-align: center; +} diff --git a/Games/Matching_pair/README.md b/Games/Matching_pair/README.md new file mode 100644 index 0000000000..13282e3b13 --- /dev/null +++ b/Games/Matching_pair/README.md @@ -0,0 +1,89 @@ +# Matching Pairs Game +## Description + +The Matching Pairs Game is a fun and engaging memory game developed using HTML, CSS, and JavaScript. The game challenges players to match pairs of cards with identical images within a limited time. It offers a simple yet addictive gameplay experience, a countdown timer, and a helpful chatbot for hints. + +## Features + +- **Interactive Gameplay:** Flip cards to reveal their images and try to find matching pairs. +- **Scoring System:** Earn points for each successful match. +- **Countdown Timer:** Complete the game within the allotted time to win.(FutureScope) +- **Responsive Design:** The game is optimized for both desktop and mobile devices. +- **Dark Theme:** The game features a modern dark theme for a comfortable playing experience. + +### Objective + +Match all pairs of cards . + +### How to Play + +1. **Starting the Game:** + - All cards are placed face down on the game board. + - The score and timer are displayed at the top of the game area. + +2. **Flipping Cards:** + - Click on any card to flip it over and reveal the image on the front. + - Click on a second card to flip it over as well. + +3. **Matching Pairs:** + - If the images on the two flipped cards match, they will remain face up. + - If the images do not match, both cards will flip back face down after a short delay. + + +5. **Timer:** + - The timer is displayed at the top of the game area. + . + + + +7. **Winning and Losing:** + - The game is won when all pairs of cards have been matched before the timer runs out. + + +8. **Restarting the Game:** + - Refresh the page to start a new game. + +### Tips + +- Remember the positions of the cards you have already flipped. +- Use hints strategically to maximize your chances of finding pairs quickly. + +## ScreeShots +![Matching_Pair_Game](https://github.com/user-attachments/assets/0fc1bf7f-81b4-4124-97a2-9fa135479b66) +## workingVideo: + + +https://github.com/user-attachments/assets/cc6e7ac3-4057-47ad-b859-2aae2d4e31b9 + + + +## Technologies Used + +- **HTML:** Structure of the game. +- **CSS:** Styling and layout. +- **JavaScript:** Game logic and interactivity. + +## Getting Started + +1. Clone the repository: + ```bash + git clone https://github.com/yourusername/matching-pairs-game.git + ``` +2. Navigate to the project directory: + ```bash + cd matching-pairs-game + ``` +3. Open `index.html` in your web browser to play the game. + +## License + +This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details. + +## Acknowledgments + +- Icons by [Favicon](https://favicon.io/) + + +--- + +Replace `"https://github.com/yourusername/matching-pairs-game.git"` with the actual URL of your GitHub repository. This README file provides a detailed description of the game, instructions for playing, and information about the technologies used, making it easy for others to understand and contribute to your project. diff --git a/Games/Matching_pair/about.css b/Games/Matching_pair/about.css new file mode 100644 index 0000000000..f38cf82790 --- /dev/null +++ b/Games/Matching_pair/about.css @@ -0,0 +1,97 @@ +body { + font-family: 'Arial', sans-serif; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + height: 100vh; + margin: 0; + background: linear-gradient(45deg, #0d0812, #0a1a37,rgb(43, 5, 94),rgb(79, 3, 79),rgb(4, 4, 134),rgb(86, 86, 248) + ); + background-size: 400% 400%; + animation: gradientAnimation 5s ease infinite; + color: #fff; + cursor: pointer; + } + #custom-cursor{ + + width: 20px; + height: 20px; + border: 2px solid #e8dce4; + border-radius: 50%; + position: absolute; + pointer-events: none; + transition: transform 0.1s ease-out, background-color 0.2s ease; + z-index: 10000; + animation: cursorAnimation 0.3s infinite alternate; +} +@keyframes cursorAnimation { + 0% { transform: scale(1); background-color: black,; } + 100% { transform: scale(1.5); background-color: white; } +} + +@keyframes gradientAnimation { + 0% { background-position: 0% 50%; } + 50% { background-position: 100% 50%; } + 100% { background-position: 0% 50%; } +} +@keyframes backgroundAnimation { + 0% { background-color: #f44336; } + 20% { background-color: #e91e63; } + 40% { background-color: #9c27b0; } + 60% { background-color: #673ab7; } + 80% { background-color: #3f51b5; } + 100% { background-color: #2196f3; } +} +@keyframes cursorAnimation { + 0% { transform: scale(1); background-color: black,; } + 100% { transform: scale(1.5); background-color: white; } + } + h1 { + margin-top: 20px; + text-align: center; + text-transform: uppercase; + letter-spacing: 2px; + animation: titleAnimation 1s ease-out infinite alternate; + } + +.content-container { + margin-top: 300px; /* Adjust based on the height of the navbar */ + padding: 20px; + max-width: 800px; + margin-left: auto; + margin-right: auto; + background-color: #1e1e1e; + color: #ffffff; + border-radius: 10px; +} + +header h1 { + font-size: 32px; + margin-bottom: 20px; + margin-top: 20px; + padding-top: 500px; + +} +h1{ + animation: gradientAnimations 0.3 ease infinite; +} +.instructions h2 { + font-size: 24px; + margin-top: 20px; + margin-bottom: 10px; + margin-left: 10px; +} + +.instructions p, .instructions li { + font-size: 18px; + margin-bottom: 10px; + +} +p{ + margin-top: 15px; +} + +.instructions ul, .instructions ol { + margin-left: 20px; +} diff --git a/Games/Matching_pair/about.html b/Games/Matching_pair/about.html new file mode 100644 index 0000000000..5dce15ca4a --- /dev/null +++ b/Games/Matching_pair/about.html @@ -0,0 +1,58 @@ + + + + + + Matching Pairs Game - Instructions + + + + +
+ +

How to Play the Matching Pairs Game

+
+
+

Objective

+

The goal of the game is to match all pairs of cards within the allotted time.

+

How to Play

+
    +
  1. Starting the Game: +

    When the game starts, all the cards will be placed face down on the game board. You will see the score and timer at the top of the game area.

    +
  2. +
  3. Flipping Cards: +

    Click on any card to flip it over and reveal the image on the front. Click on a second card to flip it over as well.

    +
  4. +
  5. Matching Pairs: +

    If the images on the two flipped cards match, they will remain face up, indicating a successful match. If the images do not match, both cards will be flipped back face down after a short delay.

    +
  6. +
  7. Scoring: +

    Each successful match will add 10 points to your score. The score is displayed at the top of the game area.

    +
  8. +
  9. Timer: +

    You have a limited amount of time (60 seconds) to match all the pairs. The timer is displayed at the top of the game area. The game ends when the timer runs out or when all pairs have been matched.

    +
  10. +
  11. Hints: +

    You can ask the chatbot for hints if you are having trouble finding pairs. To ask for a hint, type "hint" in the chat input box and press the send button. The chatbot will suggest which cards to flip.

    +
  12. +
  13. Winning the Game: +

    The game is won when all pairs of cards have been matched before the timer runs out. A message will appear congratulating you on your win.

    +
  14. +
  15. Losing the Game: +

    If the timer runs out before you have matched all the pairs, the game is over, and a message will appear informing you that the time is up.

    +
  16. +
  17. Restarting the Game: +

    Refresh the page to start a new game.

    +
  18. +
+

Tips

+
    +
  • Try to remember the positions of the cards you have already flipped.
  • +
  • Use hints strategically to maximize your chances of finding pairs quickly.
  • +
+
+ +
+ + + diff --git a/Games/Matching_pair/contact.js b/Games/Matching_pair/contact.js new file mode 100644 index 0000000000..67b548a93f --- /dev/null +++ b/Games/Matching_pair/contact.js @@ -0,0 +1,26 @@ +document.getElementById('contactForm').addEventListener('submit', function(event) { + event.preventDefault(); + + const name = document.getElementById('name').value; + const email = document.getElementById('email').value; + const message = document.getElementById('message').value; + const formMessage = document.getElementById('formMessage'); + + if (name === '' || email === '' || message === '') { + formMessage.textContent = 'Please fill in all fields.'; + return; + } + + if (!validateEmail(email)) { + formMessage.textContent = 'Please enter a valid email address.'; + return; + } + + formMessage.textContent = 'Thank you for contacting us, ' + name + '! We will get back to you soon.'; + formMessage.style.color = 'green'; +}); + +function validateEmail(email) { + const re = /^[^\s@]+@[^\s@]+\.[^\s@]+$/; + return re.test(email); +} diff --git a/Games/Matching_pair/favicon_io (2)/android-chrome-192x192.png b/Games/Matching_pair/favicon_io (2)/android-chrome-192x192.png new file mode 100644 index 0000000000..f45d588987 Binary files /dev/null and b/Games/Matching_pair/favicon_io (2)/android-chrome-192x192.png differ diff --git a/Games/Matching_pair/favicon_io (2)/android-chrome-512x512.png b/Games/Matching_pair/favicon_io (2)/android-chrome-512x512.png new file mode 100644 index 0000000000..7a67fed540 Binary files /dev/null and b/Games/Matching_pair/favicon_io (2)/android-chrome-512x512.png differ diff --git a/Games/Matching_pair/favicon_io (2)/apple-touch-icon.png b/Games/Matching_pair/favicon_io (2)/apple-touch-icon.png new file mode 100644 index 0000000000..8226a400ae Binary files /dev/null and b/Games/Matching_pair/favicon_io (2)/apple-touch-icon.png differ diff --git a/Games/Matching_pair/favicon_io (2)/favicon-16x16.png b/Games/Matching_pair/favicon_io (2)/favicon-16x16.png new file mode 100644 index 0000000000..2cfa183025 Binary files /dev/null and b/Games/Matching_pair/favicon_io (2)/favicon-16x16.png differ diff --git a/Games/Matching_pair/favicon_io (2)/favicon-32x32.png b/Games/Matching_pair/favicon_io (2)/favicon-32x32.png new file mode 100644 index 0000000000..bff7c9717c Binary files /dev/null and b/Games/Matching_pair/favicon_io (2)/favicon-32x32.png differ diff --git a/Games/Matching_pair/favicon_io (2)/favicon.ico b/Games/Matching_pair/favicon_io (2)/favicon.ico new file mode 100644 index 0000000000..cde73a67fc Binary files /dev/null and b/Games/Matching_pair/favicon_io (2)/favicon.ico differ diff --git a/Games/Matching_pair/favicon_io (2)/site.webmanifest b/Games/Matching_pair/favicon_io (2)/site.webmanifest new file mode 100644 index 0000000000..45dc8a2065 --- /dev/null +++ b/Games/Matching_pair/favicon_io (2)/site.webmanifest @@ -0,0 +1 @@ +{"name":"","short_name":"","icons":[{"src":"/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"} \ No newline at end of file diff --git a/Games/Matching_pair/index.html b/Games/Matching_pair/index.html new file mode 100644 index 0000000000..09262567dd --- /dev/null +++ b/Games/Matching_pair/index.html @@ -0,0 +1,43 @@ + + + + + + Matching Pairs Game + + + + + + + + + +
+

Matching Pairs Game

+
+
+

Moves: 0

+

Time: 0 seconds

+ +
+
+
+
Hello! Need any help?
+
+ + +
+
+ + + diff --git a/Games/Matching_pair/script.js b/Games/Matching_pair/script.js new file mode 100644 index 0000000000..4692b08652 --- /dev/null +++ b/Games/Matching_pair/script.js @@ -0,0 +1,148 @@ +document.addEventListener('mousemove', function(e) { + const customCursor = document.getElementById('custom-cursor'); + customCursor.style.left = e.pageX + 'px'; + customCursor.style.top = e.pageY + 'px'; +}) +document.querySelectorAll('a[href^="#"]').forEach(anchor => { + anchor.addEventListener('click', function (e) { + e.preventDefault(); + + document.querySelector(this.getAttribute('href')).scrollIntoView({ + behavior: 'smooth' + }); + }); +}); + +document.addEventListener("DOMContentLoaded", () => { + const gameContainer = document.getElementById("game-container"); + let cards = generateCards(); + let flippedCard = null; + let lockBoard = false; + let moves = 0; + let matchedPairs = 0; + let timerInterval; + let seconds = 0; + + function generateCards() { + const symbols = ["😀", "😎", "🥳", "🎉", "🚀", "🌟", "🎈", "🎁"]; + let cards = [...symbols, ...symbols]; + cards.sort(() => Math.random() - 0.5); + return cards; + } + + + function createCard(symbol, index) { + const card = document.createElement("div"); + card.classList.add("card"); + card.dataset.symbol = symbol; + card.addEventListener("click", flipCard); + gameContainer.appendChild(card); + } + + function flipCard() { + if (lockBoard) return; + if (this === flippedCard) return; + this.textContent = this.dataset.symbol; + this.classList.add("flipped"); + + if (!flippedCard) { + flippedCard = this; + } else { + moves++; + document.getElementById("moves").textContent = `Moves: ${moves}`; + if (flippedCard.dataset.symbol !== this.dataset.symbol) { + lockBoard = true; + setTimeout(() => { + flippedCard.classList.remove("flipped"); + this.classList.remove("flipped"); + flippedCard.textContent = ""; + this.textContent = ""; + flippedCard = null; + lockBoard = false; + }, 1000); + } else { + flippedCard = null; + matchedPairs++; + if (matchedPairs === cards.length / 2) { + clearInterval(timerInterval); + setTimeout(() => { + alert(`Congratulations! You completed the game in ${seconds} seconds with ${moves} moves.`); + }, 500); + } + } + } + } + + function initializeGame() { + gameContainer.innerHTML = ""; + cards.forEach((symbol, index) => { + createCard(symbol, index); + }); + moves = 0; + matchedPairs = 0; + seconds = 0; + document.getElementById("moves").textContent = `Moves: ${moves}`; + startTimer(); + } + + function startTimer() { + timerInterval = setInterval(() => { + seconds++; + document.getElementById("timer").textContent = `Time: ${seconds} seconds`; + }, 1000); + } + + initializeGame(); +}); + +///added chat box functionality +const chatBox = document.getElementById('chat-box'); +const chatInput = document.getElementById('chat-input'); +const sendBtn = document.getElementById('send-btn'); +sendBtn.addEventListener('click', sendMessage); +function sendMessage() { + const message = chatInput.value.trim(); + if (!message) return; + + displayMessage(message, 'user'); + chatInput.value = ''; + respondToMessage(message); +} + +function displayMessage(message, sender) { + const messageElement = document.createElement('div'); + messageElement.classList.add('chat-message', sender); + messageElement.textContent = message; + chatBox.appendChild(messageElement); + chatBox.scrollTop = chatBox.scrollHeight; +} + + +function respondToMessage(message) { + let response; + if (message.toLowerCase().includes('hint')) { + response = getHint(); + } else { + response = "I'm here to help! Ask me for a hint or any other question."; + } + setTimeout(() => displayMessage(response, 'bot'), 1000); +} + +function getHint() { + // Check for pairs of cards that are not yet matched + for (let i = 0; i < cards.length; i++) { + for (let j = i + 1; j < cards.length; j++) { + if (!cards[i].classList.contains('flipped') && !cards[j].classList.contains('flipped')) { + if (cards[i].querySelector('.card-front').style.backgroundImage === cards[j].querySelector('.card-front').style.backgroundImage) { + return `Try flipping the cards at positions ${i + 1} and ${j + 1}.`; + } + } + } + } + // If no pairs found, suggest flipping a random unflipped card + for (let i = 0; i < cards.length; i++) { + if (!cards[i].classList.contains('flipped')) { + return `Try flipping the card at position ${i + 1}.`; + } + } + return "No hints available at the moment.";} diff --git a/Games/Matching_pair/styles.css b/Games/Matching_pair/styles.css new file mode 100644 index 0000000000..d522871d39 --- /dev/null +++ b/Games/Matching_pair/styles.css @@ -0,0 +1,251 @@ +body { + font-family: 'Arial', sans-serif; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + height: 100vh; + margin: 0; + background: linear-gradient(45deg, #0d0812, #0a1a37,rgb(43, 5, 94),rgb(79, 3, 79),rgb(4, 4, 134),rgb(86, 86, 248) + ); + background-size: 400% 400%; + animation: gradientAnimation 5s ease infinite; + color: #fff; + cursor: none; +} +/* Navbar styles */ +.navbar { + width: 100%; + background-color: #29242b; + padding: 1px ; + position: fixed; + top: 0; + z-index: 1000; +} + +.navbar-container { + width: 90%; + margin: 0 auto; + display: flex; + justify-content: space-between; + align-items: center; +} + +.navbar-brand { + color: #fff; + text-decoration: none; + font-size: 24px; + font-weight: bold; +} + +.navbar-menu { + list-style: none; + display: flex; + gap: 15px; +} + +.navbar-menu li { + display: inline; +} + +.navbar-menu a { + color: #fff; + text-decoration: none; + font-size: 18px; +} + +.navbar-menu a:hover { + text-decoration: underline; +} + +/* Adjust the game container to accommodate the navbar */ +.game-container { + margin-top: 60px; /* Adjust based on the height of the navbar */ + text-align: center; +} + +#custom-cursor{ + + width: 20px; + height: 20px; + border: 2px solid #e8dce4; + border-radius: 50%; + position: absolute; + pointer-events: none; + transition: transform 0.1s ease-out, background-color 0.2s ease; + z-index: 10000; + animation: cursorAnimation 0.3s infinite alternate; +} +@keyframes cursorAnimation { + 0% { transform: scale(1); background-color: black,; } + 100% { transform: scale(1.5); background-color: white; } +} + +@keyframes gradientAnimation { + 0% { background-position: 0% 50%; } + 50% { background-position: 100% 50%; } + 100% { background-position: 0% 50%; } +} +@keyframes backgroundAnimation { + 0% { background-color: #f44336; } + 20% { background-color: #e91e63; } + 40% { background-color: #9c27b0; } + 60% { background-color: #673ab7; } + 80% { background-color: #3f51b5; } + 100% { background-color: #2196f3; } +} + +h1 { + margin-top: 20px; + text-align: center; + text-transform: uppercase; + letter-spacing: 2px; + animation: titleAnimation 1s ease-out infinite alternate; +} + +@keyframes titleAnimation { + 0% { color: #fff; transform: scale(1); } + 100% { color: #f3f3f3; transform: scale(1.1); } +} + +#game-container { + display: grid; + grid-template-columns: repeat(4, 100px); + grid-template-rows: repeat(4, 100px); + gap: 10px; + margin-top: 20px; + perspective: 1000px; + animation: fadeIn 2s ease-out; +} + +@keyframes fadeIn { + 0% { opacity: 0; transform: translateY(20px); } + 100% { opacity: 1; transform: translateY(0); } +} + +@keyframes backgroundAnimation { + 0% { background-color: #f44336; } + 20% { background-color: #e91e63; } + 40% { background-color: #9c27b0; } + 60% { background-color: #673ab7; } + 80% { background-color: #3f51b5; } + 100% { background-color: #2196f3; } +} + +.card { + width: 100px; + height: 100px; + display: flex; + justify-content: center; + align-items: center; + font-size: 24px; + cursor: pointer; + transform-style: preserve-3d; + transition: transform 0.5s ease, box-shadow 0.3s ease, transform 0.3s ease; + animation: backgroundAnimation 5s infinite alternate, cardEntry 0.5s ease; +} + +@keyframes cardEntry { + 0% { opacity: 0; transform: scale(0.5); } + 100% { opacity: 1; transform: scale(1); } +} + +.card:hover { + transform: scale(1.1) rotateZ(5deg); + box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3); +} + +.card.flipped { + transform: rotateY(180deg); + background-color: #fff; /* Fixed color for flipped cards */ + color: #000; +} + +#game-info { + margin-top: 20px; + display: flex; + justify-content: center; + align-items: center; + font-size: 18px; +} + +#game-info p { + margin-right: 20px; + animation: fadeIn 1.5s ease-out; +} + +button { + padding: 10px 20px; + background-color: #4caf50; + color: #fff; + border: none; + cursor: pointer; + font-size: 16px; + text-transform: uppercase; + letter-spacing: 1px; + transition: background-color 0.3s ease, transform 0.3s ease; + animation: buttonBounce 2s infinite; +} + +button:hover { + background-color: #45a049; + transform: scale(1.1); +} + +@keyframes buttonBounce { + 0%, 100% { transform: translateY(0); } + 50% { transform: translateY(-10px); } +} +.chat-container { + position: fixed; + bottom: 0; + right: 20px; + width: 300px; + background-color: #2c2c2c; + border: 1px solid #444; + border-radius: 10px; + overflow: hidden; +} + +.chat-box { + height: 200px; + overflow-y: auto; + padding: 10px; + color: #fff; +} + +.chat-message { + margin-bottom: 10px; + padding: 5px 10px; + border-radius: 5px; +} + +.chat-message.bot { + background-color: #444; + text-align: left; +} + +.chat-message.user { + background-color: #0084ff; + text-align: right; +} + +#chat-input { + width: 80%; + padding: 10px; + border: none; + border-radius: 0 0 0 10px; + background-color: #333; + color: #fff; +} + +#send-btn { + width: 10%; + padding: 5px; + border: none; + border-radius: 0 0 10px 0; + background-color: #444; + color: #fff; + cursor: pointer; + display: inline-block; +} diff --git a/Games/Musical_Memory/Musical_Memory.html b/Games/Musical_Memory/index.html similarity index 100% rename from Games/Musical_Memory/Musical_Memory.html rename to Games/Musical_Memory/index.html diff --git a/Games/Ninja_Hattori_Game/.DS_Store b/Games/Ninja_Hattori_Game/.DS_Store new file mode 100644 index 0000000000..6d740ce2da Binary files /dev/null and b/Games/Ninja_Hattori_Game/.DS_Store differ diff --git a/Games/Ninja_Hattori_Game/README.md b/Games/Ninja_Hattori_Game/README.md new file mode 100644 index 0000000000..e80076f104 --- /dev/null +++ b/Games/Ninja_Hattori_Game/README.md @@ -0,0 +1,10 @@ +# NinjaHattori +A very popular cartoon ninja hattori is all here ! +Dont let "kiyo" hurt ninja hattori + +- Save ninja hattori from kiyo till the destination to win +- Jump when kiyo comes your way and move ahead , +- More the number of kiyo you defeat , more will be the points +- As soon as you come in contact with kiyo , game is over + +![alt text](game.png) \ No newline at end of file diff --git a/Games/Ninja_Hattori_Game/game.png b/Games/Ninja_Hattori_Game/game.png new file mode 100644 index 0000000000..346859558f Binary files /dev/null and b/Games/Ninja_Hattori_Game/game.png differ diff --git a/Games/Ninja_Hattori_Game/hattory.png b/Games/Ninja_Hattori_Game/hattory.png new file mode 100644 index 0000000000..f71acc4b82 Binary files /dev/null and b/Games/Ninja_Hattori_Game/hattory.png differ diff --git a/Games/Ninja_Hattori_Game/index.html b/Games/Ninja_Hattori_Game/index.html new file mode 100644 index 0000000000..da699861b7 --- /dev/null +++ b/Games/Ninja_Hattori_Game/index.html @@ -0,0 +1,19 @@ + + + + + + Ninja Hattori + + + +
+
Welcome To Hattori's Game
+
Press Ctr+R To Play Again
Better Luck Next Time
+
+
Your Score: 0
+
+
+ + + \ No newline at end of file diff --git a/Games/Ninja_Hattori_Game/kiyo.png b/Games/Ninja_Hattori_Game/kiyo.png new file mode 100644 index 0000000000..87542b3d90 Binary files /dev/null and b/Games/Ninja_Hattori_Game/kiyo.png differ diff --git a/Games/Ninja_Hattori_Game/manifest.json b/Games/Ninja_Hattori_Game/manifest.json new file mode 100644 index 0000000000..ac8852e4a7 --- /dev/null +++ b/Games/Ninja_Hattori_Game/manifest.json @@ -0,0 +1,18 @@ +{ + { + "manifest_version": 3, + "name": "Ninja Hattori Game", + "version": "1.0", + "description": "Your favourite cartoon character game", + "action": { + "default_popup": "index.html", + "default_icon": "game.png" + }, + "icons": { + "16": "game.png", + "48": "game.png", + "128": "game.png" + }, + "permissions": [] + } +} \ No newline at end of file diff --git a/Games/Ninja_Hattori_Game/nhome.jpg b/Games/Ninja_Hattori_Game/nhome.jpg new file mode 100644 index 0000000000..3dda0147a9 Binary files /dev/null and b/Games/Ninja_Hattori_Game/nhome.jpg differ diff --git a/Games/Ninja_Hattori_Game/ninja.mp3 b/Games/Ninja_Hattori_Game/ninja.mp3 new file mode 100644 index 0000000000..663e9711bd Binary files /dev/null and b/Games/Ninja_Hattori_Game/ninja.mp3 differ diff --git a/Games/Ninja_Hattori_Game/script.js b/Games/Ninja_Hattori_Game/script.js new file mode 100644 index 0000000000..4ce9c49f2e --- /dev/null +++ b/Games/Ninja_Hattori_Game/script.js @@ -0,0 +1,75 @@ +score = 0; +cross = true; +audio = new Audio('ninja.MP3'); +// audio.loop=true; +setTimeout(() => { + audio.play() +}, 10); +document.onkeydown = function (e) { + console.log("Key code is: ", e.keyCode) + if (e.keyCode == 38) { + ninja = document.querySelector('.ninja'); + ninja.classList.add('animateDino'); + setTimeout(() => { + ninja.classList.remove('animateDino') + }, 700); + } + if (e.keyCode == 39) { + ninja = document.querySelector('.ninja'); + ninjaX = parseInt(window.getComputedStyle(ninja, null).getPropertyValue('left')); + ninja.style.left = ninjaX + 112 + "px"; + } + if (e.keyCode == 37) { + ninja = document.querySelector('.ninja'); + ninjaX = parseInt(window.getComputedStyle(ninja, null).getPropertyValue('left')); + ninja.style.left = (ninjaX - 112) + "px"; + } +} + +setInterval(() => { + ninja = document.querySelector('.ninja'); + gameOver = document.querySelector('.gameOver'); + obstacle = document.querySelector('.obstacle'); + + dx = parseInt(window.getComputedStyle(ninja, null).getPropertyValue('left')); + dy = parseInt(window.getComputedStyle(ninja, null).getPropertyValue('top')); + + ox = parseInt(window.getComputedStyle(obstacle, null).getPropertyValue('left')); + oy = parseInt(window.getComputedStyle(obstacle, null).getPropertyValue('top')); + + offsetX = Math.abs(dx - ox); + offsetY = Math.abs(dy - oy); + // console.log(offsetX, offsetY) + if (offsetX < 73 && offsetY < 52) { + gameOver.innerHTML = "Oops! Better Luck Next Time"; + gameOvery = document.querySelector('.gameOvery'); + container = document.querySelector('.gameContainer'); + gameOvery.style.visibility = 'visible'; + container.style.backgroundImage = 'linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.5)), url(nhome.jpg)'; + obstacle.classList.remove('obstacleAni'); + setTimeout(() => { + audio.pause(); + // aud.pause(); + }, 1000); + } + else if (offsetX < 145 && cross) { + score += 1; + updateScore(score); + cross = false; + setTimeout(() => { + cross = true; + }, 1000); + setTimeout(() => { + aniDur = parseFloat(window.getComputedStyle(obstacle, null).getPropertyValue('animation-duration')); + newDur = aniDur - 0.1; + obstacle.style.animationDuration = newDur + 's'; + console.log('New animation duration: ', newDur) + }, 500); + + } + +}, 10); + +function updateScore(score) { + scoreCont.innerHTML = "Your Score: " + score +} \ No newline at end of file diff --git a/Games/Ninja_Hattori_Game/style.css b/Games/Ninja_Hattori_Game/style.css new file mode 100644 index 0000000000..d57df1dbb7 --- /dev/null +++ b/Games/Ninja_Hattori_Game/style.css @@ -0,0 +1,124 @@ +@import url('https://fonts.googleapis.com/css2?family=Lobster&display=swap'); +@import url('https://fonts.googleapis.com/css2?family=Alata&display=swap'); +*{ + margin: 0; + padding:0; +} +body{ + /*background-color: red;*/ + overflow: hidden; +} +.gameContainer{ + background-image:linear-gradient(rgba(0,0,0,0.2),rgba(0,0,0,0.2)), url(nhome.jpg); + background-repeat: no-repeat; + text-shadow: 2px 2px cyan; + color: red; + letter-spacing: 2px; + word-spacing: 3px; + background-size: 100vw 100vh; + width: 100%; + height: 100vh; +} +.gameOvery{ + visibility: hidden; + text-align: center; + font-family: 'Alata', sans-serif; + background-color: black; + margin-top: 15vw; + font-size: 3rem; + /*box-shadow: 5px 5px 5px 5px red;*/ + /*text-shadow: 2px 2px 5px red;*/ + width: 50vw; + border-radius: 10px; + border:5px dotted brown; + position: absolute; + margin-left: 320px; + color: transparent; + padding: 15px 30px; +} + +.ninja{ + background-image: url(hattory.png); + background-repeat: no-repeat; + background-size: 100% 100%; + width: 250px; + height: 215px; + position: absolute; + /*bottom:0;*/ + margin-top: 29vw; + left: 52px; +} + +.obstacle{ + width: 150px; + height: 115px; + background-image: url(kiyo.png); + background-size: 100% 100%; + position: absolute; + /*bottom: 0;*/ + margin-top: 35vw; + left: 99vw; +} + +.animateDino{ + animation: dino 0.6s ease-out; +} + +.obstacleAni{ + animation: obstacleAni 5s linear infinite; +} + +.gameOver{ + position: relative; + background-color: black; + top:20px; + margin: auto; + opacity: 0.8; + width:55vw; + border-radius: 9px; + border:3px solid white; + padding: 15px 10px; + font-size: 40px; + text-align: center; + /*font-family: 'Ubuntu', sans-serif;*/ + /*font-family: 'Londrina Solid', cursive;*/ + font-family: 'Lobster', cursive; +} + +#scoreCont{ + font-size: 25px; + color: #54212f; + font-weight: bold; + position: absolute; + margin: 25PX 535PX; + border: 2px solid black; + background-color: white; + opacity: 0.6; + padding: 10px; + font-family: 'Ubuntu', sans-serif; + border-radius: 10px; +} + +@keyframes dino{ + 0%{ + bottom: 0; + } + 50%{ + bottom: 422px; + } + 60%{ + bottom: 422px; + } + 100%{ + bottom: 0; + } +} + +@keyframes obstacleAni{ + 0%{ + left: 100vw; + } + 100%{ + left: -10vw; + } +} \ No newline at end of file diff --git a/Games/Reverse Memory Game b/Games/Reverse Memory Game deleted file mode 100644 index 8b13789179..0000000000 --- a/Games/Reverse Memory Game +++ /dev/null @@ -1 +0,0 @@ - diff --git a/Games/Tether/404.html b/Games/Tether/404.html new file mode 100644 index 0000000000..829eda8fdc --- /dev/null +++ b/Games/Tether/404.html @@ -0,0 +1,33 @@ + + + + + + Page Not Found + + + + +
+

404

+

Page Not Found

+

The specified file was not found on this website. Please check the URL for mistakes and try again.

+

Why am I seeing this?

+

This page was generated by the Firebase Command-Line Interface. To modify it, edit the 404.html file in your project's configured public directory.

+
+ + diff --git a/Games/Tether/favicon.ico b/Games/Tether/favicon.ico new file mode 100644 index 0000000000..52e6cdabbf Binary files /dev/null and b/Games/Tether/favicon.ico differ diff --git a/Games/Tether/icons/android-icon-144x144.png b/Games/Tether/icons/android-icon-144x144.png new file mode 100644 index 0000000000..4a480bf354 Binary files /dev/null and b/Games/Tether/icons/android-icon-144x144.png differ diff --git a/Games/Tether/icons/android-icon-192x192.png b/Games/Tether/icons/android-icon-192x192.png new file mode 100644 index 0000000000..ea1cb0ea3d Binary files /dev/null and b/Games/Tether/icons/android-icon-192x192.png differ diff --git a/Games/Tether/icons/android-icon-36x36.png b/Games/Tether/icons/android-icon-36x36.png new file mode 100644 index 0000000000..9ba08ddf31 Binary files /dev/null and b/Games/Tether/icons/android-icon-36x36.png differ diff --git a/Games/Tether/icons/android-icon-48x48.png b/Games/Tether/icons/android-icon-48x48.png new file mode 100644 index 0000000000..b36441c231 Binary files /dev/null and b/Games/Tether/icons/android-icon-48x48.png differ diff --git a/Games/Tether/icons/android-icon-72x72.png b/Games/Tether/icons/android-icon-72x72.png new file mode 100644 index 0000000000..cd1e9e06f2 Binary files /dev/null and b/Games/Tether/icons/android-icon-72x72.png differ diff --git a/Games/Tether/icons/android-icon-96x96.png b/Games/Tether/icons/android-icon-96x96.png new file mode 100644 index 0000000000..a4d8c1a4e5 Binary files /dev/null and b/Games/Tether/icons/android-icon-96x96.png differ diff --git a/Games/Tether/icons/apple-icon-114x114.png b/Games/Tether/icons/apple-icon-114x114.png new file mode 100644 index 0000000000..10cbc85bd9 Binary files /dev/null and b/Games/Tether/icons/apple-icon-114x114.png differ diff --git a/Games/Tether/icons/apple-icon-120x120.png b/Games/Tether/icons/apple-icon-120x120.png new file mode 100644 index 0000000000..724fc4e1d4 Binary files /dev/null and b/Games/Tether/icons/apple-icon-120x120.png differ diff --git a/Games/Tether/icons/apple-icon-144x144.png b/Games/Tether/icons/apple-icon-144x144.png new file mode 100644 index 0000000000..4a480bf354 Binary files /dev/null and b/Games/Tether/icons/apple-icon-144x144.png differ diff --git a/Games/Tether/icons/apple-icon-152x152.png b/Games/Tether/icons/apple-icon-152x152.png new file mode 100644 index 0000000000..396eb957f1 Binary files /dev/null and b/Games/Tether/icons/apple-icon-152x152.png differ diff --git a/Games/Tether/icons/apple-icon-180x180.png b/Games/Tether/icons/apple-icon-180x180.png new file mode 100644 index 0000000000..d1dead95cb Binary files /dev/null and b/Games/Tether/icons/apple-icon-180x180.png differ diff --git a/Games/Tether/icons/apple-icon-57x57.png b/Games/Tether/icons/apple-icon-57x57.png new file mode 100644 index 0000000000..bf9f720502 Binary files /dev/null and b/Games/Tether/icons/apple-icon-57x57.png differ diff --git a/Games/Tether/icons/apple-icon-60x60.png b/Games/Tether/icons/apple-icon-60x60.png new file mode 100644 index 0000000000..0c89467cad Binary files /dev/null and b/Games/Tether/icons/apple-icon-60x60.png differ diff --git a/Games/Tether/icons/apple-icon-72x72.png b/Games/Tether/icons/apple-icon-72x72.png new file mode 100644 index 0000000000..cd1e9e06f2 Binary files /dev/null and b/Games/Tether/icons/apple-icon-72x72.png differ diff --git a/Games/Tether/icons/apple-icon-76x76.png b/Games/Tether/icons/apple-icon-76x76.png new file mode 100644 index 0000000000..9711ea98a4 Binary files /dev/null and b/Games/Tether/icons/apple-icon-76x76.png differ diff --git a/Games/Tether/icons/apple-icon-precomposed.png b/Games/Tether/icons/apple-icon-precomposed.png new file mode 100644 index 0000000000..8c574eef59 Binary files /dev/null and b/Games/Tether/icons/apple-icon-precomposed.png differ diff --git a/Games/Tether/icons/apple-icon.png b/Games/Tether/icons/apple-icon.png new file mode 100644 index 0000000000..8c574eef59 Binary files /dev/null and b/Games/Tether/icons/apple-icon.png differ diff --git a/Games/Tether/icons/browserconfig.xml b/Games/Tether/icons/browserconfig.xml new file mode 100644 index 0000000000..c554148223 --- /dev/null +++ b/Games/Tether/icons/browserconfig.xml @@ -0,0 +1,2 @@ + +#ffffff \ No newline at end of file diff --git a/Games/Tether/icons/favicon-16x16.png b/Games/Tether/icons/favicon-16x16.png new file mode 100644 index 0000000000..b2ace7ee26 Binary files /dev/null and b/Games/Tether/icons/favicon-16x16.png differ diff --git a/Games/Tether/icons/favicon-32x32.png b/Games/Tether/icons/favicon-32x32.png new file mode 100644 index 0000000000..6c3622a968 Binary files /dev/null and b/Games/Tether/icons/favicon-32x32.png differ diff --git a/Games/Tether/icons/favicon-96x96.png b/Games/Tether/icons/favicon-96x96.png new file mode 100644 index 0000000000..a4d8c1a4e5 Binary files /dev/null and b/Games/Tether/icons/favicon-96x96.png differ diff --git a/Games/Tether/icons/ms-icon-144x144.png b/Games/Tether/icons/ms-icon-144x144.png new file mode 100644 index 0000000000..4a480bf354 Binary files /dev/null and b/Games/Tether/icons/ms-icon-144x144.png differ diff --git a/Games/Tether/icons/ms-icon-150x150.png b/Games/Tether/icons/ms-icon-150x150.png new file mode 100644 index 0000000000..7d39a0aeca Binary files /dev/null and b/Games/Tether/icons/ms-icon-150x150.png differ diff --git a/Games/Tether/icons/ms-icon-310x310.png b/Games/Tether/icons/ms-icon-310x310.png new file mode 100644 index 0000000000..123739785d Binary files /dev/null and b/Games/Tether/icons/ms-icon-310x310.png differ diff --git a/Games/Tether/icons/ms-icon-70x70.png b/Games/Tether/icons/ms-icon-70x70.png new file mode 100644 index 0000000000..d96d70bc4d Binary files /dev/null and b/Games/Tether/icons/ms-icon-70x70.png differ diff --git a/Games/Tether/index.html b/Games/Tether/index.html new file mode 100644 index 0000000000..e8551a7775 --- /dev/null +++ b/Games/Tether/index.html @@ -0,0 +1 @@ +tether! \ No newline at end of file diff --git a/Games/Tether/public/tether_cover.png b/Games/Tether/public/tether_cover.png new file mode 100644 index 0000000000..cc6983a347 Binary files /dev/null and b/Games/Tether/public/tether_cover.png differ diff --git a/Games/Tether/public/tether_logo-v2.png b/Games/Tether/public/tether_logo-v2.png new file mode 100644 index 0000000000..472c9b4105 Binary files /dev/null and b/Games/Tether/public/tether_logo-v2.png differ diff --git a/Games/Tether/public/tether_logo.png b/Games/Tether/public/tether_logo.png new file mode 100644 index 0000000000..8e668f3b22 Binary files /dev/null and b/Games/Tether/public/tether_logo.png differ diff --git a/Games/Tether/public/tether_opengraphimage.png b/Games/Tether/public/tether_opengraphimage.png new file mode 100644 index 0000000000..6266926eb5 Binary files /dev/null and b/Games/Tether/public/tether_opengraphimage.png differ diff --git a/Games/Tether/public/tether_twittercardimage.png b/Games/Tether/public/tether_twittercardimage.png new file mode 100644 index 0000000000..59cf575484 Binary files /dev/null and b/Games/Tether/public/tether_twittercardimage.png differ diff --git a/Games/Tether/source/game.js b/Games/Tether/source/game.js new file mode 100644 index 0000000000..f3ba5123b7 --- /dev/null +++ b/Games/Tether/source/game.js @@ -0,0 +1,2488 @@ +document.body.classList.add('game'); + +var storage = (function () { + var uid = new Date; + var storage; + var result; + try { + (storage = window.localStorage).setItem(uid, uid); + result = storage.getItem(uid) == uid; + storage.removeItem(uid); + return result && storage; + } catch (exception) { } + storage = function () { console.log('localStorage Disabled.') }; + storage.getItem = function () { console.log('localStorage Disabled.') }; + storage.setItem = function () { console.log('localStorage Disabled.') }; + return storage; +}()); + +this.top.location !== this.location && (this.top.location = this.location); + +var DEBUG = window.location.hash === '#DEBUG', + INFO = DEBUG || window.location.hash === '#INFO', + game, + music, + canvas, + ctx, + devicePixelRatio = window.devicePixelRatio || 1, + width = window.innerWidth, + height = window.innerHeight, + muteButtonPosition, + muteButtonProximityThreshold = 30, + playButtonPosition, + playButtonProximityThreshold = 30, + maximumPossibleDistanceBetweenTwoMasses, + highScoreCookieKey = 'tetherHighScore', + highScore = storage.getItem(highScoreCookieKey) ?? 0, + musicMutedCookieKey = 'tetherMusicMuted', + lastDayCookieKey = 'tetherLastDate', + streakCountCookieKey = 'tetherStreakCount', + streakCount = storage.getItem(streakCountCookieKey) ?? 0, + subtitleText = "", + lastDate = new Date(Number(storage.getItem(lastDayCookieKey))), + lastTouchStart, + uidCookieKey = 'tetherId', + uid, + playerRGB = [20, 20, 200], + hslVal = 0, + paused = false, + shouldUnmuteImmediately = false, + cookieExpiryDate = new Date(); + +if (window.location.pathname === '/source/') subtitleText = 'Source Development Mode. #OpenSource'; +else subtitleText = 'Swing around a ball and cause pure destruction.'; + +window.addEventListener('offline', () => { + window.location.href = '/offline/'; +}); + +cookieExpiryDate.setFullYear(cookieExpiryDate.getFullYear() + 50); +var cookieSuffix = '; expires=' + cookieExpiryDate.toUTCString(); + +function extend(base, sub) { + sub.prototype = Object.create(base.prototype); + sub.prototype.constructor = sub; + Object.defineProperty(sub.prototype, 'constructor', { + enumerable: false, + value: sub, + }); +} + +function choice(array) { + return array[Math.floor(Math.random() * array.length)]; +} + +function somewhereInTheViewport() { + return { + x: Math.random() * width, + y: Math.random() * height, + }; +} + +function somewhereJustOutsideTheViewport(buffer) { + var somewhere = somewhereInTheViewport(); + var edgeSeed = Math.random(); + + if (edgeSeed < 0.25) somewhere.x = -buffer; + else if (edgeSeed < 0.5) somewhere.x = width + buffer; + else if (edgeSeed < 0.75) somewhere.y = -buffer; + else somewhere.y = height + buffer; + + return somewhere; +} + +function closestWithinViewport(position) { + var newPos = { x: position.x, y: position.y }; + newPos = forXAndY([newPos, { x: 0, y: 0 }], forXAndY.theGreater); + newPos = forXAndY([newPos, { x: width, y: height }], forXAndY.theLesser); + return newPos; +} + +function getAttributeFromAllObjs(objs, attr) { + var attrs = []; + for (var i = 0; i < objs.length; i++) { + attrs.push(objs[i][attr]); + } + return attrs; +} + +function forXAndY(objs, func) { + return { + x: func.apply(null, getAttributeFromAllObjs(objs, 'x')), + y: func.apply(null, getAttributeFromAllObjs(objs, 'y')), + }; +} + +forXAndY.aPlusHalfB = function (a, b) { + return a + b * 5; +}; +forXAndY.aPlusBTimesSpeed = function (a, b) { + return a + b * game.timeDelta; +}; +forXAndY.subtract = function (a, b) { + return a - b; +}; +forXAndY.invSubtract = function (a, b) { + return b - a; +}; +forXAndY.theGreater = function (a, b) { + return a > b ? a : b; +}; +forXAndY.theLesser = function (a, b) { + return a < b ? a : b; +}; +forXAndY.add = function () { + var s = 0; + for (var i = 0; i < arguments.length; i++) s += arguments[i]; + return s; +}; +forXAndY.multiply = function () { + var p = 1; + for (var i = 0; i < arguments.length; i++) p *= arguments[i]; + return p; +}; + +function randomisedVector(vector, potentialMagnitude) { + var angle = Math.random() * Math.PI * 2; + var magnitude = Math.random() * potentialMagnitude; + return forXAndY([vector, vectorAt(angle, magnitude)], forXAndY.add); +} + +function getIntersection(line1, line2) { + var denominator, + a, + b, + numerator1, + numerator2, + result = { + x: null, + y: null, + onLine1: false, + onLine2: false, + }; + + denominator = + (line2[1].y - line2[0].y) * (line1[1].x - line1[0].x) - + (line2[1].x - line2[0].x) * (line1[1].y - line1[0].y); + + if (denominator === 0) { + return result; + } + + a = line1[0].y - line2[0].y; + b = line1[0].x - line2[0].x; + numerator1 = (line2[1].x - line2[0].x) * a - (line2[1].y - line2[0].y) * b; + numerator2 = (line1[1].x - line1[0].x) * a - (line1[1].y - line1[0].y) * b; + a = numerator1 / denominator; + b = numerator2 / denominator; + + result.x = line1[0].x + a * (line1[1].x - line1[0].x); + result.y = line1[0].y + a * (line1[1].y - line1[0].y); + + if (a > 0 && a < 1) { + result.onLine1 = true; + } + if (b > 0 && b < 1) { + result.onLine2 = true; + } + return result; +} + +function pointInPolygon(point, polygon) { + var i, j; + var c = 0; + var numberOfPoints = polygon.length; + for (i = 0, j = numberOfPoints - 1; i < numberOfPoints; j = i++) { + if ( + ((polygon[i].y <= point.y && point.y < polygon[j].y) || + (polygon[j].y <= point.y && point.y < polygon[i].y)) && + point.x < + ((polygon[j].x - polygon[i].x) * (point.y - polygon[i].y)) / + (polygon[j].y - polygon[i].y) + + polygon[i].x + ) { + c = !c; + } + } + + return c; +} + +function vectorMagnitude(vector) { + return Math.abs( + Math.pow(Math.pow(vector.x, 2) + Math.pow(vector.y, 2), 1 / 2), + ); +} + +function vectorAngle(vector) { + theta = Math.atan(vector.y / vector.x); + if (vector.x < 0) theta += Math.PI; + return theta; +} + +function vectorAt(angle, magnitude) { + return { + x: Math.cos(angle) * magnitude, + y: Math.sin(angle) * magnitude, + }; +} + +function inverseVector(vector) { + var angle = vectorAngle(vector); + var mag = vectorMagnitude(vector); + return vectorAt(angle, 1 / mag); +} + +function linesFromPolygon(polygon) { + var polyLine = []; + for (var i = 1; i < polygon.length; i++) { + polyLine.push([polygon[i - 1], polygon[i]]); + } + return polyLine; +} + +function lineAngle(line) { + return vectorAngle({ + x: line[1].x - line[0].x, + y: line[1].y - line[0].y, + }); +} + +function lineDelta(line) { + return forXAndY(line, forXAndY.invSubtract); +} + +function rgbWithOpacity(rgb, opacity) { + var rgbStrings = []; + for (var i = 0; i < rgb.length; rgbStrings.push(rgb[i++].toFixed(0))); + return 'rgba(' + rgbStrings.join(',') + ',' + opacity.toFixed(2) + ')'; +} + +function hsl(hsl) { + return 'hsl(' + hsl + ', 100%, 50%)'; +} + +function draw(opts) { + for (var defaultKey in draw.defaults) { + if (!(defaultKey in opts)) opts[defaultKey] = draw.defaults[defaultKey]; + } + + if (DEBUG) { + for (var key in opts) { + if (!(key in draw.defaults)) throw key + ' is not a valid option to draw()'; + } + } + + ctx.fillStyle = opts.fillStyle; + ctx.strokeStyle = opts.strokeStyle; + ctx.lineWidth = opts.lineWidth; + + ctx.beginPath(); + + if (opts.type === 'arc') draw.arc(opts); + else if (opts.type === 'line') draw.line(opts); + else if (opts.type === 'text') draw.text(opts); + else if (opts.type === 'rect') draw.rect(opts); + else if (opts.type === 'clear') draw.clear(opts); + else throw opts.type + ' is not an implemented draw type'; + + if (opts.fill) ctx.fill(); + if (opts.stroke) ctx.stroke(); +} + +draw.defaults = { + type: null, + fill: false, + stroke: false, + + linePaths: [], + + arcCenter: undefined, + arcRadius: 0, + arcStart: 0, + arcFinish: 2 * Math.PI, + + text: '', + textPosition: undefined, + fontFamily: 'Tulpen One', + fontFallback: 'sans-serif', + textAlign: 'center', + textBaseline: 'middle', + fontSize: 20, + + rectBounds: [], + + lineWidth: 1, + fillStyle: '#000', + strokeStyle: '#000', +}; + +draw.arc = function (opts) { + ctx.arc( + opts.arcCenter.x, + opts.arcCenter.y, + opts.arcRadius, + opts.arcStart, + opts.arcFinish, + ); +}; + +draw.line = function (opts) { + for (var ipath = 0; ipath < opts.linePaths.length; ipath++) { + var path = opts.linePaths[ipath]; + + ctx.moveTo(path[0].x, path[0].y); + + for (var ipos = 1; ipos < path.length; ipos++) { + var position = path[ipos]; + ctx.lineTo(position.x, position.y); + } + } +}; + +draw.rect = function (opts) { + ctx.fillRect.apply(ctx, opts.rectBounds); +}; + +draw.text = function (opts) { + ctx.font = + opts.fontSize.toString() + + 'px "' + + opts.fontFamily + + '", ' + + opts.fontFallback; + ctx.textAlign = opts.textAlign; + ctx.textBaseline = opts.textBaseline; + + ctx.fillText(opts.text, opts.textPosition.x, opts.textPosition.y); +}; + +draw.clear = function () { + ctx.clearRect(0, 0, width, height); +}; + +function scaleCanvas(ratio) { + canvas.width = width * ratio; + canvas.height = height * ratio; + + ctx.scale(ratio, ratio); +} + +var achievements = { + die: { + name: "You're coming with me", + description: 'Take solace in your mutual destruction', + }, + introduction: { + name: 'How to play', + description: 'Die with one point', + }, + kill: { + name: 'Weapon of choice', + description: 'Kill an enemy without dying yourself', + }, + impact: { + name: 'Concussion', + description: 'Feel the impact', + }, + quickdraw: { + name: 'Quick draw', + description: 'Kill an enemy within a few moments of it spawning', + }, + omnicide: { + name: 'Omnicide', + description: 'Kill every type of enemy in one game', + }, + panic: { + name: 'Panic', + description: 'Be alive while fifteen enemies are on screen', + }, + lowRes: { + name: 'Cramped', + description: + 'Score ten points at 500x500px or less (currently ' + + width + + 'x' + + height + + ')', + }, + handsFree: { + name: 'Hands-free', + description: 'Score five points in a row without moving the tether', + }, +}; + +function initCanvas() { + var later24Hours = lastDate.getTime() + 86400000; + var later48Hours = lastDate.getTime() + 2 * 86400000; + var currentDate = new Date(); + + var streak = Number(storage.getItem(streakCountCookieKey)); + + if ( + !Number(storage.getItem(lastDayCookieKey)) || + Number.isNaN(lastDate) + ) { + saveCookie(lastDayCookieKey, currentDate.getTime()); + saveCookie(streakCountCookieKey, 0); + } else if ( + later48Hours > Number(new Date()) && + Number(new Date()) > later24Hours + ) { + saveCookie(streakCountCookieKey, (streak += 1)); + saveCookie(lastDayCookieKey, currentDate.getTime()); + } else if (Number(new Date()) < later24Hours) { + } else { + saveCookie(streakCountCookieKey, 0); + saveCookie(lastDayCookieKey, currentDate.getTime()); + } + + switch (streak) { + case 0: + break; + case 1: + playerRGB = [206, 125, 165]; + break; + case 2: + playerRGB = [50, 147, 165]; + break; + case 3: + playerRGB = [223, 41, 53]; + break; + case 4: + playerRGB = [223, 41, 53]; + break; + case 5: + playerRGB = [39, 38, 53]; + break; + case 6: + playerRGB = [255, 231, 76]; + break; + case 7: + case 8: + case 9: + playerRGB = [15, 14, 14]; + break; + default: + case 10: + playerRGB = 'Rainbow'; + console.log('Congrats on your 10 day streak!!'); + break; + } + + width = window.innerWidth; + height = window.innerHeight; + muteButtonPosition = { x: 32, y: height - 28 }; + playButtonPosition = { x: 32, y: height - 28 }; + + maximumPossibleDistanceBetweenTwoMasses = vectorMagnitude({ + x: width, + y: height, + }); + + canvas = document.getElementById('game'); + ctx = canvas.getContext('2d'); + + canvas.style.width = width.toString() + 'px'; + canvas.style.height = height.toString() + 'px'; + + canvas.requestPointerLock = + canvas.requestPointerLock || canvas.mozRequestPointerLock; + document.exitPointerLock = + document.exitPointerLock || document.mozExitPointerLock; + + for (var key in storage) { + var value = storage.getItem(key); + if ( + achievements[key] || + key === musicMutedCookieKey || + key === highScoreCookieKey + ) { + saveCookie(key, value); + if (achievements[key]) { + achievements[key].unlocked = new Date(Number(value)); + } + } + } + + scaleCanvas(devicePixelRatio); +} + +window.addEventListener('resize', function (event) { + canvas = document.getElementById('game'); + + width = window.innerWidth; + height = window.innerHeight; + maximumPossibleDistanceBetweenTwoMasses = vectorMagnitude({ + x: width, + y: height, + }); + muteButtonPosition = { x: 32, y: height - 28 }; + playButtonPosition = { x: 32, y: height - 28 }; + devicePixelRatio = window.devicePixelRatio || 1; + + canvas.style.width = width + 'px'; + canvas.style.height = height + 'px'; + + if (!game.started) { + game.tether.teleportTo({ + x: width / 2, + y: (height / 3) * 2, + }); + } + scaleCanvas(devicePixelRatio); +}); + +function timeToNextClaim() { + var deadline = lastDate.getTime() + 86400000; + var timeRemaining = deadline - new Date(); + var formattedTime = new Date(timeRemaining); + + if (formattedTime > 0) { + return `${ + formattedTime.getHours() > 9 ? '' : '0' + }${formattedTime.getHours()}:${ + formattedTime.getMinutes() > 9 ? '' : '0' + }${formattedTime.getMinutes()}:${ + formattedTime.getSeconds() > 9 ? '' : '0' + }${formattedTime.getSeconds()}`; + } else { + return 'Right Now!'; + } +} + +function edgesOfCanvas() { + return linesFromPolygon([ + { x: 0, y: 0 }, + { x: 0, y: height }, + { x: width, y: height }, + { x: width, y: 0 }, + { x: 0, y: 0 }, + ]); +} + +initCanvas(); + +function Music() { + var self = this, + path; + + if (INFO) path = '../tether_theme.mp3'; + else path = '../tether_theme.mp3'; + + self.element = new Audio(path); + + if (typeof self.element.loop === 'boolean') { + if (INFO) console.log('using element.loop for looping'); + self.element.loop = true; + } else { + if (INFO) console.log('using event listener for looping'); + self.element.addEventListener('ended', function () { + self.element.currentTime = 0; + }); + } + + self.timeSignature = 4; + + if (shouldUnmuteImmediately) self.element.play(); +} + +Music.prototype = { + bpm: 90, + url: 'tether_theme.mp3', + delayCompensation: 0.03, + + totalBeat: function () { + return ((this.element.currentTime + this.delayCompensation) / 60) * this.bpm; + }, + + measure: function () { + return this.totalBeat() / this.timeSignature; + }, + + beat: function () { + return music.totalBeat() % this.timeSignature; + }, + + timeSinceBeat: function () { + return this.beat() % 1; + }, +}; + +function Mass() { + this.seed = Math.random(); +} + +Mass.prototype = { + position: { x: 0, y: 0 }, + positionOnPreviousFrame: { x: 0, y: 0 }, + velocity: { x: 0, y: 0 }, + force: { x: 0, y: 0 }, + mass: 1, + lubricant: 1, + radius: 0, + visibleRadius: null, + dashInterval: 1 / 8, + walls: false, + bounciness: 0, + rgb: [60, 60, 60], + reactsToForce: true, + + journeySincePreviousFrame: function () { + return [this.positionOnPreviousFrame, this.position]; + }, + + bounceInDimension: function (d, max) { + var distanceFromFarEdge = max - this.radius - this.position[d]; + var distanceFromNearEdge = this.position[d] - this.radius; + + if (distanceFromNearEdge < 0) { + this.velocity[d] *= -this.bounciness; + this.position[d] = distanceFromNearEdge * this.bounciness + this.radius; + this.bounceCallback(); + } else if (distanceFromFarEdge < 0) { + this.velocity[d] *= -this.bounciness; + this.position[d] = max - distanceFromFarEdge * this.bounciness - this.radius; + this.bounceCallback(); + } + }, + + bounceCallback: function () { }, + + collideWithWalls: function () { + if (!this.walls) return; + this.bounceInDimension('x', width); + this.bounceInDimension('y', height); + }, + + setPosition: function (position) { + this.positionOnPreviousFrame = this.position; + this.position = position; + }, + + teleportTo: function (position) { + this.positionOnPreviousFrame = position; + this.position = position; + }, + + reactToVelocity: function () { + this.setPosition( + forXAndY([this.position, this.velocity], forXAndY.aPlusBTimesSpeed), + ); + this.collideWithWalls(); + }, + + velocityDelta: function () { + var self = this; + return forXAndY([this.force], function (force) { + return force / self.mass; + }); + }, + + reactToForce: function () { + var self = this; + var projectedVelocity = forXAndY( + [this.velocity, this.velocityDelta()], + forXAndY.aPlusBTimesSpeed, + ); + + this.velocity = forXAndY([projectedVelocity], function (projected) { + return projected * Math.pow(self.lubricant, game.timeDelta); + }); + + this.reactToVelocity(); + }, + + step: function () { + if (this.reactsToForce) this.reactToForce(); + }, + + getOpacity: function () { + var opacity; + if (!this.died) opacity = 1; + else opacity = 1 / Math.max(1, game.timeElapsed - this.died); + return opacity; + }, + + getCurrentColor: function () { + if (this.rgb === 'Rainbow') { + if (hslVal !== 360) hslVal++; + else hslVal = 0; + } + + return this.rgb === 'Rainbow' + ? hsl(hslVal) + : rgbWithOpacity(this.rgb, this.getOpacity()); + }, + + draw: function () { + var radius = this.radius; + if (this.visibleRadius !== null) radius = this.visibleRadius; + + draw({ + type: 'arc', + arcRadius: radius, + arcCenter: this.position, + fillStyle: this.getCurrentColor(), + fill: true, + }); + }, + + drawDottedOutline: function () { + for (var i = 0; i < 1; i += this.dashInterval) { + var startAngle = game.timeElapsed / 100 + i * Math.PI * 2; + draw({ + type: 'arc', + stroke: true, + strokeStyle: this.getCurrentColor(), + arcCenter: this.position, + arcStart: startAngle, + arcFinish: startAngle + Math.PI * this.dashInterval * 0.7, + arcRadius: this.radius, + }); + } + }, + + explode: function () { + for (i = 0; i < 50; i++) { + var angle = Math.random() * Math.PI * 2; + var magnitude = Math.random() * 40; + var velocity = forXAndY( + [vectorAt(angle, magnitude), this.velocity], + forXAndY.add, + ); + new FireParticle(this.position, velocity); + } + }, + + focusSegment: function (offset) { + var baseAngle = game.timeElapsed / 30 + Math.cos(game.timeElapsed / 10) * 0.2; + + draw({ + type: 'arc', + stroke: true, + arcCenter: this.position, + arcStart: baseAngle + offset, + arcFinish: baseAngle + Math.PI * 0.5 + offset, + arcRadius: 40 + Math.sin(game.timeElapsed / 10) * 10, + strokeStyle: rgbWithOpacity([0, 0, 0], 0.6), + }); + }, + + focus: function () { + this.focusSegment(0); + this.focusSegment(Math.PI); + }, +}; + +function BackgroundPart(i) { + Mass.call(this); + this.i = i; + this.baseRadius = (2 * Math.max(width, height)) / i; + this.radius = 1; + this.bounciness = 1; + this.velocity = vectorAt(Math.PI * 2 * Math.random(), i * Math.random()); + this.teleportTo(somewhereInTheViewport()); + this.walls = true; +} +extend(Mass, BackgroundPart); + +BackgroundPart.prototype.getCurrentColor = function () { + return this.color; +}; + +BackgroundPart.prototype.step = function () { + this.color = rgbWithOpacity([127, 127, 127], 0.005 * this.i); + + if (game.clickShouldMute && music.element.paused) { + this.color = rgbWithOpacity([255, 255, 255], 0.05 * this.i); + this.visibleRadius = this.baseRadius + Math.random() * this.baseRadius; + } else if (!music.element.paused) { + this.visibleRadius = (1 / music.timeSinceBeat()) * 20 + this.baseRadius; + } else { + this.visibleRadius = this.baseRadius; + } + + Mass.prototype.step.call(this); +}; + +function Background() { + this.parts = []; + for (var i = 0; i < 10; i++) { + this.parts.push(new BackgroundPart(i)); + } +} + +Background.prototype.draw = function () { + if (game.clickShouldMute && music.element.paused) { + draw({ + type: 'rect', + rectBounds: [0, 0, width, height], + fillStyle: rgbWithOpacity([0, 0, 0], 1), + }); + } + + for (var i = 0; i < this.parts.length; this.parts[i++].draw()); +}; + +Background.prototype.step = function () { + for (var i = 0; i < this.parts.length; this.parts[i++].step()); +}; + +function Tether() { + Mass.call(this); + this.radius = 5; + + this.locked = true; + this.unlockable = true; + this.rgb = playerRGB ?? [20, 20, 200]; + + this.teleportTo({ + x: width / 2, + y: (height / 3) * 2, + }); + + this.lastInteraction = null; + this.pointsScoredSinceLastInteraction = 0; + + var self = this; + + document.addEventListener('mousemove', function (e) { + if ( + self.lastInteraction === 'mouse' && + document.pointerLockElement !== canvas + ) + game.lastMousePosition = { x: e.layerX, y: e.layerY }; + self.lastInteraction = 'mouse'; + }); + + document.addEventListener('touchend', function (e) { + self.locked = true; + }); + + function exitTether() { + if ( + document.pointerLockElement === canvas || + document.mozPointerLockElement === canvas + ) + self.locked = false; + else self.locked = true; + } + + if ('onpointerlockchange' in document) + document.addEventListener('pointerlockchange', exitTether); + else if ('onmozpointerlockchange' in document) + document.addEventListener('mozpointerlockchange', exitTether); + + function handleTouch(e) { + e.preventDefault(); + self.lastInteraction = 'touch'; + if (document.pointerLockElement) document.exitPointerLock(); + touch = e.changedTouches[0]; + game.lastMousePosition = { x: touch.clientX, y: touch.clientY }; + } + + document.addEventListener('touchstart', handleTouch, { passive: false }); + document.addEventListener('touchmove', handleTouch, { passive: false }); + + return this; +} +extend(Mass, Tether); + +Tether.prototype.setPosition = function (position) { + if (this.lastInteraction !== 'mouse' || document.pointerLockElement === canvas) + Mass.prototype.setPosition.call(this, position); + if (this.position !== this.positionOnPreviousFrame) { + this.pointsScoredSinceLastInteraction = 0; + } +}; + +Tether.prototype.step = function () { + var leniency = this.lastInteraction === 'touch' ? 50 : 30; + + if ( + this.unlockable && + vectorMagnitude( + forXAndY([this.position, game.lastMousePosition], forXAndY.subtract), + ) < leniency + ) { + if (canvas.requestPointerLock) canvas.requestPointerLock(); + if ( + !(this.lastInteraction !== 'mouse' || document.pointerLockElement === canvas) + ) + return; + + this.locked = false; + + if (!game.started) { + game.start(); + } + } + + if (!this.locked) { + this.setPosition(closestWithinViewport(game.lastMousePosition)); + } else { + this.setPosition(this.position); + } +}; + +Tether.prototype.draw = function () { + if (this.locked && this.unlockable) this.focus(); + Mass.prototype.draw.call(this); +}; + +function Player(tether) { + Mass.call(this); + this.mass = 50; + this.onceGameHasStartedLubricant = 0.99; + this.lubricant = 1; + this.radius = 10; + this.walls = true; + this.teleportTo({ + x: Math.min((width / 10) * 9, width / 2 + 200), + y: 5 * (height / 9), + }); + this.velocity = { x: 0, y: -height / 80 }; + this.bounciness = 0.4; + + this.tether = tether; + this.rgb = playerRGB ?? [20, 20, 200]; +} +extend(Mass, Player); + +Player.prototype.step = function () { + this.force = forXAndY( + [this.tether.position, this.position], + forXAndY.subtract, + ); + Mass.prototype.step.call(this); +}; + +function Cable(tether, player) { + var self = this; + + self.areaCoveredThisStep = function () { + return [ + tether.positionOnPreviousFrame, + player.positionOnPreviousFrame, + player.position, + tether.position, + ]; + }; + + self.line = function () { + return [tether.position, player.position]; + }; + + self.draw = function () { + draw({ + type: 'line', + stroke: true, + strokeStyle: `${ + playerRGB === 'Rainbow' + ? `${hsl(hslVal)}` + : `rgba(${playerRGB[0] ?? 20}, ${playerRGB[1] ?? 20}, ${ + playerRGB[2] ?? 200 + }, 1)` + }`, + linePaths: [self.line()], + }); + + if (DEBUG) self.drawAreaCoveredThisStep(); + }; + + self.drawAreaCoveredThisStep = function () { + draw({ + type: 'line', + fill: true, + fillStyle: rgbWithOpacity([127, 127, 255], 0.3), + linePaths: [self.areaCoveredThisStep()], + }); + }; +} + +function Enemy(opts) { + Mass.call(this); + this.died = null; + this.exhausts = []; + this.spawned = false; + + this.spawnAt = opts.spawnAt; + this.wave = opts.wave; + this.target = this.getTarget(); +} +extend(Mass, Enemy); + +Enemy.prototype.getTarget = function () { + return game.player; +}; + +Enemy.prototype.randomSpawnPosition = function () { + return somewhereInTheViewport(this.radius); +}; + +Enemy.prototype.getTargetVector = function () { + return forXAndY([this.target.position, this.position], forXAndY.subtract); +}; + +Enemy.prototype.step = function () { + if ( + this.force.x !== 0 && + this.force.y !== 0 && + Math.random() < game.timeDelta * vectorMagnitude(this.velocityDelta()) + ) { + new Exhaust(this); + } + + Mass.prototype.step.call(this); +}; + +Enemy.prototype.die = function (playerDeservesAchievement) { + if (this.died) { + if (INFO) console.log('tried to kill enemy that already died'); + return; + } + if (playerDeservesAchievement) { + unlockAchievement('kill'); + + var name = this.constructor.name; + + if (game.enemyTypesKilled.indexOf(name) === -1) { + game.enemyTypesKilled.push(name); + if (INFO) console.log(game.enemyTypesKilled); + if (game.enemyTypesKilled.length === enemyPool.length) { + unlockAchievement('omnicide'); + } + } + + if (this.died - this.spawnAt < 5) unlockAchievement('quickdraw'); + } + this.explode(); + this.died = game.timeElapsed; + if (game.ended) return; + + game.incrementScore(1); +}; + +Enemy.prototype.draw = function () { + if (DEBUG && !this.died) this.drawTargetVector(); + + Mass.prototype.draw.call(this); +}; + +Enemy.prototype.drawTargetVector = function () { + draw({ + type: 'line', + stroke: true, + strokeStyle: rgbWithOpacity([255, 127, 127], 0.7), + linePaths: [[this.position, this.target.position]], + }); +}; + +Enemy.prototype.drawWarning = function () { + var timeUntilSpawn = + (this.spawnAt - game.timeElapsed) / this.wave.spawnWarningDuration; + + draw({ + type: 'arc', + stroke: true, + arcCenter: this.position, + arcRadius: + (this.visibleRadius || this.radius) / 2 + Math.pow(timeUntilSpawn, 2) * 700, + lineWidth: + ((2 * (this.visibleRadius || this.radius)) / 2) * + Math.pow(1 - timeUntilSpawn, 3), + strokeStyle: rgbWithOpacity( + this.rgbWarning || this.rgb, + (1 - timeUntilSpawn) * this.getOpacity(), + ), + }); +}; + +function Drifter(opts) { + Enemy.call(this, opts); + this.radius = 10; + this.rgb = [30, 150, 150]; + this.thrustAngle = undefined; + this.walls = true; + this.bounciness = 1; + this.power = 0.3; + this.lubricant = 0.8; + this.curvature = Math.max(width, height); +} +extend(Enemy, Drifter); + +Drifter.prototype.getTarget = function () { + return game.tether; +}; + +Drifter.prototype.randomSpawnPosition = function () { + var somewhere = somewhereInTheViewport(); + somewhere.x = (somewhere.x * 2) / 3 + width / 6; + somewhere.y = (somewhere.y * 2) / 3 + height / 6; + return somewhere; +}; + +Drifter.prototype.step = function () { + if (this.thrustAngle === undefined) { + this.thrustAngle = vectorAngle(this.getTargetVector()); + + var error = Math.random() + 1; + if (Math.random() > 0.5) error *= -1; + this.thrustAngle += error / 5; + } + + if (!this.died) { + this.force = vectorAt(this.thrustAngle, this.power); + } else this.force = { x: 0, y: 0 }; + + Enemy.prototype.step.call(this); +}; + +Drifter.prototype.bounceCallback = function () { + this.thrustAngle = vectorAngle(this.velocity); +}; + +function Eye(opts) { + Enemy.call(this, opts); + + var size = opts.size || 0.75 + Math.random() / 1.5; + + this.mass = size * (1500 / maximumPossibleDistanceBetweenTwoMasses); + + this.lubricant = 0.9; + this.radius = size * 10; + this.shadowRadius = this.radius + 3; + this.shadowOpacity = 0.5; + this.rgb = [255, 255, 255]; + this.rgbWarning = [50, 50, 50]; +} +extend(Enemy, Eye); + +Eye.prototype.step = function () { + if (!this.died) { + var targetVector = this.getTargetVector(); + targetVectorMagnitude = vectorMagnitude(targetVector); + this.force = forXAndY([targetVector], function (target) { + return target * (1 / targetVectorMagnitude); + }); + } else this.force = { x: 0, y: 0 }; + + Enemy.prototype.step.call(this); +}; + +Eye.prototype.getRelativeDistance = function () { + var targetVector = this.getTargetVector(); + return vectorMagnitude(targetVector) / maximumPossibleDistanceBetweenTwoMasses; +}; + +Eye.prototype.getCalmness = function () { + return 1 / Math.pow(1 / this.getRelativeDistance(), 1 / 4); +}; + +Eye.prototype.drawWarning = function () { + var timeUntilSpawn = + (this.spawnAt - game.timeElapsed) / this.wave.spawnWarningDuration; + + draw({ + type: 'arc', + stroke: true, + lineWidth: ((2 * this.shadowRadius) / 2) * Math.pow(1 - timeUntilSpawn, 3), + strokeStyle: rgbWithOpacity( + this.rgbWarning || this.rgb, + (1 - timeUntilSpawn) * this.getOpacity() * this.shadowOpacity, + ), + arcCenter: this.position, + arcRadius: this.shadowRadius / 2 + Math.pow(timeUntilSpawn, 2) * 700, + }); +}; + +Eye.prototype.getIrisColor = function () { + var red = 0; + if (Math.random() < Math.pow(1 - this.getCalmness(), 4) * game.timeDelta) + red = 255; + return rgbWithOpacity([red, 0, 0], this.getOpacity()); +}; + +Eye.prototype.awakeness = function () { + var timeAlive = game.timeElapsed - this.spawnAt; + return 1 - 1 / (timeAlive / 3 + 1); +}; + +Eye.prototype.drawIris = function () { + var awakeness = this.awakeness(); + var targetVector = this.getTargetVector(); + var relativeDistance = this.getRelativeDistance(); + + var irisVector = vectorAt( + vectorAngle(targetVector), + awakeness * this.radius * Math.pow(relativeDistance, 1 / 2) * 0.7, + ); + + var centreOfIris = forXAndY([this.position, irisVector], forXAndY.add); + + var irisRadius = ((this.radius * 1) / 3) * awakeness; + + draw({ + type: 'arc', + fill: true, + fillStyle: this.getIrisColor(), + arcCenter: centreOfIris, + arcRadius: irisRadius, + }); +}; + +Eye.prototype.draw = function () { + draw({ + type: 'arc', + fill: true, + fillStyle: rgbWithOpacity([0, 0, 0], this.getOpacity() * this.shadowOpacity), + arcCenter: this.position, + arcRadius: this.shadowRadius, + }); + + this.visibleRadius = this.radius * Math.pow(this.awakeness(), 1 / 6); + Enemy.prototype.draw.call(this); + + if (this.died) return; + + this.drawIris(); +}; + +function Twitchy(opts) { + Enemy.call(this, opts); + this.charging = false; + + this.mass = 100; + this.lubricant = 0.92; + this.chargeRate = 0.01; + this.dischargeRate = 0.1; + this.radius = 5; + + this.fuel = 0.9; + this.rgbDischarging = [200, 30, 30]; + this.rgbWarning = this.rgbDischarging; +} +extend(Enemy, Twitchy); + +Twitchy.prototype.step = function () { + if (this.died || this.charging) { + this.force = { x: 0, y: 0 }; + if (this.charging) { + this.fuel += game.timeDelta * this.chargeRate; + if (this.fuel >= 1) { + this.fuel = 1; + this.charging = false; + } + } + } else { + this.force = this.getTargetVector(); + this.fuel -= game.timeDelta * this.dischargeRate; + + if (this.fuel <= 0) { + this.fuel = 0; + this.charging = true; + } + } + + Enemy.prototype.step.call(this); +}; + +Twitchy.prototype.getCurrentColor = function () { + if (this.charging) { + var brightness = 255; + var whiteness = Math.pow(this.fuel, 1 / 40); + + if (0.98 < this.fuel || (0.94 < this.fuel && this.fuel < 0.96)) { + brightness = 0; + } + + this.rgb = [brightness, brightness * whiteness, brightness * whiteness]; + } else this.rgb = this.rgbDischarging; + + return Enemy.prototype.getCurrentColor.call(this); +}; + +Twitchy.prototype.draw = function () { + if (this.charging && this.fuel >= 0) { + draw({ + type: 'arc', + fill: true, + fillStyle: rgbWithOpacity([30, 30, 30], this.getOpacity() * this.fuel), + arcRadius: (this.radius * 1.2) / this.fuel, + arcCenter: this.position, + }); + } + + Enemy.prototype.draw.call(this); +}; + +function Particle() { + Mass.call(this); + game.particles.push(this); +} +extend(Mass, Particle); +Particle.prototype.isWorthDestroying = function () { + return Math.abs(this.velocity.x) < 0.001 && Math.abs(this.velocity.y) < 0.001; +}; + +function FireParticle(position, velocity) { + Particle.call(this); + this.lubricant = 0.9; + this.created = game.timeElapsed; + this.teleportTo(position); + this.velocity = velocity; + this.red = 1; + this.green = 1; + this.blue = 0; + this.opacity = 1; + + this.initialIntensity = velocity.x * (2 * Math.random()); +} +extend(Particle, FireParticle); + +FireParticle.prototype.getCurrentColor = function () { + var intensity = this.velocity.x / this.initialIntensity; + return rgbWithOpacity( + this.rgbForIntensity(intensity), + Math.pow(intensity, 0.25) * this.opacity, + ); +}; + +FireParticle.prototype.rgbForIntensity = function (intensity) { + return [Math.pow(intensity, 0.2) * 255, intensity * 200, 0]; +}; + +FireParticle.prototype.draw = function () { + if (Math.random() < 0.1 * game.timeDelta) return; + + var timeAlive = game.timeElapsed - this.created; + var maturity = 1 - 1 / (timeAlive / 3 + 1); + var velocityButSmallerWhenYoung = forXAndY( + [this.velocity, { x: maturity, y: maturity }], + forXAndY.multiply, + ); + + draw({ + type: 'line', + stroke: true, + strokeStyle: this.getCurrentColor(), + linePaths: [ + [ + this.position, + forXAndY([this.position, velocityButSmallerWhenYoung], forXAndY.aPlusHalfB), + ], + ], + }); +}; + +function Exhaust(source) { + var position = source.position; + + var delta = source.velocityDelta(); + var baseVelocity = forXAndY([source.velocity, delta], function (v, d) { + return 0.3 * v - d * 20; + }); + + var deltaMagnitude = vectorMagnitude(delta); + var velocity = forXAndY([baseVelocity], function (b) { + return b * (1 + (Math.random() - 0.5) * (0.8 + deltaMagnitude * 0.1)); + }); + + FireParticle.call(this, position, velocity); + + this.opacity = 0.7; +} +extend(FireParticle, Exhaust); + +Exhaust.prototype.rgbForIntensity = function (intensity) { + return [intensity * 200, 50 + intensity * 100, 50 + intensity * 100]; +}; + +function TeleportDust(source) { + var randomDelta = vectorAt( + Math.random() * Math.PI * 2, + Math.random() * source.radius * 0.1, + ); + + var velocityMultiplier = (Math.random() * 1) / 10; + var baseVelocity = forXAndY( + [source.teleportDelta, { x: velocityMultiplier, y: velocityMultiplier }], + forXAndY.multiply, + ); + var velocity = forXAndY([baseVelocity, randomDelta], forXAndY.add); + + var distanceFromStart = Math.random(); + var vectorFromStart = forXAndY( + [source.teleportDelta, { x: distanceFromStart, y: distanceFromStart }], + forXAndY.multiply, + ); + var basePosition = forXAndY([source.position, vectorFromStart], forXAndY.add); + var position = forXAndY([basePosition, randomDelta], forXAndY.add); + + FireParticle.call(this, position, velocity); +} +extend(FireParticle, TeleportDust); + +TeleportDust.prototype.rgbForIntensity = function (intensity) { + return [100 + intensity * 100, intensity * 200, 60 + intensity * 150]; +}; + +function Wave() { + this.enemies = []; + this.complete = false; + this.doneSpawningEnemies = false; + this.spawnWarningDuration = 50; + this.boredomCompensation = 0; + this.startedAt = game.timeElapsed; +} + +Wave.prototype.step = function () { + this.spawnEnemies(); + + this.remainingLivingEnemies = 0; + + for (var i = 0; i < this.enemies.length; i++) { + var enemy = this.enemies[i]; + if (enemy.spawned) enemy.step(); + else if (enemy.spawnAt <= game.timeElapsed) enemy.spawned = true; + + if (!enemy.died) this.remainingLivingEnemies++; + } + + if (this.remainingLivingEnemies >= 15) unlockAchievement('panic'); + if ( + this.doneSpawningEnemies && + this.remainingLivingEnemies === 0 && + !this.hasEnemiesWorthDrawing + ) + this.complete = true; +}; + +Wave.prototype.draw = function () { + this.hasEnemiesWorthDrawing = false; + + for (var i = 0; i < this.enemies.length; i++) { + var enemy = this.enemies[i]; + var opacity = enemy.getOpacity(); + if (opacity > 0.01) { + if (enemy.spawned) enemy.draw(); + else enemy.drawWarning(); + + this.hasEnemiesWorthDrawing = true; + } + } +}; + +Wave.prototype.spawnEnemies = function () { + if (this.doneSpawningEnemies) return; + + var remaininUnspawnedEnemies = 0; + var totalDelay = this.boredomCompensation; + var compensatedForBoredom = false; + + for (var i = 0; i < this.spawns.length; i++) { + var spawn = this.spawns[i]; + + totalDelay += spawn.delay; + + if (spawn.spawned) continue; + + var timeUntilSpawn = totalDelay - (game.timeElapsed - this.startedAt); + + if (!compensatedForBoredom && this.remainingLivingEnemies === 0) { + compensatedForBoredom = true; + this.boredomCompensation += timeUntilSpawn; + timeUntilSpawn -= this.boredomCompensation; + } + + if (timeUntilSpawn <= 0) { + var opts = spawn.opts || {}; + + opts.spawnAt = game.timeElapsed + this.spawnWarningDuration; + opts.wave = this; + + var enemy = new spawn.type(opts); + + if (spawn.pos) { + enemy.teleportTo({ + x: spawn.pos[0] * width, + y: spawn.pos[1] * height, + }); + } else enemy.teleportTo(enemy.randomSpawnPosition()); + + this.enemies.push(enemy); + + spawn.spawned = true; + } else { + remaininUnspawnedEnemies++; + } + } + + if (remaininUnspawnedEnemies === 0) this.doneSpawningEnemies = true; +}; + +function tutorialFor(enemyType, enemyOpts) { + function Tutorial() { + Wave.call(this); + this.spawns = [ + { + delay: 0, + type: enemyType, + pos: [1 / 2, 1 / 5], + opts: enemyOpts || {}, + }, + ]; + } + extend(Wave, Tutorial); + return Tutorial; +} + +function aBunchOf(enemyType, count, interval) { + function ABunch() { + Wave.call(this); + this.spawns = []; + + for (var i = 0; i < count; i++) { + this.spawns.push({ + delay: interval * (i + 1), + type: enemyType, + }); + } + } + extend(Wave, ABunch); + return ABunch; +} + +function autoWave(difficulty) { + var totalSpawns; + var localEnemyPool; + + if (difficulty % 2) { + totalSpawns = 15 + difficulty; + localEnemyPool = enemyPool; + } else { + localEnemyPool = [enemyPool[(difficulty / 2) % enemyPool.length]]; + totalSpawns = 10 + difficulty; + } + + function AutoWave() { + Wave.call(this); + this.spawns = []; + + for (var i = 0; i < totalSpawns; i++) { + this.spawns.push({ + delay: (Math.pow(Math.random(), 1 / 2) * 400) / (difficulty + 7), + type: choice(localEnemyPool), + }); + } + } + + extend(Wave, AutoWave); + return AutoWave; +} + +function saveCookie(key, value) { + storage.setItem(key, value); + document.cookie = key + '=' + value + cookieSuffix; +} + +function unlockAchievement(slug) { + var achievement = achievements[slug]; + if (!achievement.unlocked) { + achievement.unlocked = new Date(); + saveCookie(slug, achievement.unlocked.getTime().toString()); + } +} + +function logScore(score) { + if (score > highScore) { + highScore = score; + saveCookie(highScoreCookieKey, score.toString()); + } +} + +function getUnlockedAchievements(invert) { + var unlockedAchievements = []; + invert = invert || false; + + for (var key in achievements) { + var achievement = achievements[key]; + if (invert ^ (achievement.unlocked !== undefined)) + unlockedAchievements.push(achievement); + } + + return unlockedAchievements; +} + +function getLockedAchievements() { + return getUnlockedAchievements(true); +} + +function Game() { + var self = this; + + self.lastMousePosition = { x: NaN, y: NaN }; + + self.reset = function (waveIndex) { + if (document.pointerLockElement) document.exitPointerLock(); + + self.background = new Background(); + self.ended = null; + self.score = 0; + self.enemyTypesKilled = []; + self.lastPointScoredAt = 0; + self.timeElapsed = 0; + self.normalSpeed = 0.04; + self.slowSpeed = self.normalSpeed / 100; + self.setSpeed(self.normalSpeed); + + self.started = false; + + self.waveIndex = waveIndex || 0; + self.waves = [ + tutorialFor(Drifter), + aBunchOf(Drifter, 2, 5), + + tutorialFor(Eye, { size: 1.5 }), + aBunchOf(Eye, 4, 100), + aBunchOf(Eye, 5, 10), + + tutorialFor(Twitchy), + aBunchOf(Twitchy, 4, 50), + aBunchOf(Twitchy, 5, 10), + ]; + self.wave = undefined; + + self.particles = []; + + self.tether = new Tether(); + self.player = new Player(self.tether); + self.cable = new Cable(self.tether, self.player); + }; + + self.setSpeed = function (speed) { + self.speed = speed; + }; + + self.start = function () { + self.tether.locked = false; + self.player.lubricant = self.player.onceGameHasStartedLubricant; + self.started = true; + self.timeElapsed = 0; + }; + + self.pickNextWave = function () { + var waveType = self.waves[self.waveIndex++]; + + if (waveType === undefined) { + waveType = autoWave(self.waveIndex - self.waves.length); + } + + self.wave = new waveType(); + }; + + self.incrementScore = function (incr) { + self.lastPointScoredAt = self.timeElapsed; + self.score += incr; + self.tether.pointsScoredSinceLastInteraction += incr; + + if (self.score >= 10 && width <= 500 && height <= 500) { + unlockAchievement('lowRes'); + } + + if (self.tether.pointsScoredSinceLastInteraction >= 5) { + unlockAchievement('handsFree'); + } + }; + + self.getIntensity = function () { + return 1 / (1 + (self.timeElapsed - self.lastPointScoredAt)); + }; + + self.stepParticles = function () { + for (var i = 0; i < self.particles.length; i++) { + if (self.particles[i] === undefined) { + continue; + } else if (self.particles[i].isWorthDestroying()) { + delete self.particles[i]; + } else { + self.particles[i].step(); + } + } + }; + + self.step = function () { + if (DEBUG) draw({ type: 'clear' }); + + var now = new Date().getTime(); + + if (!self.lastStepped) { + self.lastStepped = now; + return; + } else { + self.realTimeDelta = now - self.lastStepped; + + self.timeDelta = Math.min(self.realTimeDelta, 1000 / 20) * self.speed; + + self.timeElapsed += self.timeDelta; + self.lastStepped = now; + } + + if (isNaN(self.lastMousePosition.x)) { + self.proximityToMuteButton = maximumPossibleDistanceBetweenTwoMasses; + self.proximityToPlayButton = maximumPossibleDistanceBetweenTwoMasses; + } else { + self.proximityToMuteButton = vectorMagnitude( + forXAndY([muteButtonPosition, self.lastMousePosition], forXAndY.subtract), + ); + self.proximityToPlayButton = vectorMagnitude( + forXAndY([playButtonPosition, self.lastMousePosition], forXAndY.subtract), + ); + } + self.clickShouldMute = + (!self.started || self.ended) && + self.proximityToMuteButton < muteButtonProximityThreshold + ? true + : false; + self.clickShouldPlay = + self.started && + !self.ended && + self.proximityToPlayButton < playButtonProximityThreshold + ? true + : false; + if (self.clickShouldMute !== canvas.classList.contains('buttonhover')) + canvas.classList.toggle('buttonhover'); + if (self.clickShouldPlay !== canvas.classList.contains('buttonhover')) + canvas.classList.toggle('buttonhover'); + + self.background.step(); + self.tether.step(); + self.player.step(); + + if (self.started) { + if (self.wave === undefined || self.wave.complete) self.pickNextWave(); + self.wave.step(); + + if (!self.ended) self.checkForEnemyContact(); + self.checkForCableContact(); + } + + self.stepParticles(); + + self.draw(); + }; + + self.checkForCableContact = function () { + var cableAreaCovered = self.cable.areaCoveredThisStep(); + + for (var i = 0; i < self.wave.enemies.length; i++) { + var enemy = self.wave.enemies[i]; + + if (enemy.died || !enemy.spawned) { + continue; + } + + var journey = enemy.journeySincePreviousFrame(); + var cableLines = linesFromPolygon(cableAreaCovered); + + if (pointInPolygon(enemy.position, cableAreaCovered)) { + enemy.die(true); + continue; + } + + for (var ci = 0; ci < cableLines.length; ci++) { + var intersection = getIntersection(journey, cableLines[ci]); + + if (intersection.onLine1 && intersection.onLine2) { + enemy.position = intersection; + enemy.die(true); + break; + } + } + } + }; + + self.checkForEnemyContactWith = function (mass) { + var massPositionDelta = lineDelta([ + mass.positionOnPreviousFrame, + mass.position, + ]); + + var colChecks = []; + + for (var i = 0; i < self.wave.enemies.length; i++) { + var enemy = self.wave.enemies[i]; + + if (enemy.died || !enemy.spawned) { + continue; + } + + var enemyPositionDelta = lineDelta([ + enemy.positionOnPreviousFrame, + enemy.position, + ]); + + for ( + var progress = 0; + progress < 1; + progress += + Math.min(enemy.radius, mass.radius) / + (3 * + Math.max( + enemyPositionDelta.x, + enemyPositionDelta.y, + massPositionDelta.x, + massPositionDelta.y, + 1, + )) + ) { + enemyPosition = { + x: enemy.positionOnPreviousFrame.x + enemyPositionDelta.x * progress, + y: enemy.positionOnPreviousFrame.y + enemyPositionDelta.y * progress, + }; + + massPosition = { + x: mass.positionOnPreviousFrame.x + massPositionDelta.x * progress, + y: mass.positionOnPreviousFrame.y + massPositionDelta.y * progress, + }; + + if (INFO) this.collisionChecks += 1; + if (DEBUG) colChecks.push([enemyPosition, massPosition]); + + var distance = lineDelta([enemyPosition, massPosition]); + + if ( + Math.pow(distance.x, 2) + Math.pow(distance.y, 2) < + Math.pow(enemy.radius + mass.radius, 2) + ) { + enemy.position = enemyPosition; + mass.position = massPosition; + enemy.die(false); + + if (mass === this.player) { + var relativeVelocity = lineDelta([mass.velocity, enemy.velocity]); + var impact = + vectorMagnitude(relativeVelocity) / + maximumPossibleDistanceBetweenTwoMasses; + + if (impact > 0.04) unlockAchievement('impact'); + if (INFO) console.log('impact: ' + impact.toString()); + } + + return mass; + } + } + } + + if (DEBUG) + draw({ + type: 'line', + stroke: true, + linePaths: colChecks, + strokeStyle: rgbWithOpacity([0, 127, 0], 0.3), + }); + }; + + self.checkForEnemyContact = function () { + if (INFO) this.collisionChecks = 0; + var deadMass = + self.checkForEnemyContactWith(self.tether) || + self.checkForEnemyContactWith(self.player); + if (deadMass) { + deadMass.rgb = [200, 20, 20]; + deadMass.explode(); + unlockAchievement('die'); + if (game.score === 1) unlockAchievement('introduction'); + game.end(); + } + }; + + self.drawScore = function () { + if (self.score === 0) return; + + var intensity = self.getIntensity(); + + draw({ + type: 'text', + text: self.score.toString(), + fontSize: intensity * height * 5, + fillStyle: rgbWithOpacity([0, 0, 0], intensity), + textPosition: { x: width / 2, y: height / 2 }, + }); + }; + + self.drawParticles = function () { + for (var i = 0; i < this.particles.length; i++) { + if (this.particles[i] !== undefined) { + this.particles[i].draw(); + } + } + }; + + self.drawLogo = function () { + var opacity = game.started ? Math.pow(1 - game.timeElapsed / 50, 3) : 1; + if (opacity < 0.001) return; + + draw({ + type: 'text', + text: 'tether!', + fillStyle: rgbWithOpacity([0, 0, 0], opacity), + fontSize: 100, + textPosition: { + x: width / 2, + y: height / 3, + }, + }); + + draw({ + type: 'text', + text: subtitleText ?? 'Swing around a ball and cause pure destruction.', + fillStyle: rgbWithOpacity([0, 0, 0], opacity), + fontSize: 30, + textPosition: { + x: width / 2, + y: height / 3 + 55, + }, + }); + + draw({ + type: 'text', + text: + ({ touch: 'tap', mouse: 'click' }[self.tether.lastInteraction] ?? 'click') + + ' to start', + fillStyle: rgbWithOpacity([0, 0, 0], opacity), + fontSize: 24, + textPosition: { + x: width / 2, + y: (height / 4) * 3 + 80, + }, + }); + }; + + self.drawRestartTutorial = function () { + if (!self.ended) return; + + var opacity = -Math.sin((game.timeElapsed - game.ended) * 3); + if (opacity < 0) opacity = 0; + + var fontSize = Math.min(width / 5, height / 8); + + draw({ + type: 'text', + text: + ({ touch: 'tap', mouse: 'click' }[self.tether.lastInteraction] ?? 'click') + + ' to retry', + fontSize: fontSize, + textPosition: { x: width / 2, y: height / 2 - fontSize / 2 }, + fillStyle: rgbWithOpacity([0, 0, 0], opacity), + }); + }; + + self.drawAchievementNotifications = function () { + var now = new Date().getTime(); + var recentAchievements = []; + var animationDuration = 7000; + + for (var slug in achievements) { + var achievement = achievements[slug]; + if (achievement.unlocked === undefined) continue; + + var unlocked = achievement.unlocked.getTime(); + + if (now > unlocked && now < unlocked + animationDuration) { + recentAchievements.push(achievement); + } + } + + for (var i = 0; i < recentAchievements.length; i++) { + var recentAchievement = recentAchievements[i]; + var progress = (now - recentAchievement.unlocked) / animationDuration; + + var visibility = 1; + var buffer = 0.2; + + var easing = 6; + + if (progress < buffer) visibility = Math.pow(progress / buffer, 1 / easing); + else if (progress > 1 - buffer) + visibility = Math.pow((1 - progress) / buffer, easing); + + var sink = -50 * (1 - visibility); + var notificationHeight = 60; + var baseNotificationHeight = 20 + notificationHeight * i; + + var drawArgs = { + type: 'text', + text: 'Achievement Unlocked', + textAlign: 'right', + textBaseline: 'top', + fillStyle: rgbWithOpacity([0, 0, 0], visibility), + fontFamily: 'Quantico', + fontSize: 17, + textPosition: { + x: width - 25, + y: visibility * baseNotificationHeight + sink, + }, + }; + + draw(drawArgs); + + drawArgs.fontSize = 25; + drawArgs.text = recentAchievement.name; + drawArgs.textPosition = { + x: width - 25, + y: 19 + visibility * baseNotificationHeight + sink, + }; + + draw(drawArgs); + } + }; + + self.drawAchievements = function ( + achievementList, + fromBottom, + fromRight, + headingText, + fillStyle, + ) { + if (achievementList.length === 0) return fromBottom; + + var drawOpts = { + type: 'text', + fillStyle: fillStyle, + textAlign: 'right', + fontFamily: 'Quantico', + textBaseline: 'alphabetic', + }; + var xPos = width - fromRight; + + for (var i = 0; i < achievementList.length; i++) { + var achievement = achievementList[i]; + + drawOpts.text = achievement.name; + drawOpts.fontSize = 18; + drawOpts.textPosition = { x: xPos, y: height - fromBottom - 16 }; + draw(drawOpts); + + drawOpts.text = achievement.description; + drawOpts.fontSize = 13; + drawOpts.textPosition = { x: xPos, y: height - fromBottom }; + draw(drawOpts); + + fromBottom += 45; + } + + drawOpts.text = headingText; + drawOpts.fontSize = 20; + drawOpts.textPosition = { x: xPos, y: height - fromBottom }; + draw(drawOpts); + + fromBottom += 55; + return fromBottom; + }; + + self.drawPauseMessage = function () { + var fontSize = Math.min(width / 5, height / 8); + draw({ + type: 'text', + text: + ({ touch: 'tap', mouse: 'click' }[self.tether.lastInteraction] ?? 'click') + + ' to unpause', + fillStyle: '#000', + fontSize: fontSize, + textPosition: { + x: width / 2, + y: height / 2 - fontSize / 2, + }, + }); + }; + + self.drawAchievementUI = function () { + var unlockedAchievements = getUnlockedAchievements(); + if (unlockedAchievements.length > 0) { + var indicatedPosition = { x: 0, y: 0 }; + if (isNaN(game.lastMousePosition.x)) { + indicatedPosition = { x: 0, y: 0 }; + } else { + indicatedPosition = game.lastMousePosition; + } + var distanceFromCorner = vectorMagnitude( + lineDelta([indicatedPosition, { x: width, y: height }]), + ); + var distanceRange = [ + maximumPossibleDistanceBetweenTwoMasses / 10, + maximumPossibleDistanceBetweenTwoMasses / 4, + ]; + var hintOpacity; + + if (distanceFromCorner > distanceRange[1]) hintOpacity = 1; + else if (distanceFromCorner > distanceRange[0]) + hintOpacity = + (distanceFromCorner - distanceRange[0]) / + (distanceRange[1] - distanceRange[0]); + else hintOpacity = 0; + + var listingOpacity = 1 - hintOpacity; + + draw({ + type: 'text', + text: 'Achievements…', + fillStyle: (fillStyle = rgbWithOpacity([0, 0, 0], hintOpacity)), + fontSize: 16, + textPosition: { x: width - 5, y: height - 8 }, + textAlign: 'right', + textBaseline: 'alphabetic', + fontFamily: 'Quantico', + }); + + if (highScore) { + draw({ + type: 'text', + text: 'Best Score: ' + highScore.toString(), + fillStyle: (fillStyle = rgbWithOpacity([0, 0, 0], hintOpacity)), + fontSize: 16, + textPosition: { x: width - 6, y: height - 56 }, + textAlign: 'right', + textBaseline: 'bottom', + fontFamily: 'Quantico', + }); + } + + draw({ + type: 'text', + text: 'Login Streak: ' + streakCount.toString(), + fillStyle: (fillStyle = rgbWithOpacity([0, 0, 0], hintOpacity)), + fontSize: 16, + textPosition: { x: width - 6, y: height - 38 }, + textAlign: 'right', + textBaseline: 'bottom', + fontFamily: 'Quantico', + }); + + draw({ + type: 'text', + text: 'Next Day: ' + timeToNextClaim(), + fillStyle: (fillStyle = rgbWithOpacity([0, 0, 0], hintOpacity)), + fontSize: 16, + textPosition: { x: width - 6, y: height - 20 }, + textAlign: 'right', + textBaseline: 'bottom', + fontFamily: 'Quantico', + }); + + draw({ + type: 'rect', + rectBounds: [0, 0, width, height], + fillStyle: rgbWithOpacity([255, 255, 255], listingOpacity * 0.9), + }); + + var heightNeeded = 500; + var widthNeeded = 500; + var fromBottom = + ((game.lastMousePosition.y - height) / height) * heightNeeded + 40; + var fromRight = + ((game.lastMousePosition.x - width) / width) * widthNeeded + 35; + fromBottom = this.drawAchievements( + getLockedAchievements(), + fromBottom, + fromRight, + 'Locked', + rgbWithOpacity([0, 0, 0], listingOpacity * 0.5), + ); + this.drawAchievements( + unlockedAchievements, + fromBottom, + fromRight, + 'Unlocked', + rgbWithOpacity([0, 0, 0], listingOpacity), + ); + } + }; + + self.eventShouldMute = function (e) { + var position; + + if (e.changedTouches) { + var touch = e.changedTouches[0]; + position = { x: touch.pageX, y: touch.pageY }; + } else { + position = { x: e.layerX, y: e.layerY }; + } + + return self.positionShouldMute(position); + }; + + self.positionShouldMute = function (position) { + if (self.started || self.ended) return false; + self.proximityToMuteButton = vectorMagnitude( + forXAndY([muteButtonPosition, position], forXAndY.subtract), + ); + return self.proximityToMuteButton < muteButtonProximityThreshold; + }; + + self.eventShouldPlay = function (e) { + var position; + + if (e.changedTouches) { + var touch = e.changedTouches[0]; + position = { x: touch.pageX, y: touch.pageY }; + } else { + position = game.lastMousePosition || { x: e.layerX, y: e.layerY }; + } + + return self.positionShouldPlay(position); + }; + + self.positionShouldPlay = function (position) { + if (!(self.started && !self.ended)) return false; + if (paused) return true; + self.proximityToPlayButton = vectorMagnitude( + forXAndY([playButtonPosition, position], forXAndY.subtract), + ); + return self.proximityToPlayButton < playButtonProximityThreshold; + }; + + self.drawMuteButton = function () { + if (!self.clickShouldMute && music.element.paused) { + xNoise = (Math.random() - 0.5) * (500 / self.proximityToMuteButton); + yNoise = (Math.random() - 0.5) * (500 / self.proximityToMuteButton); + visiblePosition = { + x: xNoise + muteButtonPosition.x, + y: yNoise + muteButtonPosition.y + Math.sin(new Date().getTime() / 250) * 3, + }; + } else { + visiblePosition = { x: muteButtonPosition.x, y: muteButtonPosition.y }; + } + + if (!music.element.paused) { + visiblePosition.x = visiblePosition.x - 5; + visiblePosition.y = visiblePosition.y - 2; + } + + var opacity = 1; + + if (self.clickShouldMute && !music.element.paused) opacity = 0.5; + + draw({ + type: 'text', + text: music.element.paused ? '\uf025' : '\uf026', + fontFamily: 'FontAwesome', + fontSize: 30, + textAlign: 'center', + textBaseline: 'middle', + fillStyle: rgbWithOpacity([0, 0, 0], opacity), + textPosition: visiblePosition, + }); + }; + + self.drawPlayButton = function () { + if (!self.clickShouldPlay && paused) { + xNoise = (Math.random() - 0.5) * (500 / self.proximityToPlayButton); + yNoise = (Math.random() - 0.5) * (500 / self.proximityToPlayButton); + visiblePosition = { + x: xNoise + playButtonPosition.x, + y: yNoise + playButtonPosition.y + Math.sin(new Date().getTime() / 250) * 3, + }; + } else { + visiblePosition = { x: playButtonPosition.x, y: playButtonPosition.y }; + } + + var opacity = 1; + + if (self.clickShouldPlay && !paused) opacity = 0.5; + + draw({ + type: 'text', + text: paused ? '\uf04b' : '\uf04c', + fontFamily: 'FontAwesome', + fontSize: 30, + textAlign: 'center', + textBaseline: 'middle', + fillStyle: rgbWithOpacity([0, 0, 0], opacity), + textPosition: visiblePosition, + }); + }; + + self.drawInfo = function () { + var fromBottom = 7; + var info = { + beat: Math.floor(music.beat()), + measure: Math.floor(music.measure()) + 1, + time: self.timeElapsed.toFixed(2), + fps: (1000 / self.realTimeDelta).toFixed(), + score: game.score, + }; + + if (self.started) { + info.wave = this.waveIndex.toString() + ' - ' + this.wave.constructor.name; + info.colchecks = self.collisionChecks.toFixed(); + } + + for (var key in info) { + draw({ + type: 'text', + text: key + ': ' + info[key], + fontFamily: 'Monaco', + fontFallback: 'monospace', + fontSize: 12, + textAlign: 'left', + textBaseline: 'alphabetic', + fillStyle: rgbWithOpacity([0, 0, 0], 1), + textPosition: { x: 5, y: height - fromBottom }, + }); + + fromBottom += 15; + } + }; + + self.draw = function () { + if (!DEBUG) draw({ type: 'clear' }); + + self.background.draw(); + self.drawScore(); + self.drawParticles(); + + if (self.started) self.wave.draw(); + self.cable.draw(); + self.tether.draw(); + self.player.draw(); + + self.drawLogo(); + self.drawRestartTutorial(); + + self.drawAchievementNotifications(); + + if (!self.started || self.ended) self.drawMuteButton(); + if (self.started && !self.ended) self.drawPlayButton(); + + if ((self.tether.lastInteraction === 'mouse' && self.ended) || !self.started) + self.drawAchievementUI(); + + if (INFO) self.drawInfo(); + }; + + self.end = function () { + if (document.pointerLockElement) document.exitPointerLock(); + logScore(self.score); + self.ended = self.timeElapsed; + self.tether.locked = true; + self.tether.unlockable = false; + self.setSpeed(self.slowSpeed); + }; + + self.reset(0); +} + +var enemyPool = [Drifter, Eye, Twitchy]; + +music = new Music(); +game = new Game(); + +function handleClick(e) { + if (game.eventShouldMute(e)) { + if (music.element.paused) { + console.log('play'); + music.element.play(); + saveCookie(musicMutedCookieKey, 'true'); + } else { + console.log('pause'); + music.element.pause(); + saveCookie(musicMutedCookieKey, 'false'); + } + } else if (game.eventShouldPlay(e)) { + paused = !paused; + } else if (game.ended) { + game.reset(0); + } +} + +var konamiLength = 0; +var konamiSequence = ['ArrowUp', 'ArrowUp', 'ArrowDown', 'ArrowDown', 'ArrowLeft', 'ArrowRight', 'ArrowLeft', 'ArrowRight', 'KeyB', 'KeyA', 'Space']; + +function konamiSeq(requiredKey, givenKey) { + if (requiredKey === givenKey) konamiLength++; + else konamiLength = 0; + + if (konamiLength === 11) { + subtitleText = 'Special Cheats Activated. Have fun!'; + playerRGB = 'Rainbow'; + } +} + +function handleKey(e) { + konamiSeq(konamiSequence[konamiLength], e.code); + if (self.started && !self.ended && e.code === 'KeyP') paused = !paused; +} + +document.addEventListener('click', handleClick); +document.addEventListener('keydown', handleKey); + +canvas.addEventListener('mousemove', function (e) { + if (game.tether.lastInteraction === 'touch' && document.pointerLockElement) + document.exitPointerLock(); + else if (document.pointerLockElement === canvas) { + if (game.tether.locked) game.tether.locked = false; + + game.lastMousePosition.x += e.movementX; + game.lastMousePosition.y += e.movementY; + + if (game.lastMousePosition.x < 0) game.lastMousePosition.x = 0; + else if (game.lastMousePosition.x > width) game.lastMousePosition.x = width; + + if (game.lastMousePosition.y < 0) game.lastMousePosition.y = 0; + else if (game.lastMousePosition.y > height) game.lastMousePosition.y = height; + } +}); + +document.addEventListener('touchstart', function (e) { + lastTouchStart = new Date().getTime(); +}); +document.addEventListener('touchend', function (e) { + if ( + lastTouchStart !== undefined && + new Date().getTime() - lastTouchStart < 300 + ) { + handleClick(e); + } +}); + +window.requestFrame = + window.requestAnimationFrame || + window.webkitRequestAnimationFrame || + window.mozRequestAnimationFrame || + function (callback) { + window.setTimeout(callback, 1000 / 60); + }; + +var pauseDelay = 0; +function animate() { + requestFrame(animate); + if (!paused) { + game.step(); + if (pauseDelay !== 0) { + pauseDelay = 0; + if (canvas.requestPointerLock) canvas.requestPointerLock(); + game.player.teleportTo({ + x: game.lastMousePosition.x + 50, + y: game.lastMousePosition.y + 50, + }); + } + } else if (paused && pauseDelay !== 1) { + game.step(); + game.drawPauseMessage(); + if (document.pointerLockElement) document.exitPointerLock(); + pauseDelay++; + } +} + +var scrollTimeout; +window.addEventListener('scroll', function (e) { + clearTimeout(scrollTimeout); + scrollTimeout = setTimeout(function () { + window.scrollTo(0, 0); + }, 500); +}); +window.scrollTo(0, 0); + +animate(); \ No newline at end of file diff --git a/Games/Tether/source/index.html b/Games/Tether/source/index.html new file mode 100644 index 0000000000..a1255daec1 --- /dev/null +++ b/Games/Tether/source/index.html @@ -0,0 +1,187 @@ + + + + + + + + + + + + tether! + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Games/Tether/source/templates/main.template.html b/Games/Tether/source/templates/main.template.html new file mode 100644 index 0000000000..086273e2c9 --- /dev/null +++ b/Games/Tether/source/templates/main.template.html @@ -0,0 +1 @@ +tether! \ No newline at end of file diff --git a/Games/Tether/source/templates/offline.template.html b/Games/Tether/source/templates/offline.template.html new file mode 100644 index 0000000000..27cfc521bd --- /dev/null +++ b/Games/Tether/source/templates/offline.template.html @@ -0,0 +1 @@ +tether! \ No newline at end of file diff --git a/Games/Tether/splashscreens/ipad_splash.png b/Games/Tether/splashscreens/ipad_splash.png new file mode 100644 index 0000000000..f7e0086c8f Binary files /dev/null and b/Games/Tether/splashscreens/ipad_splash.png differ diff --git a/Games/Tether/splashscreens/ipadpro1_splash.png b/Games/Tether/splashscreens/ipadpro1_splash.png new file mode 100644 index 0000000000..b00a641aeb Binary files /dev/null and b/Games/Tether/splashscreens/ipadpro1_splash.png differ diff --git a/Games/Tether/splashscreens/ipadpro2_splash.png b/Games/Tether/splashscreens/ipadpro2_splash.png new file mode 100644 index 0000000000..ca3092f51b Binary files /dev/null and b/Games/Tether/splashscreens/ipadpro2_splash.png differ diff --git a/Games/Tether/splashscreens/ipadpro3_splash.png b/Games/Tether/splashscreens/ipadpro3_splash.png new file mode 100644 index 0000000000..1008356f2f Binary files /dev/null and b/Games/Tether/splashscreens/ipadpro3_splash.png differ diff --git a/Games/Tether/splashscreens/iphone5_splash.png b/Games/Tether/splashscreens/iphone5_splash.png new file mode 100644 index 0000000000..ea436f468f Binary files /dev/null and b/Games/Tether/splashscreens/iphone5_splash.png differ diff --git a/Games/Tether/splashscreens/iphone6_splash.png b/Games/Tether/splashscreens/iphone6_splash.png new file mode 100644 index 0000000000..85d9d071e9 Binary files /dev/null and b/Games/Tether/splashscreens/iphone6_splash.png differ diff --git a/Games/Tether/splashscreens/iphoneplus_splash.png b/Games/Tether/splashscreens/iphoneplus_splash.png new file mode 100644 index 0000000000..3c29a9556a Binary files /dev/null and b/Games/Tether/splashscreens/iphoneplus_splash.png differ diff --git a/Games/Tether/splashscreens/iphonex_splash.png b/Games/Tether/splashscreens/iphonex_splash.png new file mode 100644 index 0000000000..7d24358790 Binary files /dev/null and b/Games/Tether/splashscreens/iphonex_splash.png differ diff --git a/Games/Tether/splashscreens/iphonexr_splash.png b/Games/Tether/splashscreens/iphonexr_splash.png new file mode 100644 index 0000000000..e17d977b21 Binary files /dev/null and b/Games/Tether/splashscreens/iphonexr_splash.png differ diff --git a/Games/Tether/splashscreens/iphonexsmax_splash.png b/Games/Tether/splashscreens/iphonexsmax_splash.png new file mode 100644 index 0000000000..233a6ba7e1 Binary files /dev/null and b/Games/Tether/splashscreens/iphonexsmax_splash.png differ diff --git a/Games/Tether/tether.webmanifest b/Games/Tether/tether.webmanifest new file mode 100644 index 0000000000..3ed310747c --- /dev/null +++ b/Games/Tether/tether.webmanifest @@ -0,0 +1,52 @@ +{ + "name": "tether! | Swing Around a Ball of Destruction!", + "short_name": "tether!", + "lang": "en-US", + "start_url": ".", + "display": "standalone", + "background_color": "#FFF", + "description": "A game about swinging a ball around and sheer destruction.", + "categories": [ + "game", + "mobile", + "fun" + ], + "icons": [ + { + "src": "/icons/android-icon-36x36.png", + "sizes": "36x36", + "type": "image/png", + "density": "0.75" + }, + { + "src": "/icons/android-icon-48x48.png", + "sizes": "48x48", + "type": "image/png", + "density": "1.0" + }, + { + "src": "/icons/android-icon-72x72.png", + "sizes": "72x72", + "type": "image/png", + "density": "1.5" + }, + { + "src": "/icons/android-icon-96x96.png", + "sizes": "96x96", + "type": "image/png", + "density": "2.0" + }, + { + "src": "/icons/android-icon-144x144.png", + "sizes": "144x144", + "type": "image/png", + "density": "3.0" + }, + { + "src": "/icons/android-icon-192x192.png", + "sizes": "192x192", + "type": "image/png", + "density": "4.0" + } + ] +} \ No newline at end of file diff --git a/Games/Tether/tether_theme.mp3 b/Games/Tether/tether_theme.mp3 new file mode 100644 index 0000000000..9cc1b7b09a Binary files /dev/null and b/Games/Tether/tether_theme.mp3 differ diff --git a/Games/car04.png b/Games/car04.png deleted file mode 100644 index b6dcc4a031..0000000000 Binary files a/Games/car04.png and /dev/null differ diff --git a/Games/cloud.jpg b/Games/cloud.jpg deleted file mode 100644 index 36d931761b..0000000000 Binary files a/Games/cloud.jpg and /dev/null differ diff --git a/Games/finish.png b/Games/finish.png deleted file mode 100644 index 925b7568ad..0000000000 Binary files a/Games/finish.png and /dev/null differ diff --git a/Games/hero.png b/Games/hero.png deleted file mode 100644 index 70ee2936aa..0000000000 Binary files a/Games/hero.png and /dev/null differ diff --git a/Games/icon.png b/Games/icon.png deleted file mode 100644 index 490cf6c20e..0000000000 Binary files a/Games/icon.png and /dev/null differ diff --git a/Games/keySymphony/index1.html b/Games/keySymphony/index.html similarity index 100% rename from Games/keySymphony/index1.html rename to Games/keySymphony/index.html diff --git a/Games/tree.png b/Games/tree.png deleted file mode 100644 index a8efcfcd3e..0000000000 Binary files a/Games/tree.png and /dev/null differ diff --git a/README.md b/README.md index a509a87561..95e99c5428 100644 --- a/README.md +++ b/README.md @@ -6,12 +6,12 @@
-

This open source repository contains a collection of games built on basic tech stacks in web development. Use your creativity, build your own game and contribute to the repository by making a PR 🎮 +

This open source repository contains a collection of games built on basic tech stacks in web development. Use your creativity, build your own game and contribute to the repository by making a PR 🎮
Make sure you star the repository and show your love to us💗
Also join the discord server for GameZone and start collaborating with others 🚀 -
+

@@ -39,7 +39,7 @@ This repository also provides one such platforms where contributers come over an

-

High VoltageTech Stack

+

High VoltageTech Stack


@@ -61,7 +61,7 @@ This repository also provides one such platforms where contributers come over an
-

Rocket Let's get started

+

Rocket Let's get started

@@ -100,17 +100,18 @@ This repository also provides one such platforms where contributers come over an - If you having queries in basic flow of github learn it from [CONTRIBUTING GUIDELINE](./.github/CONTRIBUTING_GUIDELINE.md)
-

Robot Games

+

Robot Games

-| Game | Game | Game | Game | Game | -| ---------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------- | -| [Master Typing](https://github.com/kunjgit/GameZone/tree/main/Games/Master_Typing) | [Treasure Hunt](https://github.com/Antiquely3059/GameZone/tree/main/Games/Treasure%20Hunt) | [Virtual Pet](https://github.com/Antiquely3059/GameZone/tree/main/Games/Virtual_Pet) | [MazeRunner](https://github.com/kunjgit/GameZone/tree/main/Games/MazeRunner) | [Ping_Pong_Singleplayer](https://github.com/kunjgit/GameZone/tree/main/Games/Ping_Pong_Singleplayer) | | -| [Tilting Maze](https://github.com/kunjgit/GameZone/tree/main/Games/Tilting_Maze) | [Simon Game Challenge](https://github.com/kunjgit/GameZone/tree/main/Games/Simon_Game_Challenge) | [Snake Game](https://github.com/kunjgit/GameZone/tree/main/Games/Snake_Game) | [Dino Runner Game](https://github.com/kunjgit/GameZone/tree/main/Games/Dino_Runner_Game) | [Whack a Mole](https://github.com/kunjgit/GameZone/tree/main/Games/Whack_a_Mole) | [Doraemon Jump](https://github.com/kunjgit/GameZone/tree/main/Games/Doraemon_Jump) | [Black Jack](https://github.com/kunjgit/GameZone/tree/main/Games/Black_Jack) | [Memory Game](https://github.com/kunjgit/GameZone/tree/main/Games/Memory_Game) | [Word Guessing Game](https://github.com/kunjgit/GameZone/tree/main/Games/Word_Guessing_Game) | +| Game | Game | Game | Game | Game +| ---------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------- | --- | +|[Block Dodger](https://github.com/kunjgit/GameZone/tree/main/Games/Block_Dodger) | [Master Typing](https://github.com/kunjgit/GameZone/tree/main/Games/Master_Typing) | [Treasure Hunt](https://github.com/Antiquely3059/GameZone/tree/main/Games/Treasure%20Hunt) | [Virtual Pet](https://github.com/Antiquely3059/GameZone/tree/main/Games/Virtual_Pet) | [MazeRunner](https://github.com/kunjgit/GameZone/tree/main/Games/MazeRunner) | [Ping_Pong_Singleplayer](https://github.com/kunjgit/GameZone/tree/main/Games/Ping_Pong_Singleplayer) | | +| [Tilting Maze](https://github.com/kunjgit/GameZone/tree/main/Games/Tilting_Maze) | [Simon Game Challenge](https://github.com/kunjgit/GameZone/tree/main/Games/Simon_Game_Challenge) | [Snake Game](https://github.com/kunjgit/GameZone/tree/main/Games/Snake_Game) | [Dino Runner Game](https://github.com/kunjgit/GameZone/tree/main/Games/Dino_Runner_Game) | +| [Whack a Mole](https://github.com/kunjgit/GameZone/tree/main/Games/Whack_a_Mole) | [Doraemon Jump](https://github.com/kunjgit/GameZone/tree/main/Games/Doraemon_Jump) | [Black Jack](https://github.com/kunjgit/GameZone/tree/main/Games/Black_Jack) | [Memory Game](https://github.com/kunjgit/GameZone/tree/main/Games/Memory_Game) | [Word Guessing Game](https://github.com/kunjgit/GameZone/tree/main/Games/Word_Guessing_Game) | | [Ludo Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ludo_Game) | [Piano Game](https://github.com/kunjgit/GameZone/tree/main/Games/Piano) | [Atari Breakout](https://github.com/kunjgit/GameZone/tree/main/Games/Atari_Breakout) | [Dinosaur Game](https://github.com/kunjgit/GameZone/tree/main/Games/Chrome_Dinosaur_Game) | [Guess The Colour by RGB Game](https://github.com/kunjgit/GameZone/tree/main/Games/Colour_Guessing_Game) | | [Guess The Number](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_The_Number) | [Race car game](https://github.com/kunjgit/GameZone/tree/main/Games/race_car) | [Aim Training](https://github.com/DP-NOTHING/GameZone/tree/contri/Games/Aim_Training) | [Alien Shooter](https://github.com/kunjgit/GameZone/tree/main/Games/Alien_Shooters) | [Fruit Ninja](https://github.com/kunjgit/GameZone/tree/main/Games/Fruit_Ninja) | | [Doodle Jump](https://github.com/kunjgit/GameZone/tree/main/Games/Doodle_Jump) | [Alphabet Game](https://github.com/kunjgit/GameZone/tree/main/Games/Alphabet) | [Candy Crush](https://github.com/kunjgit/GameZone/tree/main/Games/Candy_Crush) | [Word Association Game](https://github.com/kunjgit/GameZone/tree/main/Games/Word_Association_Game) | [Tic Tac Toe](https://github.com/kunjgit/GameZone/tree/main/Games/Tic_Tac_Toe) | @@ -201,6 +202,608 @@ This repository also provides one such platforms where contributers come over an | [Emoji_Intruder](https://github.com/kunjgit/GameZone/tree/main/Games/Emoji_Intruder) | [Guess The Weapon](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_The_Weapon) | [TriHand_Tactics](https://github.com/kunjgit/GameZone/tree/main/Games/TriHand_Tactics) | [Earth_Guardian](https://github.com/kunjgit/GameZone/tree/main/Games/Earth_Guardian) | [CatchTheBall](https://github.com/kunjgit/GameZone/tree/main/Games/CatchTheBall) | | [Candy_Crush_Saga](https://github.com/kunjgit/GameZone/tree/main/Games/Candy_Crush_Saga) | [numeral-whiz](https://github.com/Ishan-77/GameZone/tree/main/Games/numeral-whiz) | [candy_match](https://github.com/kunjgit/GameZone/tree/main/Games/Candy_Match_Saga) | [Crossy_Road](https://github.com/tanujbordikar/GameZone/tree/Crossy_Road) | [HueHero](https://github.com/kunjgit/GameZone/tree/main/Games/HueHero) | [Puzzel_Winner](https://github.com/kunjgit/GameZone/tree/main/Games/Puzzel_Winner) | | [Emoji_Intruder](https://github.com/kunjgit/GameZone/tree/main/Games/Emoji_Intruder) | [Guess The Weapon](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_The_Weapon) | [Guess Who](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_Who) | [Pop My Balloon](https://github.com/kunjgit/GameZone/tree/main/Games/Pop_My_Balloon) | [Tower Stack](https://github.com/kunjgit/GameZone/tree/main/Games/Tower_Stack) | + +| [Maze_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Maze_Game) | [TriHand_Tactics](https://github.com/kunjgit/GameZone/tree/main/Games/TriHand_Tactics) | [Earth_Guardian](https://github.com/kunjgit/GameZone/tree/main/Games/Earth_Guardian) | [Ball_Shooting_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ball_Shooting_Game) | +| [Ball_Shooting_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ball_Shooting_Game) | [CatchTheBall](https://github.com/kunjgit/GameZone/tree/main/Games/CatchTheBall) | + [Candy_Crush_Saga](https://github.com/kunjgit/GameZone/tree/main/Games/Candy_Crush_Saga) | + [Colour_Generator_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Colour_Generator_Game) | +| [Rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/Rock_paper_scissor) | +| [City_Builder_Game](https://github.com/kunjgit/GameZone/tree/main/Games/City_Builder_Game) | +[Mancala_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Mancala_Game) | +|[2048_win](https://github.com/kunjgit/GameZone/tree/main/Games/2048_win) | +| [Dice_Roller](https://github.com/kunjgit/GameZone/tree/main/Games/Dice_Roller) | [Chrome_Dino_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Chrome_Dino_Game) | +| [Rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/Rock_paper_scissor) | +| [City_Builder_Game](https://github.com/kunjgit/GameZone/tree/main/Games/City_Builder_Game) | +| [Catch_The_Circle](https://github.com/kunjgit/GameZone/tree/main/Games/Catch_The_Circle) | +| [Shrek_Vs_Wild](https://github.com/kunjgit/GameZone/tree/main/Games/Shrek_Vs_Wild) | +| [Balloon_Buster](https://github.com/kunjgit/GameZone/tree/main/Games/Balloon_Buster) | +| [Pokemon_Stats_Card](https://github.com/kunjgit/GameZone/tree/main/Games/Pokemon_Stats_Card) | +| [Steampunk_FlappyBird](https://github.com/kunjgit/GameZone/tree/main/Games/Steampunk_FlappyBird) | +| [Catch_The_Circle](https://github.com/kunjgit/GameZone/tree/main/Games/Catch_The_Circle) | | +| [path_finder](https://github.com/kunjgit/GameZone/tree/main/Games/path_finder) | +| [Shrek_Vs_Wild](https://github.com/kunjgit/GameZone/tree/main/Games/Shrek_Vs_Wild) | +| [Dragon_Tower](https://github.com/kunjgit/GameZone/tree/main/Games/Dragon_Tower) | +| [Guess_num](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_num) | +| [QuickFingers](https://github.com/kunjgit/GameZone/tree/main/Games/QuickFingers) | +| [Physics_Quizz](https://github.com/kunjgit/GameZone/tree/main/Games/Physics_Quizz) | +| [Tiny_Fishing](https://github.com/kunjgit/GameZone/tree/main/Games/Tiny_Fishing) | +| [IKnowYou-Mind-Reading-Game](https://github.com/kunjgit/GameZone/tree/main/Games/IKnowYou-Mind-Reading-Game) | +| [Single_Player_Solitaire](https://github.com/kunjgit/GameZone/tree/main/Games/Single_Player_Solitaire) | +| [Hover_Board_Effect](https://github.com/kunjgit/GameZone/tree/main/Games/Hover_Board_Effect) | + +| [namefate](https://github.com/kunjgit/GameZone/tree/main/Games/namefate) | +| [Fruit_Catching_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Fruit_Catching_Game) | +| [color_matching_application](https://github.com/kunjgit/GameZone/tree/main/Games/color_matching_application) | +| [Pictionary_Game](https://github.com/Jagpreet153/GameZone/tree/main/Games/Pictionary_Game) | +| [Anagram_Checker_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Anagram_Checker_Game) | +| [HitYourFriend](https://github.com/kunjgit/GameZone/tree/main/Games/HitYourFriend) | +| [Random_joke_Generator](https://github.com/Jagpreet153/GameZone/tree/main/Games/Random_joke_Generator) | +| [Arkanoid_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Arkanoid_Game) | +| [Catch_Stars](https://github.com/Kunjgit/GameZone/tree/main/Games/Catch_Stars) | +| [Color Matcher](https://github.com/1911aditi/GameZone/tree/1a4f3847e11bb13b1aca4652a87868c9bc467a93/Games/color%20matcher)                | +| [LaserDarts] (https://github.com/Jagpreet153/GameZone/tree/main/Games/LaserDarts) +| [Block Building](https://github.com/kunjgit/GameZone/tree/main/Games/Block_Building) | +| [Flames Game](https://github.com/kunjgit/GameZone/tree/main/Games/Flames_Game)| +| [NewsJunction](https://github.com/kunjgit/GameZone/tree/main/Games/NewsJunction) | +|[Ping_Pong_Singleplayer](https://github.com/kunjgit/GameZone/tree/main/Games/Ping_Pong_Singleplayer) | +| [MazeRunner](https://github.com/kunjgit/GameZone/tree/main/Games/MazeRunner) | +| [Emoji_slot_machine] (https://github.com/kunjgit/GameZone/tree/main/Games/Emoji_slot_machine) +| [NewsJunction](https://github.com/kunjgit/GameZone/tree/main/Games/NewsJunction) +| [Pixel Painter](https://github.com/kunjgit/GameZone/tree/main/Games/pixel_painter) | +| [Guess_The_Song](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_The_Song) | [Reverse Memory](https://github.com/MuraliDharan7/GameZone/tree/reverse-memory-game/Games/Reverse%20Memory) +| [NewsJunction](https://github.com/kunjgit/GameZone/tree/main/Games/NewsJunction) | +| [Recognizing_Figures](https://github.com/kunjgit/GameZone/tree/main/Games/Recognizing_Figures) | + +| [WordScramble](https://github.com/kunjgit/GameZone/tree/main/Games/wordScramble) +| [WordSprint](https://github.com/kunjgit/GameZone/tree/main/Games/WordSprint) | +[Roll_The_Dice](https://github.com/kunjgit/GameZone/tree/main/Games/Roll_The_Dice) | +| [Black_jackk](https://github.com/kunjgit/GameZone/tree/main/Games/Black_jackk) | +| [Recognizing_Figures](https://github.com/kunjgit/GameZone/tree/main/Games/Recognizing_Figures) | [Screen Pet Game](https://github.com/kunjgit/GameZone/tree/main/Games/Screen-Pet-Game) | +| [Sudoku_light_theme](https://github.com/kunjgit/GameZone/tree/main/Games/Sudoku_light_theme) | +| [Find_the_ball](https://github.com/kunjgit/GameZone/tree/main/Games/Find_the_ball) | + +|[Color The Page](https://github.com/kunjgit/GameZone/tree/main/Games/Color_The_Page)| +|[Pop the Bubbles](https://github.com/kunjgit/GameZone/tree/main/Games/Pop_the_Bubbles)| +[Fidget Spinner Game](https://github.com/kunjgit/GameZone/tree/main/Games/Fidget_Spinner_Game)| +|[Building Blocks Game](https://github.com/kunjgit/GameZone/tree/main/Games/Building_Block_Game)| +|[Cartoon character guessing game](https://github.com/kunjgit/GameZone/tree/main/Games/Cartoon_Character_Guessing_Game)| +|[Carrom Board Game](https://github.com/kunjgit/GameZone/tree/main/Games/carrom)| +| [Number_Recall_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Number_Recall_Game) | +| [Hit_the_hamster](https://github.com/kunjgit/GameZone/tree/main/Games/Hit_the_hamster) | +| [Forest_Guardian](https://github.com/kunjgit/GameZone/tree/main/Games/Forst_Guardian) | +| [Sudoku_light_theme](https://github.com/kunjgit/GameZone/tree/main/Games/Sudoku_light_theme) | +| [Find_the_ball](https://github.com/kunjgit/GameZone/tree/main/Games/Find_the_ball) | +|[Color The Page](https://github.com/kunjgit/GameZone/tree/main/Games/Color_The_Page)| +|[AquaSort_Game](https://github.com/kunjgit/GameZone/tree/main/Games/AquaSort_Game) | +|[Chess_Game_computer](https://github.com/kunjgit/GameZone/tree/main/Games/Chess_Game_computer) | +|[Turn_on_the_light](https://github.com/kunjgit/GameZone/tree/main/Games/Turn_on_the_light) | +|[Mamba_Mayhem](https://github.com/kunjgit/GameZone/tree/main/Games/Mamba_Mayhem)| +| [Tic-Tac-Toe Game](https://github.com/kunjgit/GameZone/tree/main/Games/Tic-Tac-Toe) | +| [Rapid_click_frenzy](https://github.com/kunjgit/GameZone/tree/main/Games/Rapid_click_frenzy) | +|[Dsa_quiz_game](https://github.com/kunjgit/GameZone/tree/main/Games/Dsa_quiz_game) | +| [Rapid_click_frenzy](https://github.com/kunjgit/GameZone/tree/main/Games/Rapid_click_frenzy) | +| [Gravity_Simulation_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Gravity_Simulation_Game) | +| [Anagarm-Word-Game](https://github.com/kunjgit/GameZone/tree/main/Games/Anagarm-Word-Game) | +| [Brick Buster Game](https://github.com/kunjgit/GameZone/tree/main/Games/Brick Buster) | +| [Rapid_click_frenzy](https://github.com/kunjgit/GameZone/tree/main/Games/Rapid_click_frenzy) +|[Penguins Cant Fly](https://github.com/Will2Jacks/GameZoneForked/tree/Task/Games/Penguins_Cant_Fly)| +|[GoFish](https://github.com/kunjgit/GameZone/tree/main/Games/GoFish)| +| [Taash_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Taash_Game)| +| [Intellect Quest](https://github.com/Will2Jacks/GameZoneForked/tree/Task/Games/Intellect_Quest) | +| [Number_Guessing_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Number_Guessing_Game) | +| [Modulo_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Modulo_Game) | +|[Hide_and_Seek](https://github.com/kunjgit/GameZone/tree/main/Games/Hide_And_Seek)| +| [Maze_Runner](https://github.com/kunjgit/GameZone/tree/main/Games/Maze_Runner)| +| [Alien_Invasion](https://github.com/kunjgit/GameZone/tree/main/Games/Alien_Invasion) | +| [Drawing_App](https://github.com/kunjgit/GameZone/tree/main/Games/Drawing_app) | +| [Dodge_the_Blocks](https://github.com/kunjgit/GameZone/tree/main/Games/Dodge_the_Blocks) | + +| [Memory_Flip](https://github.com/kunjgit/GameZone/tree/main/Games/Memory_Flip) | + +|[Town-Rise](https://github.com/kunjgit/GameZone/tree/main/Games/Town_Rise_Game)| +| [IKnowYou-Mind-Reading-Game](https://github.com/kunjgit/GameZone/tree/main/Games/IKnowYou-Mind-Reading-Game) | +|[Color Swap](https://github.com/kunjgit/GameZone/tree/main/Games/Color_Swap)| +| [Catch_the_falling_Stars](https://github.com/kunjgit/GameZone/tree/main/Games/Catch_the_falling_Stars) | +|[Town-Rise](https://github.com/kunjgit/GameZone/tree/main/Games/Town_Rise_Game)| +| [IKnowYou-Mind-Reading-Game](https://github.com/kunjgit/GameZone/tree/main/Games/IKnowYou-Mind-Reading-Game) | +|[Rock_Paper_Scissors_Neon](https://github.com/kunjgit/GameZone/tree/main/Games/Rock_Paper_Scissors_Neon)| +|[Beat_a_mole](https://github.com/kunjgit/GameZone/tree/main/Games/Beat_a_mole)| +|[King_Of_Pirates_Quiz](https://github.com/kunjgit/GameZone/tree/main/Games/King_Of_Pirates_Quiz)| +|[Catch Him](https://github.com/kunjgit/GameZone/tree/main/Games/Catch_him) | +|[Hexsweep_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Hexsweep-Game)| +| [Emoji_Intruder](https://github.com/kunjgit/GameZone/tree/main/Games/Emoji_Intruder) | [Guess The Weapon](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_The_Weapon) | [Guess Who](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_Who)| +| [Maze_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Maze_Game) | [Earth_Guardian](https://github.com/kunjgit/GameZone/tree/main/Games/Earth_Guardian) | [Earth_Guardian](https://github.com/kunjgit/GameZone/tree/main/Games/Earth_Guardian) +| [Ball_Shooting_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ball_Shooting_Game) | [Dinosaur_Memory_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Dinosaur_Memory_Game) |[Hedgehog_Havoc] (https://github.com/kunjgit/GameZone/tree/main/Games/Hedgehog_Havoc) +
+
+ + +
+

Page with Curl Contributing Guideline

+
+
+ + + +- Read our [CONTRIBUTING GUIDELINE](./.github/CONTRIBUTING_GUIDELINE.md) to get all details about contributing to **GameZone** +- Learn all about development process and all information you need to contribute to our project +- If you are having the basic queries make sure you checkout resources there + +
+ + + +
+

Handshake Code of Conduct

+
+
+ +- Please note that this project is released with [CODE OF CONDUCT](./.github/CODE_OF_CONDUCT.md). By participating in this project you agree to abide by its terms. + +
+ +## License + +[![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) + +Terms and conditions for use, reproduction and distribution are under the [Apache-2.0 License](https://opensource.org/license/apache-2-0/). + + +
+
+ +
+ +
+
+
+ +
+

Red Heart Contributors

+
+
+ +- This project thanking all the contributors for having your valuable contribution to our project +- Make sure you show some love by giving ⭐ to our repository + +
+ +
+ + + +
+
+

Back to top

+

+Video GameGameZone

+ + + +
+
+ +

This open source repository contains a collection of games built on basic tech stacks in web development. Use your creativity, build your own game and contribute to the repository by making a PR 🎮 +
+Make sure you star the repository and show your love to us💗 +
+Also join the discord server for GameZone and start collaborating with others 🚀 + +
+
+

+ +## Why to Open Source + +Contributing in open source increases your opportunities to work with different projects and mentors, getting to know various insights and ideas. It is a platform where contributors grow together with a construvtive and a positive attitude. +This repository also provides one such platforms where contributers come over and put their ideas of new games and make our website as interactive as much they can! + +[![Discord](https://img.shields.io/badge/Discord-%235865F2.svg?style=for-the-badge&logo=discord&logoColor=white)](https://discord.gg/fgwk4XZfxG) + +![GitHub issues](https://img.shields.io/github/issues/kunjgit/GameZone) +![GitHub forks](https://img.shields.io/github/forks/kunjgit/GameZone) +![GitHub pull requests](https://img.shields.io/github/issues-pr/kunjgit/GameZone) +![GitHub Repo stars](https://img.shields.io/github/stars/kunjgit/GameZone?style=social) +![GitHub contributors](https://img.shields.io/github/contributors/kunjgit/GameZone) +![Website](https://img.shields.io/website?down_color=red&down_message=offline&up_color=blue&up_message=online&url=https%3A%2F%2Fkunjgit.github.io%2FGameZone%2F) + +

+ +

+
+ + + + +
+

High VoltageTech Stack

+ +
+
+
+

+

+ + + + + +
+

+
+
+ +
+ + + +
+

Rocket Let's get started

+ +
+ + + +- Fork the repository +- Clone this repository `git clone "url of the repo"` + +* Raise and issue to add new game or to enhancement for a game (Have a look at few things you have to take care during raising issue ) + + - Select appropriate issue template + - Make sure your idea is unique and interesting 🚀 + + * Don't alter the issue title. You are supposed to write your issue name after that only. + - `[Issue Title]: Your Issue` make sure you just add your issue name + - ex .`[New game]: Super Mario` + + - Make sure you select the program in which you are participating 🔥 + +- Wait till you have been assigned the issue +- After you have been assigned the issue start working on the code +- Create your new branch using `git checkout -b ` + +* Having your code into the repository + - Make your game folder into `Games` folder by the naming convention mentioned in [CONTRIBUTING GUIDELINE](./.github/CONTRIBUTING_GUIDELINE.md) + - Add your code files (index.html,style.css,script.js) in your game folder + - Create `README.md` file in your folder and add all the functionalities and how you can play that game in that README file , also include screenshots of working game , video of a game explaining (if required). + - To create `Your_Folder/README.md ` checkout the template [GAME README TEMPLATE](./Games/FOLDER_README_TEMPLATE.md) + - Now take one good screenshot of your game that you want to display it on our website and add into `assets/images` (follow the naming convention .png or .jpeg or .jpg) + - add your folders link and name in main README.md (the one you are reading currently) + +- Push your changes to Github using `git push origin ` +- Submit your changes for review by creating PR +- And you are done ! +- I will review your code and I will merge your code to the main branch of this repository and you will notified for the same +- If you having queries in basic flow of github learn it from [CONTRIBUTING GUIDELINE](./.github/CONTRIBUTING_GUIDELINE.md) + +
+

Robot Games

+
+ +
+ +
+ +| Game | Game | Game | Game | Game | + +| ---------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------- | --- | +| [Master Typing](https://github.com/kunjgit/GameZone/tree/main/Games/Master_Typing) | [Treasure Hunt](https://github.com/Antiquely3059/GameZone/tree/main/Games/Treasure%20Hunt) | [Virtual Pet](https://github.com/Antiquely3059/GameZone/tree/main/Games/Virtual_Pet) | [MazeRunner](https://github.com/kunjgit/GameZone/tree/main/Games/MazeRunner) | [Ping_Pong_Singleplayer](https://github.com/kunjgit/GameZone/tree/main/Games/Ping_Pong_Singleplayer) | | +| [Tilting Maze](https://github.com/kunjgit/GameZone/tree/main/Games/Tilting_Maze) | [Simon Game Challenge](https://github.com/kunjgit/GameZone/tree/main/Games/Simon_Game_Challenge) | [Snake Game](https://github.com/kunjgit/GameZone/tree/main/Games/Snake_Game) | [Dino Runner Game](https://github.com/kunjgit/GameZone/tree/main/Games/Dino_Runner_Game) | +| [Whack a Mole](https://github.com/kunjgit/GameZone/tree/main/Games/Whack_a_Mole) | [Doraemon Jump](https://github.com/kunjgit/GameZone/tree/main/Games/Doraemon_Jump) | [Black Jack](https://github.com/kunjgit/GameZone/tree/main/Games/Black_Jack) | [Memory Game](https://github.com/kunjgit/GameZone/tree/main/Games/Memory_Game) | [Word Guessing Game](https://github.com/kunjgit/GameZone/tree/main/Games/Word_Guessing_Game) | +| [Ludo Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ludo_Game) | [Piano Game](https://github.com/kunjgit/GameZone/tree/main/Games/Piano) | [Atari Breakout](https://github.com/kunjgit/GameZone/tree/main/Games/Atari_Breakout) | [Dinosaur Game](https://github.com/kunjgit/GameZone/tree/main/Games/Chrome_Dinosaur_Game) | [Guess The Colour by RGB Game](https://github.com/kunjgit/GameZone/tree/main/Games/Colour_Guessing_Game) | +| [Guess The Number](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_The_Number) | [Race car game](https://github.com/kunjgit/GameZone/tree/main/Games/race_car) | [Aim Training](https://github.com/DP-NOTHING/GameZone/tree/contri/Games/Aim_Training) | [Alien Shooter](https://github.com/kunjgit/GameZone/tree/main/Games/Alien_Shooters) | [Fruit Ninja](https://github.com/kunjgit/GameZone/tree/main/Games/Fruit_Ninja) | +| [Doodle Jump](https://github.com/kunjgit/GameZone/tree/main/Games/Doodle_Jump) | [Alphabet Game](https://github.com/kunjgit/GameZone/tree/main/Games/Alphabet) | [Candy Crush](https://github.com/kunjgit/GameZone/tree/main/Games/Candy_Crush) | [Word Association Game](https://github.com/kunjgit/GameZone/tree/main/Games/Word_Association_Game) | [Tic Tac Toe](https://github.com/kunjgit/GameZone/tree/main/Games/Tic_Tac_Toe) | +| [Flappy Bird Game](https://github.com/kunjgit/GameZone/tree/main/Games/Flappy_Bird) | [Trivia It](https://hithub.com/kunjgit/GameZone/tree/main/Games/Trivia_It) | [Minesweeper](https://github.com/kunjgit/GameZone/tree/main/Games/Minesweeper) | [Dice ShowDown Game](https://github.com/Himanshu07-debug/GameZone/tree/main/Games/Dice_Showdown_Game) | [Pac Man Game](https://github.com/kunjgit/GameZone/tree/main/Games/Pac_Man_Game) | +| [Brick Breaker Game](https://github.com/kunjgit/GameZone/tree/main/Games/Brick_Breaker) | [Magic Square Game](https://github.com/kunjgit/GameZone/tree/main/Games/Magic_Square) | [Fight Game](https://github.com/kunjgit/GameZone/tree/main/Games/Fight_Game) | [Lighthouse Game](https://github.com/kunjgit/GameZone/tree/main/Games/Lighthouse) | [Lights Out Game](https://github.com/kunjgit/GameZone/tree/main/Games/Lights_Out) | +| [Word Scramble Game](https://github.com/kunjgit/GameZone/tree/main/Games/Word_Scramble_Game) | [Tetris](https://github.com/kunjgit/GameZone/tree/main/Games/Tetris) | [Interactive Quizzing Application](https://github.com/kunjgit/GameZone/tree/main/Games/Interactive_Quizzing) | [Planet Defense Game](https://github.com/kunjgit/GameZone/tree/main/Games/Planet_Defense) | [Rabbit Rush Game](https://github.com/kunjgit/GameZone/tree/main/Games/Rabbit_Rush) | +| [Wordle](https://github.com/kunjgit/GameZone/tree/main/Games/Wordle) | [Roll Race Game](https://github.com/kunjgit/GameZone/tree/main/Games/Roll_Race) | [Menja Game](https://github.com/kunjgit/GameZone/tree/main/Games/Menja) | [Typing Speed Test Game](https://github.com/kunjgit/GameZone/tree/main/Games/Typing_Speed_Test_Game) | [Tile Game](https://github.com/kunjgit/GameZone/tree/main/Games/Tile_Game) | +| [Stick Hero Game](https://github.com/kunjgit/GameZone/tree/main/Games/Stick_Hero_Game) | [Starwars Character Game](https://github.com/kunjgit/GameZone/tree/main/Games/Starwars_Character_Game) | [Traffic Run](https://github.com/kunjgit/GameZone/tree/main/Games/Traffic_Run) | [Love Result Predictor](https://github.com/kunjgit/GameZone/tree/main/Games/Love_Result_Predictor) | [Tower Defense](https://github.com/kunjgit/GameZone/tree/main/Games/Tower_Defense) | +| [Menja_block_breaker](https://github.com/kunjgit/GameZone/tree/main/Games/Menja_block_breaker) | | [Yahtzee](https://github.com/kunjgit/GameZone/tree/main/Games/Yahtzee) | +| [Bird Game](https://github.com/kunjgit/GameZone/tree/main/Games/Bird_game) | [Bubble Blast Game](https://github.com/kunjgit/GameZone/tree/main/Games/Bubble_Blast_Game) | [Emoji Charades](https://github.com/kunjgit/GameZone/tree/main/Games/Emoji_Charades) | [Drum And Kit](https://github.com/kunjgit/GameZone/tree/main/Games/Drum_Kit_Game) | [Rock Paper Scissors](https://github.com/kunjgit/GameZone/tree/main/Games/Rock_Paper_Scissors) | +| [Frogger](https://github.com/kunjgit/GameZone/tree/main/Games/Frogger) | [!morethan5 ](https://github.com/kunjgit/GameZone/tree/main/Games/Not_morethan5) | [Unruly Tower](https://github.com/kunjgit/GameZone/tree/main/Games/Unruly_Tower) | [Maze Game](https://github.com/kunjgit/GameZone/tree/main/Games/MazeGame) | [Connect4](https://github.com/kunjgit/GameZone/tree/main/Games/Connect4) | +| [Spelling_Bee](https://github.com/kunjgit/GameZone/tree/main/Games/Spelling_Bee) | [2048](https://github.com/kunjgit/GameZone/tree/main/Games/2048) | [Spin the Wheel](https://github.com/kunjgit/GameZone/tree/main/Games/Spin_the_wheel) | [Breakout](https://github.com/kunjgit/GameZone/tree/main/Games/Breakout) | [Tower Blocks](https://github.com/kunjgit/GameZone/tree/main/Games/Tower_Blocks) | +| [Platform Game](https://github.com/kunjgit/GameZone/tree/main/Games/Platform_Game) | [Red Light Green Light](https://github.com/kunjgit/GameZone/tree/main/Games/Red_Light_Green_Light) | [Squash your Enemy](https://github.com/kunjgit/GameZone/tree/main/Games/Squashing_your_Enemy) | [Avax Gods](https://github.com/kunjgit/GameZone/tree/main/Games/Avax_gods) | [Flip Card Game](https://github.com/kunjgit/GameZone/tree/main/Games/Flip_Card_Game) | +| [Bingo Game](https://github.com/kunjgit/GameZone/tree/main/Games/Bingo_Game) | [Fifteen Puzzle Game](https://github.com/kunjgit/GameZone/tree/main/Games/Fifteen_Puzzle_Game) | [Stack_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Stack_Game) | [Block.io_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Block.io) | [Country_Guesser_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Country_Guesser_Game) | +| [Touch_The_Ball_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Touch_The_Ball) | [Sudoku](https://github.com/kunjgit/GameZone/tree/main/Games/Sudoku) | [Mini Golf](https://github.com/kunjgit/GameZone/tree/main/Games/Mini_Golf) | [Rubik's solver](https://github.com/kunjgit/GameZone/tree/main/Games/Rubik's_solver) | [Shoot_The_Balloon](https://github.com/kunjgit/GameZone/tree/main/Games/Shoot_The_Balloon) | +| [Dont_Die_To_Ghosts](https://github.com/kunjgit/GameZone/tree/main/Games/Dont_Die_To_Ghosts) | [SciFi Alchemy](https://github.com/kunjgit/GameZone/tree/main/Games/SciFi_Alchemy) | [Packabunchas](https://github.com/kunjgit/GameZone/tree/main/Games/Packabunchas) | [Cast and Catch](https://github.com/Sheetal-05/GameZone/tree/main/Games/Cast_and_Catch) | [Track Not Found](https://github.com/kunjgit/GameZone/tree/main/Games/Track_Not_Found) | +| [Love Calculator Game](https://github.com/kunjgit/GameZone/tree/main/Games/Love_Calci) | [Planet Game](https://github.com/kunjgit/GameZone/tree/main/Games/Planet_Game) | [Snake Ladder](https://github.com/kunjgit/GameZone/tree/main/Games/Snake_Ladder) | [Among Us Game](https://github.com/kunjgit/GameZone/tree/main/Games/Among_Us_Game) | [Pokedex Game](https://github.com/kunjgit/GameZone/tree/main/Games/Pokedex) | +| [Pacific Air Battle](https://github.com/kunjgit/GameZone/tree/main/Games/Pacific_Air_Battle) | [Dante](https://github.com/kunjgit/GameZone/tree/main/Games/Dante) | [Ping Pong Multiplayer](https://github.com/kunjgit/GameZone/tree/main/Games/Ping_Pong_Multiplayer) | [Sonic The Hedgehog](https://github.com/kunjgit/GameZone/tree/main/Games/Sonic_The_Hedgehog) | [World Of Emojis](https://github.com/kunjgit/GameZone/tree/main/Games/World_Of_Emojis) | +| [Ball Fall Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ball_Fall_Game) | [Pinball](https://github.com/kunjgit/GameZone/tree/main/Games/Pinball) | [Duck_Hunting_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Duck_Hunting_Game) | [Color Turner](https://github.com/kunjgit/GameZone/tree/main/Games/Color_Turner) | [Catch the Bunny](https://github.com/kunjgit/GameZone/tree/main/Games/Catch_the_Bunny) | +| [Catch me game](https://github.com/kunjgit/GameZone/tree/main/Games/Catch_me_game) | [Blank Detective](https://github.com/kunjgit/GameZone/tree/main/Games/Blanks_Detective) | [Falling Blocks](https://github.com/kunjgit/GameZone/tree/main/Games/Falling_Blocks) | [Movie Guessing Game](https://github.com/kunjgit/GameZone/tree/main/Games/Movie_Guessing_Game) | [Wildcard Bonanza](https://github.com/kunjgit/GameZone/tree/main/Games/Wildcard_Bonanza) | +| [The Last Spartan](https://github.com/kunjgit/GameZone/tree/main/Games/The_Last_Spartan) | [Space Exploration](https://github.com/kunjgit/GameZone/tree/main/Games/Space_Exploration) | [Bow Arrow Game](https://github.com/kunjgit/GameZone/tree/main/Games/Bow_Arrow) | [I Want To Google The Game](https://github.com/kunjgit/GameZone/tree/main/Games/I_Want_To_Google_The_Game) | [Space Gun](https://github.com/kunjgit/GameZone/tree/main/Games/Space_Gun) | +| [Space Huggers](https://github.com/kunjgit/GameZone/tree/main/Games/Space_Huggers) | [Spaceship Escort](https://github.com/kunjgit/GameZone/tree/main/Games/Spaceship_Escort) | [Space Defence](https://github.com/kunjgit/GameZone/tree/main/Games/Space_Defence) | [Glitch Buster](https://github.com/kunjgit/GameZone/tree/main/Games/Glitch_Buster) | [3D Box Game](https://github.com/kunjgit/GameZone/tree/main/Games/3d_Box_Game) | +| [Escape](https://github.com/kunjgit/GameZone/tree/main/Games/Escape) | [Retro Dungeon Puzzle](https://github.com/kunjgit/GameZone/tree/main/Games/Retro_Dungeon_Puzzle) | [Immunity Collapse](https://github.com/kunjgit/GameZone/tree/main/Games/Immunity_Collapse) | [Hunt Your Card](https://github.com/kunjgit/GameZone/tree/main/Games/Hunt_Your_Card) | [Tenacity](https://github.com/kunjgit/GameZone/tree/main/Games/Tenacity) | +| [Emoji Puzzle Game](https://github.com/kunjgit/GameZone/tree/main/Games/Emoji_Puzzle_Game) | [Back To Space](https://github.com/kunjgit/GameZone/tree/main/Games/Back_To_Space) | [Snooze](https://github.com/kunjgit/GameZone/tree/main/Games/Snooze) | [Galaxy Rider](https://github.com/kunjgit/GameZone/tree/main/Games/Galaxy_Rider) | [Squared Lines](https://github.com/kunjgit/GameZone/tree/main/Games/Squared_Lines) | +| [Space War](https://github.com/kunjgit/GameZone/tree/main/Games/Space_War) | [Sciara of Colors](https://github.com/kunjgit/GameZone/tree/main/Games/Sciara_Of_Colors) | [JunoJs](https://github.com/kunjgit/GameZone/tree/main/Games/JunoJs) | [Fall Down](https://github.com/kunjgit/GameZone/tree/main/Games/Fall_Down) | [Cat Goric](https://github.com/kunjgit/GameZone/tree/main/Games/Cat_Goric) | +| [Cable Maze](https://github.com/kunjgit/GameZone/tree/main/Games/Cable_Maze) | [Spaceducts](https://github.com/kunjgit/GameZone/tree/main/Games/Spaceducts) | [Zurbo](https://github.com/kunjgit/GameZone/tree/main/Games/Zurbo) | [Blast Zone](https://github.com/kunjgit/GameZone/tree/main/Games/BlastZone) | [Free Bird](https://github.com/kunjgit/GameZone/tree/main/Games/Free_Bird) | +| [Maximise Boxes](https://github.com/kunjgit/GameZone/tree/main/Games/MaximiseBoxes) | [Slide Puzzle](https://github.com/kunjgit/GameZone/tree/main/Games/Slide_Puzzle) | [Diamond Run](https://github.com/kunjgit/GameZone/tree/main/Games/Diamond_Run) | [Everyones Sky](https://github.com/kunjgit/GameZone/tree/main/Games/Everyones_Sky) | [Line Of Fire](https://github.com/kunjgit/GameZone/tree/main/Games/Line_Of_Fire) | +| [1024 Moves](https://github.com/kunjgit/GameZone/tree/main/Games/1024_Moves) | [Save The Forest](https://github.com/kunjgit/GameZone/tree/main/Games/Save_The_Forest) | [Dragon World Game](https://github.com/kunjgit/GameZone/tree/main/Games/Dragon_World_Game) | [DuckHunt](https://github.com/kunjgit/GameZone/tree/main/Games/DuckHunt) | [Plankman](https://github.com/kunjgit/GameZone/tree/main/Games/Plankman) | +| [Hold The Cloud](https://github.com/kunjgit/GameZone/tree/main/Games/Hold_The_Cloud) | [Labyrinth](https://github.com/kunjgit/GameZone/tree/main/Games/Labyrinth) | [RIP](https://github.com/kunjgit/GameZone/tree/main/Games/RIP) | [Risky Nav](https://github.com/kunjgit/GameZone/tree/main/Games/Risky_Nav) | [Pixels From Space](https://github.com/kunjgit/GameZone/tree/main/Games/Pixels_From_Space) | +| [Poker_Dice](https://github.com/kunjgit/GameZone/tree/main/Games/Poker_Dice) | [Unlock_The_Lock](https://github.com/kunjgit/GameZone/tree/main/Games/Unlock_The_Lock) | [Gnomedom](https://github.com/kunjgit/GameZone/tree/main/Games/Gnomedom) | [Lost In The Maze 3D](https://github.com/kunjgit/GameZone/tree/main/Games/Lost_In_The_Maze_3D) | [PONG BALL](https://github.com/kunjgit/GameZone/tree/main/Games/Pong_Ball) | +| [Projectile Motion Game](https://github.com/kunjgit/GameZone/tree/main/Games/Projectile_Motion_Game) | [Swift](https://github.com/kunjgit/GameZone/tree/main/Games/Swift) | [Spacepi](https://github.com/kunjgit/GameZone/tree/main/Games/Spacepi) | [Destroyer](https://github.com/kunjgit/GameZone/tree/main/Games/Destroyer) | [Terror_Seventy](https://github.com/kunjgit/GameZone/tree/main/Games/Terror_Seventy) | +| [Humming](https://github.com/kunjgit/GameZone/tree/main/Games/Humming) | [Word Search Puzzle](https://github.com/kunjgit/GameZone/tree/main/Games/Word_search_puzzle) | [Ballarena](https://github.com/kunjgit/GameZone/tree/main/Games/Ballarena) | [Beyonder](https://github.com/kunjgit/GameZone/tree/main/Games/Beyonder) | [Shpere](https://github.com/kunjgit/GameZone/tree/main/Games/Shpere) | +| [Short Circuit](https://github.com/kunjgit/GameZone/tree/main/Games/Short_Circuit) | [Johnny Smiter](https://github.com/kunjgit/GameZone/tree/main/Games/Johnny_Smiter) | [Rectangular](https://github.com/kunjgit/GameZone/tree/main/Games/Rectangular) | [Canon Defense](https://github.com/kunjgit/GameZone/tree/main/Games/Canon_Defense) | [Trashem](https://github.com/kunjgit/GameZone/tree/main/Games/Trashem) | +| [Chess](https://github.com/SoarinSkySagar/GameZone-GSSoC23/tree/main/Games/CHESS) | [Get The Pigeon](https://github.com/kunjgit/GameZone/tree/main/Games/Get_The_Pigeon) | [Uxu](https://github.com/kunjgit/GameZone/tree/main/Games/Uxu) | [Soul Jumper](https://github.com/kunjgit/GameZone/tree/main/Games/Soul_Jumper) | [Infernal Throne](https://github.com/kunjgit/GameZone/tree/main/Games/Infernal_Throne) | +| [Dead Again](https://github.com/kunjgit/GameZone/tree/main/Games/Dead_Again) | [Norman The Necromancer](https://github.com/kunjgit/GameZone/tree/main/Games/Norman_The_Necromancer) | [Shape Blocks](https://github.com/kunjgit/GameZone/tree/main/Games/Shape_Blocks) | [Goal_Rush](https://github.com/kunjgit/GameZone/tree/main/Games/Goal_Rush) | [Charon Jr](https://github.com/kunjgit/GameZone/tree/main/Games/Charon_Jr) | +| [Color Shifter](https://github.com/kunjgit/GameZone/tree/main/Games/Color_Shifter) | [Oh, flip](https://github.com/kunjgit/GameZone/tree/main/Games/oh_flip) | [Snake Feeder Game](https://github.com/kunjgit/GameZone/tree/main/Games/Snake_Feeder_Game) | [LOSSST](https://github.com/kunjgit/GameZone/tree/main/Games/LOSSST) | [HangMan](https://github.com/kunjgit/GameZone/tree/main/Games/HangMan) | +| [Bad_Luck_Brian](https://github.com/kunjgit/GameZone/tree/main/Games/Bad_Luck_Brian) | [Bad_Depot](https://github.com/kunjgit/GameZone/tree/main/Games/Bad_Depot) | [Achluophobia](https://github.com/kunjgit/GameZone/tree/main/Games/Achluophobia) | [Timber_Terry](https://github.com/kunjgit/GameZone/tree/main/Games/Timber_Terry) | [Earth_Destroyer](https://github.com/kunjgit/GameZone/tree/main/Games/Earth_Destroyer) | +| [Lonely Phantom](https://github.com/kunjgit/GameZone/tree/main/Games/Lonely_Phantom) | [Ghost Surf](https://github.com/kunjgit/GameZone/tree/main/Games/Ghost_Surf) | [Sucker](https://github.com/kunjgit/GameZone/tree/main/Games/Sucker) | [Sorades](https://github.com/kunjgit/GameZone/tree/main/Games/Sorades) | [Thirteen](https://github.com/kunjgit/GameZone/tree/main/Games/Thirteen) | +| [The Raising Fighting Spirits](https://github.com/kunjgit/GameZone/tree/main/Games/The_Raising_Fighting_Spirits) | [Green Mahjong](https://github.com/kunjgit/GameZone/tree/main/Games/Green_Mahjong) | [Drag And Drop Puzzle Game](https://github.com/kunjgit/GameZone/tree/main/Games/Drag_And_Drop_Puzzle) | [Music Guess Game](https://github.com/kunjgit/GameZone/tree/main/Games/Music_Guess_Game) | [Tower Of Hanoi](https://github.com/kunjgit/GameZone/tree/main/Games/Tower_Of_Hanoi) | +| [Mastermind_Mania](https://github.com/kunjgit/GameZone/tree/main/Games/Mastermind_Mania) | [Ludo_4_Player](https://github.com/kunjgit/GameZone/tree/main/Games/Ludo_4_Player) | [AirBalloon](https://github.com/kunjgit/GameZone/tree/main/Games/AirBalloon) | [Space Invaders](https://github.com/kunjgit/GameZone/tree/main/Games/Space_Invaders) | [Cut the Rope](https://github.com/kunjgit/GameZone/tree/main/Games/Cut_the_rope) | +| [Caesar&Cipher](https://github.com/kunjgit/GameZone/tree/main/Games/Caesar_Cipher) | [Monster_Maker](https://github.com/kunjgit/GameZone/tree/main/Games/Monster_Maker) | [Stolen Sword](https://github.com/kunjgit/GameZone/tree/main/Games/Stolen_Sword) | [Mastermind](https://github.com/kunjgit/GameZone/tree/main/Games/Mastermind) | [Highway 404](https://github.com/kunjgit/GameZone/tree/main/Games/Highway_404) | +| [BullseyeGame](https://github.com/kunjgit/GameZone/tree/main/Games/BullseyeGame) | [Crossword Game](https://github.com/kunjgit/GameZone/tree/main/Games/Crossword_Game) | [Guess the Correct Logo](https://github.com/shruti-2412/GameZone/tree/main/Games/Guess_The_Correct_Logo) | [Painting_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Painting_Game) | [Platform_game_engine](https://github.com/kunjgit/GameZone/tree/main/Games/Platform_game_engine) | +| [Kill_The_Bird](https://github.com/kunjgit/GameZone/tree/main/Games/Kill_The_Bird) | +| [Doppelkopf](https://github.com/kunjgit/GameZone/tree/main/Games/Doppelkopf) | [quiz_game](https://github.com/kunjgit/GameZone/tree/main/Games/quiz_game) | [Island Survival](https://github.com/kunjgit/GameZone/tree/main/Games/Island_Survival) | [Linkup Game](https://github.com/kunjgit/GameZone/tree/main/Games/linkup) | [Trivia_Card](https://github.com/kunjgit/GameZone/tree/main/Games/Trivia_Card) | +| [Insect Catch Game](https://github.com/kunjgit/GameZone/tree/main/Games/Insect_Catch_Game) | [Carnival_game](https://github.com/kunjgit/GameZone/tree/main/Games/Carnival_game) | [Make Me Laugh](https://github.com/kunjgit/GameZone/tree/main/Games/Make_Me_Laugh) | [Avoider_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Avoider_Game) | [Dungeon_Crawler](https://github.com/kunjgit/GameZone/tree/main/Games/Dungeon_Crawler) | +| [snake_water_gun](https://github.com/kunjgit/GameZone/tree/main/Games/snake_water_gun) | [Run and Jump](https://github.com/kunjgit/GameZone/tree/main/Games/Run_and_Jump) | [AI CHESS Game](https://github.com/kunjgit/GameZone/tree/main/Games/AI_CHESS_Game) | [Fruit_Catching](https://github.com/kunjgit/GameZone/tree/main/Games/Fruit_Catching) | [Bulls eye](https://github.com/kunjgit/GameZone/tree/main/Games/Bulls_eye) | +| [Crystals_Collecter](https://github.com/kunjgit/GameZone/tree/main/Games/Crystals_Collecter) | [Dots and Boxes Game](https://github.com/kunjgit/GameZone/tree/main/Games/Dots_and_Boxes_Game) | [Infinite Runner Game](https://github.com/kunjgit/GameZone/tree/main/Games/Infinite_Runner_Game) | [Mario_Matching](https://github.com/kunjgit/GameZone/tree/main/Games/mario_matching_game) | [Hand_Cricket](https://github.com/kunjgit/GameZone/tree/main/Games/Hand_Cricket) | +| [Crossword_Puzzle](https://github.com/kunjgit/GameZone/tree/main/Games/Crossword_Puzzle) | [Pixel_Painter](https://github.com/kunjgit/GameZone/tree/main/Games/Pixel_Painter) | [Riddle_Room](https://github.com/kunjgit/GameZone/tree/main/Games/Riddle_Room) | [ArmorAlley](https://github.com/kunjgit/GameZone/tree/main/Games/ArmorAlley) | [Color_switcher](https://github.com/kunjgit/GameZone/tree/main/Games/Color_switcher) | +| [Maze of Cables](https://github.com/VSatwika/GameZonefork/tree/Maze_of_Cables/Games/Maze_of_Cables) | [Escape Room](https://github.com/kunjgit/GameZone/tree/main/Games/Escape_room) | [Super_mario_run](https://github.com/kunjgit/GameZone/tree/main/Games/Super_mario_run) | [Doodle_Draw](https://github.com/kunjgit/GameZone/tree/main/Games/Doodle_Draw) | [Arcade_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Arcade_Game) | +| [Slice Storm](https://github.com/VSatwika/GameZonefork/tree/Slice_Storm/Games/Slice_Storm) | [CodePen_SImulator](https://github.com/kunjgit/GameZone/tree/main/Games/CodePen_Simulator) | [Piano_Tiles](https://github.com/kunjgit/GameZone/tree/main/Games/PianoTiles_Game) | [CareTaker](https://github.com/kunjgit/GameZone/tree/main/Games/CareTaker) | [UNO](https://github.com/kunjgit/GameZone/tree/main/Games/UNO) | +| [Remeber the color](https://github.com/kunjgit/GameZone/tree/main/Games/Remember_the_color) | [Guess The Random Shape](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_The_Random_Shape) | [Save Doraemon](https://github.com/kunjgit/GameZone/tree/main/Games/Save_Doraemon) | [Animal_Match_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Animal_Match_Game) | [Hextris](https://github.com/kunjgit/GameZone/tree/main/Games/Hextris) | +| [MrFakeGame](https://github.com/kunjgit/GameZone/tree/main/Games/MrFakeGame) | [Checkers](https://github.com/kunjgit/GameZone/tree/main/Games/Checkers) | [Roulette](https://github.com/kunjgit/GameZone/tree/main/Games/Roulette) | [Aero Acrobat](https://github.com/kunjgit/GameZone/tree/main/Games/Aero_Acrobat) | [Adventure_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Adventure_Game) | +| [Pumpkin_Pursuit](https://github.com/kunjgit/GameZone/tree/main/Games/Pumpkin_Pursuit) | [Corona Shooter](https://github.com/kunjgit/GameZone/tree/main/Games/Corona_Shooter) | [Pokemon Ball Finder](https://github.com/kunjgit/GameZone/tree/main/Games/Pokemon_Ball_Finder) | [Basketball](https://github.com/kunjgit/GameZone/tree/main/Games/Basketball) | [Wault_master](https://github.com/kunjgit/GameZone/tree/main/Games/Wault_master) | +| [Reaction TIme](https://github.com/kunjgit/GameZone/tree/main/Games/Reaction_Time) | [Flag Guess Game](https://github.com/kunjgit/GameZone/tree/main/Games/Flag_Guess_Game) | [Cross_The_Road](https://github.com/kunjgit/GameZone/tree/main/Games/Cross_The_Road) | [Highway Race - Barrel Dodge](https://github.com/kunjgit/GameZone/tree/main/Games/Highway_Race) | [Bit_Maze_Platformer_Maze](https://github.com/kunjgit/GameZone/tree/main/Games/Bit_Maze_Platformer_Maze) | +| [Math Game](https://github.com/kunjgit/GameZone/tree/main/Games/Math_Game) | [Space Drifter](https://github.com/kunjgit/GameZone/tree/main/Games/space_drifter) | [Observe the Cloud](https://github.com/kunjgit/GameZone/tree/main/Games/Observe%20the%20Cloud) | [Cosmic_Coin_Blaster](https://github.com/kunjgit/GameZone/tree/main/Games/Cosmic_Coin_Blaster) | [Circus Charly](https://github.com/kunjgit/GameZone/tree/main/Games/Circus_Charly) | +| [Pikachu_Volleyball](https://github.com/kunjgit/GameZone/tree/main/Games/Pikachu_Volleyball) | [Trex_Run](https://github.com/akankshachanana1/GameZone/tree/Added/Games/Trex_Run) | [Crack_The_Code](https://github.com/kunjgit/GameZone/tree/main/Games/Crack_The_Code) | [Skeleathon](https://github.com/kunjgit/GameZone/tree/main/Games/Skeleathon) | [Shadow_PokeGuess](https://github.com/kunjgit/GameZone/tree/main/Games/Shadow_PokeGuess) | +| [Brain Color Mastermind](https://github.com/kunjgit/GameZone/tree/main/Games/Brain_Color_Mastermind) | [Lizard Spock Game](https://github.com/kunjgit/GameZone/tree/main/Games/Lizard_Spock_Game) | [Angry Boars](https://github.com/kunjgit/GameZone/tree/main/Games/Angry_Boars) | [Alphabet Learning Game](https://github.com/kunjgit/GameZone/tree/main/Games/Alphabet_Learning_Game) | [Country_Guesser_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Country_Guesser_Game) | +| [Poke_Guess_Blitz](https://github.com/kunjgit/GameZone/tree/main/Games/Poke_Guess_Blitz) | [Spider Man Go](https://github.com/kunjgit/GameZone/tree/main/Games/Spider_Man_Go) | [Foosball](https://github.com/kunjgit/GameZone/tree/main/Games/Foosball) | [Triangle_Back_to_Home](https://github.com/kunjgit/GameZone/tree/main/Games/Triangle_Back_To_Home) | [Alphabet Learning Game](https://github.com/kunjgit/GameZone/tree/lizard-game/Games/Alphabet_Learning_Game) | +| [Poke_Guess_Blitz](https://github.com/kunjgit/GameZone/tree/main/Games/Poke_Guess_Blitz) | [Spider Man Go](https://github.com/kunjgit/GameZone/tree/lizard-game/Games/Spider_Man_Go) | [Foosball](https://github.com/kunjgit/GameZone/tree/main/Games/Foosball) | [Triangle_Back_to_Home](https://github.com/kunjgit/GameZone/tree/main/Games/Triangle_Back_To_Home) | [Death by Hamster](https://github.com/kunjgit/GameZone/tree/main/Games/Death_by_Hamster) | +| [Tenzies](https://github.com/kunjgit/GameZone/tree/main/Games/Tenzies) | [Target_Torrent](https://github.com/kunjgit/GameZone/tree/main/Games/Target_Torrent) | [Reversi](https://github.com/kunjgit/GameZone/tree/main/Games/Reversi) | [reaction_teaser](https://github.com/kunjgit/GameZone/pull/2134/files) | [Scribble](https://github.com/kunjgit/GameZone/tree/main/Games/Scribble) | +| [Brain Burst Game](https://github.com/kunjgit/GameZone/tree/main/Games/Brain_Burst_Game) | [StickTheSticker](https://github.com/kunjgit/GameZone/tree/main/Games/StickTheSticker) | [Meme_Battle_Game](https://github.com/sahaycodes/GameZone/tree/meme/Games/Meme_Battle_Game) | [Match_Color_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Match_Color_Game) | [Bow_And_Arrow](https://github.com/kunjgit/GameZone/tree/main/Games/Bow_And_Arrow) | +| [Beyblade](https://github.com/kunjgit/GameZone/tree/main/Games/Beyblade) | [The labyrinth of death](https://github.com/sahaycodes/GameZone/tree/meme/Games/The_labyrinth_of_death) | [2D BreakOut](https://github.com/kunjgit/GameZone/tree/main/Games/2D_Breakout) | [Battleship](https://github.com/kunjgit/GameZone/tree/main/Games/Battleship) | [Baseball](https://github.com/kunjgit/GameZone/tree/main/Games/Baseball) | +| [Save Princess](https://github.com/kunjgit/GameZone/tree/main/Games/Save_Princess) | [RoadFighter](https://github.com/kunjgit/GameZone/tree/main/Games/RoadFighter) | [Guitar Game](https://github.com/kunjgit/GameZone/tree/main/Games/Guitar_Game) | [Solitaire](https://github.com/kunjgit/GameZone/tree/main/Games/Solitaire) | [Lady Tiger Hunter](https://github.com/kunjgit/GameZone/tree/main/Games/Lady_Tiger_Hunter) | +| [Stone Paper Scissor](https://github.com/kunjgit/GameZone/tree/main/Games/Stone_paper_scissor) | [Flashlight_Pointer_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Flashlight_Pointer_Game) | [Pig game](https://github.com/KanchanBora/GameZone/tree/main/Games/Pig_game) | [Asteroids 3D](https://github.com/kunjgit/GameZone/tree/main/Games/Asteroids_3D) | [Lamb Lane](https://github.com/sahaycodes/GameZone/tree/meme/Games/Lamb_Lane) | +| [Dinoffline](https://github.com/kunjgit/GameZone/tree/main/Games/Dinoffline) | [Maths Sprint Game](https://github.com/kunjgit/GameZone/tree/main/Games/Maths_Sprint_Game) | [Etch a Sketch](https://github.com/kunjgit/GameZone/tree/main/Games/Etch_a_Sketch) | [QuizzApp](https://github.com/kunjgit/GameZone/tree/main/Games/QuizzApp) | [Chess Game](https://github.com/kunjgit/GameZone/tree/main/Games/Chess_Game) | +| [Which Color](https://github.com/sahaycodes/GameZone/tree/main/Games/Which_Color) | [Snail_Game](https://github.com/sahaycodes/GameZone/tree/meme/Games/Snail_Game) | [Solitaire](https://github.com/kunjgit/GameZone/tree/main/Games/Solitaire_up) | [Slime Attack](https://github.com/apu52/GameZone/tree/Slime-Attack-game/Games/Slime_attack_game) | [Star_Trek_Trivia](https://github.com/kunjgit/GameZone/tree/starTrek-trivia/Games/Star_Trek_Trivia) | +| [Pokemon_Card_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Pokemon_Card_Game) | [Digit Dilemma](https://github.com/kunjgit/GameZone/tree/main/Games/Digit_Dilemma) | [Tennis](https://github.com/kunjgit/GameZone/tree/main/Games/Tennis) | [Illusion](https://github.com/kunjgit/GameZone/tree/main/Games/Illusion) | [Block Buster](https://github.com/sahaycodes/GameZone/tree/meme/Games/Block_Buster) | +| [Guess_The_Ball](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_The_Ball) | [Doremon Puzzle](https://github.com/kunjgit/GameZone/tree/main/Games/Doremon_Puzzle) | [Guess The Celebrity](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_The_Celeb) | [Rock_Paper_Scissors_Lizard_Spock](https://github.com/kunjgit/GameZone/tree/main/Rock_Paper_Scissors_Lizard_Spock) | [Elemental Riddles](https://github.com/kunjgit/GameZone/tree/main/Elemental_Riddles) | +| [Falling_Ball](https://github.com/kunjgit/GameZone/tree/main/Games/Falling_Ball) | [Hit Target](https://github.com/kunjgit/GameZone/tree/main/Games/Hit_Target) | [Archery](https://github.com/kunjgit/GameZone/tree/main/Games/Archery) | [color_switch_challenger](https://github.com/kunjgit/GameZone/tree/main/color_switch_challenger) | [Puzzle_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Puzzle_Game) | +| [Quizify](https://github.com/kunjgit/GameZone/tree/main/Quizify) | [word blitz](https://github.com/kunjgit/GameZone/tree/main/word_blitz) | [color_switch_challenger](https://github.com/kunjgit/GameZone/tree/main/color_switch_challenger) | [Puzzle_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Puzzle_Game) | [Quizify](https://github.com/kunjgit/GameZone/tree/main/Quizify) | +| [word blitz](https://github.com/kunjgit/GameZone/tree/main/word_blitz) | [Code Cracker](https://github.com/kunjgit/GameZone/tree/main/Code_Cracker) | [Know Your Country](https://github.com/kunjgit/GameZone/tree/main/Games/Know_Your_Country) | [Musical_Floor](https://github.com/kunjgit/GameZone/tree/main/Games/Musical_Floor) | [Sky_Dodge](https://github.com/kunjgit/GameZone/tree/main/Sky_Dodge) | +| [Swap Card Game](https://github.com/kunjgit/GameZone/tree/main/Games/Swap-Card-Game) | [Memorization_card](https://github.com/kunjgit/GameZone/tree/main/Games/Memorization_card) | [Smashing_Blocks](https://github.com/kunjgit/GameZone/tree/main/Games/Smashing_Blocks) | [Response_Reaction](https://github.com/kunjgit/GameZone/tree/main/Games/Response_Reaction) | [Truth and Dare](https://github.com/kunjgit/GameZone/tree/main/Games/Truth_And_Dare) | +| [Rotating_Elements](https://github.com/tanujbordikar/GameZone/tree/Rotating_Elements) | [Chopsticks](https://github.com/kunjgit/GameZone/tree/main/Games/Chopsticks) | [Anime Clicker](https://github.com/kunjgit/GameZone/tree/main/Games/Anime_Clicker) | [3D Snake](https://github.com/kunjgit/GameZone/tree/main/Games/3d_Snake) | [Rocket_Showdown](https://github.com/tanujbordikar/GameZone/tree/Rocket_Showdown) | +| [Find Extra Cube](https://github.com/kunjgit/GameZone/tree/main/Games/Find_Extra_Cube) | [PathPlex](https://github.com/kunjgit/GameZone/tree/main/Games/Pathplex) | [CSS Select](https://github.com/kunjgit/GameZone/tree/main/Games/CSS_Select) | [Squid](https://github.com/kunjgit/GameZone/tree/main/Games/Squid_Game) | [CSS Crossword](https://github.com/kunjgit/GameZone/tree/main/Games/CSS_Crossword) | +| [CSS Select](https://github.com/kunjgit/GameZone/tree/main/Games/CSS_Select) | [Squid](https://github.com/kunjgit/GameZone/tree/main/Games/Squid_Game) | [Flip Coin](https://github.com/kunjgit/GameZone/tree/main/Games/Flip_Coin) | [Witty Word Quest](https://github.com/kunjgit/GameZone/tree/main/Games/witty_word_quest) | [Typing Game](https://github.com/Ishan-77/GameZone/tree/main/Games/Typing_Game) | +| [numeral-whiz](https://github.com/Ishan-77/GameZone/tree/main/Games/numeral-whiz) | [candy_match](https://github.com/kunjgit/GameZone/tree/main/Games/Candy_Match_Saga) | [Crossy_Road](https://github.com/tanujbordikar/GameZone/tree/Crossy_Road) | [HueHero](https://github.com/kunjgit/GameZone/tree/main/Games/HueHero) | [Puzzel_Winner](https://github.com/kunjgit/GameZone/tree/main/Games/Puzzel_Winner) | +| [Emoji_Intruder](https://github.com/kunjgit/GameZone/tree/main/Games/Emoji_Intruder) | [Guess The Weapon](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_The_Weapon) | [Guess Who](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_Who) | [Pop My Balloon](https://github.com/kunjgit/GameZone/tree/main/Games/Pop_My_Balloon) | [Color_Blast](https://github.com/kunjgit/GameZone/tree/main/Games/Color_Blast) | +| [Maze_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Maze_Game) | [Coloron](https://github.com/kunjgit/GameZone/tree/main/Games/Coloron). | +| [Black_jackk](https://github.com/kunjgit/GameZone/tree/main/Games/Black_jackk) | [Audio_Wordle](https://github.com/kunjgit/GameZone/tree/main/Games/Audio_Wordle) | [Makeover_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Makeover_Game) +| [Maze_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Maze_Game) | [Coloron](https://github.com/kunjgit/GameZone/tree/main/Games/Coloron). +| [Wordling](https://github.com/kunjgit/GameZone/tree/main/Games/Wordling) +| [HTML5_Controller_Tester](https://github.com/kunjgit/GameZone/tree/main/Games/HTML5_Controller_Tester) +| [Black_jackk](https://github.com/kunjgit/GameZone/tree/main/Games/Black_jackk) | [Audio_Wordle](https://github.com/kunjgit/GameZone/tree/main/Games/Audio_Wordle>>>>>>> main +| [Earth_Guardian](https://github.com/kunjgit/GameZone/tree/main/Games/Earth_Guardian) | +| [escaperoom](https://github.com/kunjgit/GameZone/tree/main/Games/escaperoom) +| [Ball_Shooting_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ball_Shooting_Game) | [HTML5_Controller_Tester](https://github.com/kunjgit/GameZone/tree/main/Games/HTML5_Controller_Tester) +| [numeral-whiz](https://github.com/Ishan-77/GameZone/tree/main/Games/numeral-whiz) | [candy_match](https://github.com/kunjgit/GameZone/tree/main/Games/Candy_Match_Saga) | [Crossy_Road](https://github.com/tanujbordikar/GameZone/tree/Crossy_Road) | [HueHero](https://github.com/kunjgit/GameZone/tree/main/Games/HueHero) | [Puzzel_Winner](https://github.com/kunjgit/GameZone/tree/main/Games/Puzzel_Winner) | +| [Tower Stack](https://github.com/kunjgit/GameZone/tree/main/Games/Tower_Stack) | + [TriHand_Tactics](https://github.com/kunjgit/GameZone/tree/main/Games/TriHand_Tactics)| +| [Ball_Shooting_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ball_Shooting_Game) | [CatchTheBall](https://github.com/kunjgit/GameZone/tree/main/Games/CatchTheBall) | +| [CopyCat](https://github.com/kunjgit/GameZone/tree/main/Games/CopyCat) | +| [Cross_The_River_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Cross_The_River_Game) | +[DoraemonRun ](https://github.com/kunjgit/GameZone/tree/main/Games/DoraemonRun) | +| [Memory_Cards_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Memory_Cards_Game) | +| [Typing_Speed_Test2](https://github.com/kunjgit/GameZone/tree/main/Games/Typing_Speed_Test2) | [Tic Tac Toe Responsive ](https://github.com/kunjgit/GameZone/tree/main/Games/Tic_tac_toe_responsive) | [Minesweeper Easy ](https://github.com/kunjgit/GameZone/tree/main/Games/MineSweeper_Easy) | +| [Technical_Mind_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Technical_Mind_Game) | +[Slide_Master_Puzzle](https://github.com/kunjgit/GameZone/tree/Main/Games/Slide_Master_Puzz)| | +| [Ball_Shooting_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ball_Shooting_Game) | [Letter_Sleuth](https://github.com/swetha5157/GameZone/tree/main/Games/Letter_Sleuth) +| [Rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/Rock_paper_scissor) | +| [City_Builder_Game](https://github.com/kunjgit/GameZone/tree/main/Games/City_Builder_Game) | +[Mancala_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Mancala_Game) | +[Knife_hit](https://github.com/kunjgit/GameZone/tree/main/Games/Knife_hit) | +| [Dice_Roller](https://github.com/kunjgit/GameZone/tree/main/Games/Dice_Roller) | [Chrome_Dino_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Chrome_Dino_Game) | +| [Rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/Rock_paper_scissor) | +| [City_Builder_Game](https://github.com/kunjgit/GameZone/tree/main/Games/City_Builder_Game) | +| [Pokemon_Stats_Card](https://github.com/kunjgit/GameZone/tree/main/Games/Pokemon_Stats_Card) | +| [Steampunk_FlappyBird](https://github.com/kunjgit/GameZone/tree/main/Games/Steampunk_FlappyBird) | +| [Catch_The_Circle](https://github.com/kunjgit/GameZone/tree/main/Games/Catch_The_Circle) | +| [Automated_rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/automated_rock_paper_scissor) | +| [Maze_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Maze_Game) | [Astronaut_runner](https://github.com/tanishkaa08/GameZone/tree/main/Games/Astronaunt_runner) | +[16_Puzzle](https://github.com/kunjgit/GameZone/tree/main/Games/16_Puzzle) | +| [Rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/Rock_paper_scissor) | +| [City_Builder_Game](https://github.com/kunjgit/GameZone/tree/main/Games/City_Builder_Game) | +| [Dice_Roller](https://github.com/kunjgit/GameZone/tree/main/Games/Dice_Roller) | [Bear Hunter Ninja](https://github.com/Niyatizzz/GameZone/tree/main/Games/Bear_Hunter_Ninja) | +| [Rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/Rock_paper_scissor) | +| [City_Builder_Game](https://github.com/kunjgit/GameZone/tree/main/Games/City_Builder_Game) | +| [Pokemon_Stats_Card](https://github.com/kunjgit/GameZone/tree/main/Games/Pokemon_Stats_Card) | +| [Steampunk_FlappyBird](https://github.com/kunjgit/GameZone/tree/main/Games/Steampunk_FlappyBird) | +| [Catch_The_Circle](https://github.com/kunjgit/GameZone/tree/main/Games/Catch_The_Circle) | +| [Automated_rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/automated_rock_paper_scissor) | +| [Grab_The_Carrot](https://github.com/Aksshay88/GameZone/tree/main/Games/Grab_The_Carrot) | +| [Maze_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Maze_Game) | [Astronaut_runner](https://github.com/tanishkaa08/GameZone/tree/main/Games/Astronaunt_runner) | +| [16_Puzzle](https://github.com/kunjgit/GameZone/tree/main/Games/16_Puzzle) | +| [Musical_Memory](https://github.com/kunjgit/GameZone/tree/main/Games/Musical_Memory) | +|[Quick_Click](https://github.com/kunjgit/GameZone/tree/main/Games/Quick_Click) | +| [Dragon_Tower](https://github.com/kunjgit/GameZone/tree/main/Games/Dragon_Tower) | +| [Hover_Board_Effect](https://github.com/kunjgit/GameZone/tree/main/Games/Hover_Board_Effect) | +[Mancala_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Mancala_Game) | +| [Dice_Roller](https://github.com/kunjgit/GameZone/tree/main/Games/Dice_Roller) | [Bear Hunter Ninja](https://github.com/Niyatizzz/GameZone/tree/main/Games/Bear_Hunter_Ninja) | +| [Rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/Rock_paper_scissor) | +| [City_Builder_Game](https://github.com/kunjgit/GameZone/tree/main/Games/City_Builder_Game) | +| [Chrome_Dino_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Chrome_Dino_Game) | +| [Pokemon_Stats_Card](https://github.com/kunjgit/GameZone/tree/main/Games/Pokemon_Stats_Card) | +| [Steampunk_FlappyBird](https://github.com/kunjgit/GameZone/tree/main/Games/Steampunk_FlappyBird) | +| [Catch_The_Circle](https://github.com/kunjgit/GameZone/tree/main/Games/Catch_The_Circle) | +| [Automated_rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/automated_rock_paper_scissor) | +| [Maze_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Maze_Game) | [Astronaut_runner](https://github.com/tanishkaa08/GameZone/tree/main/Games/Astronaunt_runner) | +| [16_Puzzle](https://github.com/kunjgit/GameZone/tree/main/Games/16_Puzzle) | +| [8_Puzzle](https://github.com/kunjgit/GameZone/tree/main/Games/8_Puzzle) | +| [Catch_The_Falling_Object](https://github.com/kunjgit/GameZone/tree/main/Games/Catch_The_Falling_Object) | +| [Dragon_Tower](https://github.com/kunjgit/GameZone/tree/main/Games/Dragon_Tower) | +| [Hover_Board_Effect](https://github.com/kunjgit/GameZone/tree/main/Games/Hover_Board_Effect) | +| [escaperoom](https://github.com/kunjgit/GameZone/tree/main/Games/escaperoom) | +| [Ball_Shooting_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ball_Shooting_Game) | [HTML5_Controller_Tester](https://github.com/kunjgit/GameZone/tree/main/Games/HTML5_Controller_Tester) | +| [numeral-whiz](https://github.com/Ishan-77/GameZone/tree/main/Games/numeral-whiz) | [candy_match](https://github.com/kunjgit/GameZone/tree/main/Games/Candy_Match_Saga) | +| [Crossy_Road](https://github.com/tanujbordikar/GameZone/tree/Crossy_Road) | [HueHero](https://github.com/kunjgit/GameZone/tree/main/Games/HueHero) | +| [Puzzel_Winner](https://github.com/kunjgit/GameZone/tree/main/Games/Puzzel_Winner) | +| [Emoji_Intruder](https://github.com/kunjgit/GameZone/tree/main/Games/Emoji_Intruder) | [Guess The Weapon](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_The_Weapon) | +| [Guess Who](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_Who) | [Pop My Balloon](https://github.com/kunjgit/GameZone/tree/main/Games/Pop_My_Balloon) | +| [Tower Stack](https://github.com/kunjgit/GameZone/tree/main/Games/Tower_Stack) | [Soccer](https://github.com/kunjgit/GameZone/tree/main/Games/Soccer) | +| [TriHand_Tactics](https://github.com/kunjgit/GameZone/tree/main/Games/TriHand_Tactics) | +| [Earth_Guardian](https://github.com/kunjgit/GameZone/tree/main/Games/Earth_Guardian) | +| [CatchTheBall](https://github.com/kunjgit/GameZone/tree/main/Games/CatchTheBall) | +| [Candy_Crush_Saga](https://github.com/kunjgit/GameZone/tree/main/Games/Candy_Crush_Saga) | +| [numeral-whiz](https://github.com/Ishan-77/GameZone/tree/main/Games/numeral-whiz) | [candy_match](https://github.com/kunjgit/GameZone/tree/main/Games/Candy_Match_Saga) | [Crossy_Road](https://github.com/tanujbordikar/GameZone/tree/Crossy_Road) | [HueHero](https://github.com/kunjgit/GameZone/tree/main/Games/HueHero) | [Puzzel_Winner](https://github.com/kunjgit/GameZone/tree/main/Games/Puzzel_Winner) | +| [Emoji_Intruder](https://github.com/kunjgit/GameZone/tree/main/Games/Emoji_Intruder) | [Guess The Weapon](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_The_Weapon) | [Guess Who](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_Who) | [Pop My Balloon](https://github.com/kunjgit/GameZone/tree/main/Games/Pop_My_Balloon) | [Tower Stack](https://github.com/kunjgit/GameZone/tree/main/Games/Tower_Stack) | +| [Maze_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Maze_Game) | [TriHand_Tactics](https://github.com/kunjgit/GameZone/tree/main/Games/TriHand_Tactics) | [Earth_Guardian](https://github.com/kunjgit/GameZone/tree/main/Games/Earth_Guardian) | [Ball_Shooting_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ball_Shooting_Game) | +| [Ball_Shooting_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ball_Shooting_Game) | [CatchTheBall](https://github.com/kunjgit/GameZone/tree/main/Games/CatchTheBall) | +[Candy_Crush_Saga](https://github.com/kunjgit/GameZone/tree/main/Games/Candy_Crush_Saga) | +[Colour_Generator_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Colour_Generator_Game) | +| [Rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/Rock_paper_scissor) | +| [City_Builder_Game](https://github.com/kunjgit/GameZone/tree/main/Games/City_Builder_Game) | +[Mancala_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Mancala_Game) | +|[2048_win](https://github.com/kunjgit/GameZone/tree/main/Games/2048_win) | +| [Dice_Roller](https://github.com/kunjgit/GameZone/tree/main/Games/Dice_Roller) | [Chrome_Dino_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Chrome_Dino_Game) | +| [Rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/Rock_paper_scissor) | +| [City_Builder_Game](https://github.com/kunjgit/GameZone/tree/main/Games/City_Builder_Game) | +| [Catch_The_Circle](https://github.com/kunjgit/GameZone/tree/main/Games/Catch_The_Circle) | +| [Shrek_Vs_Wild](https://github.com/kunjgit/GameZone/tree/main/Games/Shrek_Vs_Wild) | +| [Balloon_Buster](https://github.com/kunjgit/GameZone/tree/main/Games/Balloon_Buster) | +| [Pokemon_Stats_Card](https://github.com/kunjgit/GameZone/tree/main/Games/Pokemon_Stats_Card) | +| [Steampunk_FlappyBird](https://github.com/kunjgit/GameZone/tree/main/Games/Steampunk_FlappyBird) | +| [Catch_The_Circle](https://github.com/kunjgit/GameZone/tree/main/Games/Catch_The_Circle) | | +| [path_finder](https://github.com/kunjgit/GameZone/tree/main/Games/path_finder) | +| [Shrek_Vs_Wild](https://github.com/kunjgit/GameZone/tree/main/Games/Shrek_Vs_Wild) | +| [Dragon_Tower](https://github.com/kunjgit/GameZone/tree/main/Games/Dragon_Tower) | +| [Guess_num](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_num) | +| [QuickFingers](https://github.com/kunjgit/GameZone/tree/main/Games/QuickFingers) | +| [Physics_Quizz](https://github.com/kunjgit/GameZone/tree/main/Games/Physics_Quizz) | +| [Tiny_Fishing](https://github.com/kunjgit/GameZone/tree/main/Games/Tiny_Fishing) | +| [Etch_a_Sketch_2](https://github.com/kunjgit/GameZone/tree/main/Games/Etch_a_Sketch_2) | +| [Hover_Board_Effect](https://github.com/kunjgit/GameZone/tree/main/Games/Hover_Board_Effect) | +| [Falling_Words](https://github.com/kunjgit/GameZone/tree/main/Games/Falling_Words) | +| [namefate](https://github.com/kunjgit/GameZone/tree/main/Games/namefate) | +| [Fruit_Catching_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Fruit_Catching_Game) | +| [color_matching_application](https://github.com/kunjgit/GameZone/tree/main/Games/color_matching_application) | +| [Pictionary_Game](https://github.com/Jagpreet153/GameZone/tree/main/Games/Pictionary_Game) | +| [Anagram_Checker_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Anagram_Checker_Game) | +| [HitYourFriend](https://github.com/kunjgit/GameZone/tree/main/Games/HitYourFriend) | +| [Random_joke_Generator](https://github.com/Jagpreet153/GameZone/tree/main/Games/Random_joke_Generator) | +| [Arkanoid_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Arkanoid_Game) | +| [Catch_Stars](https://github.com/Kunjgit/GameZone/tree/main/Games/Catch_Stars) | +| [Color Matcher](https://github.com/1911aditi/GameZone/tree/1a4f3847e11bb13b1aca4652a87868c9bc467a93/Games/color%20matcher)                | +| [LaserDarts](https://github.com/Jagpreet153/GameZone/tree/main/Games/LaserDarts) +| [Block Building](https://github.com/kunjgit/GameZone/tree/main/Games/Block_Building) | +| [Flames Game](https://github.com/kunjgit/GameZone/tree/main/Games/Flames_Game)| +| [NewsJunction](https://github.com/kunjgit/GameZone/tree/main/Games/NewsJunction) | +|[Ping_Pong_Singleplayer](https://github.com/kunjgit/GameZone/tree/main/Games/Ping_Pong_Singleplayer) | +| [MazeRunner](https://github.com/kunjgit/GameZone/tree/main/Games/MazeRunner) | +| [Emoji_slot_machine](https://github.com/kunjgit/GameZone/tree/main/Games/Emoji_slot_machine) +| [NewsJunction](https://github.com/kunjgit/GameZone/tree/main/Games/NewsJunction) +| [Pixel Painter](https://github.com/kunjgit/GameZone/tree/main/Games/pixel_painter) | +| [Guess_The_Song](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_The_Song) | [Reverse Memory](https://github.com/MuraliDharan7/GameZone/tree/reverse-memory-game/Games/Reverse%20Memory) +| [NewsJunction](https://github.com/kunjgit/GameZone/tree/main/Games/NewsJunction) | +| [Word_Shuffle_Game](https://github.com/kunjgit/GameZone/tree/main/Games/word_shuffle_game) | +| [Recognizing_Figures](https://github.com/kunjgit/GameZone/tree/main/Games/Recognizing_Figures) | +| [WordScramble](https://github.com/kunjgit/GameZone/tree/main/Games/wordScramble) +[Roll_The_Dice](https://github.com/kunjgit/GameZone/tree/main/Games/Roll_The_Dice) | +| [Black_jackk](https://github.com/kunjgit/GameZone/tree/main/Games/Black_jackk) | +| [Flappy_Birdd](https://github.com/kunjgit/GameZone/tree/main/Games/Flappy_Birdd) | + +| [Recognizing_Figures](https://github.com/kunjgit/GameZone/tree/main/Games/Recognizing_Figures) | [Screen Pet Game](https://github.com/kunjgit/GameZone/tree/main/Games/Screen-Pet-Game) | +| [Sudoku_light_theme](https://github.com/kunjgit/GameZone/tree/main/Games/Sudoku_light_theme) | +| [Find_the_ball](https://github.com/kunjgit/GameZone/tree/main/Games/Find_the_ball) | +| [Tech_Memory_Blocks](https://github.com/kunjgit/GameZone/tree/main/Games/Tech_Memory_Blocks) | +| [Color The Page](https://github.com/kunjgit/GameZone/tree/main/Games/Color_The_Page)| +|[Building Blocks Game](https://github.com/kunjgit/GameZone/tree/main/Games/Building_Block_Game)| +|[Cartoon character guessing game](https://github.com/kunjgit/GameZone/tree/main/Games/Cartoon_Character_Guessing_Game)| +|[Align_4_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Align_4_Game)| +|[Carrom Board Game](https://github.com/kunjgit/GameZone/tree/main/Games/carrom)| +| [Tic-Tac-Toe Game](https://github.com/kunjgit/GameZone/tree/main/Games/Tic-Tac-Toe) | +| [Number_Recall_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Number_Recall_Game) | +| [Hit_the_hamster](https://github.com/kunjgit/GameZone/tree/main/Games/Hit_the_hamster) | | [Noughts_And_Crosses](https://github.com/kunjgit/GameZone/tree/main/Games/Noughts_And_Crosses) | +| [Forest_Guardian](https://github.com/kunjgit/GameZone/tree/main/Games/Forst_Guardian) | +| [Sudoku_light_theme](https://github.com/kunjgit/GameZone/tree/main/Games/Sudoku_light_theme) | +| [Find_the_ball](https://github.com/kunjgit/GameZone/tree/main/Games/Find_the_ball) | +|[Color The Page](https://github.com/kunjgit/GameZone/tree/main/Games/Color_The_Page)| +|[Lunar Lander](https://github.com/kunjgit/GameZone/tree/main/Games/Lunar_Lander)| +|[AquaSort_Game](https://github.com/kunjgit/GameZone/tree/main/Games/AquaSort_Game) | +|[Chess_Game_computer](https://github.com/kunjgit/GameZone/tree/main/Games/Chess_Game_computer) | +|[Turn_on_the_light](https://github.com/kunjgit/GameZone/tree/main/Games/Turn_on_the_light) | +|[AquaSort_Game](https://github.com/kunjgit/GameZone/tree/main/Games/AquaSort_Game) | +| [whack a mole](https://github.com/kunjgit/GameZone/tree/main/Games/whack%20a%20mole) | +| [Snake](https://github.com/kunjgit/GameZone/tree/main/Games/snake)                | +| [Dice_Game] (https://github.com/shivan2004/GameZone/tree/main/Games/Dice_Game)| +|[HitOrMiss](https://github.com/kunjgit/GameZone/tree/main/Games/HitOrMiss)| +| [Tetris Game](https://github.com/kunjgit/GameZone/tree/main/Games/tetris_game)| +|[Turn_on_the_light](https://github.com/kunjgit/GameZone/tree/main/Games/Turn_on_the_light) | +| [Tic-Tac-Toe Game](https://github.com/kunjgit/GameZone/tree/main/Games/Tic-Tac-Toe) | +| [Bubble'z Popper](https://github.com/Chandu6702/GameZone/tree/main/Games/Bubble'z Popper)| +| [Dsa_quiz_game](https://github.com/kunjgit/GameZone/tree/main/Games/Dsa_quiz_game) | +| [Gravity_Simulation_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Gravity_Simulation_Game) | +| [Rapid_click_frenzy](https://github.com/kunjgit/GameZone/tree/main/Games/Rapid_click_frenzy) +| [Catch_The_Ball](https://github.com/kunjgit/GameZone/tree/main/Games/Catch_The_Ball) | +| [Ball_in_Maze](https://github.com/kunjgit/GameZone/tree/main/Games/Ball_in_Maze) | +|[Dsa_quiz_game](https://github.com/kunjgit/GameZone/tree/main/Games/Dsa_quiz_game) | +| [Gravity_Simulation_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Gravity_Simulation_Game) +| [Anagarm-Word-Game](https://github.com/kunjgit/GameZone/tree/main/Games/Anagarm-Word-Game) | +| [Brick Buster Game](https://github.com/kunjgit/GameZone/tree/main/Games/Brick Buster) | +| [Rapid_click_frenzy](https://github.com/kunjgit/GameZone/tree/main/Games/Rapid_click_frenzy) +| [SnakeBites](https://github.com/kunjgit/GameZone/tree/main/Games/SnakeBites) | +| [Rapid_click_frenzy](https://github.com/kunjgit/GameZone/tree/main/Games/Rapid_click_frenzy) +| [Alphabet-and-Vowels](https://github.com/kunjgit/GameZone/tree/main/Games/Alphabet-and-Vowels) | +| [Intellect Quest](https://github.com/Will2Jacks/GameZoneForked/tree/Task/Games/Intellect_Quest) | +| [Number_Guessing_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Number_Guessing_Game) | +| [Currency_Converter](https://github.com/kunjgit/GameZone/tree/main/Games/Currency_Converter) | +| [mario-game](https://github.com/kunjgit/GameZone/tree/main/Games/mario-game) | +| [Fruit_Slicer_Game] (https://github.com/narayani9120/GameZone_B/tree/main/Games/Fruit_Slicer_Game) | +| [Tower_Block_Game](https://github.com/Saipradyumnagoud/GameZone/tree/main/Games/Tower_Block_Game) | +| [Modulo_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Modulo_Game) | +| [Memory_Matching_Game](https://github.com/Saipradyumnagoud/GameZone/tree/main/Games/Memory_Matching_Game) | +| [Block_Ninja] (https://github.com/kunjgit/GameZone/tree/main/Games/Block_Ninja) | +| [Shoot_Duck_Game] (https://github.com/kunjgit/GameZone/tree/main/Games/Shoot_Duck_Game) | +| [Disney_Trivia](https://github.com/manmita/GameZone/tree/Disney_Trivia/Games/Disney_Trivia)| +|[puzzle-game](https://github.com/kunjgit/GameZone/tree/main/Games/puzzle-game)| +| [Helicopter_Game](https://github.com/kinjgit/GameZone/tree/main/Games/Helicopter_Game) | +| [Bouncing Ball Game](https://github.com/kunjgit/GameZone/tree/main/Games/Bouncing_Ball_Game) | +|[Harmony_Mixer](https://github.com/kunjgit/GameZone/tree/main/Games/Harmony_Mixer)| +|[Car_Racing_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Car_Racing_Game)| +|[KeySymphony](https://github.com/kunjgit/GameZone/tree/main/Games/KeySymphony)| +|[Math_Race_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Math_Race_Game)| +| [Bunny is Lost](https://github.com/kunjgit/GameZone/tree/main/Games/Bunny_is_Lost)| +|[Steam_Punk](https://github.com/kunjgit/GameZone/tree/main/Games/Steam_Punk)| + +|[OutRun_Offline_Game](https://github.com/kunjgit/GameZone/tree/main/Games/OutRun_Offline_Game)| +|[Tower Defence Game](https://github.com/Will2Jacks/GameZoneForked/tree/Task/Games/Tower_Defence_Game)| + +| [Jigsaw_Puzzle](https://github.com/kunjgit/GameZone/tree/main/Games/Jigsaw_Puzzle) | + +| [Mathematics Escape Room](https://github.com/kunjgit/GameZone/tree/main/Games/MathematicsEscapeRoom) | +|[Tower Defence Game](https://github.com/Will2Jacks/GameZoneForked/tree/Task/Games/Tower_Defence_Game) | | [Ant Smasher Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ant_Smasher)| +|[Mario Matching Game](https://github.com/ananyag309/GameZone_ggsoc/tree/main/Games/MarioMatchingGame)| +|[Dot_Dash](https://github.com/kunjgit/GameZone/tree/main/Games/Dot_Dash)| +|[Ghost Busting Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ghost_busting_game)| +|[Wheel_of_fortune](https://github.com/Will2Jacks/GameZoneForked/tree/Task/Games/Wheel_of_fortune)| +|[Dot_Box_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Dot_Box_Game)| +| [Cosmic_Blast](https://github.com/kunjgit/GameZone/tree/main/Games/Cosmic_Blast) | +|[Mole](https://github.com/taneeshaa15/GameZone/tree/main/Games/Mole)| +|[Spell Bee](https://github.com/kunjgit/GameZone/tree/main/Games/Spell_Bee)| +| [Go-fish-master](https://github.com/kunjgit/GameZone/tree/main/Games/Go-fish-master) | +|[Pottery-Game](https://github.com/kunjgit/GameZone/tree/main/Games/Pottery-Game)| +| [Tic_Tac_Toe_Neon](https://github.com/kunjgit/GameZone/tree/main/Games/Tic_Tac_Toe_Neon) | +| [Ultimate_Football_Manager](https://github.com/kunjgit/GameZone/tree/main/Games/Ultimate_Football_Manager) | +|[Zombie_Shooter](https://github.com/kunjgit/GameZone/tree/main/Games/Zombie_Shooter)| + | [Ganesh_QR_Maker](https://github.com/kunjgit/GameZone/tree/main/Games/Ganesh_QR_Maker) | +|[Brain_Card_game](https://github.com/Kunjgit/GameZone/tree/main/Games/Brain_Card_game)| +|[Wheel_of_Fortunes](https://github.com/kunjgit/GameZone/tree/main/Games/Wheel_of_Fortunes)| +|[Samurai_Fighting_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Samurai_Fighting_Game)| +|[Tic-tac-toe](https://github.com/kunjgit/GameZone/tree/main/Games/Tic-tac-toe)| +|[Quest_For_Riches](https://github.com/kunjgit/GameZone/tree/main/Games/Quest_For_Riches)| +|[Pattern Creation Game](https://github.com/kunjgit/GameZone/tree/main/Games/Pattern_Creation_Game)| + [Magic_8_ball_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Magic_8_ball) | +| [Catch_Craze](https://github.com/kunjgit/GameZone/tree/main/Games/Catch_Craze) | +| [UNO game with computer](https://github.com/kunjgit/GameZone/tree/main/Games/UNO_game_with_Computer) | +|[Dice_Rolling_Simulator](https://github.com/priyashuu/GameZone/tree/main/Games/Dice_rolling_simulator)| +|[Space_Dominators](https://github.com/kunjgit/GameZone/tree/main/Games/Space_Dominators)| +| [Simon_Says](https://github.com/kunjgit/GameZone/tree/main/Games/Simon_Says) | +|[Idle_miner](https://github.com/kunjgit/GameZone/tree/main/Games/Idle_miner)| +|[Five_Nights_at_Freddys](https://github.com/kunjgit/GameZone/tree/main/Games/Five_Nights_at_Freddys)| +|[Matching_Pair](https://github.com/kunjgit/GameZone/tree/main/Games/Matching_pair) + + + +======= | [Maze_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Maze_Game) | [TriHand_Tactics](https://github.com/kunjgit/GameZone/tree/main/Games/TriHand_Tactics) | [Earth_Guardian](https://github.com/kunjgit/GameZone/tree/main/Games/Earth_Guardian) | [Ball_Shooting_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ball_Shooting_Game) | [CatchTheBall](https://github.com/kunjgit/GameZone/tree/main/Games/CatchTheBall) | [Colour_Generator_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Colour_Generator_Game) | | [Rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/Rock_paper_scissor) | [City_Builder_Game](https://github.com/kunjgit/GameZone/tree/main/Games/City_Builder_Game) | [Mancala_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Mancala_Game) | [2048_win](https://github.com/kunjgit/GameZone/tree/main/Games/2048_win) | [Dice_Roller](https://github.com/kunjgit/GameZone/tree/main/Games/Dice_Roller) | [Chrome_Dino_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Chrome_Dino_Game) | | [Catch_The_Circle](https://github.com/kunjgit/GameZone/tree/main/Games/Catch_The_Circle) | [Shrek_Vs_Wild](https://github.com/kunjgit/GameZone/tree/main/Games/Shrek_Vs_Wild) | [Balloon_Buster](https://github.com/kunjgit/GameZone/tree/main/Games/Balloon_Buster) | [Pokemon_Stats_Card](https://github.com/kunjgit/GameZone/tree/main/Games/Pokemon_Stats_Card) | [Steampunk_FlappyBird](https://github.com/kunjgit/GameZone/tree/main/Games/Steampunk_FlappyBird) | @@ -225,6 +828,763 @@ This repository also provides one such platforms where contributers come over an | [Catch_Craze](https://github.com/kunjgit/GameZone/tree/main/Games/Catch_Craze) | [UNO game with computer](https://github.com/kunjgit/GameZone/tree/main/Games/UNO_game_with_Computer) | [Dice_Rolling_Simulator](https://github.com/priyashuu/GameZone/tree/main/Games/Dice_rolling_simulator)| [Space_Dominators](https://github.com/kunjgit/GameZone/tree/main/Games/Space_Dominators)| [Simon_Says](https://github.com/kunjgit/GameZone/tree/main/Games/Simon_Says) | |[Idle_miner](https://github.com/kunjgit/GameZone/tree/main/Games/Idle_miner)| [Five_Nights_at_Freddys](https://github.com/kunjgit/GameZone/tree/main/Games/Five_Nights_at_Freddys) | [Penalty_Shootout_Game] (https://github.com/kunjgit/GameZone/tree/main/Games/Penalty_Shootout_Game)| +
+

Back to top

+

+Video GameGameZone

+ + + +
+
+ +

This open source repository contains a collection of games built on basic tech stacks in web development. Use your creativity, build your own game and contribute to the repository by making a PR 🎮 +
+Make sure you star the repository and show your love to us💗 +
+Also join the discord server for GameZone and start collaborating with others 🚀 +
+
+
+

+ +## Why to Open Source + +Contributing in open source increases your opportunities to work with different projects and mentors, getting to know various insights and ideas. It is a platform where contributors grow together with a construvtive and a positive attitude. +This repository also provides one such platforms where contributers come over and put their ideas of new games and make our website as interactive as much they can! + +[![Discord](https://img.shields.io/badge/Discord-%235865F2.svg?style=for-the-badge&logo=discord&logoColor=white)](https://discord.gg/fgwk4XZfxG) + +![GitHub issues](https://img.shields.io/github/issues/kunjgit/GameZone) +![GitHub forks](https://img.shields.io/github/forks/kunjgit/GameZone) +![GitHub pull requests](https://img.shields.io/github/issues-pr/kunjgit/GameZone) +![GitHub Repo stars](https://img.shields.io/github/stars/kunjgit/GameZone?style=social) +![GitHub contributors](https://img.shields.io/github/contributors/kunjgit/GameZone) +![Website](https://img.shields.io/website?down_color=red&down_message=offline&up_color=blue&up_message=online&url=https%3A%2F%2Fkunjgit.github.io%2FGameZone%2F) + +

+ +

+
+ + + + +
+

High VoltageTech Stack

+ +
+
+
+

+

+ + + + + +
+

+
+
+ +
+ + + +
+

Rocket Let's get started

+ +
+ + + +- Fork the repository +- Clone this repository `git clone "url of the repo"` + +* Raise and issue to add new game or to enhancement for a game (Have a look at few things you have to take care during raising issue ) + + - Select appropriate issue template + - Make sure your idea is unique and interesting 🚀 + + * Don't alter the issue title. You are supposed to write your issue name after that only. + - `[Issue Title]: Your Issue` make sure you just add your issue name + - ex .`[New game]: Super Mario` + + - Make sure you select the program in which you are participating 🔥 + +- Wait till you have been assigned the issue +- After you have been assigned the issue start working on the code +- Create your new branch using `git checkout -b ` + +* Having your code into the repository + - Make your game folder into `Games` folder by the naming convention mentioned in [CONTRIBUTING GUIDELINE](./.github/CONTRIBUTING_GUIDELINE.md) + - Add your code files (index.html,style.css,script.js) in your game folder + - Create `README.md` file in your folder and add all the functionalities and how you can play that game in that README file , also include screenshots of working game , video of a game explaining (if required). + - To create `Your_Folder/README.md ` checkout the template [GAME README TEMPLATE](./Games/FOLDER_README_TEMPLATE.md) + - Now take one good screenshot of your game that you want to display it on our website and add into `assets/images` (follow the naming convention .png or .jpeg or .jpg) + - add your folders link and name in main README.md (the one you are reading currently) + +- Push your changes to Github using `git push origin ` +- Submit your changes for review by creating PR +- And you are done ! +- I will review your code and I will merge your code to the main branch of this repository and you will notified for the same +- If you having queries in basic flow of github learn it from [CONTRIBUTING GUIDELINE](./.github/CONTRIBUTING_GUIDELINE.md) + +
+

Robot Games

+
+ +
+ +
+ +| Game | Game | Game | Game | Game | + +| ---------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------- | --- | +| [Master Typing](https://github.com/kunjgit/GameZone/tree/main/Games/Master_Typing) | [Treasure Hunt](https://github.com/Antiquely3059/GameZone/tree/main/Games/Treasure%20Hunt) | [Virtual Pet](https://github.com/Antiquely3059/GameZone/tree/main/Games/Virtual_Pet) | [MazeRunner](https://github.com/kunjgit/GameZone/tree/main/Games/MazeRunner) | [Ping_Pong_Singleplayer](https://github.com/kunjgit/GameZone/tree/main/Games/Ping_Pong_Singleplayer) | | +| [Tilting Maze](https://github.com/kunjgit/GameZone/tree/main/Games/Tilting_Maze) | [Simon Game Challenge](https://github.com/kunjgit/GameZone/tree/main/Games/Simon_Game_Challenge) | [Snake Game](https://github.com/kunjgit/GameZone/tree/main/Games/Snake_Game) | [Dino Runner Game](https://github.com/kunjgit/GameZone/tree/main/Games/Dino_Runner_Game) | +| [Whack a Mole](https://github.com/kunjgit/GameZone/tree/main/Games/Whack_a_Mole) | [Doraemon Jump](https://github.com/kunjgit/GameZone/tree/main/Games/Doraemon_Jump) | [Black Jack](https://github.com/kunjgit/GameZone/tree/main/Games/Black_Jack) | [Memory Game](https://github.com/kunjgit/GameZone/tree/main/Games/Memory_Game) | [Word Guessing Game](https://github.com/kunjgit/GameZone/tree/main/Games/Word_Guessing_Game) | +| [Ludo Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ludo_Game) | [Piano Game](https://github.com/kunjgit/GameZone/tree/main/Games/Piano) | [Atari Breakout](https://github.com/kunjgit/GameZone/tree/main/Games/Atari_Breakout) | [Dinosaur Game](https://github.com/kunjgit/GameZone/tree/main/Games/Chrome_Dinosaur_Game) | [Guess The Colour by RGB Game](https://github.com/kunjgit/GameZone/tree/main/Games/Colour_Guessing_Game) | +| [Guess The Number](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_The_Number) | [Race car game](https://github.com/kunjgit/GameZone/tree/main/Games/race_car) | [Aim Training](https://github.com/DP-NOTHING/GameZone/tree/contri/Games/Aim_Training) | [Alien Shooter](https://github.com/kunjgit/GameZone/tree/main/Games/Alien_Shooters) | [Fruit Ninja](https://github.com/kunjgit/GameZone/tree/main/Games/Fruit_Ninja) | +| [Doodle Jump](https://github.com/kunjgit/GameZone/tree/main/Games/Doodle_Jump) | [Alphabet Game](https://github.com/kunjgit/GameZone/tree/main/Games/Alphabet) | [Candy Crush](https://github.com/kunjgit/GameZone/tree/main/Games/Candy_Crush) | [Word Association Game](https://github.com/kunjgit/GameZone/tree/main/Games/Word_Association_Game) | [Tic Tac Toe](https://github.com/kunjgit/GameZone/tree/main/Games/Tic_Tac_Toe) | +| [Flappy Bird Game](https://github.com/kunjgit/GameZone/tree/main/Games/Flappy_Bird) | [Trivia It](https://hithub.com/kunjgit/GameZone/tree/main/Games/Trivia_It) | [Minesweeper](https://github.com/kunjgit/GameZone/tree/main/Games/Minesweeper) | [Dice ShowDown Game](https://github.com/Himanshu07-debug/GameZone/tree/main/Games/Dice_Showdown_Game) | [Pac Man Game](https://github.com/kunjgit/GameZone/tree/main/Games/Pac_Man_Game) | +| [Brick Breaker Game](https://github.com/kunjgit/GameZone/tree/main/Games/Brick_Breaker) | [Magic Square Game](https://github.com/kunjgit/GameZone/tree/main/Games/Magic_Square) | [Fight Game](https://github.com/kunjgit/GameZone/tree/main/Games/Fight_Game) | [Lighthouse Game](https://github.com/kunjgit/GameZone/tree/main/Games/Lighthouse) | [Lights Out Game](https://github.com/kunjgit/GameZone/tree/main/Games/Lights_Out) | +| [Word Scramble Game](https://github.com/kunjgit/GameZone/tree/main/Games/Word_Scramble_Game) | [Tetris](https://github.com/kunjgit/GameZone/tree/main/Games/Tetris) | [Interactive Quizzing Application](https://github.com/kunjgit/GameZone/tree/main/Games/Interactive_Quizzing) | [Planet Defense Game](https://github.com/kunjgit/GameZone/tree/main/Games/Planet_Defense) | [Rabbit Rush Game](https://github.com/kunjgit/GameZone/tree/main/Games/Rabbit_Rush) | +| [Wordle](https://github.com/kunjgit/GameZone/tree/main/Games/Wordle) | [Roll Race Game](https://github.com/kunjgit/GameZone/tree/main/Games/Roll_Race) | [Menja Game](https://github.com/kunjgit/GameZone/tree/main/Games/Menja) | [Typing Speed Test Game](https://github.com/kunjgit/GameZone/tree/main/Games/Typing_Speed_Test_Game) | [Tile Game](https://github.com/kunjgit/GameZone/tree/main/Games/Tile_Game) | +| [Stick Hero Game](https://github.com/kunjgit/GameZone/tree/main/Games/Stick_Hero_Game) | [Starwars Character Game](https://github.com/kunjgit/GameZone/tree/main/Games/Starwars_Character_Game) | [Traffic Run](https://github.com/kunjgit/GameZone/tree/main/Games/Traffic_Run) | [Love Result Predictor](https://github.com/kunjgit/GameZone/tree/main/Games/Love_Result_Predictor) | [Tower Defense](https://github.com/kunjgit/GameZone/tree/main/Games/Tower_Defense) | +| [Menja_block_breaker](https://github.com/kunjgit/GameZone/tree/main/Games/Menja_block_breaker) | | [Yahtzee](https://github.com/kunjgit/GameZone/tree/main/Games/Yahtzee) | +| [Bird Game](https://github.com/kunjgit/GameZone/tree/main/Games/Bird_game) | [Bubble Blast Game](https://github.com/kunjgit/GameZone/tree/main/Games/Bubble_Blast_Game) | [Emoji Charades](https://github.com/kunjgit/GameZone/tree/main/Games/Emoji_Charades) | [Drum And Kit](https://github.com/kunjgit/GameZone/tree/main/Games/Drum_Kit_Game) | [Rock Paper Scissors](https://github.com/kunjgit/GameZone/tree/main/Games/Rock_Paper_Scissors) | +| [Frogger](https://github.com/kunjgit/GameZone/tree/main/Games/Frogger) | [!morethan5 ](https://github.com/kunjgit/GameZone/tree/main/Games/Not_morethan5) | [Unruly Tower](https://github.com/kunjgit/GameZone/tree/main/Games/Unruly_Tower) | [Maze Game](https://github.com/kunjgit/GameZone/tree/main/Games/MazeGame) | [Connect4](https://github.com/kunjgit/GameZone/tree/main/Games/Connect4) | +| [Spelling_Bee](https://github.com/kunjgit/GameZone/tree/main/Games/Spelling_Bee) | [2048](https://github.com/kunjgit/GameZone/tree/main/Games/2048) | [Spin the Wheel](https://github.com/kunjgit/GameZone/tree/main/Games/Spin_the_wheel) | [Breakout](https://github.com/kunjgit/GameZone/tree/main/Games/Breakout) | [Tower Blocks](https://github.com/kunjgit/GameZone/tree/main/Games/Tower_Blocks) | +| [Platform Game](https://github.com/kunjgit/GameZone/tree/main/Games/Platform_Game) | [Red Light Green Light](https://github.com/kunjgit/GameZone/tree/main/Games/Red_Light_Green_Light) | [Squash your Enemy](https://github.com/kunjgit/GameZone/tree/main/Games/Squashing_your_Enemy) | [Avax Gods](https://github.com/kunjgit/GameZone/tree/main/Games/Avax_gods) | [Flip Card Game](https://github.com/kunjgit/GameZone/tree/main/Games/Flip_Card_Game) | +| [Bingo Game](https://github.com/kunjgit/GameZone/tree/main/Games/Bingo_Game) | [Fifteen Puzzle Game](https://github.com/kunjgit/GameZone/tree/main/Games/Fifteen_Puzzle_Game) | [Stack_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Stack_Game) | [Block.io_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Block.io) | [Country_Guesser_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Country_Guesser_Game) | +| [Touch_The_Ball_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Touch_The_Ball) | [Sudoku](https://github.com/kunjgit/GameZone/tree/main/Games/Sudoku) | [Mini Golf](https://github.com/kunjgit/GameZone/tree/main/Games/Mini_Golf) | [Rubik's solver](https://github.com/kunjgit/GameZone/tree/main/Games/Rubik's_solver) | [Shoot_The_Balloon](https://github.com/kunjgit/GameZone/tree/main/Games/Shoot_The_Balloon) | +| [Dont_Die_To_Ghosts](https://github.com/kunjgit/GameZone/tree/main/Games/Dont_Die_To_Ghosts) | [SciFi Alchemy](https://github.com/kunjgit/GameZone/tree/main/Games/SciFi_Alchemy) | [Packabunchas](https://github.com/kunjgit/GameZone/tree/main/Games/Packabunchas) | [Cast and Catch](https://github.com/Sheetal-05/GameZone/tree/main/Games/Cast_and_Catch) | [Track Not Found](https://github.com/kunjgit/GameZone/tree/main/Games/Track_Not_Found) | +| [Love Calculator Game](https://github.com/kunjgit/GameZone/tree/main/Games/Love_Calci) | [Planet Game](https://github.com/kunjgit/GameZone/tree/main/Games/Planet_Game) | [Snake Ladder](https://github.com/kunjgit/GameZone/tree/main/Games/Snake_Ladder) | [Among Us Game](https://github.com/kunjgit/GameZone/tree/main/Games/Among_Us_Game) | [Pokedex Game](https://github.com/kunjgit/GameZone/tree/main/Games/Pokedex) | +| [Pacific Air Battle](https://github.com/kunjgit/GameZone/tree/main/Games/Pacific_Air_Battle) | [Dante](https://github.com/kunjgit/GameZone/tree/main/Games/Dante) | [Ping Pong Multiplayer](https://github.com/kunjgit/GameZone/tree/main/Games/Ping_Pong_Multiplayer) | [Sonic The Hedgehog](https://github.com/kunjgit/GameZone/tree/main/Games/Sonic_The_Hedgehog) | [World Of Emojis](https://github.com/kunjgit/GameZone/tree/main/Games/World_Of_Emojis) | +| [Ball Fall Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ball_Fall_Game) | [Pinball](https://github.com/kunjgit/GameZone/tree/main/Games/Pinball) | [Duck_Hunting_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Duck_Hunting_Game) | [Color Turner](https://github.com/kunjgit/GameZone/tree/main/Games/Color_Turner) | [Catch the Bunny](https://github.com/kunjgit/GameZone/tree/main/Games/Catch_the_Bunny) | +| [Catch me game](https://github.com/kunjgit/GameZone/tree/main/Games/Catch_me_game) | [Blank Detective](https://github.com/kunjgit/GameZone/tree/main/Games/Blanks_Detective) | [Falling Blocks](https://github.com/kunjgit/GameZone/tree/main/Games/Falling_Blocks) | [Movie Guessing Game](https://github.com/kunjgit/GameZone/tree/main/Games/Movie_Guessing_Game) | [Wildcard Bonanza](https://github.com/kunjgit/GameZone/tree/main/Games/Wildcard_Bonanza) | +| [The Last Spartan](https://github.com/kunjgit/GameZone/tree/main/Games/The_Last_Spartan) | [Space Exploration](https://github.com/kunjgit/GameZone/tree/main/Games/Space_Exploration) | [Bow Arrow Game](https://github.com/kunjgit/GameZone/tree/main/Games/Bow_Arrow) | [I Want To Google The Game](https://github.com/kunjgit/GameZone/tree/main/Games/I_Want_To_Google_The_Game) | [Space Gun](https://github.com/kunjgit/GameZone/tree/main/Games/Space_Gun) | +| [Space Huggers](https://github.com/kunjgit/GameZone/tree/main/Games/Space_Huggers) | [Spaceship Escort](https://github.com/kunjgit/GameZone/tree/main/Games/Spaceship_Escort) | [Space Defence](https://github.com/kunjgit/GameZone/tree/main/Games/Space_Defence) | [Glitch Buster](https://github.com/kunjgit/GameZone/tree/main/Games/Glitch_Buster) | [3D Box Game](https://github.com/kunjgit/GameZone/tree/main/Games/3d_Box_Game) | +| [Escape](https://github.com/kunjgit/GameZone/tree/main/Games/Escape) | [Retro Dungeon Puzzle](https://github.com/kunjgit/GameZone/tree/main/Games/Retro_Dungeon_Puzzle) | [Immunity Collapse](https://github.com/kunjgit/GameZone/tree/main/Games/Immunity_Collapse) | [Hunt Your Card](https://github.com/kunjgit/GameZone/tree/main/Games/Hunt_Your_Card) | [Tenacity](https://github.com/kunjgit/GameZone/tree/main/Games/Tenacity) | +| [Emoji Puzzle Game](https://github.com/kunjgit/GameZone/tree/main/Games/Emoji_Puzzle_Game) | [Back To Space](https://github.com/kunjgit/GameZone/tree/main/Games/Back_To_Space) | [Snooze](https://github.com/kunjgit/GameZone/tree/main/Games/Snooze) | [Galaxy Rider](https://github.com/kunjgit/GameZone/tree/main/Games/Galaxy_Rider) | [Squared Lines](https://github.com/kunjgit/GameZone/tree/main/Games/Squared_Lines) | +| [Space War](https://github.com/kunjgit/GameZone/tree/main/Games/Space_War) | [Sciara of Colors](https://github.com/kunjgit/GameZone/tree/main/Games/Sciara_Of_Colors) | [JunoJs](https://github.com/kunjgit/GameZone/tree/main/Games/JunoJs) | [Fall Down](https://github.com/kunjgit/GameZone/tree/main/Games/Fall_Down) | [Cat Goric](https://github.com/kunjgit/GameZone/tree/main/Games/Cat_Goric) | +| [Cable Maze](https://github.com/kunjgit/GameZone/tree/main/Games/Cable_Maze) | [Spaceducts](https://github.com/kunjgit/GameZone/tree/main/Games/Spaceducts) | [Zurbo](https://github.com/kunjgit/GameZone/tree/main/Games/Zurbo) | [Blast Zone](https://github.com/kunjgit/GameZone/tree/main/Games/BlastZone) | [Free Bird](https://github.com/kunjgit/GameZone/tree/main/Games/Free_Bird) | +| [Maximise Boxes](https://github.com/kunjgit/GameZone/tree/main/Games/MaximiseBoxes) | [Slide Puzzle](https://github.com/kunjgit/GameZone/tree/main/Games/Slide_Puzzle) | [Diamond Run](https://github.com/kunjgit/GameZone/tree/main/Games/Diamond_Run) | [Everyones Sky](https://github.com/kunjgit/GameZone/tree/main/Games/Everyones_Sky) | [Line Of Fire](https://github.com/kunjgit/GameZone/tree/main/Games/Line_Of_Fire) | +| [1024 Moves](https://github.com/kunjgit/GameZone/tree/main/Games/1024_Moves) | [Save The Forest](https://github.com/kunjgit/GameZone/tree/main/Games/Save_The_Forest) | [Dragon World Game](https://github.com/kunjgit/GameZone/tree/main/Games/Dragon_World_Game) | [DuckHunt](https://github.com/kunjgit/GameZone/tree/main/Games/DuckHunt) | [Plankman](https://github.com/kunjgit/GameZone/tree/main/Games/Plankman) | +| [Hold The Cloud](https://github.com/kunjgit/GameZone/tree/main/Games/Hold_The_Cloud) | [Labyrinth](https://github.com/kunjgit/GameZone/tree/main/Games/Labyrinth) | [RIP](https://github.com/kunjgit/GameZone/tree/main/Games/RIP) | [Risky Nav](https://github.com/kunjgit/GameZone/tree/main/Games/Risky_Nav) | [Pixels From Space](https://github.com/kunjgit/GameZone/tree/main/Games/Pixels_From_Space) | +| [Poker_Dice](https://github.com/kunjgit/GameZone/tree/main/Games/Poker_Dice) | [Unlock_The_Lock](https://github.com/kunjgit/GameZone/tree/main/Games/Unlock_The_Lock) | [Gnomedom](https://github.com/kunjgit/GameZone/tree/main/Games/Gnomedom) | [Lost In The Maze 3D](https://github.com/kunjgit/GameZone/tree/main/Games/Lost_In_The_Maze_3D) | [PONG BALL](https://github.com/kunjgit/GameZone/tree/main/Games/Pong_Ball) | +| [Projectile Motion Game](https://github.com/kunjgit/GameZone/tree/main/Games/Projectile_Motion_Game) | [Swift](https://github.com/kunjgit/GameZone/tree/main/Games/Swift) | [Spacepi](https://github.com/kunjgit/GameZone/tree/main/Games/Spacepi) | [Destroyer](https://github.com/kunjgit/GameZone/tree/main/Games/Destroyer) | [Terror_Seventy](https://github.com/kunjgit/GameZone/tree/main/Games/Terror_Seventy) | +| [Humming](https://github.com/kunjgit/GameZone/tree/main/Games/Humming) | [Word Search Puzzle](https://github.com/kunjgit/GameZone/tree/main/Games/Word_search_puzzle) | [Ballarena](https://github.com/kunjgit/GameZone/tree/main/Games/Ballarena) | [Beyonder](https://github.com/kunjgit/GameZone/tree/main/Games/Beyonder) | [Shpere](https://github.com/kunjgit/GameZone/tree/main/Games/Shpere) | +| [Short Circuit](https://github.com/kunjgit/GameZone/tree/main/Games/Short_Circuit) | [Johnny Smiter](https://github.com/kunjgit/GameZone/tree/main/Games/Johnny_Smiter) | [Rectangular](https://github.com/kunjgit/GameZone/tree/main/Games/Rectangular) | [Canon Defense](https://github.com/kunjgit/GameZone/tree/main/Games/Canon_Defense) | [Trashem](https://github.com/kunjgit/GameZone/tree/main/Games/Trashem) | +| [Chess](https://github.com/SoarinSkySagar/GameZone-GSSoC23/tree/main/Games/CHESS) | [Get The Pigeon](https://github.com/kunjgit/GameZone/tree/main/Games/Get_The_Pigeon) | [Uxu](https://github.com/kunjgit/GameZone/tree/main/Games/Uxu) | [Soul Jumper](https://github.com/kunjgit/GameZone/tree/main/Games/Soul_Jumper) | [Infernal Throne](https://github.com/kunjgit/GameZone/tree/main/Games/Infernal_Throne) | +| [Dead Again](https://github.com/kunjgit/GameZone/tree/main/Games/Dead_Again) | [Norman The Necromancer](https://github.com/kunjgit/GameZone/tree/main/Games/Norman_The_Necromancer) | [Shape Blocks](https://github.com/kunjgit/GameZone/tree/main/Games/Shape_Blocks) | [Goal_Rush](https://github.com/kunjgit/GameZone/tree/main/Games/Goal_Rush) | [Charon Jr](https://github.com/kunjgit/GameZone/tree/main/Games/Charon_Jr) | +| [Color Shifter](https://github.com/kunjgit/GameZone/tree/main/Games/Color_Shifter) | [Oh, flip](https://github.com/kunjgit/GameZone/tree/main/Games/oh_flip) | [Snake Feeder Game](https://github.com/kunjgit/GameZone/tree/main/Games/Snake_Feeder_Game) | [LOSSST](https://github.com/kunjgit/GameZone/tree/main/Games/LOSSST) | [HangMan](https://github.com/kunjgit/GameZone/tree/main/Games/HangMan) | +| [Bad_Luck_Brian](https://github.com/kunjgit/GameZone/tree/main/Games/Bad_Luck_Brian) | [Bad_Depot](https://github.com/kunjgit/GameZone/tree/main/Games/Bad_Depot) | [Achluophobia](https://github.com/kunjgit/GameZone/tree/main/Games/Achluophobia) | [Timber_Terry](https://github.com/kunjgit/GameZone/tree/main/Games/Timber_Terry) | [Earth_Destroyer](https://github.com/kunjgit/GameZone/tree/main/Games/Earth_Destroyer) | +| [Lonely Phantom](https://github.com/kunjgit/GameZone/tree/main/Games/Lonely_Phantom) | [Ghost Surf](https://github.com/kunjgit/GameZone/tree/main/Games/Ghost_Surf) | [Sucker](https://github.com/kunjgit/GameZone/tree/main/Games/Sucker) | [Sorades](https://github.com/kunjgit/GameZone/tree/main/Games/Sorades) | [Thirteen](https://github.com/kunjgit/GameZone/tree/main/Games/Thirteen) | +| [The Raising Fighting Spirits](https://github.com/kunjgit/GameZone/tree/main/Games/The_Raising_Fighting_Spirits) | [Green Mahjong](https://github.com/kunjgit/GameZone/tree/main/Games/Green_Mahjong) | [Drag And Drop Puzzle Game](https://github.com/kunjgit/GameZone/tree/main/Games/Drag_And_Drop_Puzzle) | [Music Guess Game](https://github.com/kunjgit/GameZone/tree/main/Games/Music_Guess_Game) | [Tower Of Hanoi](https://github.com/kunjgit/GameZone/tree/main/Games/Tower_Of_Hanoi) | +| [Mastermind_Mania](https://github.com/kunjgit/GameZone/tree/main/Games/Mastermind_Mania) | [Ludo_4_Player](https://github.com/kunjgit/GameZone/tree/main/Games/Ludo_4_Player) | [AirBalloon](https://github.com/kunjgit/GameZone/tree/main/Games/AirBalloon) | [Space Invaders](https://github.com/kunjgit/GameZone/tree/main/Games/Space_Invaders) | [Cut the Rope](https://github.com/kunjgit/GameZone/tree/main/Games/Cut_the_rope) | +| [Caesar&Cipher](https://github.com/kunjgit/GameZone/tree/main/Games/Caesar_Cipher) | [Monster_Maker](https://github.com/kunjgit/GameZone/tree/main/Games/Monster_Maker) | [Stolen Sword](https://github.com/kunjgit/GameZone/tree/main/Games/Stolen_Sword) | [Mastermind](https://github.com/kunjgit/GameZone/tree/main/Games/Mastermind) | [Highway 404](https://github.com/kunjgit/GameZone/tree/main/Games/Highway_404) | +| [BullseyeGame](https://github.com/kunjgit/GameZone/tree/main/Games/BullseyeGame) | [Crossword Game](https://github.com/kunjgit/GameZone/tree/main/Games/Crossword_Game) | [Guess the Correct Logo](https://github.com/shruti-2412/GameZone/tree/main/Games/Guess_The_Correct_Logo) | [Painting_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Painting_Game) | [Platform_game_engine](https://github.com/kunjgit/GameZone/tree/main/Games/Platform_game_engine) | +| [Kill_The_Bird](https://github.com/kunjgit/GameZone/tree/main/Games/Kill_The_Bird) | +| [Doppelkopf](https://github.com/kunjgit/GameZone/tree/main/Games/Doppelkopf) | [quiz_game](https://github.com/kunjgit/GameZone/tree/main/Games/quiz_game) | [Island Survival](https://github.com/kunjgit/GameZone/tree/main/Games/Island_Survival) | [Linkup Game](https://github.com/kunjgit/GameZone/tree/main/Games/linkup) | [Trivia_Card](https://github.com/kunjgit/GameZone/tree/main/Games/Trivia_Card) | +| [Insect Catch Game](https://github.com/kunjgit/GameZone/tree/main/Games/Insect_Catch_Game) | [Carnival_game](https://github.com/kunjgit/GameZone/tree/main/Games/Carnival_game) | [Make Me Laugh](https://github.com/kunjgit/GameZone/tree/main/Games/Make_Me_Laugh) | [Avoider_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Avoider_Game) | [Dungeon_Crawler](https://github.com/kunjgit/GameZone/tree/main/Games/Dungeon_Crawler) | +| [snake_water_gun](https://github.com/kunjgit/GameZone/tree/main/Games/snake_water_gun) | [Run and Jump](https://github.com/kunjgit/GameZone/tree/main/Games/Run_and_Jump) | [AI CHESS Game](https://github.com/kunjgit/GameZone/tree/main/Games/AI_CHESS_Game) | [Fruit_Catching](https://github.com/kunjgit/GameZone/tree/main/Games/Fruit_Catching) | [Bulls eye](https://github.com/kunjgit/GameZone/tree/main/Games/Bulls_eye) | +| [Crystals_Collecter](https://github.com/kunjgit/GameZone/tree/main/Games/Crystals_Collecter) | [Dots and Boxes Game](https://github.com/kunjgit/GameZone/tree/main/Games/Dots_and_Boxes_Game) | [Infinite Runner Game](https://github.com/kunjgit/GameZone/tree/main/Games/Infinite_Runner_Game) | [Mario_Matching](https://github.com/kunjgit/GameZone/tree/main/Games/mario_matching_game) | [Hand_Cricket](https://github.com/kunjgit/GameZone/tree/main/Games/Hand_Cricket) | +| [Crossword_Puzzle](https://github.com/kunjgit/GameZone/tree/main/Games/Crossword_Puzzle) | [Pixel_Painter](https://github.com/kunjgit/GameZone/tree/main/Games/Pixel_Painter) | [Riddle_Room](https://github.com/kunjgit/GameZone/tree/main/Games/Riddle_Room) | [ArmorAlley](https://github.com/kunjgit/GameZone/tree/main/Games/ArmorAlley) | [Color_switcher](https://github.com/kunjgit/GameZone/tree/main/Games/Color_switcher) | +| [Maze of Cables](https://github.com/VSatwika/GameZonefork/tree/Maze_of_Cables/Games/Maze_of_Cables) | [Escape Room](https://github.com/kunjgit/GameZone/tree/main/Games/Escape_room) | [Super_mario_run](https://github.com/kunjgit/GameZone/tree/main/Games/Super_mario_run) | [Doodle_Draw](https://github.com/kunjgit/GameZone/tree/main/Games/Doodle_Draw) | [Arcade_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Arcade_Game) | +| [Slice Storm](https://github.com/VSatwika/GameZonefork/tree/Slice_Storm/Games/Slice_Storm) | [CodePen_SImulator](https://github.com/kunjgit/GameZone/tree/main/Games/CodePen_Simulator) | [Piano_Tiles](https://github.com/kunjgit/GameZone/tree/main/Games/PianoTiles_Game) | [CareTaker](https://github.com/kunjgit/GameZone/tree/main/Games/CareTaker) | [UNO](https://github.com/kunjgit/GameZone/tree/main/Games/UNO) | +| [Remeber the color](https://github.com/kunjgit/GameZone/tree/main/Games/Remember_the_color) | [Guess The Random Shape](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_The_Random_Shape) | [Save Doraemon](https://github.com/kunjgit/GameZone/tree/main/Games/Save_Doraemon) | [Animal_Match_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Animal_Match_Game) | [Hextris](https://github.com/kunjgit/GameZone/tree/main/Games/Hextris) | +| [MrFakeGame](https://github.com/kunjgit/GameZone/tree/main/Games/MrFakeGame) | [Checkers](https://github.com/kunjgit/GameZone/tree/main/Games/Checkers) | [Roulette](https://github.com/kunjgit/GameZone/tree/main/Games/Roulette) | [Aero Acrobat](https://github.com/kunjgit/GameZone/tree/main/Games/Aero_Acrobat) | [Adventure_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Adventure_Game) | +| [Pumpkin_Pursuit](https://github.com/kunjgit/GameZone/tree/main/Games/Pumpkin_Pursuit) | [Corona Shooter](https://github.com/kunjgit/GameZone/tree/main/Games/Corona_Shooter) | [Pokemon Ball Finder](https://github.com/kunjgit/GameZone/tree/main/Games/Pokemon_Ball_Finder) | [Basketball](https://github.com/kunjgit/GameZone/tree/main/Games/Basketball) | [Wault_master](https://github.com/kunjgit/GameZone/tree/main/Games/Wault_master) | +| [Reaction TIme](https://github.com/kunjgit/GameZone/tree/main/Games/Reaction_Time) | [Flag Guess Game](https://github.com/kunjgit/GameZone/tree/main/Games/Flag_Guess_Game) | [Cross_The_Road](https://github.com/kunjgit/GameZone/tree/main/Games/Cross_The_Road) | [Highway Race - Barrel Dodge](https://github.com/kunjgit/GameZone/tree/main/Games/Highway_Race) | [Bit_Maze_Platformer_Maze](https://github.com/kunjgit/GameZone/tree/main/Games/Bit_Maze_Platformer_Maze) | +| [Math Game](https://github.com/kunjgit/GameZone/tree/main/Games/Math_Game) | [Space Drifter](https://github.com/kunjgit/GameZone/tree/main/Games/space_drifter) | [Observe the Cloud](https://github.com/kunjgit/GameZone/tree/main/Games/Observe%20the%20Cloud) | [Cosmic_Coin_Blaster](https://github.com/kunjgit/GameZone/tree/main/Games/Cosmic_Coin_Blaster) | [Circus Charly](https://github.com/kunjgit/GameZone/tree/main/Games/Circus_Charly) | +| [Pikachu_Volleyball](https://github.com/kunjgit/GameZone/tree/main/Games/Pikachu_Volleyball) | [Trex_Run](https://github.com/akankshachanana1/GameZone/tree/Added/Games/Trex_Run) | [Crack_The_Code](https://github.com/kunjgit/GameZone/tree/main/Games/Crack_The_Code) | [Skeleathon](https://github.com/kunjgit/GameZone/tree/main/Games/Skeleathon) | [Shadow_PokeGuess](https://github.com/kunjgit/GameZone/tree/main/Games/Shadow_PokeGuess) | +| [Brain Color Mastermind](https://github.com/kunjgit/GameZone/tree/main/Games/Brain_Color_Mastermind) | [Lizard Spock Game](https://github.com/kunjgit/GameZone/tree/main/Games/Lizard_Spock_Game) | [Angry Boars](https://github.com/kunjgit/GameZone/tree/main/Games/Angry_Boars) | [Alphabet Learning Game](https://github.com/kunjgit/GameZone/tree/main/Games/Alphabet_Learning_Game) | [Country_Guesser_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Country_Guesser_Game) | +| [Poke_Guess_Blitz](https://github.com/kunjgit/GameZone/tree/main/Games/Poke_Guess_Blitz) | [Spider Man Go](https://github.com/kunjgit/GameZone/tree/main/Games/Spider_Man_Go) | [Foosball](https://github.com/kunjgit/GameZone/tree/main/Games/Foosball) | [Triangle_Back_to_Home](https://github.com/kunjgit/GameZone/tree/main/Games/Triangle_Back_To_Home) | [Alphabet Learning Game](https://github.com/kunjgit/GameZone/tree/lizard-game/Games/Alphabet_Learning_Game) | +| [Poke_Guess_Blitz](https://github.com/kunjgit/GameZone/tree/main/Games/Poke_Guess_Blitz) | [Spider Man Go](https://github.com/kunjgit/GameZone/tree/lizard-game/Games/Spider_Man_Go) | [Foosball](https://github.com/kunjgit/GameZone/tree/main/Games/Foosball) | [Triangle_Back_to_Home](https://github.com/kunjgit/GameZone/tree/main/Games/Triangle_Back_To_Home) | [Death by Hamster](https://github.com/kunjgit/GameZone/tree/main/Games/Death_by_Hamster) | +| [Tenzies](https://github.com/kunjgit/GameZone/tree/main/Games/Tenzies) | [Target_Torrent](https://github.com/kunjgit/GameZone/tree/main/Games/Target_Torrent) | [Reversi](https://github.com/kunjgit/GameZone/tree/main/Games/Reversi) | [reaction_teaser](https://github.com/kunjgit/GameZone/pull/2134/files) | [Scribble](https://github.com/kunjgit/GameZone/tree/main/Games/Scribble) | +| [Brain Burst Game](https://github.com/kunjgit/GameZone/tree/main/Games/Brain_Burst_Game) | [StickTheSticker](https://github.com/kunjgit/GameZone/tree/main/Games/StickTheSticker) | [Meme_Battle_Game](https://github.com/sahaycodes/GameZone/tree/meme/Games/Meme_Battle_Game) | [Match_Color_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Match_Color_Game) | [Bow_And_Arrow](https://github.com/kunjgit/GameZone/tree/main/Games/Bow_And_Arrow) | +| [Beyblade](https://github.com/kunjgit/GameZone/tree/main/Games/Beyblade) | [The labyrinth of death](https://github.com/sahaycodes/GameZone/tree/meme/Games/The_labyrinth_of_death) | [2D BreakOut](https://github.com/kunjgit/GameZone/tree/main/Games/2D_Breakout) | [Battleship](https://github.com/kunjgit/GameZone/tree/main/Games/Battleship) | [Baseball](https://github.com/kunjgit/GameZone/tree/main/Games/Baseball) | +| [Save Princess](https://github.com/kunjgit/GameZone/tree/main/Games/Save_Princess) | [RoadFighter](https://github.com/kunjgit/GameZone/tree/main/Games/RoadFighter) | [Guitar Game](https://github.com/kunjgit/GameZone/tree/main/Games/Guitar_Game) | [Solitaire](https://github.com/kunjgit/GameZone/tree/main/Games/Solitaire) | [Lady Tiger Hunter](https://github.com/kunjgit/GameZone/tree/main/Games/Lady_Tiger_Hunter) | +| [Stone Paper Scissor](https://github.com/kunjgit/GameZone/tree/main/Games/Stone_paper_scissor) | [Flashlight_Pointer_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Flashlight_Pointer_Game) | [Pig game](https://github.com/KanchanBora/GameZone/tree/main/Games/Pig_game) | [Asteroids 3D](https://github.com/kunjgit/GameZone/tree/main/Games/Asteroids_3D) | [Lamb Lane](https://github.com/sahaycodes/GameZone/tree/meme/Games/Lamb_Lane) | +| [Dinoffline](https://github.com/kunjgit/GameZone/tree/main/Games/Dinoffline) | [Maths Sprint Game](https://github.com/kunjgit/GameZone/tree/main/Games/Maths_Sprint_Game) | [Etch a Sketch](https://github.com/kunjgit/GameZone/tree/main/Games/Etch_a_Sketch) | [QuizzApp](https://github.com/kunjgit/GameZone/tree/main/Games/QuizzApp) | [Chess Game](https://github.com/kunjgit/GameZone/tree/main/Games/Chess_Game) | +| [Which Color](https://github.com/sahaycodes/GameZone/tree/main/Games/Which_Color) | [Snail_Game](https://github.com/sahaycodes/GameZone/tree/meme/Games/Snail_Game) | [Solitaire](https://github.com/kunjgit/GameZone/tree/main/Games/Solitaire_up) | [Slime Attack](https://github.com/apu52/GameZone/tree/Slime-Attack-game/Games/Slime_attack_game) | [Star_Trek_Trivia](https://github.com/kunjgit/GameZone/tree/starTrek-trivia/Games/Star_Trek_Trivia) | +| [Pokemon_Card_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Pokemon_Card_Game) | [Digit Dilemma](https://github.com/kunjgit/GameZone/tree/main/Games/Digit_Dilemma) | [Tennis](https://github.com/kunjgit/GameZone/tree/main/Games/Tennis) | [Illusion](https://github.com/kunjgit/GameZone/tree/main/Games/Illusion) | [Block Buster](https://github.com/sahaycodes/GameZone/tree/meme/Games/Block_Buster) | +| [Guess_The_Ball](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_The_Ball) | [Doremon Puzzle](https://github.com/kunjgit/GameZone/tree/main/Games/Doremon_Puzzle) | [Guess The Celebrity](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_The_Celeb) | [Rock_Paper_Scissors_Lizard_Spock](https://github.com/kunjgit/GameZone/tree/main/Rock_Paper_Scissors_Lizard_Spock) | [Elemental Riddles](https://github.com/kunjgit/GameZone/tree/main/Elemental_Riddles) | +| [Falling_Ball](https://github.com/kunjgit/GameZone/tree/main/Games/Falling_Ball) | [Hit Target](https://github.com/kunjgit/GameZone/tree/main/Games/Hit_Target) | [Archery](https://github.com/kunjgit/GameZone/tree/main/Games/Archery) | [color_switch_challenger](https://github.com/kunjgit/GameZone/tree/main/color_switch_challenger) | [Puzzle_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Puzzle_Game) | +| [Quizify](https://github.com/kunjgit/GameZone/tree/main/Quizify) | [word blitz](https://github.com/kunjgit/GameZone/tree/main/word_blitz) | [color_switch_challenger](https://github.com/kunjgit/GameZone/tree/main/color_switch_challenger) | [Puzzle_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Puzzle_Game) | [Quizify](https://github.com/kunjgit/GameZone/tree/main/Quizify) | +| [word blitz](https://github.com/kunjgit/GameZone/tree/main/word_blitz) | [Code Cracker](https://github.com/kunjgit/GameZone/tree/main/Code_Cracker) | [Know Your Country](https://github.com/kunjgit/GameZone/tree/main/Games/Know_Your_Country) | [Musical_Floor](https://github.com/kunjgit/GameZone/tree/main/Games/Musical_Floor) | [Sky_Dodge](https://github.com/kunjgit/GameZone/tree/main/Sky_Dodge) | +| [Swap Card Game](https://github.com/kunjgit/GameZone/tree/main/Games/Swap-Card-Game) | [Memorization_card](https://github.com/kunjgit/GameZone/tree/main/Games/Memorization_card) | [Smashing_Blocks](https://github.com/kunjgit/GameZone/tree/main/Games/Smashing_Blocks) | [Response_Reaction](https://github.com/kunjgit/GameZone/tree/main/Games/Response_Reaction) | [Truth and Dare](https://github.com/kunjgit/GameZone/tree/main/Games/Truth_And_Dare) | +| [Rotating_Elements](https://github.com/tanujbordikar/GameZone/tree/Rotating_Elements) | [Chopsticks](https://github.com/kunjgit/GameZone/tree/main/Games/Chopsticks) | [Anime Clicker](https://github.com/kunjgit/GameZone/tree/main/Games/Anime_Clicker) | [3D Snake](https://github.com/kunjgit/GameZone/tree/main/Games/3d_Snake) | [Rocket_Showdown](https://github.com/tanujbordikar/GameZone/tree/Rocket_Showdown) | +| [Find Extra Cube](https://github.com/kunjgit/GameZone/tree/main/Games/Find_Extra_Cube) | [PathPlex](https://github.com/kunjgit/GameZone/tree/main/Games/Pathplex) | [CSS Select](https://github.com/kunjgit/GameZone/tree/main/Games/CSS_Select) | [Squid](https://github.com/kunjgit/GameZone/tree/main/Games/Squid_Game) | [CSS Crossword](https://github.com/kunjgit/GameZone/tree/main/Games/CSS_Crossword) | +| [CSS Select](https://github.com/kunjgit/GameZone/tree/main/Games/CSS_Select) | [Squid](https://github.com/kunjgit/GameZone/tree/main/Games/Squid_Game) | [Flip Coin](https://github.com/kunjgit/GameZone/tree/main/Games/Flip_Coin) | [Witty Word Quest](https://github.com/kunjgit/GameZone/tree/main/Games/witty_word_quest) | [Typing Game](https://github.com/Ishan-77/GameZone/tree/main/Games/Typing_Game) | +| [numeral-whiz](https://github.com/Ishan-77/GameZone/tree/main/Games/numeral-whiz) | [candy_match](https://github.com/kunjgit/GameZone/tree/main/Games/Candy_Match_Saga) | [Crossy_Road](https://github.com/tanujbordikar/GameZone/tree/Crossy_Road) | [HueHero](https://github.com/kunjgit/GameZone/tree/main/Games/HueHero) | [Puzzel_Winner](https://github.com/kunjgit/GameZone/tree/main/Games/Puzzel_Winner) | +| [Emoji_Intruder](https://github.com/kunjgit/GameZone/tree/main/Games/Emoji_Intruder) | [Guess The Weapon](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_The_Weapon) | [Guess Who](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_Who) | [Pop My Balloon](https://github.com/kunjgit/GameZone/tree/main/Games/Pop_My_Balloon) | [Color_Blast](https://github.com/kunjgit/GameZone/tree/main/Games/Color_Blast) | +| [Maze_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Maze_Game) | [Coloron](https://github.com/kunjgit/GameZone/tree/main/Games/Coloron). | +| [Black_jackk](https://github.com/kunjgit/GameZone/tree/main/Games/Black_jackk) | [Audio_Wordle](https://github.com/kunjgit/GameZone/tree/main/Games/Audio_Wordle) | [Makeover_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Makeover_Game) +| [Maze_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Maze_Game) | [Coloron](https://github.com/kunjgit/GameZone/tree/main/Games/Coloron). +| [Wordling](https://github.com/kunjgit/GameZone/tree/main/Games/Wordling) +| [HTML5_Controller_Tester](https://github.com/kunjgit/GameZone/tree/main/Games/HTML5_Controller_Tester) +| [Black_jackk](https://github.com/kunjgit/GameZone/tree/main/Games/Black_jackk) | [Audio_Wordle](https://github.com/kunjgit/GameZone/tree/main/Games/Audio_Wordle>>>>>>> main +| [Earth_Guardian](https://github.com/kunjgit/GameZone/tree/main/Games/Earth_Guardian) | +| [escaperoom](https://github.com/kunjgit/GameZone/tree/main/Games/escaperoom) +| [Ball_Shooting_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ball_Shooting_Game) | [HTML5_Controller_Tester](https://github.com/kunjgit/GameZone/tree/main/Games/HTML5_Controller_Tester) +| [numeral-whiz](https://github.com/Ishan-77/GameZone/tree/main/Games/numeral-whiz) | [candy_match](https://github.com/kunjgit/GameZone/tree/main/Games/Candy_Match_Saga) | [Crossy_Road](https://github.com/tanujbordikar/GameZone/tree/Crossy_Road) | [HueHero](https://github.com/kunjgit/GameZone/tree/main/Games/HueHero) | [Puzzel_Winner](https://github.com/kunjgit/GameZone/tree/main/Games/Puzzel_Winner) | +| [Tower Stack](https://github.com/kunjgit/GameZone/tree/main/Games/Tower_Stack) | + [TriHand_Tactics](https://github.com/kunjgit/GameZone/tree/main/Games/TriHand_Tactics)| +| [Ball_Shooting_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ball_Shooting_Game) | [CatchTheBall](https://github.com/kunjgit/GameZone/tree/main/Games/CatchTheBall) | +| [CopyCat](https://github.com/kunjgit/GameZone/tree/main/Games/CopyCat) | +| [Cross_The_River_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Cross_The_River_Game) | +[DoraemonRun ](https://github.com/kunjgit/GameZone/tree/main/Games/DoraemonRun) | +| [Memory_Cards_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Memory_Cards_Game) | +| [Typing_Speed_Test2](https://github.com/kunjgit/GameZone/tree/main/Games/Typing_Speed_Test2) | [Tic Tac Toe Responsive ](https://github.com/kunjgit/GameZone/tree/main/Games/Tic_tac_toe_responsive) | [Minesweeper Easy ](https://github.com/kunjgit/GameZone/tree/main/Games/MineSweeper_Easy) | +| [Technical_Mind_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Technical_Mind_Game) | +[Slide_Master_Puzzle](https://github.com/kunjgit/GameZone/tree/Main/Games/Slide_Master_Puzz)| | +| [Ball_Shooting_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ball_Shooting_Game) | [Letter_Sleuth](https://github.com/swetha5157/GameZone/tree/main/Games/Letter_Sleuth) +| [Rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/Rock_paper_scissor) | +| [City_Builder_Game](https://github.com/kunjgit/GameZone/tree/main/Games/City_Builder_Game) | +[Mancala_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Mancala_Game) | +[Knife_hit](https://github.com/kunjgit/GameZone/tree/main/Games/Knife_hit) | +| [Dice_Roller](https://github.com/kunjgit/GameZone/tree/main/Games/Dice_Roller) | [Chrome_Dino_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Chrome_Dino_Game) | +| [Rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/Rock_paper_scissor) | +| [City_Builder_Game](https://github.com/kunjgit/GameZone/tree/main/Games/City_Builder_Game) | +| [Pokemon_Stats_Card](https://github.com/kunjgit/GameZone/tree/main/Games/Pokemon_Stats_Card) | +| [Steampunk_FlappyBird](https://github.com/kunjgit/GameZone/tree/main/Games/Steampunk_FlappyBird) | +| [Catch_The_Circle](https://github.com/kunjgit/GameZone/tree/main/Games/Catch_The_Circle) | +| [Automated_rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/automated_rock_paper_scissor) | +| [Maze_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Maze_Game) | [Astronaut_runner](https://github.com/tanishkaa08/GameZone/tree/main/Games/Astronaunt_runner) | +[16_Puzzle](https://github.com/kunjgit/GameZone/tree/main/Games/16_Puzzle) | +| [Rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/Rock_paper_scissor) | +| [City_Builder_Game](https://github.com/kunjgit/GameZone/tree/main/Games/City_Builder_Game) | +| [Dice_Roller](https://github.com/kunjgit/GameZone/tree/main/Games/Dice_Roller) | [Bear Hunter Ninja](https://github.com/Niyatizzz/GameZone/tree/main/Games/Bear_Hunter_Ninja) | +| [Rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/Rock_paper_scissor) | +| [City_Builder_Game](https://github.com/kunjgit/GameZone/tree/main/Games/City_Builder_Game) | +| [Pokemon_Stats_Card](https://github.com/kunjgit/GameZone/tree/main/Games/Pokemon_Stats_Card) | +| [Steampunk_FlappyBird](https://github.com/kunjgit/GameZone/tree/main/Games/Steampunk_FlappyBird) | +| [Catch_The_Circle](https://github.com/kunjgit/GameZone/tree/main/Games/Catch_The_Circle) | +| [Automated_rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/automated_rock_paper_scissor) | +| [Grab_The_Carrot](https://github.com/Aksshay88/GameZone/tree/main/Games/Grab_The_Carrot) | +| [Maze_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Maze_Game) | [Astronaut_runner](https://github.com/tanishkaa08/GameZone/tree/main/Games/Astronaunt_runner) | +| [16_Puzzle](https://github.com/kunjgit/GameZone/tree/main/Games/16_Puzzle) | +| [Musical_Memory](https://github.com/kunjgit/GameZone/tree/main/Games/Musical_Memory) | +|[Quick_Click](https://github.com/kunjgit/GameZone/tree/main/Games/Quick_Click) | +| [Dragon_Tower](https://github.com/kunjgit/GameZone/tree/main/Games/Dragon_Tower) | +| [Hover_Board_Effect](https://github.com/kunjgit/GameZone/tree/main/Games/Hover_Board_Effect) | +[Mancala_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Mancala_Game) | +| [Dice_Roller](https://github.com/kunjgit/GameZone/tree/main/Games/Dice_Roller) | [Bear Hunter Ninja](https://github.com/Niyatizzz/GameZone/tree/main/Games/Bear_Hunter_Ninja) | +| [Rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/Rock_paper_scissor) | +| [City_Builder_Game](https://github.com/kunjgit/GameZone/tree/main/Games/City_Builder_Game) | +| [Chrome_Dino_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Chrome_Dino_Game) | +| [Pokemon_Stats_Card](https://github.com/kunjgit/GameZone/tree/main/Games/Pokemon_Stats_Card) | +| [Steampunk_FlappyBird](https://github.com/kunjgit/GameZone/tree/main/Games/Steampunk_FlappyBird) | +| [Catch_The_Circle](https://github.com/kunjgit/GameZone/tree/main/Games/Catch_The_Circle) | +| [Automated_rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/automated_rock_paper_scissor) | +| [Maze_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Maze_Game) | [Astronaut_runner](https://github.com/tanishkaa08/GameZone/tree/main/Games/Astronaunt_runner) | +| [16_Puzzle](https://github.com/kunjgit/GameZone/tree/main/Games/16_Puzzle) | +| [8_Puzzle](https://github.com/kunjgit/GameZone/tree/main/Games/8_Puzzle) | +| [Catch_The_Falling_Object](https://github.com/kunjgit/GameZone/tree/main/Games/Catch_The_Falling_Object) | +| [Dragon_Tower](https://github.com/kunjgit/GameZone/tree/main/Games/Dragon_Tower) | +| [Hover_Board_Effect](https://github.com/kunjgit/GameZone/tree/main/Games/Hover_Board_Effect) | +| [escaperoom](https://github.com/kunjgit/GameZone/tree/main/Games/escaperoom) | +| [Ball_Shooting_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ball_Shooting_Game) | [HTML5_Controller_Tester](https://github.com/kunjgit/GameZone/tree/main/Games/HTML5_Controller_Tester) | +| [numeral-whiz](https://github.com/Ishan-77/GameZone/tree/main/Games/numeral-whiz) | [candy_match](https://github.com/kunjgit/GameZone/tree/main/Games/Candy_Match_Saga) | +| [Crossy_Road](https://github.com/tanujbordikar/GameZone/tree/Crossy_Road) | [HueHero](https://github.com/kunjgit/GameZone/tree/main/Games/HueHero) | +| [Puzzel_Winner](https://github.com/kunjgit/GameZone/tree/main/Games/Puzzel_Winner) | +| [Emoji_Intruder](https://github.com/kunjgit/GameZone/tree/main/Games/Emoji_Intruder) | [Guess The Weapon](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_The_Weapon) | +| [Guess Who](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_Who) | [Pop My Balloon](https://github.com/kunjgit/GameZone/tree/main/Games/Pop_My_Balloon) | +| [Tower Stack](https://github.com/kunjgit/GameZone/tree/main/Games/Tower_Stack) | [Soccer](https://github.com/kunjgit/GameZone/tree/main/Games/Soccer) | +| [TriHand_Tactics](https://github.com/kunjgit/GameZone/tree/main/Games/TriHand_Tactics) | +| [Earth_Guardian](https://github.com/kunjgit/GameZone/tree/main/Games/Earth_Guardian) | +| [CatchTheBall](https://github.com/kunjgit/GameZone/tree/main/Games/CatchTheBall) | +| [Candy_Crush_Saga](https://github.com/kunjgit/GameZone/tree/main/Games/Candy_Crush_Saga) | +| [numeral-whiz](https://github.com/Ishan-77/GameZone/tree/main/Games/numeral-whiz) | [candy_match](https://github.com/kunjgit/GameZone/tree/main/Games/Candy_Match_Saga) | [Crossy_Road](https://github.com/tanujbordikar/GameZone/tree/Crossy_Road) | [HueHero](https://github.com/kunjgit/GameZone/tree/main/Games/HueHero) | [Puzzel_Winner](https://github.com/kunjgit/GameZone/tree/main/Games/Puzzel_Winner) | +| [Emoji_Intruder](https://github.com/kunjgit/GameZone/tree/main/Games/Emoji_Intruder) | [Guess The Weapon](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_The_Weapon) | [Guess Who](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_Who) | [Pop My Balloon](https://github.com/kunjgit/GameZone/tree/main/Games/Pop_My_Balloon) | [Tower Stack](https://github.com/kunjgit/GameZone/tree/main/Games/Tower_Stack) | +| [Maze_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Maze_Game) | [TriHand_Tactics](https://github.com/kunjgit/GameZone/tree/main/Games/TriHand_Tactics) | [Earth_Guardian](https://github.com/kunjgit/GameZone/tree/main/Games/Earth_Guardian) | [Ball_Shooting_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ball_Shooting_Game) | +| [Ball_Shooting_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ball_Shooting_Game) | [CatchTheBall](https://github.com/kunjgit/GameZone/tree/main/Games/CatchTheBall) | +[Candy_Crush_Saga](https://github.com/kunjgit/GameZone/tree/main/Games/Candy_Crush_Saga) | +[Colour_Generator_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Colour_Generator_Game) | +| [Rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/Rock_paper_scissor) | +| [City_Builder_Game](https://github.com/kunjgit/GameZone/tree/main/Games/City_Builder_Game) | +[Mancala_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Mancala_Game) | +|[2048_win](https://github.com/kunjgit/GameZone/tree/main/Games/2048_win) | +| [Dice_Roller](https://github.com/kunjgit/GameZone/tree/main/Games/Dice_Roller) | [Chrome_Dino_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Chrome_Dino_Game) | +| [Rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/Rock_paper_scissor) | +| [City_Builder_Game](https://github.com/kunjgit/GameZone/tree/main/Games/City_Builder_Game) | +| [Catch_The_Circle](https://github.com/kunjgit/GameZone/tree/main/Games/Catch_The_Circle) | +| [Shrek_Vs_Wild](https://github.com/kunjgit/GameZone/tree/main/Games/Shrek_Vs_Wild) | +| [Balloon_Buster](https://github.com/kunjgit/GameZone/tree/main/Games/Balloon_Buster) | +| [Pokemon_Stats_Card](https://github.com/kunjgit/GameZone/tree/main/Games/Pokemon_Stats_Card) | +| [Steampunk_FlappyBird](https://github.com/kunjgit/GameZone/tree/main/Games/Steampunk_FlappyBird) | +| [Catch_The_Circle](https://github.com/kunjgit/GameZone/tree/main/Games/Catch_The_Circle) | | +| [path_finder](https://github.com/kunjgit/GameZone/tree/main/Games/path_finder) | +| [Shrek_Vs_Wild](https://github.com/kunjgit/GameZone/tree/main/Games/Shrek_Vs_Wild) | +| [Dragon_Tower](https://github.com/kunjgit/GameZone/tree/main/Games/Dragon_Tower) | +| [Guess_num](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_num) | +| [QuickFingers](https://github.com/kunjgit/GameZone/tree/main/Games/QuickFingers) | +| [Physics_Quizz](https://github.com/kunjgit/GameZone/tree/main/Games/Physics_Quizz) | +| [Tiny_Fishing](https://github.com/kunjgit/GameZone/tree/main/Games/Tiny_Fishing) | +| [Etch_a_Sketch_2](https://github.com/kunjgit/GameZone/tree/main/Games/Etch_a_Sketch_2) | +| [Hover_Board_Effect](https://github.com/kunjgit/GameZone/tree/main/Games/Hover_Board_Effect) | +| [Falling_Words](https://github.com/kunjgit/GameZone/tree/main/Games/Falling_Words) | +| [namefate](https://github.com/kunjgit/GameZone/tree/main/Games/namefate) | +| [Fruit_Catching_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Fruit_Catching_Game) | +| [color_matching_application](https://github.com/kunjgit/GameZone/tree/main/Games/color_matching_application) | +| [Pictionary_Game](https://github.com/Jagpreet153/GameZone/tree/main/Games/Pictionary_Game) | +| [Anagram_Checker_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Anagram_Checker_Game) | +| [HitYourFriend](https://github.com/kunjgit/GameZone/tree/main/Games/HitYourFriend) | +| [Random_joke_Generator](https://github.com/Jagpreet153/GameZone/tree/main/Games/Random_joke_Generator) | +| [Arkanoid_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Arkanoid_Game) | +| [Catch_Stars](https://github.com/Kunjgit/GameZone/tree/main/Games/Catch_Stars) | +| [Color Matcher](https://github.com/1911aditi/GameZone/tree/1a4f3847e11bb13b1aca4652a87868c9bc467a93/Games/color%20matcher)                | +| [LaserDarts](https://github.com/Jagpreet153/GameZone/tree/main/Games/LaserDarts) +| [Block Building](https://github.com/kunjgit/GameZone/tree/main/Games/Block_Building) | +| [Flames Game](https://github.com/kunjgit/GameZone/tree/main/Games/Flames_Game)| +| [NewsJunction](https://github.com/kunjgit/GameZone/tree/main/Games/NewsJunction) | +|[Ping_Pong_Singleplayer](https://github.com/kunjgit/GameZone/tree/main/Games/Ping_Pong_Singleplayer) | +| [MazeRunner](https://github.com/kunjgit/GameZone/tree/main/Games/MazeRunner) | +| [Emoji_slot_machine](https://github.com/kunjgit/GameZone/tree/main/Games/Emoji_slot_machine) +| [NewsJunction](https://github.com/kunjgit/GameZone/tree/main/Games/NewsJunction) +| [Pixel Painter](https://github.com/kunjgit/GameZone/tree/main/Games/pixel_painter) | +| [Guess_The_Song](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_The_Song) | [Reverse Memory](https://github.com/MuraliDharan7/GameZone/tree/reverse-memory-game/Games/Reverse%20Memory) +| [NewsJunction](https://github.com/kunjgit/GameZone/tree/main/Games/NewsJunction) | +| [Word_Shuffle_Game](https://github.com/kunjgit/GameZone/tree/main/Games/word_shuffle_game) | +| [Recognizing_Figures](https://github.com/kunjgit/GameZone/tree/main/Games/Recognizing_Figures) | +| [WordScramble](https://github.com/kunjgit/GameZone/tree/main/Games/wordScramble) +[Roll_The_Dice](https://github.com/kunjgit/GameZone/tree/main/Games/Roll_The_Dice) | +| [Black_jackk](https://github.com/kunjgit/GameZone/tree/main/Games/Black_jackk) | +| [Flappy_Birdd](https://github.com/kunjgit/GameZone/tree/main/Games/Flappy_Birdd) | + +| [Recognizing_Figures](https://github.com/kunjgit/GameZone/tree/main/Games/Recognizing_Figures) | [Screen Pet Game](https://github.com/kunjgit/GameZone/tree/main/Games/Screen-Pet-Game) | +| [Sudoku_light_theme](https://github.com/kunjgit/GameZone/tree/main/Games/Sudoku_light_theme) | +| [Find_the_ball](https://github.com/kunjgit/GameZone/tree/main/Games/Find_the_ball) | +| [Tech_Memory_Blocks](https://github.com/kunjgit/GameZone/tree/main/Games/Tech_Memory_Blocks) | +| [Color The Page](https://github.com/kunjgit/GameZone/tree/main/Games/Color_The_Page)| +|[Building Blocks Game](https://github.com/kunjgit/GameZone/tree/main/Games/Building_Block_Game)| +|[Cartoon character guessing game](https://github.com/kunjgit/GameZone/tree/main/Games/Cartoon_Character_Guessing_Game)| +|[Align_4_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Align_4_Game)| +|[Carrom Board Game](https://github.com/kunjgit/GameZone/tree/main/Games/carrom)| +| [Tic-Tac-Toe Game](https://github.com/kunjgit/GameZone/tree/main/Games/Tic-Tac-Toe) | +| [Number_Recall_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Number_Recall_Game) | +| [Hit_the_hamster](https://github.com/kunjgit/GameZone/tree/main/Games/Hit_the_hamster) | | [Noughts_And_Crosses](https://github.com/kunjgit/GameZone/tree/main/Games/Noughts_And_Crosses) | +| [Forest_Guardian](https://github.com/kunjgit/GameZone/tree/main/Games/Forst_Guardian) | +| [Sudoku_light_theme](https://github.com/kunjgit/GameZone/tree/main/Games/Sudoku_light_theme) | +| [Find_the_ball](https://github.com/kunjgit/GameZone/tree/main/Games/Find_the_ball) | +|[Color The Page](https://github.com/kunjgit/GameZone/tree/main/Games/Color_The_Page)| +|[Lunar Lander](https://github.com/kunjgit/GameZone/tree/main/Games/Lunar_Lander)| +|[AquaSort_Game](https://github.com/kunjgit/GameZone/tree/main/Games/AquaSort_Game) | +|[Chess_Game_computer](https://github.com/kunjgit/GameZone/tree/main/Games/Chess_Game_computer) | +|[Turn_on_the_light](https://github.com/kunjgit/GameZone/tree/main/Games/Turn_on_the_light) | +|[AquaSort_Game](https://github.com/kunjgit/GameZone/tree/main/Games/AquaSort_Game) | +| [whack a mole](https://github.com/kunjgit/GameZone/tree/main/Games/whack%20a%20mole) | +| [Snake](https://github.com/kunjgit/GameZone/tree/main/Games/snake)                | +| [Dice_Game] (https://github.com/shivan2004/GameZone/tree/main/Games/Dice_Game)| +|[HitOrMiss](https://github.com/kunjgit/GameZone/tree/main/Games/HitOrMiss)| +| [Tetris Game](https://github.com/kunjgit/GameZone/tree/main/Games/tetris_game)| +|[Turn_on_the_light](https://github.com/kunjgit/GameZone/tree/main/Games/Turn_on_the_light) | +| [Tic-Tac-Toe Game](https://github.com/kunjgit/GameZone/tree/main/Games/Tic-Tac-Toe) | +| [Bubble'z Popper](https://github.com/Chandu6702/GameZone/tree/main/Games/Bubble'z Popper)| +| [Dsa_quiz_game](https://github.com/kunjgit/GameZone/tree/main/Games/Dsa_quiz_game) | +| [Gravity_Simulation_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Gravity_Simulation_Game) | +| [Rapid_click_frenzy](https://github.com/kunjgit/GameZone/tree/main/Games/Rapid_click_frenzy) +| [Catch_The_Ball](https://github.com/kunjgit/GameZone/tree/main/Games/Catch_The_Ball) | +| [Ball_in_Maze](https://github.com/kunjgit/GameZone/tree/main/Games/Ball_in_Maze) | +|[Dsa_quiz_game](https://github.com/kunjgit/GameZone/tree/main/Games/Dsa_quiz_game) | +| [Gravity_Simulation_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Gravity_Simulation_Game) +| [Anagarm-Word-Game](https://github.com/kunjgit/GameZone/tree/main/Games/Anagarm-Word-Game) | +| [Brick Buster Game](https://github.com/kunjgit/GameZone/tree/main/Games/Brick Buster) | +| [Rapid_click_frenzy](https://github.com/kunjgit/GameZone/tree/main/Games/Rapid_click_frenzy) +| [SnakeBites](https://github.com/kunjgit/GameZone/tree/main/Games/SnakeBites) | +| [Rapid_click_frenzy](https://github.com/kunjgit/GameZone/tree/main/Games/Rapid_click_frenzy) +| [Alphabet-and-Vowels](https://github.com/kunjgit/GameZone/tree/main/Games/Alphabet-and-Vowels) | +| [Intellect Quest](https://github.com/Will2Jacks/GameZoneForked/tree/Task/Games/Intellect_Quest) | +| [Number_Guessing_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Number_Guessing_Game) | +| [Currency_Converter](https://github.com/kunjgit/GameZone/tree/main/Games/Currency_Converter) | +| [mario-game](https://github.com/kunjgit/GameZone/tree/main/Games/mario-game) | +| [Fruit_Slicer_Game] (https://github.com/narayani9120/GameZone_B/tree/main/Games/Fruit_Slicer_Game) | +| [Tower_Block_Game](https://github.com/Saipradyumnagoud/GameZone/tree/main/Games/Tower_Block_Game) | +| [Modulo_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Modulo_Game) | +| [Memory_Matching_Game](https://github.com/Saipradyumnagoud/GameZone/tree/main/Games/Memory_Matching_Game) | +| [Block_Ninja] (https://github.com/kunjgit/GameZone/tree/main/Games/Block_Ninja) | +| [Shoot_Duck_Game] (https://github.com/kunjgit/GameZone/tree/main/Games/Shoot_Duck_Game) | +| [Disney_Trivia](https://github.com/manmita/GameZone/tree/Disney_Trivia/Games/Disney_Trivia)| +|[puzzle-game](https://github.com/kunjgit/GameZone/tree/main/Games/puzzle-game)| +| [Helicopter_Game](https://github.com/kinjgit/GameZone/tree/main/Games/Helicopter_Game) | +| [Bouncing Ball Game](https://github.com/kunjgit/GameZone/tree/main/Games/Bouncing_Ball_Game) | +|[Harmony_Mixer](https://github.com/kunjgit/GameZone/tree/main/Games/Harmony_Mixer)| +|[Car_Racing_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Car_Racing_Game)| +|[KeySymphony](https://github.com/kunjgit/GameZone/tree/main/Games/KeySymphony)| +|[Math_Race_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Math_Race_Game)| +| [Bunny is Lost](https://github.com/kunjgit/GameZone/tree/main/Games/Bunny_is_Lost)| +|[Steam_Punk](https://github.com/kunjgit/GameZone/tree/main/Games/Steam_Punk)| + +|[OutRun_Offline_Game](https://github.com/kunjgit/GameZone/tree/main/Games/OutRun_Offline_Game)| +|[Tower Defence Game](https://github.com/Will2Jacks/GameZoneForked/tree/Task/Games/Tower_Defence_Game)| + +| [Jigsaw_Puzzle](https://github.com/kunjgit/GameZone/tree/main/Games/Jigsaw_Puzzle) | + +| [Mathematics Escape Room](https://github.com/kunjgit/GameZone/tree/main/Games/MathematicsEscapeRoom) | +|[Tower Defence Game](https://github.com/Will2Jacks/GameZoneForked/tree/Task/Games/Tower_Defence_Game) | | [Ant Smasher Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ant_Smasher)| +|[Mario Matching Game](https://github.com/ananyag309/GameZone_ggsoc/tree/main/Games/MarioMatchingGame)| +|[Dot_Dash](https://github.com/kunjgit/GameZone/tree/main/Games/Dot_Dash)| +|[Ghost Busting Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ghost_busting_game)| +|[Wheel_of_fortune](https://github.com/Will2Jacks/GameZoneForked/tree/Task/Games/Wheel_of_fortune)| +|[Dot_Box_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Dot_Box_Game)| +| [Cosmic_Blast](https://github.com/kunjgit/GameZone/tree/main/Games/Cosmic_Blast) | +|[Mole](https://github.com/taneeshaa15/GameZone/tree/main/Games/Mole)| +|[Spell Bee](https://github.com/kunjgit/GameZone/tree/main/Games/Spell_Bee)| +| [Go-fish-master](https://github.com/kunjgit/GameZone/tree/main/Games/Go-fish-master) | +|[Pottery-Game](https://github.com/kunjgit/GameZone/tree/main/Games/Pottery-Game)| +| [Tic_Tac_Toe_Neon](https://github.com/kunjgit/GameZone/tree/main/Games/Tic_Tac_Toe_Neon) | +| [Ultimate_Football_Manager](https://github.com/kunjgit/GameZone/tree/main/Games/Ultimate_Football_Manager) | +|[Zombie_Shooter](https://github.com/kunjgit/GameZone/tree/main/Games/Zombie_Shooter)| + | [Ganesh_QR_Maker](https://github.com/kunjgit/GameZone/tree/main/Games/Ganesh_QR_Maker) | +|[Brain_Card_game](https://github.com/Kunjgit/GameZone/tree/main/Games/Brain_Card_game)| +|[Wheel_of_Fortunes](https://github.com/kunjgit/GameZone/tree/main/Games/Wheel_of_Fortunes)| +|[Samurai_Fighting_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Samurai_Fighting_Game)| +|[Tic-tac-toe](https://github.com/kunjgit/GameZone/tree/main/Games/Tic-tac-toe)| +|[Quest_For_Riches](https://github.com/kunjgit/GameZone/tree/main/Games/Quest_For_Riches)| +|[Pattern Creation Game](https://github.com/kunjgit/GameZone/tree/main/Games/Pattern_Creation_Game)| + [Magic_8_ball_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Magic_8_ball) | +| [Catch_Craze](https://github.com/kunjgit/GameZone/tree/main/Games/Catch_Craze) | +| [UNO game with computer](https://github.com/kunjgit/GameZone/tree/main/Games/UNO_game_with_Computer) | +|[Dice_Rolling_Simulator](https://github.com/priyashuu/GameZone/tree/main/Games/Dice_rolling_simulator)| +|[Space_Dominators](https://github.com/kunjgit/GameZone/tree/main/Games/Space_Dominators)| +|[Ninja_Hattori_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ninja_Hattori_Game)| +|[Rocket_Shooter](https://github.com/kunjgit/GameZone/tree/main/Games/Rocket_Shooter)| +|[Fruity_Fortune](https://github.com/kunjgit/GameZone/tree/main/Games/Fruity_Fortune)| +| [Simon_Says](https://github.com/kunjgit/GameZone/tree/main/Games/Simon_Says) | +|[Idle_miner](https://github.com/kunjgit/GameZone/tree/main/Games/Idle_miner)| +|[Five_Nights_at_Freddys](https://github.com/kunjgit/GameZone/tree/main/Games/Five_Nights_at_Freddys)| +|[Snake_Gun_Water](https://github.com/kunjgit/GameZone/tree/main/Games/Snake_Gun_Water)| + + + + +======= +| Game | Game | Game | Game | Game | + +| ---------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------- | --- | +| [Master Typing](https://github.com/kunjgit/GameZone/tree/main/Games/Master_Typing) | [Treasure Hunt](https://github.com/Antiquely3059/GameZone/tree/main/Games/Treasure%20Hunt) | [Virtual Pet](https://github.com/Antiquely3059/GameZone/tree/main/Games/Virtual_Pet) | [MazeRunner](https://github.com/kunjgit/GameZone/tree/main/Games/MazeRunner) | [Ping_Pong_Singleplayer](https://github.com/kunjgit/GameZone/tree/main/Games/Ping_Pong_Singleplayer) | | +| [Tilting Maze](https://github.com/kunjgit/GameZone/tree/main/Games/Tilting_Maze) | [Simon Game Challenge](https://github.com/kunjgit/GameZone/tree/main/Games/Simon_Game_Challenge) | [Snake Game](https://github.com/kunjgit/GameZone/tree/main/Games/Snake_Game) | [Dino Runner Game](https://github.com/kunjgit/GameZone/tree/main/Games/Dino_Runner_Game) | +| [Whack a Mole](https://github.com/kunjgit/GameZone/tree/main/Games/Whack_a_Mole) | [Doraemon Jump](https://github.com/kunjgit/GameZone/tree/main/Games/Doraemon_Jump) | [Black Jack](https://github.com/kunjgit/GameZone/tree/main/Games/Black_Jack) | [Memory Game](https://github.com/kunjgit/GameZone/tree/main/Games/Memory_Game) | [Word Guessing Game](https://github.com/kunjgit/GameZone/tree/main/Games/Word_Guessing_Game) | +| [Ludo Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ludo_Game) | [Piano Game](https://github.com/kunjgit/GameZone/tree/main/Games/Piano) | [Atari Breakout](https://github.com/kunjgit/GameZone/tree/main/Games/Atari_Breakout) | [Dinosaur Game](https://github.com/kunjgit/GameZone/tree/main/Games/Chrome_Dinosaur_Game) | [Guess The Colour by RGB Game](https://github.com/kunjgit/GameZone/tree/main/Games/Colour_Guessing_Game) | +| [Guess The Number](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_The_Number) | [Race car game](https://github.com/kunjgit/GameZone/tree/main/Games/race_car) | [Aim Training](https://github.com/DP-NOTHING/GameZone/tree/contri/Games/Aim_Training) | [Alien Shooter](https://github.com/kunjgit/GameZone/tree/main/Games/Alien_Shooters) | [Fruit Ninja](https://github.com/kunjgit/GameZone/tree/main/Games/Fruit_Ninja) | +| [Doodle Jump](https://github.com/kunjgit/GameZone/tree/main/Games/Doodle_Jump) | [Alphabet Game](https://github.com/kunjgit/GameZone/tree/main/Games/Alphabet) | [Candy Crush](https://github.com/kunjgit/GameZone/tree/main/Games/Candy_Crush) | [Word Association Game](https://github.com/kunjgit/GameZone/tree/main/Games/Word_Association_Game) | [Tic Tac Toe](https://github.com/kunjgit/GameZone/tree/main/Games/Tic_Tac_Toe) | +| [Flappy Bird Game](https://github.com/kunjgit/GameZone/tree/main/Games/Flappy_Bird) | [Trivia It](https://hithub.com/kunjgit/GameZone/tree/main/Games/Trivia_It) | [Minesweeper](https://github.com/kunjgit/GameZone/tree/main/Games/Minesweeper) | [Dice ShowDown Game](https://github.com/Himanshu07-debug/GameZone/tree/main/Games/Dice_Showdown_Game) | [Pac Man Game](https://github.com/kunjgit/GameZone/tree/main/Games/Pac_Man_Game) | +| [Brick Breaker Game](https://github.com/kunjgit/GameZone/tree/main/Games/Brick_Breaker) | [Magic Square Game](https://github.com/kunjgit/GameZone/tree/main/Games/Magic_Square) | [Fight Game](https://github.com/kunjgit/GameZone/tree/main/Games/Fight_Game) | [Lighthouse Game](https://github.com/kunjgit/GameZone/tree/main/Games/Lighthouse) | [Lights Out Game](https://github.com/kunjgit/GameZone/tree/main/Games/Lights_Out) | +| [Word Scramble Game](https://github.com/kunjgit/GameZone/tree/main/Games/Word_Scramble_Game) | [Tetris](https://github.com/kunjgit/GameZone/tree/main/Games/Tetris) | [Interactive Quizzing Application](https://github.com/kunjgit/GameZone/tree/main/Games/Interactive_Quizzing) | [Planet Defense Game](https://github.com/kunjgit/GameZone/tree/main/Games/Planet_Defense) | [Rabbit Rush Game](https://github.com/kunjgit/GameZone/tree/main/Games/Rabbit_Rush) | +| [Wordle](https://github.com/kunjgit/GameZone/tree/main/Games/Wordle) | [Roll Race Game](https://github.com/kunjgit/GameZone/tree/main/Games/Roll_Race) | [Menja Game](https://github.com/kunjgit/GameZone/tree/main/Games/Menja) | [Typing Speed Test Game](https://github.com/kunjgit/GameZone/tree/main/Games/Typing_Speed_Test_Game) | [Tile Game](https://github.com/kunjgit/GameZone/tree/main/Games/Tile_Game) | +| [Stick Hero Game](https://github.com/kunjgit/GameZone/tree/main/Games/Stick_Hero_Game) | [Starwars Character Game](https://github.com/kunjgit/GameZone/tree/main/Games/Starwars_Character_Game) | [Traffic Run](https://github.com/kunjgit/GameZone/tree/main/Games/Traffic_Run) | [Love Result Predictor](https://github.com/kunjgit/GameZone/tree/main/Games/Love_Result_Predictor) | [Tower Defense](https://github.com/kunjgit/GameZone/tree/main/Games/Tower_Defense) | +| [Menja_block_breaker](https://github.com/kunjgit/GameZone/tree/main/Games/Menja_block_breaker) | | [Yahtzee](https://github.com/kunjgit/GameZone/tree/main/Games/Yahtzee) | +| [Bird Game](https://github.com/kunjgit/GameZone/tree/main/Games/Bird_game) | [Bubble Blast Game](https://github.com/kunjgit/GameZone/tree/main/Games/Bubble_Blast_Game) | [Emoji Charades](https://github.com/kunjgit/GameZone/tree/main/Games/Emoji_Charades) | [Drum And Kit](https://github.com/kunjgit/GameZone/tree/main/Games/Drum_Kit_Game) | [Rock Paper Scissors](https://github.com/kunjgit/GameZone/tree/main/Games/Rock_Paper_Scissors) | +| [Frogger](https://github.com/kunjgit/GameZone/tree/main/Games/Frogger) | [!morethan5 ](https://github.com/kunjgit/GameZone/tree/main/Games/Not_morethan5) | [Unruly Tower](https://github.com/kunjgit/GameZone/tree/main/Games/Unruly_Tower) | [Maze Game](https://github.com/kunjgit/GameZone/tree/main/Games/MazeGame) | [Connect4](https://github.com/kunjgit/GameZone/tree/main/Games/Connect4) | +| [Spelling_Bee](https://github.com/kunjgit/GameZone/tree/main/Games/Spelling_Bee) | [2048](https://github.com/kunjgit/GameZone/tree/main/Games/2048) | [Spin the Wheel](https://github.com/kunjgit/GameZone/tree/main/Games/Spin_the_wheel) | [Breakout](https://github.com/kunjgit/GameZone/tree/main/Games/Breakout) | [Tower Blocks](https://github.com/kunjgit/GameZone/tree/main/Games/Tower_Blocks) | +| [Platform Game](https://github.com/kunjgit/GameZone/tree/main/Games/Platform_Game) | [Red Light Green Light](https://github.com/kunjgit/GameZone/tree/main/Games/Red_Light_Green_Light) | [Squash your Enemy](https://github.com/kunjgit/GameZone/tree/main/Games/Squashing_your_Enemy) | [Avax Gods](https://github.com/kunjgit/GameZone/tree/main/Games/Avax_gods) | [Flip Card Game](https://github.com/kunjgit/GameZone/tree/main/Games/Flip_Card_Game) | +| [Bingo Game](https://github.com/kunjgit/GameZone/tree/main/Games/Bingo_Game) | [Fifteen Puzzle Game](https://github.com/kunjgit/GameZone/tree/main/Games/Fifteen_Puzzle_Game) | [Stack_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Stack_Game) | [Block.io_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Block.io) | [Country_Guesser_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Country_Guesser_Game) | +| [Touch_The_Ball_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Touch_The_Ball) | [Sudoku](https://github.com/kunjgit/GameZone/tree/main/Games/Sudoku) | [Mini Golf](https://github.com/kunjgit/GameZone/tree/main/Games/Mini_Golf) | [Rubik's solver](https://github.com/kunjgit/GameZone/tree/main/Games/Rubik's_solver) | [Shoot_The_Balloon](https://github.com/kunjgit/GameZone/tree/main/Games/Shoot_The_Balloon) | +| [Dont_Die_To_Ghosts](https://github.com/kunjgit/GameZone/tree/main/Games/Dont_Die_To_Ghosts) | [SciFi Alchemy](https://github.com/kunjgit/GameZone/tree/main/Games/SciFi_Alchemy) | [Packabunchas](https://github.com/kunjgit/GameZone/tree/main/Games/Packabunchas) | [Cast and Catch](https://github.com/Sheetal-05/GameZone/tree/main/Games/Cast_and_Catch) | [Track Not Found](https://github.com/kunjgit/GameZone/tree/main/Games/Track_Not_Found) | +| [Love Calculator Game](https://github.com/kunjgit/GameZone/tree/main/Games/Love_Calci) | [Planet Game](https://github.com/kunjgit/GameZone/tree/main/Games/Planet_Game) | [Snake Ladder](https://github.com/kunjgit/GameZone/tree/main/Games/Snake_Ladder) | [Among Us Game](https://github.com/kunjgit/GameZone/tree/main/Games/Among_Us_Game) | [Pokedex Game](https://github.com/kunjgit/GameZone/tree/main/Games/Pokedex) | +| [Pacific Air Battle](https://github.com/kunjgit/GameZone/tree/main/Games/Pacific_Air_Battle) | [Dante](https://github.com/kunjgit/GameZone/tree/main/Games/Dante) | [Ping Pong Multiplayer](https://github.com/kunjgit/GameZone/tree/main/Games/Ping_Pong_Multiplayer) | [Sonic The Hedgehog](https://github.com/kunjgit/GameZone/tree/main/Games/Sonic_The_Hedgehog) | [World Of Emojis](https://github.com/kunjgit/GameZone/tree/main/Games/World_Of_Emojis) | +| [Ball Fall Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ball_Fall_Game) | [Pinball](https://github.com/kunjgit/GameZone/tree/main/Games/Pinball) | [Duck_Hunting_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Duck_Hunting_Game) | [Color Turner](https://github.com/kunjgit/GameZone/tree/main/Games/Color_Turner) | [Catch the Bunny](https://github.com/kunjgit/GameZone/tree/main/Games/Catch_the_Bunny) | +| [Catch me game](https://github.com/kunjgit/GameZone/tree/main/Games/Catch_me_game) | [Blank Detective](https://github.com/kunjgit/GameZone/tree/main/Games/Blanks_Detective) | [Falling Blocks](https://github.com/kunjgit/GameZone/tree/main/Games/Falling_Blocks) | [Movie Guessing Game](https://github.com/kunjgit/GameZone/tree/main/Games/Movie_Guessing_Game) | [Wildcard Bonanza](https://github.com/kunjgit/GameZone/tree/main/Games/Wildcard_Bonanza) | +| [The Last Spartan](https://github.com/kunjgit/GameZone/tree/main/Games/The_Last_Spartan) | [Space Exploration](https://github.com/kunjgit/GameZone/tree/main/Games/Space_Exploration) | [Bow Arrow Game](https://github.com/kunjgit/GameZone/tree/main/Games/Bow_Arrow) | [I Want To Google The Game](https://github.com/kunjgit/GameZone/tree/main/Games/I_Want_To_Google_The_Game) | [Space Gun](https://github.com/kunjgit/GameZone/tree/main/Games/Space_Gun) | +| [Space Huggers](https://github.com/kunjgit/GameZone/tree/main/Games/Space_Huggers) | [Spaceship Escort](https://github.com/kunjgit/GameZone/tree/main/Games/Spaceship_Escort) | [Space Defence](https://github.com/kunjgit/GameZone/tree/main/Games/Space_Defence) | [Glitch Buster](https://github.com/kunjgit/GameZone/tree/main/Games/Glitch_Buster) | [3D Box Game](https://github.com/kunjgit/GameZone/tree/main/Games/3d_Box_Game) | +| [Escape](https://github.com/kunjgit/GameZone/tree/main/Games/Escape) | [Retro Dungeon Puzzle](https://github.com/kunjgit/GameZone/tree/main/Games/Retro_Dungeon_Puzzle) | [Immunity Collapse](https://github.com/kunjgit/GameZone/tree/main/Games/Immunity_Collapse) | [Hunt Your Card](https://github.com/kunjgit/GameZone/tree/main/Games/Hunt_Your_Card) | [Tenacity](https://github.com/kunjgit/GameZone/tree/main/Games/Tenacity) | +| [Emoji Puzzle Game](https://github.com/kunjgit/GameZone/tree/main/Games/Emoji_Puzzle_Game) | [Back To Space](https://github.com/kunjgit/GameZone/tree/main/Games/Back_To_Space) | [Snooze](https://github.com/kunjgit/GameZone/tree/main/Games/Snooze) | [Galaxy Rider](https://github.com/kunjgit/GameZone/tree/main/Games/Galaxy_Rider) | [Squared Lines](https://github.com/kunjgit/GameZone/tree/main/Games/Squared_Lines) | +| [Space War](https://github.com/kunjgit/GameZone/tree/main/Games/Space_War) | [Sciara of Colors](https://github.com/kunjgit/GameZone/tree/main/Games/Sciara_Of_Colors) | [JunoJs](https://github.com/kunjgit/GameZone/tree/main/Games/JunoJs) | [Fall Down](https://github.com/kunjgit/GameZone/tree/main/Games/Fall_Down) | [Cat Goric](https://github.com/kunjgit/GameZone/tree/main/Games/Cat_Goric) | +| [Cable Maze](https://github.com/kunjgit/GameZone/tree/main/Games/Cable_Maze) | [Spaceducts](https://github.com/kunjgit/GameZone/tree/main/Games/Spaceducts) | [Zurbo](https://github.com/kunjgit/GameZone/tree/main/Games/Zurbo) | [Blast Zone](https://github.com/kunjgit/GameZone/tree/main/Games/BlastZone) | [Free Bird](https://github.com/kunjgit/GameZone/tree/main/Games/Free_Bird) | +| [Maximise Boxes](https://github.com/kunjgit/GameZone/tree/main/Games/MaximiseBoxes) | [Slide Puzzle](https://github.com/kunjgit/GameZone/tree/main/Games/Slide_Puzzle) | [Diamond Run](https://github.com/kunjgit/GameZone/tree/main/Games/Diamond_Run) | [Everyones Sky](https://github.com/kunjgit/GameZone/tree/main/Games/Everyones_Sky) | [Line Of Fire](https://github.com/kunjgit/GameZone/tree/main/Games/Line_Of_Fire) | +| [1024 Moves](https://github.com/kunjgit/GameZone/tree/main/Games/1024_Moves) | [Save The Forest](https://github.com/kunjgit/GameZone/tree/main/Games/Save_The_Forest) | [Dragon World Game](https://github.com/kunjgit/GameZone/tree/main/Games/Dragon_World_Game) | [DuckHunt](https://github.com/kunjgit/GameZone/tree/main/Games/DuckHunt) | [Plankman](https://github.com/kunjgit/GameZone/tree/main/Games/Plankman) | +| [Hold The Cloud](https://github.com/kunjgit/GameZone/tree/main/Games/Hold_The_Cloud) | [Labyrinth](https://github.com/kunjgit/GameZone/tree/main/Games/Labyrinth) | [RIP](https://github.com/kunjgit/GameZone/tree/main/Games/RIP) | [Risky Nav](https://github.com/kunjgit/GameZone/tree/main/Games/Risky_Nav) | [Pixels From Space](https://github.com/kunjgit/GameZone/tree/main/Games/Pixels_From_Space) | +| [Poker_Dice](https://github.com/kunjgit/GameZone/tree/main/Games/Poker_Dice) | [Unlock_The_Lock](https://github.com/kunjgit/GameZone/tree/main/Games/Unlock_The_Lock) | [Gnomedom](https://github.com/kunjgit/GameZone/tree/main/Games/Gnomedom) | [Lost In The Maze 3D](https://github.com/kunjgit/GameZone/tree/main/Games/Lost_In_The_Maze_3D) | [PONG BALL](https://github.com/kunjgit/GameZone/tree/main/Games/Pong_Ball) | +| [Projectile Motion Game](https://github.com/kunjgit/GameZone/tree/main/Games/Projectile_Motion_Game) | [Swift](https://github.com/kunjgit/GameZone/tree/main/Games/Swift) | [Spacepi](https://github.com/kunjgit/GameZone/tree/main/Games/Spacepi) | [Destroyer](https://github.com/kunjgit/GameZone/tree/main/Games/Destroyer) | [Terror_Seventy](https://github.com/kunjgit/GameZone/tree/main/Games/Terror_Seventy) | +| [Humming](https://github.com/kunjgit/GameZone/tree/main/Games/Humming) | [Word Search Puzzle](https://github.com/kunjgit/GameZone/tree/main/Games/Word_search_puzzle) | [Ballarena](https://github.com/kunjgit/GameZone/tree/main/Games/Ballarena) | [Beyonder](https://github.com/kunjgit/GameZone/tree/main/Games/Beyonder) | [Shpere](https://github.com/kunjgit/GameZone/tree/main/Games/Shpere) | +| [Short Circuit](https://github.com/kunjgit/GameZone/tree/main/Games/Short_Circuit) | [Johnny Smiter](https://github.com/kunjgit/GameZone/tree/main/Games/Johnny_Smiter) | [Rectangular](https://github.com/kunjgit/GameZone/tree/main/Games/Rectangular) | [Canon Defense](https://github.com/kunjgit/GameZone/tree/main/Games/Canon_Defense) | [Trashem](https://github.com/kunjgit/GameZone/tree/main/Games/Trashem) | +| [Chess](https://github.com/SoarinSkySagar/GameZone-GSSoC23/tree/main/Games/CHESS) | [Get The Pigeon](https://github.com/kunjgit/GameZone/tree/main/Games/Get_The_Pigeon) | [Uxu](https://github.com/kunjgit/GameZone/tree/main/Games/Uxu) | [Soul Jumper](https://github.com/kunjgit/GameZone/tree/main/Games/Soul_Jumper) | [Infernal Throne](https://github.com/kunjgit/GameZone/tree/main/Games/Infernal_Throne) | +| [Dead Again](https://github.com/kunjgit/GameZone/tree/main/Games/Dead_Again) | [Norman The Necromancer](https://github.com/kunjgit/GameZone/tree/main/Games/Norman_The_Necromancer) | [Shape Blocks](https://github.com/kunjgit/GameZone/tree/main/Games/Shape_Blocks) | [Goal_Rush](https://github.com/kunjgit/GameZone/tree/main/Games/Goal_Rush) | [Charon Jr](https://github.com/kunjgit/GameZone/tree/main/Games/Charon_Jr) | +| [Color Shifter](https://github.com/kunjgit/GameZone/tree/main/Games/Color_Shifter) | [Oh, flip](https://github.com/kunjgit/GameZone/tree/main/Games/oh_flip) | [Snake Feeder Game](https://github.com/kunjgit/GameZone/tree/main/Games/Snake_Feeder_Game) | [LOSSST](https://github.com/kunjgit/GameZone/tree/main/Games/LOSSST) | [HangMan](https://github.com/kunjgit/GameZone/tree/main/Games/HangMan) | +| [Bad_Luck_Brian](https://github.com/kunjgit/GameZone/tree/main/Games/Bad_Luck_Brian) | [Bad_Depot](https://github.com/kunjgit/GameZone/tree/main/Games/Bad_Depot) | [Achluophobia](https://github.com/kunjgit/GameZone/tree/main/Games/Achluophobia) | [Timber_Terry](https://github.com/kunjgit/GameZone/tree/main/Games/Timber_Terry) | [Earth_Destroyer](https://github.com/kunjgit/GameZone/tree/main/Games/Earth_Destroyer) | +| [Lonely Phantom](https://github.com/kunjgit/GameZone/tree/main/Games/Lonely_Phantom) | [Ghost Surf](https://github.com/kunjgit/GameZone/tree/main/Games/Ghost_Surf) | [Sucker](https://github.com/kunjgit/GameZone/tree/main/Games/Sucker) | [Sorades](https://github.com/kunjgit/GameZone/tree/main/Games/Sorades) | [Thirteen](https://github.com/kunjgit/GameZone/tree/main/Games/Thirteen) | +| [The Raising Fighting Spirits](https://github.com/kunjgit/GameZone/tree/main/Games/The_Raising_Fighting_Spirits) | [Green Mahjong](https://github.com/kunjgit/GameZone/tree/main/Games/Green_Mahjong) | [Drag And Drop Puzzle Game](https://github.com/kunjgit/GameZone/tree/main/Games/Drag_And_Drop_Puzzle) | [Music Guess Game](https://github.com/kunjgit/GameZone/tree/main/Games/Music_Guess_Game) | [Tower Of Hanoi](https://github.com/kunjgit/GameZone/tree/main/Games/Tower_Of_Hanoi) | +| [Mastermind_Mania](https://github.com/kunjgit/GameZone/tree/main/Games/Mastermind_Mania) | [Ludo_4_Player](https://github.com/kunjgit/GameZone/tree/main/Games/Ludo_4_Player) | [AirBalloon](https://github.com/kunjgit/GameZone/tree/main/Games/AirBalloon) | [Space Invaders](https://github.com/kunjgit/GameZone/tree/main/Games/Space_Invaders) | [Cut the Rope](https://github.com/kunjgit/GameZone/tree/main/Games/Cut_the_rope) | +| [Caesar&Cipher](https://github.com/kunjgit/GameZone/tree/main/Games/Caesar_Cipher) | [Monster_Maker](https://github.com/kunjgit/GameZone/tree/main/Games/Monster_Maker) | [Stolen Sword](https://github.com/kunjgit/GameZone/tree/main/Games/Stolen_Sword) | [Mastermind](https://github.com/kunjgit/GameZone/tree/main/Games/Mastermind) | [Highway 404](https://github.com/kunjgit/GameZone/tree/main/Games/Highway_404) | +| [BullseyeGame](https://github.com/kunjgit/GameZone/tree/main/Games/BullseyeGame) | [Crossword Game](https://github.com/kunjgit/GameZone/tree/main/Games/Crossword_Game) | [Guess the Correct Logo](https://github.com/shruti-2412/GameZone/tree/main/Games/Guess_The_Correct_Logo) | [Painting_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Painting_Game) | [Platform_game_engine](https://github.com/kunjgit/GameZone/tree/main/Games/Platform_game_engine) | +| [Kill_The_Bird](https://github.com/kunjgit/GameZone/tree/main/Games/Kill_The_Bird) | +| [Doppelkopf](https://github.com/kunjgit/GameZone/tree/main/Games/Doppelkopf) | [quiz_game](https://github.com/kunjgit/GameZone/tree/main/Games/quiz_game) | [Island Survival](https://github.com/kunjgit/GameZone/tree/main/Games/Island_Survival) | [Linkup Game](https://github.com/kunjgit/GameZone/tree/main/Games/linkup) | [Trivia_Card](https://github.com/kunjgit/GameZone/tree/main/Games/Trivia_Card) | +| [Insect Catch Game](https://github.com/kunjgit/GameZone/tree/main/Games/Insect_Catch_Game) | [Carnival_game](https://github.com/kunjgit/GameZone/tree/main/Games/Carnival_game) | [Make Me Laugh](https://github.com/kunjgit/GameZone/tree/main/Games/Make_Me_Laugh) | [Avoider_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Avoider_Game) | [Dungeon_Crawler](https://github.com/kunjgit/GameZone/tree/main/Games/Dungeon_Crawler) | +| [snake_water_gun](https://github.com/kunjgit/GameZone/tree/main/Games/snake_water_gun) | [Run and Jump](https://github.com/kunjgit/GameZone/tree/main/Games/Run_and_Jump) | [AI CHESS Game](https://github.com/kunjgit/GameZone/tree/main/Games/AI_CHESS_Game) | [Fruit_Catching](https://github.com/kunjgit/GameZone/tree/main/Games/Fruit_Catching) | [Bulls eye](https://github.com/kunjgit/GameZone/tree/main/Games/Bulls_eye) | +| [Crystals_Collecter](https://github.com/kunjgit/GameZone/tree/main/Games/Crystals_Collecter) | [Dots and Boxes Game](https://github.com/kunjgit/GameZone/tree/main/Games/Dots_and_Boxes_Game) | [Infinite Runner Game](https://github.com/kunjgit/GameZone/tree/main/Games/Infinite_Runner_Game) | [Mario_Matching](https://github.com/kunjgit/GameZone/tree/main/Games/mario_matching_game) | [Hand_Cricket](https://github.com/kunjgit/GameZone/tree/main/Games/Hand_Cricket) | +| [Crossword_Puzzle](https://github.com/kunjgit/GameZone/tree/main/Games/Crossword_Puzzle) | [Pixel_Painter](https://github.com/kunjgit/GameZone/tree/main/Games/Pixel_Painter) | [Riddle_Room](https://github.com/kunjgit/GameZone/tree/main/Games/Riddle_Room) | [ArmorAlley](https://github.com/kunjgit/GameZone/tree/main/Games/ArmorAlley) | [Color_switcher](https://github.com/kunjgit/GameZone/tree/main/Games/Color_switcher) | +| [Maze of Cables](https://github.com/VSatwika/GameZonefork/tree/Maze_of_Cables/Games/Maze_of_Cables) | [Escape Room](https://github.com/kunjgit/GameZone/tree/main/Games/Escape_room) | [Super_mario_run](https://github.com/kunjgit/GameZone/tree/main/Games/Super_mario_run) | [Doodle_Draw](https://github.com/kunjgit/GameZone/tree/main/Games/Doodle_Draw) | [Arcade_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Arcade_Game) | +| [Slice Storm](https://github.com/VSatwika/GameZonefork/tree/Slice_Storm/Games/Slice_Storm) | [CodePen_SImulator](https://github.com/kunjgit/GameZone/tree/main/Games/CodePen_Simulator) | [Piano_Tiles](https://github.com/kunjgit/GameZone/tree/main/Games/PianoTiles_Game) | [CareTaker](https://github.com/kunjgit/GameZone/tree/main/Games/CareTaker) | [UNO](https://github.com/kunjgit/GameZone/tree/main/Games/UNO) | +| [Remeber the color](https://github.com/kunjgit/GameZone/tree/main/Games/Remember_the_color) | [Guess The Random Shape](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_The_Random_Shape) | [Save Doraemon](https://github.com/kunjgit/GameZone/tree/main/Games/Save_Doraemon) | [Animal_Match_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Animal_Match_Game) | [Hextris](https://github.com/kunjgit/GameZone/tree/main/Games/Hextris) | +| [MrFakeGame](https://github.com/kunjgit/GameZone/tree/main/Games/MrFakeGame) | [Checkers](https://github.com/kunjgit/GameZone/tree/main/Games/Checkers) | [Roulette](https://github.com/kunjgit/GameZone/tree/main/Games/Roulette) | [Aero Acrobat](https://github.com/kunjgit/GameZone/tree/main/Games/Aero_Acrobat) | [Adventure_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Adventure_Game) | +| [Pumpkin_Pursuit](https://github.com/kunjgit/GameZone/tree/main/Games/Pumpkin_Pursuit) | [Corona Shooter](https://github.com/kunjgit/GameZone/tree/main/Games/Corona_Shooter) | [Pokemon Ball Finder](https://github.com/kunjgit/GameZone/tree/main/Games/Pokemon_Ball_Finder) | [Basketball](https://github.com/kunjgit/GameZone/tree/main/Games/Basketball) | [Wault_master](https://github.com/kunjgit/GameZone/tree/main/Games/Wault_master) | +| [Reaction TIme](https://github.com/kunjgit/GameZone/tree/main/Games/Reaction_Time) | [Flag Guess Game](https://github.com/kunjgit/GameZone/tree/main/Games/Flag_Guess_Game) | [Cross_The_Road](https://github.com/kunjgit/GameZone/tree/main/Games/Cross_The_Road) | [Highway Race - Barrel Dodge](https://github.com/kunjgit/GameZone/tree/main/Games/Highway_Race) | [Bit_Maze_Platformer_Maze](https://github.com/kunjgit/GameZone/tree/main/Games/Bit_Maze_Platformer_Maze) | +| [Math Game](https://github.com/kunjgit/GameZone/tree/main/Games/Math_Game) | [Space Drifter](https://github.com/kunjgit/GameZone/tree/main/Games/space_drifter) | [Observe the Cloud](https://github.com/kunjgit/GameZone/tree/main/Games/Observe%20the%20Cloud) | [Cosmic_Coin_Blaster](https://github.com/kunjgit/GameZone/tree/main/Games/Cosmic_Coin_Blaster) | [Circus Charly](https://github.com/kunjgit/GameZone/tree/main/Games/Circus_Charly) | +| [Pikachu_Volleyball](https://github.com/kunjgit/GameZone/tree/main/Games/Pikachu_Volleyball) | [Trex_Run](https://github.com/akankshachanana1/GameZone/tree/Added/Games/Trex_Run) | [Crack_The_Code](https://github.com/kunjgit/GameZone/tree/main/Games/Crack_The_Code) | [Skeleathon](https://github.com/kunjgit/GameZone/tree/main/Games/Skeleathon) | [Shadow_PokeGuess](https://github.com/kunjgit/GameZone/tree/main/Games/Shadow_PokeGuess) | +| [Brain Color Mastermind](https://github.com/kunjgit/GameZone/tree/main/Games/Brain_Color_Mastermind) | [Lizard Spock Game](https://github.com/kunjgit/GameZone/tree/main/Games/Lizard_Spock_Game) | [Angry Boars](https://github.com/kunjgit/GameZone/tree/main/Games/Angry_Boars) | [Alphabet Learning Game](https://github.com/kunjgit/GameZone/tree/main/Games/Alphabet_Learning_Game) | [Country_Guesser_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Country_Guesser_Game) | +| [Poke_Guess_Blitz](https://github.com/kunjgit/GameZone/tree/main/Games/Poke_Guess_Blitz) | [Spider Man Go](https://github.com/kunjgit/GameZone/tree/main/Games/Spider_Man_Go) | [Foosball](https://github.com/kunjgit/GameZone/tree/main/Games/Foosball) | [Triangle_Back_to_Home](https://github.com/kunjgit/GameZone/tree/main/Games/Triangle_Back_To_Home) | [Alphabet Learning Game](https://github.com/kunjgit/GameZone/tree/lizard-game/Games/Alphabet_Learning_Game) | +| [Poke_Guess_Blitz](https://github.com/kunjgit/GameZone/tree/main/Games/Poke_Guess_Blitz) | [Spider Man Go](https://github.com/kunjgit/GameZone/tree/lizard-game/Games/Spider_Man_Go) | [Foosball](https://github.com/kunjgit/GameZone/tree/main/Games/Foosball) | [Triangle_Back_to_Home](https://github.com/kunjgit/GameZone/tree/main/Games/Triangle_Back_To_Home) | [Death by Hamster](https://github.com/kunjgit/GameZone/tree/main/Games/Death_by_Hamster) | +| [Tenzies](https://github.com/kunjgit/GameZone/tree/main/Games/Tenzies) | [Target_Torrent](https://github.com/kunjgit/GameZone/tree/main/Games/Target_Torrent) | [Reversi](https://github.com/kunjgit/GameZone/tree/main/Games/Reversi) | [reaction_teaser](https://github.com/kunjgit/GameZone/pull/2134/files) | [Scribble](https://github.com/kunjgit/GameZone/tree/main/Games/Scribble) | +| [Brain Burst Game](https://github.com/kunjgit/GameZone/tree/main/Games/Brain_Burst_Game) | [StickTheSticker](https://github.com/kunjgit/GameZone/tree/main/Games/StickTheSticker) | [Meme_Battle_Game](https://github.com/sahaycodes/GameZone/tree/meme/Games/Meme_Battle_Game) | [Match_Color_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Match_Color_Game) | [Bow_And_Arrow](https://github.com/kunjgit/GameZone/tree/main/Games/Bow_And_Arrow) | +| [Beyblade](https://github.com/kunjgit/GameZone/tree/main/Games/Beyblade) | [The labyrinth of death](https://github.com/sahaycodes/GameZone/tree/meme/Games/The_labyrinth_of_death) | [2D BreakOut](https://github.com/kunjgit/GameZone/tree/main/Games/2D_Breakout) | [Battleship](https://github.com/kunjgit/GameZone/tree/main/Games/Battleship) | [Baseball](https://github.com/kunjgit/GameZone/tree/main/Games/Baseball) | +| [Save Princess](https://github.com/kunjgit/GameZone/tree/main/Games/Save_Princess) | [RoadFighter](https://github.com/kunjgit/GameZone/tree/main/Games/RoadFighter) | [Guitar Game](https://github.com/kunjgit/GameZone/tree/main/Games/Guitar_Game) | [Solitaire](https://github.com/kunjgit/GameZone/tree/main/Games/Solitaire) | [Lady Tiger Hunter](https://github.com/kunjgit/GameZone/tree/main/Games/Lady_Tiger_Hunter) | +| [Stone Paper Scissor](https://github.com/kunjgit/GameZone/tree/main/Games/Stone_paper_scissor) | [Flashlight_Pointer_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Flashlight_Pointer_Game) | [Pig game](https://github.com/KanchanBora/GameZone/tree/main/Games/Pig_game) | [Asteroids 3D](https://github.com/kunjgit/GameZone/tree/main/Games/Asteroids_3D) | [Lamb Lane](https://github.com/sahaycodes/GameZone/tree/meme/Games/Lamb_Lane) | +| [Dinoffline](https://github.com/kunjgit/GameZone/tree/main/Games/Dinoffline) | [Maths Sprint Game](https://github.com/kunjgit/GameZone/tree/main/Games/Maths_Sprint_Game) | [Etch a Sketch](https://github.com/kunjgit/GameZone/tree/main/Games/Etch_a_Sketch) | [QuizzApp](https://github.com/kunjgit/GameZone/tree/main/Games/QuizzApp) | [Chess Game](https://github.com/kunjgit/GameZone/tree/main/Games/Chess_Game) | +| [Which Color](https://github.com/sahaycodes/GameZone/tree/main/Games/Which_Color) | [Snail_Game](https://github.com/sahaycodes/GameZone/tree/meme/Games/Snail_Game) | [Solitaire](https://github.com/kunjgit/GameZone/tree/main/Games/Solitaire_up) | [Slime Attack](https://github.com/apu52/GameZone/tree/Slime-Attack-game/Games/Slime_attack_game) | [Star_Trek_Trivia](https://github.com/kunjgit/GameZone/tree/starTrek-trivia/Games/Star_Trek_Trivia) | +| [Pokemon_Card_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Pokemon_Card_Game) | [Digit Dilemma](https://github.com/kunjgit/GameZone/tree/main/Games/Digit_Dilemma) | [Tennis](https://github.com/kunjgit/GameZone/tree/main/Games/Tennis) | [Illusion](https://github.com/kunjgit/GameZone/tree/main/Games/Illusion) | [Block Buster](https://github.com/sahaycodes/GameZone/tree/meme/Games/Block_Buster) | +| [Guess_The_Ball](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_The_Ball) | [Doremon Puzzle](https://github.com/kunjgit/GameZone/tree/main/Games/Doremon_Puzzle) | [Guess The Celebrity](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_The_Celeb) | [Rock_Paper_Scissors_Lizard_Spock](https://github.com/kunjgit/GameZone/tree/main/Rock_Paper_Scissors_Lizard_Spock) | [Elemental Riddles](https://github.com/kunjgit/GameZone/tree/main/Elemental_Riddles) | +| [Falling_Ball](https://github.com/kunjgit/GameZone/tree/main/Games/Falling_Ball) | [Hit Target](https://github.com/kunjgit/GameZone/tree/main/Games/Hit_Target) | [Archery](https://github.com/kunjgit/GameZone/tree/main/Games/Archery) | [color_switch_challenger](https://github.com/kunjgit/GameZone/tree/main/color_switch_challenger) | [Puzzle_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Puzzle_Game) | +| [Quizify](https://github.com/kunjgit/GameZone/tree/main/Quizify) | [word blitz](https://github.com/kunjgit/GameZone/tree/main/word_blitz) | [color_switch_challenger](https://github.com/kunjgit/GameZone/tree/main/color_switch_challenger) | [Puzzle_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Puzzle_Game) | [Quizify](https://github.com/kunjgit/GameZone/tree/main/Quizify) | +| [word blitz](https://github.com/kunjgit/GameZone/tree/main/word_blitz) | [Code Cracker](https://github.com/kunjgit/GameZone/tree/main/Code_Cracker) | [Know Your Country](https://github.com/kunjgit/GameZone/tree/main/Games/Know_Your_Country) | [Musical_Floor](https://github.com/kunjgit/GameZone/tree/main/Games/Musical_Floor) | [Sky_Dodge](https://github.com/kunjgit/GameZone/tree/main/Sky_Dodge) | +| [Swap Card Game](https://github.com/kunjgit/GameZone/tree/main/Games/Swap-Card-Game) | [Memorization_card](https://github.com/kunjgit/GameZone/tree/main/Games/Memorization_card) | [Smashing_Blocks](https://github.com/kunjgit/GameZone/tree/main/Games/Smashing_Blocks) | [Response_Reaction](https://github.com/kunjgit/GameZone/tree/main/Games/Response_Reaction) | [Truth and Dare](https://github.com/kunjgit/GameZone/tree/main/Games/Truth_And_Dare) | +| [Rotating_Elements](https://github.com/tanujbordikar/GameZone/tree/Rotating_Elements) | [Chopsticks](https://github.com/kunjgit/GameZone/tree/main/Games/Chopsticks) | [Anime Clicker](https://github.com/kunjgit/GameZone/tree/main/Games/Anime_Clicker) | [3D Snake](https://github.com/kunjgit/GameZone/tree/main/Games/3d_Snake) | [Rocket_Showdown](https://github.com/tanujbordikar/GameZone/tree/Rocket_Showdown) | +| [Find Extra Cube](https://github.com/kunjgit/GameZone/tree/main/Games/Find_Extra_Cube) | [PathPlex](https://github.com/kunjgit/GameZone/tree/main/Games/Pathplex) | [CSS Select](https://github.com/kunjgit/GameZone/tree/main/Games/CSS_Select) | [Squid](https://github.com/kunjgit/GameZone/tree/main/Games/Squid_Game) | [CSS Crossword](https://github.com/kunjgit/GameZone/tree/main/Games/CSS_Crossword) | +| [CSS Select](https://github.com/kunjgit/GameZone/tree/main/Games/CSS_Select) | [Squid](https://github.com/kunjgit/GameZone/tree/main/Games/Squid_Game) | [Flip Coin](https://github.com/kunjgit/GameZone/tree/main/Games/Flip_Coin) | [Witty Word Quest](https://github.com/kunjgit/GameZone/tree/main/Games/witty_word_quest) | [Typing Game](https://github.com/Ishan-77/GameZone/tree/main/Games/Typing_Game) | +| [numeral-whiz](https://github.com/Ishan-77/GameZone/tree/main/Games/numeral-whiz) | [candy_match](https://github.com/kunjgit/GameZone/tree/main/Games/Candy_Match_Saga) | [Crossy_Road](https://github.com/tanujbordikar/GameZone/tree/Crossy_Road) | [HueHero](https://github.com/kunjgit/GameZone/tree/main/Games/HueHero) | [Puzzel_Winner](https://github.com/kunjgit/GameZone/tree/main/Games/Puzzel_Winner) | +| [Emoji_Intruder](https://github.com/kunjgit/GameZone/tree/main/Games/Emoji_Intruder) | [Guess The Weapon](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_The_Weapon) | [Guess Who](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_Who) | [Pop My Balloon](https://github.com/kunjgit/GameZone/tree/main/Games/Pop_My_Balloon) | [Color_Blast](https://github.com/kunjgit/GameZone/tree/main/Games/Color_Blast) | +| [Maze_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Maze_Game) | [Coloron](https://github.com/kunjgit/GameZone/tree/main/Games/Coloron). | +| [Black_jackk](https://github.com/kunjgit/GameZone/tree/main/Games/Black_jackk) | [Audio_Wordle](https://github.com/kunjgit/GameZone/tree/main/Games/Audio_Wordle) | [Makeover_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Makeover_Game) +| [Maze_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Maze_Game) | [Coloron](https://github.com/kunjgit/GameZone/tree/main/Games/Coloron). +| [Wordling](https://github.com/kunjgit/GameZone/tree/main/Games/Wordling) +| [HTML5_Controller_Tester](https://github.com/kunjgit/GameZone/tree/main/Games/HTML5_Controller_Tester) +| [Black_jackk](https://github.com/kunjgit/GameZone/tree/main/Games/Black_jackk) | [Audio_Wordle](https://github.com/kunjgit/GameZone/tree/main/Games/Audio_Wordle>>>>>>> main +| [Earth_Guardian](https://github.com/kunjgit/GameZone/tree/main/Games/Earth_Guardian) | +| [escaperoom](https://github.com/kunjgit/GameZone/tree/main/Games/escaperoom) +| [Ball_Shooting_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ball_Shooting_Game) | [HTML5_Controller_Tester](https://github.com/kunjgit/GameZone/tree/main/Games/HTML5_Controller_Tester) +| [numeral-whiz](https://github.com/Ishan-77/GameZone/tree/main/Games/numeral-whiz) | [candy_match](https://github.com/kunjgit/GameZone/tree/main/Games/Candy_Match_Saga) | [Crossy_Road](https://github.com/tanujbordikar/GameZone/tree/Crossy_Road) | [HueHero](https://github.com/kunjgit/GameZone/tree/main/Games/HueHero) | [Puzzel_Winner](https://github.com/kunjgit/GameZone/tree/main/Games/Puzzel_Winner) | +| [Tower Stack](https://github.com/kunjgit/GameZone/tree/main/Games/Tower_Stack) | + [TriHand_Tactics](https://github.com/kunjgit/GameZone/tree/main/Games/TriHand_Tactics)| +| [Ball_Shooting_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ball_Shooting_Game) | [CatchTheBall](https://github.com/kunjgit/GameZone/tree/main/Games/CatchTheBall) | +| [CopyCat](https://github.com/kunjgit/GameZone/tree/main/Games/CopyCat) | +| [Cross_The_River_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Cross_The_River_Game) | +[DoraemonRun ](https://github.com/kunjgit/GameZone/tree/main/Games/DoraemonRun) | +| [Memory_Cards_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Memory_Cards_Game) | +| [Typing_Speed_Test2](https://github.com/kunjgit/GameZone/tree/main/Games/Typing_Speed_Test2) | [Tic Tac Toe Responsive ](https://github.com/kunjgit/GameZone/tree/main/Games/Tic_tac_toe_responsive) | [Minesweeper Easy ](https://github.com/kunjgit/GameZone/tree/main/Games/MineSweeper_Easy) | +| [Technical_Mind_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Technical_Mind_Game) | +[Slide_Master_Puzzle](https://github.com/kunjgit/GameZone/tree/Main/Games/Slide_Master_Puzz)| | +| [Ball_Shooting_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ball_Shooting_Game) | [Letter_Sleuth](https://github.com/swetha5157/GameZone/tree/main/Games/Letter_Sleuth) +| [Rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/Rock_paper_scissor) | +| [City_Builder_Game](https://github.com/kunjgit/GameZone/tree/main/Games/City_Builder_Game) | +[Mancala_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Mancala_Game) | +[Knife_hit](https://github.com/kunjgit/GameZone/tree/main/Games/Knife_hit) | +| [Dice_Roller](https://github.com/kunjgit/GameZone/tree/main/Games/Dice_Roller) | [Chrome_Dino_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Chrome_Dino_Game) | +| [Rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/Rock_paper_scissor) | +| [City_Builder_Game](https://github.com/kunjgit/GameZone/tree/main/Games/City_Builder_Game) | +| [Pokemon_Stats_Card](https://github.com/kunjgit/GameZone/tree/main/Games/Pokemon_Stats_Card) | +| [Steampunk_FlappyBird](https://github.com/kunjgit/GameZone/tree/main/Games/Steampunk_FlappyBird) | +| [Catch_The_Circle](https://github.com/kunjgit/GameZone/tree/main/Games/Catch_The_Circle) | +| [Automated_rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/automated_rock_paper_scissor) | +| [Maze_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Maze_Game) | [Astronaut_runner](https://github.com/tanishkaa08/GameZone/tree/main/Games/Astronaunt_runner) | +[16_Puzzle](https://github.com/kunjgit/GameZone/tree/main/Games/16_Puzzle) | +| [Rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/Rock_paper_scissor) | +| [City_Builder_Game](https://github.com/kunjgit/GameZone/tree/main/Games/City_Builder_Game) | +| [Dice_Roller](https://github.com/kunjgit/GameZone/tree/main/Games/Dice_Roller) | [Bear Hunter Ninja](https://github.com/Niyatizzz/GameZone/tree/main/Games/Bear_Hunter_Ninja) | +| [Rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/Rock_paper_scissor) | +| [City_Builder_Game](https://github.com/kunjgit/GameZone/tree/main/Games/City_Builder_Game) | +| [Pokemon_Stats_Card](https://github.com/kunjgit/GameZone/tree/main/Games/Pokemon_Stats_Card) | +| [Steampunk_FlappyBird](https://github.com/kunjgit/GameZone/tree/main/Games/Steampunk_FlappyBird) | +| [Catch_The_Circle](https://github.com/kunjgit/GameZone/tree/main/Games/Catch_The_Circle) | +| [Automated_rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/automated_rock_paper_scissor) | +| [Grab_The_Carrot](https://github.com/Aksshay88/GameZone/tree/main/Games/Grab_The_Carrot) | +| [Maze_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Maze_Game) | [Astronaut_runner](https://github.com/tanishkaa08/GameZone/tree/main/Games/Astronaunt_runner) | +| [16_Puzzle](https://github.com/kunjgit/GameZone/tree/main/Games/16_Puzzle) | +| [Musical_Memory](https://github.com/kunjgit/GameZone/tree/main/Games/Musical_Memory) | +|[Quick_Click](https://github.com/kunjgit/GameZone/tree/main/Games/Quick_Click) | +| [Dragon_Tower](https://github.com/kunjgit/GameZone/tree/main/Games/Dragon_Tower) | +| [Hover_Board_Effect](https://github.com/kunjgit/GameZone/tree/main/Games/Hover_Board_Effect) | +[Mancala_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Mancala_Game) | +| [Dice_Roller](https://github.com/kunjgit/GameZone/tree/main/Games/Dice_Roller) | [Bear Hunter Ninja](https://github.com/Niyatizzz/GameZone/tree/main/Games/Bear_Hunter_Ninja) | +| [Rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/Rock_paper_scissor) | +| [City_Builder_Game](https://github.com/kunjgit/GameZone/tree/main/Games/City_Builder_Game) | +| [Chrome_Dino_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Chrome_Dino_Game) | +| [Pokemon_Stats_Card](https://github.com/kunjgit/GameZone/tree/main/Games/Pokemon_Stats_Card) | +| [Steampunk_FlappyBird](https://github.com/kunjgit/GameZone/tree/main/Games/Steampunk_FlappyBird) | +| [Catch_The_Circle](https://github.com/kunjgit/GameZone/tree/main/Games/Catch_The_Circle) | +| [Automated_rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/automated_rock_paper_scissor) | +| [Maze_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Maze_Game) | [Astronaut_runner](https://github.com/tanishkaa08/GameZone/tree/main/Games/Astronaunt_runner) | +| [16_Puzzle](https://github.com/kunjgit/GameZone/tree/main/Games/16_Puzzle) | +| [8_Puzzle](https://github.com/kunjgit/GameZone/tree/main/Games/8_Puzzle) | +| [Catch_The_Falling_Object](https://github.com/kunjgit/GameZone/tree/main/Games/Catch_The_Falling_Object) | +| [Dragon_Tower](https://github.com/kunjgit/GameZone/tree/main/Games/Dragon_Tower) | +| [Hover_Board_Effect](https://github.com/kunjgit/GameZone/tree/main/Games/Hover_Board_Effect) | +| [escaperoom](https://github.com/kunjgit/GameZone/tree/main/Games/escaperoom) | +| [Ball_Shooting_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ball_Shooting_Game) | [HTML5_Controller_Tester](https://github.com/kunjgit/GameZone/tree/main/Games/HTML5_Controller_Tester) | +| [numeral-whiz](https://github.com/Ishan-77/GameZone/tree/main/Games/numeral-whiz) | [candy_match](https://github.com/kunjgit/GameZone/tree/main/Games/Candy_Match_Saga) | +| [Crossy_Road](https://github.com/tanujbordikar/GameZone/tree/Crossy_Road) | [HueHero](https://github.com/kunjgit/GameZone/tree/main/Games/HueHero) | +| [Puzzel_Winner](https://github.com/kunjgit/GameZone/tree/main/Games/Puzzel_Winner) | +| [Emoji_Intruder](https://github.com/kunjgit/GameZone/tree/main/Games/Emoji_Intruder) | [Guess The Weapon](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_The_Weapon) | +| [Guess Who](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_Who) | [Pop My Balloon](https://github.com/kunjgit/GameZone/tree/main/Games/Pop_My_Balloon) | +| [Tower Stack](https://github.com/kunjgit/GameZone/tree/main/Games/Tower_Stack) | [Soccer](https://github.com/kunjgit/GameZone/tree/main/Games/Soccer) | +| [TriHand_Tactics](https://github.com/kunjgit/GameZone/tree/main/Games/TriHand_Tactics) | +| [Earth_Guardian](https://github.com/kunjgit/GameZone/tree/main/Games/Earth_Guardian) | +| [CatchTheBall](https://github.com/kunjgit/GameZone/tree/main/Games/CatchTheBall) | +| [Candy_Crush_Saga](https://github.com/kunjgit/GameZone/tree/main/Games/Candy_Crush_Saga) | +| [numeral-whiz](https://github.com/Ishan-77/GameZone/tree/main/Games/numeral-whiz) | [candy_match](https://github.com/kunjgit/GameZone/tree/main/Games/Candy_Match_Saga) | [Crossy_Road](https://github.com/tanujbordikar/GameZone/tree/Crossy_Road) | [HueHero](https://github.com/kunjgit/GameZone/tree/main/Games/HueHero) | [Puzzel_Winner](https://github.com/kunjgit/GameZone/tree/main/Games/Puzzel_Winner) | +| [Emoji_Intruder](https://github.com/kunjgit/GameZone/tree/main/Games/Emoji_Intruder) | [Guess The Weapon](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_The_Weapon) | [Guess Who](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_Who) | [Pop My Balloon](https://github.com/kunjgit/GameZone/tree/main/Games/Pop_My_Balloon) | [Tower Stack](https://github.com/kunjgit/GameZone/tree/main/Games/Tower_Stack) | +| [Maze_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Maze_Game) | [TriHand_Tactics](https://github.com/kunjgit/GameZone/tree/main/Games/TriHand_Tactics) | [Earth_Guardian](https://github.com/kunjgit/GameZone/tree/main/Games/Earth_Guardian) | [Ball_Shooting_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ball_Shooting_Game) | +| [Ball_Shooting_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ball_Shooting_Game) | [CatchTheBall](https://github.com/kunjgit/GameZone/tree/main/Games/CatchTheBall) | +[Candy_Crush_Saga](https://github.com/kunjgit/GameZone/tree/main/Games/Candy_Crush_Saga) | +[Colour_Generator_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Colour_Generator_Game) | +| [Rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/Rock_paper_scissor) | +| [City_Builder_Game](https://github.com/kunjgit/GameZone/tree/main/Games/City_Builder_Game) | +[Mancala_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Mancala_Game) | +|[2048_win](https://github.com/kunjgit/GameZone/tree/main/Games/2048_win) | +| [Dice_Roller](https://github.com/kunjgit/GameZone/tree/main/Games/Dice_Roller) | [Chrome_Dino_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Chrome_Dino_Game) | +| [Rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/Rock_paper_scissor) | +| [City_Builder_Game](https://github.com/kunjgit/GameZone/tree/main/Games/City_Builder_Game) | +| [Catch_The_Circle](https://github.com/kunjgit/GameZone/tree/main/Games/Catch_The_Circle) | +| [Shrek_Vs_Wild](https://github.com/kunjgit/GameZone/tree/main/Games/Shrek_Vs_Wild) | +| [Balloon_Buster](https://github.com/kunjgit/GameZone/tree/main/Games/Balloon_Buster) | +| [Pokemon_Stats_Card](https://github.com/kunjgit/GameZone/tree/main/Games/Pokemon_Stats_Card) | +| [Steampunk_FlappyBird](https://github.com/kunjgit/GameZone/tree/main/Games/Steampunk_FlappyBird) | +| [Catch_The_Circle](https://github.com/kunjgit/GameZone/tree/main/Games/Catch_The_Circle) | | +| [path_finder](https://github.com/kunjgit/GameZone/tree/main/Games/path_finder) | +| [Shrek_Vs_Wild](https://github.com/kunjgit/GameZone/tree/main/Games/Shrek_Vs_Wild) | +| [Dragon_Tower](https://github.com/kunjgit/GameZone/tree/main/Games/Dragon_Tower) | +| [Guess_num](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_num) | +| [QuickFingers](https://github.com/kunjgit/GameZone/tree/main/Games/QuickFingers) | +| [Physics_Quizz](https://github.com/kunjgit/GameZone/tree/main/Games/Physics_Quizz) | +| [Tiny_Fishing](https://github.com/kunjgit/GameZone/tree/main/Games/Tiny_Fishing) | +| [Etch_a_Sketch_2](https://github.com/kunjgit/GameZone/tree/main/Games/Etch_a_Sketch_2) | +| [Hover_Board_Effect](https://github.com/kunjgit/GameZone/tree/main/Games/Hover_Board_Effect) | +| [Falling_Words](https://github.com/kunjgit/GameZone/tree/main/Games/Falling_Words) | +| [namefate](https://github.com/kunjgit/GameZone/tree/main/Games/namefate) | +| [Fruit_Catching_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Fruit_Catching_Game) | +| [color_matching_application](https://github.com/kunjgit/GameZone/tree/main/Games/color_matching_application) | +| [Pictionary_Game](https://github.com/Jagpreet153/GameZone/tree/main/Games/Pictionary_Game) | +| [Anagram_Checker_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Anagram_Checker_Game) | +| [HitYourFriend](https://github.com/kunjgit/GameZone/tree/main/Games/HitYourFriend) | +| [Random_joke_Generator](https://github.com/Jagpreet153/GameZone/tree/main/Games/Random_joke_Generator) | +| [Arkanoid_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Arkanoid_Game) | +| [Catch_Stars](https://github.com/Kunjgit/GameZone/tree/main/Games/Catch_Stars) | +| [Color Matcher](https://github.com/1911aditi/GameZone/tree/1a4f3847e11bb13b1aca4652a87868c9bc467a93/Games/color%20matcher)                | +| [LaserDarts](https://github.com/Jagpreet153/GameZone/tree/main/Games/LaserDarts) +| [Block Building](https://github.com/kunjgit/GameZone/tree/main/Games/Block_Building) | +| [Flames Game](https://github.com/kunjgit/GameZone/tree/main/Games/Flames_Game)| +| [NewsJunction](https://github.com/kunjgit/GameZone/tree/main/Games/NewsJunction) | +|[Ping_Pong_Singleplayer](https://github.com/kunjgit/GameZone/tree/main/Games/Ping_Pong_Singleplayer) | +| [MazeRunner](https://github.com/kunjgit/GameZone/tree/main/Games/MazeRunner) | +| [Emoji_slot_machine](https://github.com/kunjgit/GameZone/tree/main/Games/Emoji_slot_machine) +| [NewsJunction](https://github.com/kunjgit/GameZone/tree/main/Games/NewsJunction) +| [Pixel Painter](https://github.com/kunjgit/GameZone/tree/main/Games/pixel_painter) | +| [Guess_The_Song](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_The_Song) | [Reverse Memory](https://github.com/MuraliDharan7/GameZone/tree/reverse-memory-game/Games/Reverse%20Memory) +| [NewsJunction](https://github.com/kunjgit/GameZone/tree/main/Games/NewsJunction) | +| [Word_Shuffle_Game](https://github.com/kunjgit/GameZone/tree/main/Games/word_shuffle_game) | +| [Recognizing_Figures](https://github.com/kunjgit/GameZone/tree/main/Games/Recognizing_Figures) | +| [WordScramble](https://github.com/kunjgit/GameZone/tree/main/Games/wordScramble) +[Roll_The_Dice](https://github.com/kunjgit/GameZone/tree/main/Games/Roll_The_Dice) | +| [Black_jackk](https://github.com/kunjgit/GameZone/tree/main/Games/Black_jackk) | +| [Flappy_Birdd](https://github.com/kunjgit/GameZone/tree/main/Games/Flappy_Birdd) | + +| [Recognizing_Figures](https://github.com/kunjgit/GameZone/tree/main/Games/Recognizing_Figures) | [Screen Pet Game](https://github.com/kunjgit/GameZone/tree/main/Games/Screen-Pet-Game) | +| [Sudoku_light_theme](https://github.com/kunjgit/GameZone/tree/main/Games/Sudoku_light_theme) | +| [Find_the_ball](https://github.com/kunjgit/GameZone/tree/main/Games/Find_the_ball) | +| [Tech_Memory_Blocks](https://github.com/kunjgit/GameZone/tree/main/Games/Tech_Memory_Blocks) | +| [Color The Page](https://github.com/kunjgit/GameZone/tree/main/Games/Color_The_Page)| +|[Building Blocks Game](https://github.com/kunjgit/GameZone/tree/main/Games/Building_Block_Game)| +|[Cartoon character guessing game](https://github.com/kunjgit/GameZone/tree/main/Games/Cartoon_Character_Guessing_Game)| +|[Align_4_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Align_4_Game)| +|[Carrom Board Game](https://github.com/kunjgit/GameZone/tree/main/Games/carrom)| +| [Tic-Tac-Toe Game](https://github.com/kunjgit/GameZone/tree/main/Games/Tic-Tac-Toe) | +| [Number_Recall_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Number_Recall_Game) | +| [Hit_the_hamster](https://github.com/kunjgit/GameZone/tree/main/Games/Hit_the_hamster) | | [Noughts_And_Crosses](https://github.com/kunjgit/GameZone/tree/main/Games/Noughts_And_Crosses) | +| [Forest_Guardian](https://github.com/kunjgit/GameZone/tree/main/Games/Forst_Guardian) | +| [Sudoku_light_theme](https://github.com/kunjgit/GameZone/tree/main/Games/Sudoku_light_theme) | +| [Find_the_ball](https://github.com/kunjgit/GameZone/tree/main/Games/Find_the_ball) | +|[Color The Page](https://github.com/kunjgit/GameZone/tree/main/Games/Color_The_Page)| +|[Lunar Lander](https://github.com/kunjgit/GameZone/tree/main/Games/Lunar_Lander)| +|[AquaSort_Game](https://github.com/kunjgit/GameZone/tree/main/Games/AquaSort_Game) | +|[Chess_Game_computer](https://github.com/kunjgit/GameZone/tree/main/Games/Chess_Game_computer) | +|[Turn_on_the_light](https://github.com/kunjgit/GameZone/tree/main/Games/Turn_on_the_light) | +|[AquaSort_Game](https://github.com/kunjgit/GameZone/tree/main/Games/AquaSort_Game) | +| [whack a mole](https://github.com/kunjgit/GameZone/tree/main/Games/whack%20a%20mole) | +| [Snake](https://github.com/kunjgit/GameZone/tree/main/Games/snake)                | +| [Dice_Game] (https://github.com/shivan2004/GameZone/tree/main/Games/Dice_Game)| +|[HitOrMiss](https://github.com/kunjgit/GameZone/tree/main/Games/HitOrMiss)| +| [Tetris Game](https://github.com/kunjgit/GameZone/tree/main/Games/tetris_game)| +|[Turn_on_the_light](https://github.com/kunjgit/GameZone/tree/main/Games/Turn_on_the_light) | +| [Tic-Tac-Toe Game](https://github.com/kunjgit/GameZone/tree/main/Games/Tic-Tac-Toe) | +| [Bubble'z Popper](https://github.com/Chandu6702/GameZone/tree/main/Games/Bubble'z Popper)| +| [Dsa_quiz_game](https://github.com/kunjgit/GameZone/tree/main/Games/Dsa_quiz_game) | +| [Gravity_Simulation_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Gravity_Simulation_Game) | +| [Rapid_click_frenzy](https://github.com/kunjgit/GameZone/tree/main/Games/Rapid_click_frenzy) +| [Catch_The_Ball](https://github.com/kunjgit/GameZone/tree/main/Games/Catch_The_Ball) | +| [Ball_in_Maze](https://github.com/kunjgit/GameZone/tree/main/Games/Ball_in_Maze) | +|[Dsa_quiz_game](https://github.com/kunjgit/GameZone/tree/main/Games/Dsa_quiz_game) | +| [Gravity_Simulation_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Gravity_Simulation_Game) +| [Anagarm-Word-Game](https://github.com/kunjgit/GameZone/tree/main/Games/Anagarm-Word-Game) | +| [Brick Buster Game](https://github.com/kunjgit/GameZone/tree/main/Games/Brick Buster) | +| [Rapid_click_frenzy](https://github.com/kunjgit/GameZone/tree/main/Games/Rapid_click_frenzy) +| [SnakeBites](https://github.com/kunjgit/GameZone/tree/main/Games/SnakeBites) | +| [Rapid_click_frenzy](https://github.com/kunjgit/GameZone/tree/main/Games/Rapid_click_frenzy) +| [Alphabet-and-Vowels](https://github.com/kunjgit/GameZone/tree/main/Games/Alphabet-and-Vowels) | +| [Intellect Quest](https://github.com/Will2Jacks/GameZoneForked/tree/Task/Games/Intellect_Quest) | +| [Number_Guessing_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Number_Guessing_Game) | +| [Currency_Converter](https://github.com/kunjgit/GameZone/tree/main/Games/Currency_Converter) | +| [mario-game](https://github.com/kunjgit/GameZone/tree/main/Games/mario-game) | +| [Fruit_Slicer_Game] (https://github.com/narayani9120/GameZone_B/tree/main/Games/Fruit_Slicer_Game) | +| [Tower_Block_Game](https://github.com/Saipradyumnagoud/GameZone/tree/main/Games/Tower_Block_Game) | +| [Modulo_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Modulo_Game) | +| [Memory_Matching_Game](https://github.com/Saipradyumnagoud/GameZone/tree/main/Games/Memory_Matching_Game) | +| [Block_Ninja] (https://github.com/kunjgit/GameZone/tree/main/Games/Block_Ninja) | +| [Shoot_Duck_Game] (https://github.com/kunjgit/GameZone/tree/main/Games/Shoot_Duck_Game) | +| [Disney_Trivia](https://github.com/manmita/GameZone/tree/Disney_Trivia/Games/Disney_Trivia)| +|[puzzle-game](https://github.com/kunjgit/GameZone/tree/main/Games/puzzle-game)| +| [Helicopter_Game](https://github.com/kinjgit/GameZone/tree/main/Games/Helicopter_Game) | +| [Bouncing Ball Game](https://github.com/kunjgit/GameZone/tree/main/Games/Bouncing_Ball_Game) | +|[Harmony_Mixer](https://github.com/kunjgit/GameZone/tree/main/Games/Harmony_Mixer)| +|[Car_Racing_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Car_Racing_Game)| +|[KeySymphony](https://github.com/kunjgit/GameZone/tree/main/Games/KeySymphony)| +|[Math_Race_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Math_Race_Game)| +| [Bunny is Lost](https://github.com/kunjgit/GameZone/tree/main/Games/Bunny_is_Lost)| +|[Steam_Punk](https://github.com/kunjgit/GameZone/tree/main/Games/Steam_Punk)| + +|[OutRun_Offline_Game](https://github.com/kunjgit/GameZone/tree/main/Games/OutRun_Offline_Game)| +|[Tower Defence Game](https://github.com/Will2Jacks/GameZoneForked/tree/Task/Games/Tower_Defence_Game)| + +| [Jigsaw_Puzzle](https://github.com/kunjgit/GameZone/tree/main/Games/Jigsaw_Puzzle) | + +| [Mathematics Escape Room](https://github.com/kunjgit/GameZone/tree/main/Games/MathematicsEscapeRoom) | +|[Tower Defence Game](https://github.com/Will2Jacks/GameZoneForked/tree/Task/Games/Tower_Defence_Game) | | [Ant Smasher Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ant_Smasher)| +|[Mario Matching Game](https://github.com/ananyag309/GameZone_ggsoc/tree/main/Games/MarioMatchingGame)| +|[Dot_Dash](https://github.com/kunjgit/GameZone/tree/main/Games/Dot_Dash)| +|[Ghost Busting Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ghost_busting_game)| +|[Wheel_of_fortune](https://github.com/Will2Jacks/GameZoneForked/tree/Task/Games/Wheel_of_fortune)| +|[Dot_Box_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Dot_Box_Game)| +| [Cosmic_Blast](https://github.com/kunjgit/GameZone/tree/main/Games/Cosmic_Blast) | +|[Mole](https://github.com/taneeshaa15/GameZone/tree/main/Games/Mole)| +|[Spell Bee](https://github.com/kunjgit/GameZone/tree/main/Games/Spell_Bee)| +| [Go-fish-master](https://github.com/kunjgit/GameZone/tree/main/Games/Go-fish-master) | +|[Pottery-Game](https://github.com/kunjgit/GameZone/tree/main/Games/Pottery-Game)| +| [Tic_Tac_Toe_Neon](https://github.com/kunjgit/GameZone/tree/main/Games/Tic_Tac_Toe_Neon) | +| [Ultimate_Football_Manager](https://github.com/kunjgit/GameZone/tree/main/Games/Ultimate_Football_Manager) | +|[Zombie_Shooter](https://github.com/kunjgit/GameZone/tree/main/Games/Zombie_Shooter)| + | [Ganesh_QR_Maker](https://github.com/kunjgit/GameZone/tree/main/Games/Ganesh_QR_Maker) | +|[Brain_Card_game](https://github.com/Kunjgit/GameZone/tree/main/Games/Brain_Card_game)| +|[Wheel_of_Fortunes](https://github.com/kunjgit/GameZone/tree/main/Games/Wheel_of_Fortunes)| +|[Samurai_Fighting_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Samurai_Fighting_Game)| +|[Tic-tac-toe](https://github.com/kunjgit/GameZone/tree/main/Games/Tic-tac-toe)| +|[Quest_For_Riches](https://github.com/kunjgit/GameZone/tree/main/Games/Quest_For_Riches)| +|[Pattern Creation Game](https://github.com/kunjgit/GameZone/tree/main/Games/Pattern_Creation_Game)| + [Magic_8_ball_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Magic_8_ball) | +| [Catch_Craze](https://github.com/kunjgit/GameZone/tree/main/Games/Catch_Craze) | +| [Angry_Bird](https://github.com/kunjgit/GameZone/tree/main/Games/Angry_Bird) | +| [UNO game with computer](https://github.com/kunjgit/GameZone/tree/main/Games/UNO_game_with_Computer) | +|[Dice_Rolling_Simulator](https://github.com/priyashuu/GameZone/tree/main/Games/Dice_rolling_simulator)| +|[Space_Dominators](https://github.com/kunjgit/GameZone/tree/main/Games/Space_Dominators)| +|[Fruity_Fortune](https://github.com/kunjgit/GameZone/tree/main/Games/Fruity_Fortune)| +| [Simon_Says](https://github.com/kunjgit/GameZone/tree/main/Games/Simon_Says) | +|[Idle_miner](https://github.com/kunjgit/GameZone/tree/main/Games/Idle_miner)| +|[Five_Nights_at_Freddys](https://github.com/kunjgit/GameZone/tree/main/Games/Five_Nights_at_Freddys)| +|[Snake_Gun_Water](https://github.com/kunjgit/GameZone/tree/main/Games/Snake_Gun_Water)| +|[Tether](https://github.com/kunjgit/GameZone/tree/main/Games/Tether)| + + +
@@ -244,7 +1604,7 @@ This repository also provides one such platforms where contributers come over an
-

Handshake Code of Conduct

+

Handshake Code of Conduct


diff --git a/assets/.DS_Store b/assets/.DS_Store index f97f9975e6..e3d4c8bc63 100644 Binary files a/assets/.DS_Store and b/assets/.DS_Store differ diff --git a/assets/animations/Block_Dodger.mp4 b/assets/animations/Block_Dodger.mp4 new file mode 100644 index 0000000000..9681393f2b Binary files /dev/null and b/assets/animations/Block_Dodger.mp4 differ diff --git a/assets/css/style.css b/assets/css/style.css index 2ec8f00edb..8a22ded03e 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -201,9 +201,7 @@ footer { color: #ffffff; } -a:hover svg { - fill: rgb(0, 119, 181); -} + .fa-linkedin-square:hover { color: rgb(0, 119, 181); @@ -2962,7 +2960,6 @@ ul { .example-2 .icon-content a[data-social="github"] ~ .tooltip { background-color: #303a50; } - .project-img { /* -webkit-box-shadow:0px 0px 21px 0px rgba(204,153,255,1); -moz-box-shadow: 0px 0px 21px 0px rgba(204,153,255,1); diff --git a/assets/images/.DS_Store b/assets/images/.DS_Store index e83d2678d5..5183216c33 100644 Binary files a/assets/images/.DS_Store and b/assets/images/.DS_Store differ diff --git a/assets/images/Angry_Bird.png b/assets/images/Angry_Bird.png new file mode 100644 index 0000000000..668bb327ab Binary files /dev/null and b/assets/images/Angry_Bird.png differ diff --git a/assets/images/Astronaunt_runner.png b/assets/images/Astronaunt_runner.png new file mode 100644 index 0000000000..9db45be063 Binary files /dev/null and b/assets/images/Astronaunt_runner.png differ diff --git a/assets/images/Block_Dodger.png b/assets/images/Block_Dodger.png new file mode 100644 index 0000000000..e51869b822 Binary files /dev/null and b/assets/images/Block_Dodger.png differ diff --git a/assets/images/Block_Dodger2.png b/assets/images/Block_Dodger2.png new file mode 100644 index 0000000000..5562cce2d8 Binary files /dev/null and b/assets/images/Block_Dodger2.png differ diff --git a/assets/images/Catch_The_Ball.png b/assets/images/Catch_The_Ball.png new file mode 100644 index 0000000000..3515295d83 Binary files /dev/null and b/assets/images/Catch_The_Ball.png differ diff --git a/assets/images/Color Matcher.png b/assets/images/Color Turner.png similarity index 100% rename from assets/images/Color Matcher.png rename to assets/images/Color Turner.png diff --git a/assets/images/Color Matcher.webp b/assets/images/Color Turner.webp similarity index 100% rename from assets/images/Color Matcher.webp rename to assets/images/Color Turner.webp diff --git a/assets/images/Color_Shifter.png b/assets/images/Color_Shifter.png new file mode 100644 index 0000000000..19dbf556cc Binary files /dev/null and b/assets/images/Color_Shifter.png differ diff --git a/assets/images/Dice_Game.webp b/assets/images/Dice_Showdown_Game.webp similarity index 100% rename from assets/images/Dice_Game.webp rename to assets/images/Dice_Showdown_Game.webp diff --git a/assets/images/DoraemonRun.png b/assets/images/DoraemonRun.png new file mode 100644 index 0000000000..2e83b9d1bb Binary files /dev/null and b/assets/images/DoraemonRun.png differ diff --git a/Games/Drawing_app/Drawing_app.png b/assets/images/Drawing_app.png similarity index 100% rename from Games/Drawing_app/Drawing_app.png rename to assets/images/Drawing_app.png diff --git a/assets/images/Dsa_quiz2.png b/assets/images/Dsa_quiz2.png deleted file mode 100644 index a129e1fe7f..0000000000 Binary files a/assets/images/Dsa_quiz2.png and /dev/null differ diff --git a/assets/images/Dsa_quiz1.png b/assets/images/Dsa_quiz_game.png similarity index 100% rename from assets/images/Dsa_quiz1.png rename to assets/images/Dsa_quiz_game.png diff --git a/assets/images/Flames Game.png b/assets/images/Flames Game.png new file mode 100644 index 0000000000..4ef7fe9da1 Binary files /dev/null and b/assets/images/Flames Game.png differ diff --git a/assets/images/Flappy_Bubble_Sofa.png b/assets/images/Flappy_Bubble_Sofa.png new file mode 100644 index 0000000000..1e800bbdb4 Binary files /dev/null and b/assets/images/Flappy_Bubble_Sofa.png differ diff --git a/assets/images/Ganesh QR Maker'.png b/assets/images/Ganesh QR Maker.png similarity index 100% rename from assets/images/Ganesh QR Maker'.png rename to assets/images/Ganesh QR Maker.png diff --git a/assets/images/Go-fish-master.png b/assets/images/Go-fish-master.png index c8aa8e9b2d..5235266b66 100644 Binary files a/assets/images/Go-fish-master.png and b/assets/images/Go-fish-master.png differ diff --git a/assets/images/Grab_The_Carrot.png b/assets/images/Grab_The_Carrot.png new file mode 100644 index 0000000000..d233d6c046 Binary files /dev/null and b/assets/images/Grab_The_Carrot.png differ diff --git a/assets/images/Guess_the_friends_name.png b/assets/images/Guess_the_friends_name.png new file mode 100644 index 0000000000..661aa394e6 Binary files /dev/null and b/assets/images/Guess_the_friends_name.png differ diff --git a/assets/images/Hedgehog.png b/assets/images/Hedgehog_Havoc.png similarity index 100% rename from assets/images/Hedgehog.png rename to assets/images/Hedgehog_Havoc.png diff --git a/assets/images/Hexsweep-Game.png b/assets/images/Hexsweep-Game.png new file mode 100644 index 0000000000..6351982a61 Binary files /dev/null and b/assets/images/Hexsweep-Game.png differ diff --git a/assets/images/Hit-Your-Friend-winner.png b/assets/images/Hit-Your-Friend.png similarity index 100% rename from assets/images/Hit-Your-Friend-winner.png rename to assets/images/Hit-Your-Friend.png diff --git a/assets/images/Jigsaw_Puzzle_SS.png b/assets/images/Jigsaw_Puzzle.png similarity index 100% rename from assets/images/Jigsaw_Puzzle_SS.png rename to assets/images/Jigsaw_Puzzle.png diff --git a/assets/images/KeySymphony2.png b/assets/images/KeySymphony2.png deleted file mode 100644 index 0a1cad69cb..0000000000 Binary files a/assets/images/KeySymphony2.png and /dev/null differ diff --git a/assets/images/Matching_Pair_Game.png b/assets/images/Matching_Pair_Game.png new file mode 100644 index 0000000000..459e2f5b19 Binary files /dev/null and b/assets/images/Matching_Pair_Game.png differ diff --git a/assets/images/Musical_Memory.png b/assets/images/Musical_Memory.png new file mode 100644 index 0000000000..1dc603634e Binary files /dev/null and b/assets/images/Musical_Memory.png differ diff --git a/assets/images/Ninja_Hattori_Game.png b/assets/images/Ninja_Hattori_Game.png new file mode 100644 index 0000000000..346859558f Binary files /dev/null and b/assets/images/Ninja_Hattori_Game.png differ diff --git a/assets/images/Pokemon_Stats_Card.png b/assets/images/Pokemon_Stats_Card.png new file mode 100644 index 0000000000..64beffc757 Binary files /dev/null and b/assets/images/Pokemon_Stats_Card.png differ diff --git a/assets/images/Pop_the_Bubbles.png b/assets/images/Pop_the_Bubbles.png new file mode 100644 index 0000000000..aea6884cb8 Binary files /dev/null and b/assets/images/Pop_the_Bubbles.png differ diff --git a/assets/images/Red_Light_Green_Light.png b/assets/images/Red_Light_Green_Light.png new file mode 100644 index 0000000000..690885fc0d Binary files /dev/null and b/assets/images/Red_Light_Green_Light.png differ diff --git a/assets/images/Remember_the_color.png b/assets/images/Remember_the_color.png new file mode 100644 index 0000000000..678f4cc36b Binary files /dev/null and b/assets/images/Remember_the_color.png differ diff --git a/assets/images/Sliding_Game.png b/assets/images/Sliding_puzzle.png similarity index 100% rename from assets/images/Sliding_Game.png rename to assets/images/Sliding_puzzle.png diff --git a/assets/images/SnakeBites.png b/assets/images/SnakeBites.png new file mode 100644 index 0000000000..b100fe2c2e Binary files /dev/null and b/assets/images/SnakeBites.png differ diff --git a/assets/images/Solitaire_up.png b/assets/images/Solitaire_up.png new file mode 100644 index 0000000000..ad00a67e17 Binary files /dev/null and b/assets/images/Solitaire_up.png differ diff --git a/assets/images/Tether.png b/assets/images/Tether.png new file mode 100644 index 0000000000..8411e324b4 Binary files /dev/null and b/assets/images/Tether.png differ diff --git a/assets/images/Tetris_Game.png b/assets/images/Tetris_Game.png new file mode 100644 index 0000000000..6ba752b103 Binary files /dev/null and b/assets/images/Tetris_Game.png differ diff --git a/assets/images/Touch-No-Fire-Game.png b/assets/images/Touch-No-Fire-Game.png new file mode 100644 index 0000000000..f4aba490ef Binary files /dev/null and b/assets/images/Touch-No-Fire-Game.png differ diff --git a/assets/images/Tower_Game.png b/assets/images/Tower_Defence_Game.png similarity index 100% rename from assets/images/Tower_Game.png rename to assets/images/Tower_Defence_Game.png diff --git a/assets/images/Town_Rise_Game.png b/assets/images/Town_Rise_Game.png new file mode 100644 index 0000000000..712a15b1cd Binary files /dev/null and b/assets/images/Town_Rise_Game.png differ diff --git a/assets/images/Word_Association.png b/assets/images/Word_Association.png index c4c7804951..a6d8c277e9 100644 Binary files a/assets/images/Word_Association.png and b/assets/images/Word_Association.png differ diff --git a/assets/images/Word_Association_Game.png b/assets/images/Word_Association_Game.png new file mode 100644 index 0000000000..c4c7804951 Binary files /dev/null and b/assets/images/Word_Association_Game.png differ diff --git a/assets/images/Word_Association.webp b/assets/images/Word_Association_Game.webp similarity index 100% rename from assets/images/Word_Association.webp rename to assets/images/Word_Association_Game.webp diff --git a/assets/images/Word_Shuffle_Game.png b/assets/images/Word_Shuffle_Game.png new file mode 100644 index 0000000000..ec27540e53 Binary files /dev/null and b/assets/images/Word_Shuffle_Game.png differ diff --git a/assets/images/automated_rock_paper_scissors.png b/assets/images/automated_rock_paper_scissors.png new file mode 100644 index 0000000000..e1a0702f11 Binary files /dev/null and b/assets/images/automated_rock_paper_scissors.png differ diff --git a/assets/images/clawCrane.png b/assets/images/clawCrane.png new file mode 100644 index 0000000000..05d8578b4a Binary files /dev/null and b/assets/images/clawCrane.png differ diff --git a/assets/images/dodge_the_blocks.png.png b/assets/images/dodge_the_blocks.png similarity index 100% rename from assets/images/dodge_the_blocks.png.png rename to assets/images/dodge_the_blocks.png diff --git a/assets/images/fruit_catch_game (2).png b/assets/images/fruit_catch_game (2).png deleted file mode 100644 index 6c9b56eff8..0000000000 Binary files a/assets/images/fruit_catch_game (2).png and /dev/null differ diff --git a/assets/images/ghost_busting.png b/assets/images/ghost_busting_game.png similarity index 100% rename from assets/images/ghost_busting.png rename to assets/images/ghost_busting_game.png diff --git a/assets/images/ghost_busting_gamewindow.png b/assets/images/ghost_busting_gamewindow.png deleted file mode 100644 index 071009717b..0000000000 Binary files a/assets/images/ghost_busting_gamewindow.png and /dev/null differ diff --git a/assets/images/mario-game (1).png b/assets/images/mario-game (1).png deleted file mode 100644 index ab31ea441f..0000000000 Binary files a/assets/images/mario-game (1).png and /dev/null differ diff --git a/assets/images/mario-game (10).png b/assets/images/mario-game (10).png deleted file mode 100644 index f1a3c8eaac..0000000000 Binary files a/assets/images/mario-game (10).png and /dev/null differ diff --git a/assets/images/mario-game (11).png b/assets/images/mario-game (11).png deleted file mode 100644 index 37f0a8825f..0000000000 Binary files a/assets/images/mario-game (11).png and /dev/null differ diff --git a/assets/images/mario-game (12).png b/assets/images/mario-game (12).png deleted file mode 100644 index f398a02346..0000000000 Binary files a/assets/images/mario-game (12).png and /dev/null differ diff --git a/assets/images/mario-game (13).png b/assets/images/mario-game (13).png deleted file mode 100644 index d95cb5866f..0000000000 Binary files a/assets/images/mario-game (13).png and /dev/null differ diff --git a/assets/images/mario-game (2).png b/assets/images/mario-game (2).png deleted file mode 100644 index d9a4cf4012..0000000000 Binary files a/assets/images/mario-game (2).png and /dev/null differ diff --git a/assets/images/mario-game (3).png b/assets/images/mario-game (3).png deleted file mode 100644 index 229aae9cf7..0000000000 Binary files a/assets/images/mario-game (3).png and /dev/null differ diff --git a/assets/images/mario-game (4).png b/assets/images/mario-game (4).png deleted file mode 100644 index af432071d1..0000000000 Binary files a/assets/images/mario-game (4).png and /dev/null differ diff --git a/assets/images/mario-game (5).png b/assets/images/mario-game (5).png deleted file mode 100644 index 1f33435d89..0000000000 Binary files a/assets/images/mario-game (5).png and /dev/null differ diff --git a/assets/images/mario-game (6).png b/assets/images/mario-game (6).png deleted file mode 100644 index 9d637bb597..0000000000 Binary files a/assets/images/mario-game (6).png and /dev/null differ diff --git a/assets/images/mario-game (7).png b/assets/images/mario-game (7).png deleted file mode 100644 index 8fc2a69e35..0000000000 Binary files a/assets/images/mario-game (7).png and /dev/null differ diff --git a/assets/images/mario-game (8).png b/assets/images/mario-game (8).png deleted file mode 100644 index 9a8c75dd93..0000000000 Binary files a/assets/images/mario-game (8).png and /dev/null differ diff --git a/assets/images/mario-game (9).png b/assets/images/mario-game (9).png deleted file mode 100644 index 50252064bd..0000000000 Binary files a/assets/images/mario-game (9).png and /dev/null differ diff --git a/assets/images/mario-game.png b/assets/images/mario-game.png new file mode 100644 index 0000000000..3b62184533 Binary files /dev/null and b/assets/images/mario-game.png differ diff --git a/assets/js/gamesData.json b/assets/js/gamesData.json index 8e521b7068..50bd9b7eee 100644 --- a/assets/js/gamesData.json +++ b/assets/js/gamesData.json @@ -1,7 +1,8 @@ { + "1": { "gameTitle": "Master Typing", - "gameUrl": "Master_Typing", + "gameUrl": "https://github.com/kunjgit/GameZone/tree/main/Games/Master_Typing", "thumbnailUrl": "Master_Typing.webp" }, "2": { @@ -50,9 +51,9 @@ "thumbnailUrl": "Word_Guessing_Game.webp" }, "11": { - "gameTitle": "Ludo", + "gameTitle": "Ludo Game", "gameUrl": "Ludo_Game", - "thumbnailUrl": "Ludo_4_Player.webp" + "thumbnailUrl": "Ludo_Game.png" }, "12": { "gameTitle": "Piano", @@ -75,7 +76,7 @@ "thumbnailUrl": "Colour_Guessing_Game.webp" }, "16": { - "gameTitle": "Number guessing Game", + "gameTitle": "Guess the Number", "gameUrl": "Guess_The_Number", "thumbnailUrl": "Guess_The_Number.webp" }, @@ -117,7 +118,7 @@ "24": { "gameTitle": "Word Association Game", "gameUrl": "Word_Association_Game", - "thumbnailUrl": "Word_Association.webp" + "thumbnailUrl": "Word_Association_Game.webp" }, "25": { "gameTitle": "Tic Tac Toe", @@ -142,11 +143,11 @@ "29": { "gameTitle": "Dice Showdown", "gameUrl": "Dice_Showdown_Game/dicee.html", - "thumbnailUrl": "Dice_Game.webp" + "thumbnailUrl": "Dice_Showdown_Game.webp" }, "30": { "gameTitle": "Pac Man", - "gameUrl": "Pac_Manpublic", + "gameUrl": "Pac_Man/public", "thumbnailUrl": "Pac_man.webp" }, "31": { @@ -382,7 +383,7 @@ }, "75": { "gameTitle": "Block Io", - "gameUrl": "Block.iogame.html", + "gameUrl": "Block.io", "thumbnailUrl": "block.io.webp" }, "76": { @@ -441,8 +442,8 @@ "thumbnailUrl": "Track_Not_Found.jpg" }, "87": { - "gameTitle": "Love Calculator", - "gameUrl": "Love_Calcilove.html", + "gameTitle": "Love Calci", + "gameUrl": "Love_Calci/love.html", "thumbnailUrl": "Love_Calci.webp" }, "88": { @@ -507,7 +508,7 @@ }, "100": { "gameTitle": "Color Matcher", - "gameUrl": "Color_Matcher", + "gameUrl": "color matcher", "thumbnailUrl": "Color_Matcher.webp" }, "101": { @@ -522,7 +523,7 @@ }, "103": { "gameTitle": "Blanks Detective", - "gameUrl": "Blanks Detective", + "gameUrl": "Blanks_Detective", "thumbnailUrl": "Blanks Detective.webp" }, "104": { @@ -916,9 +917,9 @@ "thumbnailUrl": "Charon_Jr.jpg" }, "182": { - "gameTitle": "Color Matcher", - "gameUrl": "ColorMatcher", - "thumbnailUrl": "ColorMatcher.webp" + "gameTitle": "Color Blast", + "gameUrl": "Color_Blast", + "thumbnailUrl": "Color_Blast.png" }, "183": { "gameTitle": "Oh Flip", @@ -997,7 +998,7 @@ }, "198": { "gameTitle": "Green Mahjong", - "gameUrl": "Green Mahjong", + "gameUrl": "Green_Mahjong", "thumbnailUrl": "Green Mahjong.webp" }, "199": { @@ -1167,7 +1168,7 @@ }, "232": { "gameTitle": "Infinite Runner", - "gameUrl": "InfiniteRunner_Game", + "gameUrl": "Infinite_Runner_Game", "thumbnailUrl": "infiniteRunner.webp" }, "233": { @@ -1256,9 +1257,9 @@ "thumbnailUrl": "UNO.webp" }, "250": { - "gameTitle": "Color Matcher", - "gameUrl": "Color Matcher", - "thumbnailUrl": "Color Matcher.webp" + "gameTitle": "Color The Page", + "gameUrl": "Color The Page", + "thumbnailUrl": "Color the page.png" }, "251": { "gameTitle": "Guess The_Random Shape", @@ -1353,7 +1354,7 @@ "269": { "gameTitle": "Highway Race", "gameUrl": "Highway_Race", - "thumbnailUrl": "Highway_404.jpg" + "thumbnailUrl": "Highway_Race.png" }, "270": { "gameTitle": "Bit Maze Platformer Maze", @@ -1412,7 +1413,7 @@ }, "281": { "gameTitle": "Brain Color Mastermind", - "gameUrl": "Brain Color Mastermind", + "gameUrl": "Brain_Color_Mastermind", "thumbnailUrl": "Brain Color Mastermind.webp" }, "282": { @@ -1427,7 +1428,7 @@ }, "284": { "gameTitle": "Alphabet Learning Game", - "gameUrl": "Alphabet Learning Game", + "gameUrl": "Alphabet_Learning_Game", "thumbnailUrl": "Alphabet_Learning_Game.webp" }, "285": { @@ -1477,7 +1478,7 @@ }, "294": { "gameTitle": "Death by Hamster", - "gameUrl": "Death%20by%20Hamster", + "gameUrl": "Death_by_Hamster", "thumbnailUrl": "Death by Hamster.png" }, "295": { @@ -1487,7 +1488,7 @@ }, "296": { "gameTitle": "Word Chain", - "gameUrl": "Word%20Chain", + "gameUrl": "WordChain", "thumbnailUrl": "WordChain.png" }, "297": { @@ -1542,7 +1543,7 @@ }, "307": { "gameTitle": "The labyrinth of death", - "gameUrl": "The%20labyrinth%20of%20death", + "gameUrl": "The_labyrinth_of_death", "thumbnailUrl": "The labyrinth of death.png" }, "308": { @@ -1703,7 +1704,7 @@ }, "339": { "gameTitle": "Guess The Celebrity", - "gameUrl": "Guess_The_Celebrity", + "gameUrl": "Guess_The_Celeb", "thumbnailUrl": "Guess_The_Celeb.webp" }, "340": { @@ -1732,8 +1733,8 @@ "thumbnailUrl": "Archery.png" }, "345": { - "gameTitle": "Click_circle", - "gameUrl": "Click_circle", + "gameTitle": "Click Circle", + "gameUrl": "click_circle", "thumbnailUrl": "click_circle.png" }, "346": { @@ -1902,12 +1903,12 @@ "thumbnailUrl": "Typing_Game.png" }, "379": { - "gameTitle": "numerical_whiz", - "gameUrl": "Number guessing Game", + "gameTitle": "Number Guessing Game", + "gameUrl": "Number_guessing_Game", "thumbnailUrl": "NumberGuessingGame.png" }, "380": { - "gameTitle": "Candy_match", + "gameTitle": "Candy match", "gameUrl": "Candy_Match_Saga", "thumbnailUrl": "Candy_match_saga.jpg" }, @@ -1937,7 +1938,7 @@ "thumbnailUrl": "Guess_The_Weapon.png" }, "386": { - "gameTitle": "Bulls_and_Cows", + "gameTitle": "Bulls And Cows", "gameUrl": "Bulls_and_Cows", "thumbnailUrl": "bulls-and-cows.png" }, @@ -1965,24 +1966,12 @@ "gameTitle": "Dice Roller", "gameUrl": "Dice_Roller", "thumbnailUrl": "Dice_Roller.png" - }, "392": { "gameTitle": "Dragon Tower", "gameUrl": "Dragon_Tower", "thumbnailUrl": "Dragon_Tower.png" }, - - "393":{ - - "gameTitle": "Pop My Balloon", - "gameUrl": "Pop_My_Balloon", - "thumbnailUrl": "Pop_My_Balloon.png" - - }, - - "394":{ -======= "393": { "gameTitle": "Chrome_Dino_Game", "gameUrl": "Chrome_Dino_Game", @@ -1990,259 +1979,31 @@ }, "394": { - - "gameTitle": "path finder puzzle", + "gameTitle": "path finder", "gameUrl": "path_finder", "thumbnailUrl": "Path_finder.png" }, - "395":{ - - "gameTitle": "Virtual Pet Game", - "gameUrl": "Virtual_Pet_Game", - "thumbnailUrl": "Virtual_Pet_Game.png" - - }, - "396":{ - "gameTitle": "path finder puzzle", - "gameUrl": "path_finder", - "thumbnailUrl": "pathfinder.png" - }, - "397":{ - "gameTitle": "Tower Stack", - "gameUrl": "Tower_Stack", - "thumbnailUrl": "Tower_Stack.png" - - }, - - "398":{ - "gameTitle": "Shrek Vs Wild", - "gameUrl": "Shrek_Vs_Wild", - "thumbnailUrl": "Shrek_Vs_Wild.png" - }, - "399":{ - - "gameTitle": "Brick_and_Ball", - "gameUrl": "Brick_and_Ball", - "thumbnailUrl": "Brick_and_Ball.png" - - }, - "401":{ - - "gameTitle": "Chess.com", - "gameUrl": "Chess.com", - "thumbnailUrl": "Chess.com.jpg" - - - }, - "405":{ - "gameTitle": "Candy_Crush_Saga", - "gameUrl": "Candy_Crush_Saga", - "thumbnailUrl": "Candy_Crush_Saga.png" - }, - "406":{ - "gameTitle": "Knife_hit", - "gameUrl": "Knife_hit", - "thumbnailUrl": "Knife_hit.png" - }, - "407":{ - "gameTitle": "Screen_Pet_Game", - "gameUrl": "Screen_Pet_Game", - "thumbnailUrl": "Screen_Pet_Game.png" - - - "395": { "gameTitle": "Chess.com", "gameUrl": "Chess.com", "thumbnailUrl": "Chess.com.jpg" }, "396": { - "gameTitle": "Brick_and_Ball", + "gameTitle": "Brick And Ball", "gameUrl": "Brick_and_Ball", "thumbnailUrl": "Brick_and_Ball.png" - - }, - "411":{ "gameTitle": "Tiny Fishing", - "gameUrl": "Tiny_Fishing", - "thumbnailUrl": "Tiny_Fishing.png" - }, - "412":{ - - "gameTitle": "Chrome_Dino_Game", - "gameUrl": "Chrome_Dino_Game", - "thumbnailUrl": "Chrome_Dino_Game.png" - - - }, - - "413":{ "397": { - "gameTitle": "Dot Connect", "gameUrl": "Dot_Connect", "thumbnailUrl": "Dot_Connect.png" }, - - -"414":{ - "gameTitle": "NameFate", - "gameUrl": "namefate", - "thumbnailUrl": "namefate.png" -} -, -"415":{ - "gameTitle": "Anagram_Checker_Game", - "gameUrl": "Anagram_Checker_Game", - "thumbnailUrl": "Anagram_Checker_Game.png" - -"500":{ - "gameTitle": "Menja block breaker", - "gameUrl": "Menja_block_breaker", - "thumbnailUrl": "menja_Block_breaker.png" -}, -"393":{ - - "gameTitle": "Pop My Balloon", - "gameUrl": "Pop_My_Balloon", - "thumbnailUrl": "Pop_My_Balloon.png" - -}, -"397":{ - "gameTitle": "Tower Stack", - "gameUrl": "Tower_Stack", - "thumbnailUrl": "Tower_Stack.png" - -}, -"395":{ - - "gameTitle": "Virtual Pet Game", - "gameUrl": "Virtual_Pet_Game", - "thumbnailUrl": "Virtual_Pet_Game.png" - - - "gameTitle": "path finder puzzle", - "gameUrl": "path_finder", - "thumbnailUrl": "pathfinder.png" -} -"416":{ - - "gameTitle": "rapid_click_frenzy", - "gameUrl": "rapid_click_frenzy", - "thumbnailUrl": "rapidgame.png" -}, -"419":{ - -"411":{ "gameTitle": "Tiny Fishing", -"gameUrl": "Tiny_Fishing", -"thumbnailUrl": "Tiny_Fishing.png" -}, -"398":{ -"410":{ - "gameTitle": "Shrek Vs Wild", - "gameUrl": "Shrek_Vs_Wild", - "thumbnailUrl": "Shrek_Vs_Wild.png" -}, -"409":{ - "gameTitle": "Hover_Board_Effect", - "gameUrl": "Hover_Board_Effect", - "thumbnailUrl": "Hover_Board_Effect.png" -}, -"405":{ - "gameTitle": "Candy_Crush_Saga", - "gameUrl": "Candy_Crush_Saga", - "thumbnailUrl": "Candy_Crush_Saga.png" -},"419":{ - - - "gameTitle": "16_Puzzle", - "gameUrl": "16_Puzzle", - "thumbnailUrl": "16_Puzzle.png" -}, -"420":{ - "gameTitle" : "Colour_Generator_Game", - "gameUrl": "Colour_Generator_Game", - "thumbnailUrl": "Colour_Generator_Game.png" - - }, "408":{ - "gameTitle": "Pen_Pointer_Fight", - "gameUrl": "PenPointerFight", - "thumbnailUrl": "PenPointerFight.png" -}} - - }, -"406":{ - "gameTitle": "Knife_hit", - "gameUrl": "Knife_hit", - "thumbnailUrl": "Knife_hit.png" -},"415":{ - "gameTitle": "Anagram_Checker_Game", - "gameUrl": "Anagram_Checker_Game", - "thumbnailUrl": "Anagram_Checker_Game.png" - -}, -"407":{ - "gameTitle": "Screen_Pet_Game", - "gameUrl": "Screen_Pet_Game", - "thumbnailUrl": "Screen_Pet_Game.png" - -},"416":{ - - - "gameTitle": "rapid_click_frenzy", - "gameUrl": "rapid_click_frenzy", - "thumbnailUrl": "rapidgame.png" - - - -} - ,"408":{ - "gameTitle": "Pen_Pointer_Fight", - "gameUrl": "PenPointerFight", - "thumbnailUrl": "PenPointerFight.png" - }, -"409":{ - "gameTitle": "Guess_The_Song", - "gameUrl": "Guess_The_Song", - "thumbnailUrl": "Guess_The_Song.png" -} - -},"418":{ - "gameTitle": "Brick Buster", - "gameUrl": "Brick Buster", - "thumbnailUrl": "Brick.png" - } - - - -},"410":{ - "gameTitle": "Brick Buster", - "gameUrl": "Brick Buster", - "thumbnailUrl": "Brick.png" - }, - "419":{ - "gameTitle": "Soccer", - "gameUrl": "Soccer", - "thumbnailUrl": "Soccer" -}, -"411":{"gameTitle": "Pen_Pointer_Fight", -"gameUrl": "PenPointerFight", -"thumbnailUrl": "PenPointerFight.png" -}, - - - "398": { - "gameTitle": "path finder puzzle", - "gameUrl": "path_finder", - "thumbnailUrl": "pathfinder.png" - "398":{ - "gameTitle": "Anagram_Checker_Game", - "gameUrl": "Anagram_Checker_Game", - "thumbnailUrl": "Anagram_Checker_Game.png" - + "gameTitle": "Anagram word Game", + "gameUrl": "Anagram-word-Game", + "thumbnailUrl": "Anagram-Word-Game.jpeg" }, "399":{ "gameTitle": "NameFate", @@ -2290,7 +2051,7 @@ "thumbnailUrl": "Hover_Board_Effect.png" }, "408":{ - "gameTitle": "Candy_Crush_Saga", + "gameTitle": "Candy Crush Saga", "gameUrl": "Candy_Crush_Saga", "thumbnailUrl": "Candy_Crush_Saga.png" }, @@ -2324,14 +2085,1069 @@ "gameUrl": "Colour_Generator_Game", "thumbnailUrl": "Colour_Generator_Game.png" }, + "415":{ + "gameTitle" : "8 Puzzle Game", + "gameUrl": "8_Puzzle", + "thumbnailUrl": "8_Puzzle.png" + }, + "416":{ + "gameTitle" : "2048 win", + "gameUrl": "2048_win", + "thumbnailUrl": "2048_win.png" + }, + "417":{ + "gameTitle" : "Alien Invasion", + "gameUrl": "Alien_Invasion", + "thumbnailUrl": "Alien_Invasion.png" + }, + "418":{ + "gameTitle" : "Align 4 balls", + "gameUrl": "Align_4_Game", + "thumbnailUrl": "Align_4_Game.png" + }, + "419":{ + "gameTitle" : "Alphabet and Vowels", + "gameUrl": "Alphabet_and_Vowels", + "thumbnailUrl": "Alphabet-and-Vowels.jpeg" + }, + "420":{ + "gameTitle" : "Ant Smasher", + "gameUrl": "Ant_Smasher", + "thumbnailUrl": "Ant_Smasher_Demo.png" + }, + "421":{ + "gameTitle" : "Aqua Sort", + "gameUrl": "AquaSort_Game", + "thumbnailUrl": "AquaSort.png" + }, + "422":{ + "gameTitle" : "Arkanoid Game", + "gameUrl": "Arkanoid_Game", + "thumbnailUrl": "Arkanoid_Game (1).png" + }, + "423":{ + "gameTitle" : "Astronaunt Runner", + "gameUrl": "Astronaunt_runner", + "thumbnailUrl": "Astronaunt_runner.png" + }, "424":{ "gameTitle" : "Snake_Gun_Water", "gameUrl": "Snake_Gun_Water", "thumbnailUrl": "image.png" }, + "425":{ + "gameTitle" : "Audio Wordle", + "gameUrl": "Audio_Wordle", + "thumbnailUrl": "Audio_Wordle.png" + }, + "426":{ + "gameTitle" : "Automated Rock Paper Scissors", + "gameUrl": "automated_rock_paper_scissor", + "thumbnailUrl": "automated_rock_paper_scissors.png" + }, + "427":{ + "gameTitle" : "Ball In Maze", + "gameUrl": "Ball_in_Maze", + "thumbnailUrl": "Ball_in_Maze.png" + }, + "428":{ + "gameTitle" : "Ball Shooting Game", + "gameUrl": "Ball_Shooting_Game", + "thumbnailUrl": "Ball_Shooting_Game.png" + }, + "429":{ + "gameTitle" : "Balloon Buster", + "gameUrl": "Balloon_Buster", + "thumbnailUrl": "Balloon_Buster.jpeg" + }, + "430":{ + "gameTitle" : "Bash Mole", + "gameUrl": "Bash_mole", + "thumbnailUrl": "Bash_mole.png" + }, + "431":{ + "gameTitle" : "Bear Hunter Ninja", + "gameUrl": "Bear_Hunter_Ninja", + "thumbnailUrl": "Bear_Hunter_Ninja.png" + }, + "432":{ + "gameTitle" : "Beat A Mole", + "gameUrl": "Beat_a_mole", + "thumbnailUrl": "Whack_a_Mole_Mario_Version.png" + }, + "433":{ + "gameTitle" : "Black Jack 2", + "gameUrl": "Black_Jackk", + "thumbnailUrl": "Black_jackk.png" + }, + "434":{ + "gameTitle" : "Block Game", + "gameUrl": "Block Game", + "thumbnailUrl": "Block Game.jpg" + }, + "435":{ + "gameTitle" : "Block Building", + "gameUrl": "Block_Building", + "thumbnailUrl": "Block_Building.png" + }, + "436":{ + "gameTitle" : "Bunny is Lost", + "gameUrl": "Bunny_is_Lost", + "thumbnailUrl": "Bunny_is_Lost.png" + }, + "437":{ + "gameTitle" : "Block Ninja", + "gameUrl": "Block_Ninja", + "thumbnailUrl": "Block_Ninja.png" + }, + "438":{ + "gameTitle" : "Bomb Throw", + "gameUrl": "Bomb Throw Game", + "thumbnailUrl": "Bomb Throw Game.png" + }, + "439":{ + "gameTitle" : "Bottle Flip", + "gameUrl": "Bottle_Flip", + "thumbnailUrl": "BottleFlip_ss.png" + }, + "440":{ + "gameTitle" : "Bouncing Ball", + "gameUrl": "Bouncing_Ball_Game", + "thumbnailUrl": "Bouncing_Ball_Game.png" + }, + "441":{ + "gameTitle" : "Yahtzee", + "gameUrl": "Yahtzee", + "thumbnailUrl":"Yahtzee.png" + }, + "442":{ + "gameTitle" : "Brain card", + "gameUrl": "Brain_card_game", + "thumbnailUrl": "braincard.png" + }, + "443":{ + "gameTitle" : "Bubble shooter", + "gameUrl": "Bubble_Shooter", + "thumbnailUrl": "Bubble Shooter.png" + }, + "444":{ + "gameTitle" : "Building Block Game", + "gameUrl": "Building Block Game", + "thumbnailUrl": "Building Block Game.png" + }, + "445":{ + "gameTitle" : "Carrom", + "gameUrl": "Carrom", + "thumbnailUrl": "carrom pic.jpg" + }, + "446":{ + "gameTitle" : "Cartoon Character Guessing", + "gameUrl": "Cartoon_Character_Guessing_Game", + "thumbnailUrl": "Cartoon_Character_Guessing_Game.png" + }, + "447":{ + "gameTitle" : "Catch Him", + "gameUrl": "Catch Him", + "thumbnailUrl": "Catch_him.png" + }, + "448":{ + "gameTitle" : "Catch The Falling Stars", + "gameUrl": "Catch the falling Stars", + "thumbnailUrl": "Catch the Falling Stars.png" + }, + "449":{ + "gameTitle" : "Catch Craze", + "gameUrl": "Catch_Craze", + "thumbnailUrl": "Catch_Craze.png" + }, + "450":{ + "gameTitle" : "Catch Stars", + "gameUrl": "Catch_Stars", + "thumbnailUrl": "Catch_Stars.jpeg" + }, + "451":{ + "gameTitle" : "Catch The Ball", + "gameUrl": "Catch_The_Ball", + "thumbnailUrl": "Catch_The_Ball.png" + }, + "452":{ + "gameTitle" : "Catch The Circle", + "gameUrl": "Catch_The_Circle", + "thumbnailUrl": "Catch_The_Circle.png" + }, + "453":{ + "gameTitle" : "Catch The Falling Object", + "gameUrl": "Catch_The_Falling_Object", + "thumbnailUrl": "Catch_the_falling_object-1.png" + }, + "454":{ + "gameTitle" : "Catch The Ball", + "gameUrl": "CatchTheBall", + "thumbnailUrl": "CatchTheBall.png" + }, + "455":{ + "gameTitle" : "Chess Game with Computer", + "gameUrl": "Chess_Game_computer", + "thumbnailUrl": "chessComputer.png" + }, + "456":{ + "gameTitle" : "City Builder", + "gameUrl": "City_Builder_Game", + "thumbnailUrl": "City_Builder_Game.png" + }, + "457":{ + "gameTitle" : "Claw Crane", + "gameUrl": "clawCrane", + "thumbnailUrl": "clawCrane.png" + }, + "458":{ + "gameTitle" : "Color Matching Application", + "gameUrl": "color_matching_application", + "thumbnailUrl": "color_matching_application.png" + }, + "459":{ + "gameTitle" : "Color Shifter", + "gameUrl": "Color_Shifter", + "thumbnailUrl": "Color_Shifter.png" + }, + "460":{ + "gameTitle" : "Color Swap", + "gameUrl": "Color_Swap", + "thumbnailUrl": "Color_Swap.png" + }, + "461":{ + "gameTitle" : "Color Turner", + "gameUrl": "Color_Turner", + "thumbnailUrl":"Color Turner.png" + }, + "462":{ + "gameTitle" : "Color ON", + "gameUrl": "Coloron", + "thumbnailUrl":"Coloron.png" + }, + "463":{ + "gameTitle" : "Computer Bingo", + "gameUrl": "Computer_Bingo", + "thumbnailUrl":"Computer_Bingo.png" + }, + "464":{ + "gameTitle" : "Connect Four", + "gameUrl": "Connect_Four", + "thumbnailUrl":"Connect-Four.png" + }, + "465":{ + "gameTitle" : "Cooking Challenge Game", + "gameUrl": "Cooking_Challenge_Game", + "thumbnailUrl":"Cooking_Challenge_Game.png" + }, + "466":{ + "gameTitle" : "Copy Cat", + "gameUrl": "CopyCat", + "thumbnailUrl":"CopyCat1.png" + }, + "467":{ + "gameTitle" : "Corona Fighter", + "gameUrl": "Corona_Fighter", + "thumbnailUrl":"corona_fighter.png" + }, + "468":{ + "gameTitle" : "Cosmic Blast", + "gameUrl": "Cosmic_Blast", + "thumbnailUrl":"Cosmic_Blast.png" + }, + "469":{ + "gameTitle" : "Cross The River", + "gameUrl": "Cross_The_River_Game", + "thumbnailUrl":"Cross_The_River.png" + }, + "470":{ + "gameTitle" : "Currency Converter", + "gameUrl": "Currency_Converter", + "thumbnailUrl":"Currency_Converter.png" + }, + "471":{ + "gameTitle" : "Dice Game", + "gameUrl": "Dice_Game", + "thumbnailUrl":"Dice_Game.png" + }, + "472":{ + "gameTitle" : "Dinosaur Memory Game", + "gameUrl": "Dinosaur_Memory_Game", + "thumbnailUrl":"Dinosaur_memory_game.png" + }, + "473":{ + "gameTitle" : "Disney Trivia", + "gameUrl": "Disney_Trivia", + "thumbnailUrl":"Disney_Trivia.png" + }, + "474":{ + "gameTitle" : "Dodge The Blocks", + "gameUrl": "Dodge the Blocks", + "thumbnailUrl":"dodge_the_blocks.png" + }, + "475":{ + "gameTitle" : "Doraemon Run", + "gameUrl": "DoraemonRun", + "thumbnailUrl":"DoraemonRun.png" + }, + "476":{ + "gameTitle" : "Dot Box Game", + "gameUrl": "Dot_Box_Game", + "thumbnailUrl":"Dot_Box_Game.png" + }, + "477":{ + "gameTitle" : "Dot Dash", + "gameUrl": "Dot_Dash", + "thumbnailUrl":"Dot_Dash.png" + }, + "478":{ + "gameTitle" : "Drawing App", + "gameUrl": "Drawing_app", + "thumbnailUrl":"Drawing_app.png" + }, + "479":{ + "gameTitle" : "Dsa Quiz", + "gameUrl": "Dsa_quiz_game", + "thumbnailUrl":"Dsa_quiz_game.png" + }, + "480":{ + "gameTitle" : "Emoji Slot Machine", + "gameUrl": "Emoji_slot_machine", + "thumbnailUrl":"Emoji_slot_machine.png" + }, + "481":{ + "gameTitle" : "Etch a Sketch 2", + "gameUrl": "Etch_a_Sketch_2", + "thumbnailUrl":"Etch_a_Sketch_2.png" + }, + "482":{ + "gameTitle" : "Falling Words", + "gameUrl": "Falling_Words", + "thumbnailUrl":"Falling_words.png" + }, + "483":{ + "gameTitle" : "find the Ball", + "gameUrl": "find_the_ball", + "thumbnailUrl":"Find_the_ball.jpeg" + }, + "484":{ + "gameTitle" : "Firedog Adventure", + "gameUrl": "Firedog_Adventure", + "thumbnailUrl":"Firedog_Adventure.png" + }, + "485":{ + "gameTitle" : "Five Nights at Freddys", + "gameUrl": "Five_Nights_at_Freddys/public/index.html", + "thumbnailUrl":"Five_Nights_at_Freddys.png" + }, + "486":{ + "gameTitle" : "Flames", + "gameUrl": "Flames Game", + "thumbnailUrl":"Flames Game.png" + }, + "487":{ + "gameTitle" : "flappy Bubble Sofa", + "gameUrl": "Flappy_Bubble_Sofa", + "thumbnailUrl":"Flappy_Bubble_Sofa.png" + }, + "488":{ + "gameTitle" : "Forest Guardian", + "gameUrl": "Forest_Guardian", + "thumbnailUrl":"Forest_guardian.png" + }, + "489":{ + "gameTitle" : "fruit Catching 2", + "gameUrl": "Fruit_Catching_Game", + "thumbnailUrl":"fruit_catch_game.png" + }, + "490":{ + "gameTitle" : "Fruit Slicer Game", + "gameUrl": "Fruit_Slicer_Game", + "thumbnailUrl":"Fruit-Slicer.png" + }, + "491":{ + "gameTitle" : "fruit Catcher", + "gameUrl": "FruitCatcher", + "thumbnailUrl":"FruitCatcher.png" + }, + "492":{ + "gameTitle" : "Ganesh QR Maker", + "gameUrl": "Ganesh QR Maker", + "thumbnailUrl":"Ganesh QR Maker.png" + }, + "493":{ + "gameTitle" : "Ghost Busting game", + "gameUrl": "Ghost_busting_game", + "thumbnailUrl":"ghost_busting_game.png" + }, + "494":{ + "gameTitle" : "Go Fish Master", + "gameUrl": "Go-fish-master", + "thumbnailUrl":"Go-fish-master.png" + }, + "495":{ + "gameTitle" : "Gobblet", + "gameUrl": "Gobblet", + "thumbnailUrl":"Gobblet.png" + }, + "496":{ + "gameTitle" : "Go Fish", + "gameUrl": "GoFish", + "thumbnailUrl":"GoFish.png" + }, + "497":{ + "gameTitle" : "Grab The Carrot", + "gameUrl": "Grab_The_Carrot", + "thumbnailUrl":"Grab_The_Carrot.png" + }, + "498":{ + "gameTitle" : "Gravity Simulation", + "gameUrl": "Gravity_Simulation_Game", + "thumbnailUrl":"Gravity_Simulation_Game.png" + }, + "499":{ + "gameTitle" : "Guess Num", + "gameUrl": "Guess_num", + "thumbnailUrl":"Guess_num.png" + }, + "500":{ + "gameTitle" : "Guess the Friends Name", + "gameUrl": "Guess_the_friends_name", + "thumbnailUrl":"Guess_the_friends_name.png" + }, + "501":{ + "gameTitle" : "Guess the Murderer", + "gameUrl": "Guess_The_Murderer", + "thumbnailUrl":"Guess_The_Murderer.png" + }, + "502":{ + "gameTitle" : "Guess Who", + "gameUrl": "Guess_Who", + "thumbnailUrl":"Guess_Who.png" + }, + "503":{ + "gameTitle" : "Harmony Mixer", + "gameUrl": "Harmony_Mixer", + "thumbnailUrl":"Harmony_Mixer.png" + }, + "504":{ + "gameTitle" : "Hedgehog Havoc", + "gameUrl": "Hedgehog_Hovoc", + "thumbnailUrl":"Hedgehog_Havoc.png" + }, + "505":{ + "gameTitle" : "Helicopter Game", + "gameUrl": "Helicopter_Game", + "thumbnailUrl":"helicopter-game.png" + }, + "506":{ + "gameTitle" : "Hexsweep Game", + "gameUrl": "Hexsweep-Game", + "thumbnailUrl":"Hexsweep-Game.png" + }, + "507":{ + "gameTitle" : "Hide And Seek", + "gameUrl": "Hide_And_Seek", + "thumbnailUrl":"Hide_and_Seek.png" + }, + "508":{ + "gameTitle" : "Hit the Hamster", + "gameUrl": "Hit_the_hamster", + "thumbnailUrl":"Hit_the_hamster_game.png" + }, + "509":{ + "gameTitle" : "Hit Or Miss", + "gameUrl": "HitOrMiss", + "thumbnailUrl":"HitOrMiss.png" + }, + "510":{ + "gameTitle" : "Hit Your Friend", + "gameUrl": "HitYourFriend", + "thumbnailUrl":"Hit-Your-Friend.png" + }, + "511":{ + "gameTitle" : "Html5 Controller Tester", + "gameUrl": "HTML5_Controller_Tester", + "thumbnailUrl":"HTML5_Controller_Tester.png" + }, + "512":{ + "gameTitle" : "Idle Miner", + "gameUrl": "Idle_miner", + "thumbnailUrl":"Idle_miner.png" + }, + "513":{ + "gameTitle" : "I Know You-Mind Reading Game", + "gameUrl": "IKnowYou-Mind-Reading-Game", + "thumbnailUrl":"IKnowYou-Mind-Reading-Game.png" + }, + "514":{ + "gameTitle" : "Intellect Quest", + "gameUrl": "Intellect_Quest", + "thumbnailUrl":"Intellect_Quest.png" + }, + "515":{ + "gameTitle" : "Jigsaw Puzzle", + "gameUrl": "Jigsaw_Puzzle", + "thumbnailUrl":"Jigsaw_Puzzle.png" + }, + "516":{ + "gameTitle" : "Key Symphony", + "gameUrl": "KeySymphony", + "thumbnailUrl":"KeySymphony.png" + }, + "517":{ + "gameTitle" : "Kill The Bird", + "gameUrl": "Kill_The_Bird", + "thumbnailUrl":"killthebird.jpeg" + }, + "518":{ + "gameTitle" : "King Of Pirates Quiz", + "gameUrl": "King_Of_Pirates_Quiz", + "thumbnailUrl":"King_Of_Pirates.jpg" + }, + "519":{ + "gameTitle" : "Knife Thrower", + "gameUrl": "Knife-Thrower", + "thumbnailUrl":"Knife-Thrower.png" + }, + "520":{ + "gameTitle" : "Laser Darts", + "gameUrl": "LaserDarts", + "thumbnailUrl":"LaserDarts.png" + }, + "521":{ + "gameTitle" : "Letter Sleuth", + "gameUrl": "Letter_Sleuth", + "thumbnailUrl":"Letter_Sleuth.png" + }, + "522":{ + "gameTitle" : "Love Calculator Game", + "gameUrl": "Love Calculator Game", + "thumbnailUrl":"Love calculator game.png" + }, + "523":{ + "gameTitle" : "Lunar Lander", + "gameUrl": "Lunar_Lander", + "thumbnailUrl":"Lunar_Lander.png" + }, + "524":{ + "gameTitle" : "Madlibs", + "gameUrl": "Madlibs", + "thumbnailUrl":"Madlibs.png" + }, + "525":{ + "gameTitle" : "Magic 8 Ball", + "gameUrl": "Magic_8_ball", + "thumbnailUrl":"Magic_8_ball.png" + }, + "526":{ + "gameTitle" : "Makeover Game", + "gameUrl": "Makeover_Game", + "thumbnailUrl":"Makeover_Game.png" + }, + "527":{ + "gameTitle" : "Mamba_Mayhem", + "gameUrl": "Mamba Mayhem", + "thumbnailUrl":"Mamba_Mayhem.png" + }, + "528":{ + "gameTitle" : "Mancala game", + "gameUrl": "Mancala_Game", + "thumbnailUrl":"Mancala_Game.jpeg" + }, + "529":{ + "gameTitle" : "Mansion Mystery", + "gameUrl": "Mansion_Mystery", + "thumbnailUrl":"Mansion_Mystery.png" + }, + "530":{ + "gameTitle" : "Mario gmae", + "gameUrl": "mario-game", + "thumbnailUrl":"mario-game.png" + }, + "531":{ + "gameTitle" : "Match Color Game", + "gameUrl": "Match_Color_Game", + "thumbnailUrl":"Match_Color_Game.png" + }, + "532":{ + "gameTitle" : "Mathematics Escape Room", + "gameUrl": "MathematicsEscapeRoom", + "thumbnailUrl":"MathematicsEscapeRoom.png" + }, + "533":{ + "gameTitle" : "Maze Runner", + "gameUrl": "MazeRunner", + "thumbnailUrl":"MazeRunner.png" + }, + "534":{ + "gameTitle" : "Memory Flip", + "gameUrl": "Memory Flip", + "thumbnailUrl":"Memory_Flip.png" + }, + "535":{ + "gameTitle" : "Memory Matching Game", + "gameUrl": "Memory_Matching_Game", + "thumbnailUrl":"Memory_Matching_Game.png" + }, + "536":{ + "gameTitle" : "Modulo Game", + "gameUrl": "Modulo_Game", + "thumbnailUrl":"Modulo_Game.png" + }, + "537":{ + "gameTitle" : "Mole", + "gameUrl": "Mole", + "thumbnailUrl":"mole.png" + }, + "538":{ + "gameTitle" : "Morse Code Generator", + "gameUrl": "Morse_Code_Generator", + "thumbnailUrl":"Morse_Code_Generator.png" + }, + "539":{ + "gameTitle" : "Musical Memory", + "gameUrl": "Musical_Memory", + "thumbnailUrl":"Musical_Memory.png" + }, + "540":{ + "gameTitle" : "My Mine Sweeper", + "gameUrl": "my_mine_sweeper", + "thumbnailUrl":"my_mine_sweeper.png" + }, + "541":{ + "gameTitle" : "Number Recall Game", + "gameUrl": "Number_Recall_Game", + "thumbnailUrl":"Number_recall_game (1).png" + }, + "542":{ + "gameTitle" : "News Junction", + "gameUrl": "NewsJunction", + "thumbnailUrl":"NewsJunction.png" + }, + "543":{ + "gameTitle" : "Noughts and Crosses", + "gameUrl": "Nought_And_Crosses", + "thumbnailUrl":"Noughts_And_Crosses.png" + }, + "544":{ + "gameTitle" : "Number Whiz", + "gameUrl": "numeral-whiz", + "thumbnailUrl":"numeral-whiz.png" + }, + "545":{ + "gameTitle" : "Othello", + "gameUrl": "Othello", + "thumbnailUrl":"Othello.png" + }, + "546":{ + "gameTitle" : "OutRun Offline Game", + "gameUrl": "OutRun_Offline_Game", + "thumbnailUrl":"Outrun.png" + }, + "547":{ + "gameTitle" : "Pac Man Game", + "gameUrl": "Pac_Man_Game", + "thumbnailUrl":"Pac_Man_Thumbnail.png" + }, + "548":{ + "gameTitle" : "Pattern Creation Game", + "gameUrl": "Pattern_Creation_Game", + "thumbnailUrl":"Pattern_Creation_Game.png" + }, + "549":{ + "gameTitle" : "Physics Quizz", + "gameUrl": "Physics_Quizz", + "thumbnailUrl":"Physics_Quizz.png" + }, + "550":{ + "gameTitle" : "Pictionary Game", + "gameUrl": "Pictionary_Game", + "thumbnailUrl":"Pictionary.png" + }, + "551":{ + "gameTitle" : "Ping Pong SinglePlayer", + "gameUrl": "Ping_Pong_Singleplayer", + "thumbnailUrl":"Ping_Pong_Singleplayer.png" + }, + "552":{ + "gameTitle" : "Pokemon Stats Card", + "gameUrl": "Pokemon_Stats_Card", + "thumbnailUrl":"Pokemon_Stats_Card.png" + }, + "553":{ + "gameTitle" : "Pong", + "gameUrl": "Pong", + "thumbnailUrl":"Pong.png" + }, + "554":{ + "gameTitle" : "Pop the Bubbles", + "gameUrl": "Pop_the_Bubbles", + "thumbnailUrl":"Pop_the_Bubbles.png" + }, + "555":{ + "gameTitle" : "Pottery Game", + "gameUrl": "Pottery-Game", + "thumbnailUrl":"Pottery.png" + }, + "556":{ + "gameTitle" : "Zombie Shooter", + "gameUrl": "Zombie_Shooter", + "thumbnailUrl":"Zombie_Shooter.png" + }, + "557":{ + "gameTitle" : "Quest For Richer", + "gameUrl": "Quest_For_Riches", + "thumbnailUrl":"Quest_For_Riches.png" + }, + "558":{ + "gameTitle" : "Quick Click", + "gameUrl": "Quick_Click", + "thumbnailUrl":"Quick Click.png" + }, + "559":{ + "gameTitle" : "Quick fingers", + "gameUrl": "QuickFingers", + "thumbnailUrl":"QuickFingers.png" + }, + "560":{ + "gameTitle" : "Quiz Game", + "gameUrl": "quiz_game", + "thumbnailUrl":"quiz_game.png" + }, + "561":{ + "gameTitle" : "Quiz It Out", + "gameUrl": "Quiz_it_out", + "thumbnailUrl":"Quiz_it_out.png" + }, + "562":{ + "gameTitle" : "Random Advice Generator", + "gameUrl": "Random_Advice_Generator", + "thumbnailUrl":"Random_Advice_Generator.png" + }, + "563":{ + "gameTitle" : "Random Joke Generator", + "gameUrl": "Random_Joke_Generator", + "thumbnailUrl":"Random_Joke_Generator.jpeg" + }, + "564":{ + "gameTitle" : "Recognizing Figures", + "gameUrl": "recognizing_Figures", + "thumbnailUrl":"Recognizing_Figures.jpeg" + }, + "565":{ + "gameTitle" : "Red Light Green Light", + "gameUrl": "Red_Light_Green_Light", + "thumbnailUrl":"Red_Light_Green_Light.png" + }, + "566":{ + "gameTitle" : "Reflex Game", + "gameUrl": "Reflex_Game", + "thumbnailUrl":"Reflex_Game.png" + }, + "567":{ + "gameTitle" : "Remember The Color", + "gameUrl": "Remember_the_color", + "thumbnailUrl":"Remember_the_color.png" + }, + "568":{ + "gameTitle" : "Reverse Memory", + "gameUrl": "Reverse Memory", + "thumbnailUrl":"Reverse_Memory.png" + }, + "569":{ + "gameTitle" : "Road Car", + "gameUrl": "road_car", + "thumbnailUrl":"road_car.png" + }, + "571":{ + "gameTitle" : "Rock paper scissor", + "gameUrl": "Rock_paper_scissor", + "thumbnailUrl":"Rock_paper_scissor.png" + }, + "572":{ + "gameTitle" : "Rock Paper Scissors Neon", + "gameUrl": "Rock_Paper_Scissors_Neon", + "thumbnailUrl":"Rock_Paper_Scissors_Neon.png" + }, + "573":{ + "gameTitle" : "Roll The Dice", + "gameUrl": "Roll_The_Dice", + "thumbnailUrl":"Roll_The_Dice.png" + }, + "574":{ + "gameTitle" : "Run Dora Run", + "gameUrl": "Run_Dora_Run", + "thumbnailUrl":"Run_Dora_Run.png" + }, + "575":{ + "gameTitle" : "Samurai Fighting", + "gameUrl": "Samurai_Fighting_Game", + "thumbnailUrl":"Samurai Fighting Game.png" + }, + "576":{ + "gameTitle" : "Shape Finder", + "gameUrl": "Shape Finder", + "thumbnailUrl":"Shape Finder.png" + }, + "577":{ + "gameTitle" : "Shell Game", + "gameUrl": "Shell_Game", + "thumbnailUrl":"Shell_Game.png" + }, + "578":{ + "gameTitle" : "Shoot Duck Game", + "gameUrl": "Shoot_Duck_Game", + "thumbnailUrl":"Shoot_Duck_Game.png" + }, + "579":{ + "gameTitle" : "Simon Says", + "gameUrl": "simon says", + "thumbnailUrl":"Simon_Says.png" + }, + "580":{ + "gameTitle" : "Single Player Solitaire", + "gameUrl": "Single_Player_Solitaire", + "thumbnailUrl":"Single_Player_Solitaire.png" + }, + "581":{ + "gameTitle" : "Slide Master Puzzle", + "gameUrl": "Slide_Master_Puzzle", + "thumbnailUrl":"Slide_Master_Puzzle.png" + }, + "582":{ + "gameTitle" : "Sliding Puzzle", + "gameUrl": "Sliding_puzzle", + "thumbnailUrl":"Sliding_puzzle.png" + }, + "583":{ + "gameTitle" : "Snake", + "gameUrl": "snake", + "thumbnailUrl":"snake.png" + }, + "584":{ + "gameTitle" : "Snake Bites", + "gameUrl": "SnakeBites/snake_Bites.html", + "thumbnailUrl":"SnakeBites.png" + }, + "585":{ + "gameTitle" : "Solitaire Up", + "gameUrl": "Solitaire_up", + "thumbnailUrl":"Solitaire_up.png" + }, + "586":{ + "gameTitle" : "Space Dominators", + "gameUrl": "Space_Dominators", + "thumbnailUrl":"Space_Dominators.png" + }, + "587":{ + "gameTitle" : "Space Explorer", + "gameUrl": "space_explorer", + "thumbnailUrl":"Space_Explorer.png" + }, + "588":{ + "gameTitle" : "Space Invaders", + "gameUrl": "Space_Invaders", + "thumbnailUrl":"Space Invaders.png" + }, + "589":{ + "gameTitle" : "Spell Bee", + "gameUrl": "Spell_Bee", + "thumbnailUrl":"spell_bee.png" + }, + "590":{ + "gameTitle" : "Spirograph", + "gameUrl": "Spirograph", + "thumbnailUrl":"Spirograph.png" + }, + "591":{ + "gameTitle" : "Steam Punk", + "gameUrl": "Steam_Punk", + "thumbnailUrl":"Steam_Punk.png" + }, + "592":{ + "gameTitle" : "Steampunk FlappyBird", + "gameUrl": "Steampunk_FlappyBird", + "thumbnailUrl":"Steampunk_FlappyBird.png" + }, + "593":{ + "gameTitle" : "Sudoku Light Theme", + "gameUrl": "Sudoku_light_theme", + "thumbnailUrl":"Sudoku_light_theme.png" + }, + "594":{ + "gameTitle" : "Taash Game", + "gameUrl": "Taash Game", + "thumbnailUrl":"Taash Game.png" + }, + "595":{ + "gameTitle" : "Tech Memory Block", + "gameUrl": "Tech_Memory_Block", + "thumbnailUrl":"Tech_Memory_Blocks.png" + }, + "596":{ + "gameTitle" : "Tenzies", + "gameUrl": "Tenzies/public", + "thumbnailUrl":"" + }, + "597":{ + "gameTitle" : "Test Your Brain", + "gameUrl": "test_your_brain", + "thumbnailUrl":"TEST_YOUR_BRAIN.png" + }, + "598":{ + "gameTitle" : "Tetris Game", + "gameUrl": "Tetris_Game", + "thumbnailUrl":"Tetris_Game.png" + }, + "599":{ + "gameTitle" : "Tic Tac Toe Neon", + "gameUrl": "Tic_Tic_Toe_Neon", + "thumbnailUrl":"Tic_Tac_Toe_Neon.jpg" + }, + "600":{ + "gameTitle" : "Tic Tac Toe Responsive", + "gameUrl": "Tic_tac_toe_responsive", + "thumbnailUrl":"Tic_tac_toe_responsive.png" + }, + "601":{ + "gameTitle" : "Tic tac toe", + "gameUrl": "Tic-tac-toe", + "thumbnailUrl":"Tic-tac-toe.png" + }, + "602":{ + "gameTitle" : "Tic-Tac-Toe Game", + "gameUrl": "Tic-Tac-Toe Game", + "thumbnailUrl":"Tic-Tac-Toe Game.png" + }, + "603":{ + "gameTitle" : "Touch No Fire", + "gameUrl": "Touch-No-Fire-Game", + "thumbnailUrl":"Touch-No-Fire-Game.png" + }, + "604":{ + "gameTitle" : "Tower Block Game", + "gameUrl": "Tower_Block_Game", + "thumbnailUrl":"Tower_Block_Game.png" + }, + "605":{ + "gameTitle" : "Tower Blocks", + "gameUrl": "Tower_Blocks", + "thumbnailUrl":"Tower_Blocks.png" + }, + "606":{ + "gameTitle" : "Tower Defence Game", + "gameUrl": "Tower_Defence_Game", + "thumbnailUrl":"Tower_Defence_Game.png" + }, + "607":{ + "gameTitle" : "Town Rise Game", + "gameUrl": "Town_Rise_Game", + "thumbnailUrl":"Town_Rise_Game.png" + }, + "608":{ + "gameTitle" : "Treasure Hunt", + "gameUrl": "Treasure Hunt", + "thumbnailUrl":"Treasure_Hunt.png" + }, + "609":{ + "gameTitle" : "TriHand Tactics", + "gameUrl": "TriHand_Tactics", + "thumbnailUrl":"TriHand_Tactics.png" + }, + "610":{ + "gameTitle" : "Turn On The Light", + "gameUrl": "Turn_on_the_light", + "thumbnailUrl":"turnonthelight.jpg" + }, + "611":{ + "gameTitle" : "Typing Speed Test 2", + "gameUrl": "Typing_Speed_Test2", + "thumbnailUrl":"Typing_Speed_Test2.png" + }, + "612":{ + "gameTitle" : "Ultimate Football Manager", + "gameUrl": "Ultimate_Football_Manager", + "thumbnailUrl":"Ultimate Football Manager.png" + }, + "613":{ + "gameTitle" : "UNO With Computer", + "gameUrl": "UNO_game_with_Computer", + "thumbnailUrl":"UNO_Game_With_Computer.png" + }, + "614":{ + "gameTitle" : "Virtual Pet", + "gameUrl": "Virtual_Pet", + "thumbnailUrl":"Virtual_Pet.png" + }, + "615":{ + "gameTitle" : "Whack a Mole 2", + "gameUrl": "whack a mole", + "thumbnailUrl":"whack a mole.png" + }, + "616":{ + "gameTitle" : "Whack a Mole Mario version", + "gameUrl": "Whack_a_Mole_Mario_Version", + "thumbnailUrl":"Whack_a_Mole_Mario_Version.png" + }, + "617":{ + "gameTitle" : "Wheel of Fortune", + "gameUrl": "Wheel_of_fortune", + "thumbnailUrl":"Wheel_of_fortune.jpg" + }, + "618":{ + "gameTitle" : "Wheel of Fortunes", + "gameUrl": "Wheel_of_fortunes", + "thumbnailUrl":"Wheel_of_Fortunes.png" + }, + "619":{ + "gameTitle" : "Word Association", + "gameUrl": "word_association", + "thumbnailUrl":"Word_Association.png" + }, + "620":{ + "gameTitle" : "Word Shuffle Game", + "gameUrl": "Word_Shuffle_Game", + "thumbnailUrl":"Word_Shuffle_Game.png" + }, + "621":{ + "gameTitle" : "Wordling", + "gameUrl": "Wordling", + "thumbnailUrl":"Wordling.png" + }, + "622":{ + "gameTitle" : "Word Scramble", + "gameUrl": "wordScramble", + "thumbnailUrl":"Word_Scramble.png" + }, + "623":{ + "gameTitle" : "Word Sprint", + "gameUrl": "WordSprint", + "thumbnailUrl":"wordsprint.png" + }, + "624":{ + "gameTitle" : "Catch The Falling Stars 2", + "gameUrl": "catch_the_falling_stars", + "thumbnailUrl":"Catch the Falling Stars.png" + }, + "625":{ + "gameTitle" : "Bulls eye", + "gameUrl": "Bulls_eye", + "thumbnailUrl":"Bulls_eye.png" + }, + "626":{ + "gameTitle" : "Flappy Birdd", + "gameUrl": "Flappy_Birdd", + "thumbnailUrl":"Flappy_Bird_Game.webp" + }, + "627":{ "gameTitle" : "Penalty_Shootout_Game", "gameUrl": "Penalty_Shootout_Game", "thumbnailUrl": "Penalty_Shootout_Game" - } -} + }, + "628":{ + "gameTitle" : "Atlas Game", + "gameUrl": "Atlas_Game", + "thumbnailUrl": "Atlas_Game.png" + }, diff --git a/assets/js/index.js b/assets/js/index.js index 70d3aebf92..1dfc691fce 100644 --- a/assets/js/index.js +++ b/assets/js/index.js @@ -1,11 +1,10 @@ // Generate
  • tags dynamically const generateLiTags = (gamesData, searchText = "") => { - console.log(gamesData); const liTags = []; searchText = searchText.trim().toLowerCase(); // Trim whitespace and convert to lowercase - - for (let tagNumber = 1; tagNumber <= 424; tagNumber++) { + let lengthOfJson = Object.keys(gamesData).length; // get the no. of games of Json to list them all + for (let tagNumber = 1; tagNumber <= lengthOfJson; tagNumber++) { const gameData = gamesData[tagNumber.toString()]; if (gameData) { diff --git a/color matcher b/color matcher deleted file mode 100644 index 5593caa048..0000000000 --- a/color matcher +++ /dev/null @@ -1,74 +0,0 @@ - - - - - - Color Matcher - - - - -
    -

    Color Matcher

    -
    - - -

    -
    - - - diff --git a/index.html b/index.html index 0f87a62278..5f26de7787 100644 --- a/index.html +++ b/index.html @@ -94,6 +94,7 @@ @@ -231,7 +233,6 @@ -