diff --git a/Games/Catch_Stars/README.md b/Games/Catch_Stars/README.md index 535be49518..0c079c4083 100644 --- a/Games/Catch_Stars/README.md +++ b/Games/Catch_Stars/README.md @@ -1,5 +1,5 @@ -# **Catch Stars⭐** +# **Catch the Falling Stars⭐** --- @@ -14,25 +14,20 @@ - Start the game with a predefined star. - Stars appear at random positions on the screen. - Catch stars by clicking on them. -- Timer keeps track of how long you have been playing. - Score increases with each star caught. -- Special message appears when you catch more than 19 stars. -- Responsive design suitable for various screen sizes.
## **How to play? 🕹️** -- Click the "Play Game" button to start. +- Click the "Start Game" button to start. - Stars will appear randomly on the screen. - Click on the stars to catch them and increase your score. -- Keep an eye on the timer and try to catch as many stars as possible before time runs out. -- If you catch more than 19 stars, a special message will appear. - +- Reset the game by clicking on the "Reset" button.
-## **Screenshots 📸** -![Catch_the_star](https://github.com/kunjgit/GameZone/assets/97523900/352c3cef-8112-4e98-a075-cbecfe8b947a) +/* ## **Screenshots 📸** +![Catch_the_falling_star](https://github.com/ankana2113/GameZone/blob/main/assets/images/catch-stars.png)*/ diff --git a/Games/Catch_Stars/app.js b/Games/Catch_Stars/app.js deleted file mode 100644 index 542f88990d..0000000000 --- a/Games/Catch_Stars/app.js +++ /dev/null @@ -1,85 +0,0 @@ -const screens = document.querySelectorAll('.screen'); -const start_btn = document.getElementById('start-btn'); -const reset_btn = document.getElementById('reset-btn'); -const game_container = document.getElementById('game-container'); -const timeEl = document.getElementById('time'); -const scoreEl = document.getElementById('score'); -const message = document.getElementById('message'); -let seconds = 0; -let score = 0; -let selected_star = { src: 'https://upload.wikimedia.org/wikipedia/commons/4/45/Star_icon-72a7cf.svg', alt: 'yellow star' }; -let interval; - -start_btn.addEventListener('click', () => { - screens[0].classList.add('up'); - setTimeout(createStar, 1000); - startGame(); -}); - -reset_btn.addEventListener('click', resetGame); - -function startGame() { - interval = setInterval(increaseTime, 1000); -} - -function increaseTime() { - let m = Math.floor(seconds / 60); - let s = seconds % 60; - m = m < 10 ? `0${m}` : m; - s = s < 10 ? `0${s}` : s; - timeEl.innerHTML = `Time: ${m}:${s}`; - seconds++; -} - -function createStar() { - const star = document.createElement('div'); - star.classList.add('star'); - const { x, y } = getRandomLocation(); - star.style.top = `${y}px`; - star.style.left = `${x}px`; - star.innerHTML = `${selected_star.alt}`; - - star.addEventListener('click', catchStar); - - game_container.appendChild(star); -} - -function getRandomLocation() { - const width = window.innerWidth; - const height = window.innerHeight; - const x = Math.random() * (width - 200) + 100; - const y = Math.random() * (height - 200) + 100; - return { x, y }; -} - -function catchStar() { - increaseScore(); - this.classList.add('caught'); - setTimeout(() => this.remove(), 2000); - addStars(); -} - -function addStars() { - setTimeout(createStar, 1000); - setTimeout(createStar, 1500); -} - -function increaseScore() { - score++; - if(score > 19) { - message.classList.add('visible'); - } - scoreEl.innerHTML = `Score: ${score}`; -} - -function resetGame() { - clearInterval(interval); - seconds = 0; - score = 0; - timeEl.innerHTML = 'Time: 00:00'; - scoreEl.innerHTML = 'Score: 0'; - message.classList.remove('visible'); - screens[0].classList.remove('up'); - const stars = document.querySelectorAll('.star'); - stars.forEach(star => star.remove()); -} diff --git a/Games/Catch_Stars/index.html b/Games/Catch_Stars/index.html index ed67291e31..97c2122b26 100644 --- a/Games/Catch_Stars/index.html +++ b/Games/Catch_Stars/index.html @@ -1,27 +1,22 @@ - - - - - - - Catch The Star - - -
-

Catch The Star

- -
- -
-

Time: 00:00

-

Score: 0

-
- Are you enjoying the game?
- Try to catch more stars!! -
- -
- - - - + + + + + + Catch the Falling Stars! + + + +
+

Catch the Falling Stars!

+
Score: 0
+
+
+ + +
+

Click on the falling stars to catch them!

+
+ + + \ No newline at end of file diff --git a/Games/Catch_Stars/script.js b/Games/Catch_Stars/script.js new file mode 100644 index 0000000000..1493ecc33f --- /dev/null +++ b/Games/Catch_Stars/script.js @@ -0,0 +1,51 @@ +const gameArea = document.getElementById('game-area'); +const startBtn = document.getElementById('start-button'); +const resetBtn = document.getElementById('reset-button'); +const scoreDisp = document.getElementById('score'); +let score = 0; +let intervalId; + +function createStar() { + const star = document.createElement('span'); + star.classList.add('star'); + star.textContent = '★'; + const leftPos = Math.floor(Math.random() * 100); // Random horizontal position + star.style.left = `${leftPos}%`; + gameArea.appendChild(star); + animateStar(star); +} + +function animateStar(star) { + star.style.animationPlayState = 'running'; + star.addEventListener('click', catchStar); +} + +function catchStar() { + this.parentNode.removeChild(this); + score++; + scoreDisp.textContent = score; +} + +function startGame() { + score = 0; + scoreDisp.textContent = score; + gameArea.innerHTML = ''; // Clear existing stars + intervalId = setInterval(createStar, 1500); // Create a new star every 1500ms + startBtn.enabled = false; // Disable start button after game starts + resetBtn.enabled = true; // Enable stop button +} + +function resetGame() { + console.log("clearInterval called"); + clearInterval(intervalId); + score = 0; + startBtn.enabled = true; // Enable start button after game stops + resetBtn.enabled = false; // Disable stop button + + // Remove click event listener from existing stars + const stars = gameArea.querySelectorAll('.star'); + stars.forEach(star => star.removeEventListener('click', catchStar)); +} + +startBtn.addEventListener('click', startGame); +resetBtn.addEventListener('click', resetGame); \ No newline at end of file diff --git a/Games/Catch_Stars/style.css b/Games/Catch_Stars/style.css index 1c160e9c06..23ad4db861 100644 --- a/Games/Catch_Stars/style.css +++ b/Games/Catch_Stars/style.css @@ -1,120 +1,92 @@ -@import url('https://fonts.googleapis.com/css?family=Press+Start+2P&display=swap'); - -* { - box-sizing: border-box; -} - -body { - background-color: #282c34; - color: #fff; - font-family: 'Press Start 2P', sans-serif; - height: 100vh; - overflow: hidden; - margin: 0; - text-align: center; -} - -a { - color: #fff; -} - -h1 { - line-height: 1.4; -} - -.btn { - border: 0; - background-color: #fff; - color: #282c34; - padding: 15px 20px; - font-family: inherit; - cursor: pointer; -} - -.btn:hover { - opacity: 0.9; -} - -.btn:focus { - outline: 0; -} - -.screen { - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - height: 100vh; - width: 100vw; - transition: margin 0.5s ease-out; -} - -.screen.up { - margin-top: -100vh; -} - -.game-container { - position: relative; -} - -.time, -.score { - position: absolute; - top: 20px; -} - -.time { - left: 20px; -} - -.score { - right: 20px; -} - -.message { - line-height: 1.7; - background-color: rgba(0, 0, 0, 0.5); - width: 100%; - padding: 20px; - z-index: 100; - text-align: center; - opacity: 0; - position: absolute; - top: 0; - left: 50%; - transform: translate(-50%, -150%); - transition: transform 0.4s ease-in; -} - -.message.visible { - transform: translate(-50%, 150%); - opacity: 1; -} - -.star { - cursor: pointer; - display: flex; - align-items: center; - justify-content: center; - width: 100px; - height: 100px; - position: absolute; - transform: translate(-50%, -50%) scale(1); - transition: transform 0.3s ease-in-out; -} - -.star.caught { - transform: translate(-50%, -50%) scale(0); -} - -.star img { - width: 100px; - height: 100px; -} - -#reset-btn { - position: absolute; - bottom: 20px; - left: 50%; - transform: translateX(-50%); -} +@import url('https://fonts.googleapis.com/css2?family=Dancing+Script:wght@400..700&display=swap'); + +body { + margin: 0; + font-family: sans-serif; + background: linear-gradient(to bottom, #180338, #83789b); + } + + #game-container { + width: 600px; + margin: 30px auto; + text-align: center; + } + + h1 { + font-size: 3em; + font-family: 'Dancing Script'; + color: aliceblue; + margin-bottom: 10px; + } + + #scoreboard { + margin-bottom: 10px; + color: azure; + } + + #game-area { + background-color: #0a0729; + height: 350px; + border: 1px solid #ddd; + border-radius: 8px; + margin: 0 auto; + position: relative; + /*background-image: url("path/to/your/starry-background.png"); Add a starry background image */ + background-repeat: no-repeat; + background-size: cover; + background-position: center; + } + + .star { + position: absolute; + top: 0; + left: random(100%); + font-size: 2em; + color: gold; + animation: fall 3s linear infinite; + cursor: pointer; + } + + @keyframes fall { + 0% { top: 0px; } + 100% { top: 300px; } + 100% { right: 80%;} + } + + #button-container { + display: flex; + justify-content: space-around; + margin-top: 20px; + } + + #start-button { + padding: 10px 20px; + background-color: #14ee18; + color: #100f0f; + border: none; + border-radius: 5px; + cursor: pointer; + } + + #start-button:active { + background-color: #107711; + } + + #reset-button { + padding: 10px 20px; + background-color: #ef0c0c; + color: #fff; + border: none; + border-radius: 5px; + cursor: pointer; + } + + #reset-button:active{ + background-color: #710707; + } + + #instructions { + margin-top: 10px; + font-style: italic; + color: aliceblue; + } \ No newline at end of file diff --git a/README.md b/README.md index 9beae2b51a..30652078a8 100644 --- a/README.md +++ b/README.md @@ -107,19 +107,20 @@ This repository also provides one such platforms where contributers come over an -| 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) | +| 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) | | [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) | @@ -176,11 +177,7 @@ This repository also provides one such platforms where contributers come over an | [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) | - -| [Taash_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Taash_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) | +| [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) | [Taash_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Taash_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) | diff --git a/assets/images/catch-stars.png b/assets/images/catch-stars.png new file mode 100644 index 0000000000..5c8c66e567 Binary files /dev/null and b/assets/images/catch-stars.png differ