diff --git a/Games/Pixel_Smash/README.md b/Games/Pixel_Smash/README.md new file mode 100644 index 0000000000..7bbf27b787 --- /dev/null +++ b/Games/Pixel_Smash/README.md @@ -0,0 +1,27 @@ +# *Game_Name* +Pixel Smash + +--- + +
+ +## *Description 📃* +Pixel Smash is a thrilling arcade game where players use a paddle to bounce a ball and break through colorful pixelated blocks. With each level, the game becomes more challenging, requiring quick reflexes and strategic thinking. Its blend of retro aesthetics and modern gameplay keeps players engaged, making it perfect for both short bursts and extended play sessions. + +## *Functionalities 🎮* + +1. Click the "Start Game" button to begin. +2. Control the paddle to bounce the ball and smash through blocks. +3. Monitor the score and remaining lives. +4. When all lives are lost, the game ends, showing your final score and a button to restart the game. + +1. Controls: Use the left and right arrow keys to move the paddle. +2. Scoring: Each block smashed increases your score by 10 points. +3. Difficulty: As levels progress, the ball speed increases and block patterns become more challenging. +4. Timer: Players start with 3 lives. Losing the ball deducts a life. +5. Game Over: When all lives are lost, the final score is displayed with an option to play again. + +
+ +## *Screenshots 📸* +![Screenshot 2024-07-19 181334](https://github.com/user-attachments/assets/8ad91c4c-73fc-4195-b79f-12f5453fbd6f) diff --git a/Games/Pixel_Smash/game.js b/Games/Pixel_Smash/game.js new file mode 100644 index 0000000000..4a93deda6f --- /dev/null +++ b/Games/Pixel_Smash/game.js @@ -0,0 +1,115 @@ +const canvas = document.getElementById('gameCanvas'); +const ctx = canvas.getContext('2d'); + +canvas.width = 800; +canvas.height = 600; + +const paddleHeight = 20; +const paddleWidth = 100; +let paddleX = (canvas.width - paddleWidth) / 2; + +const ballRadius = 10; +let x = canvas.width / 2; +let y = canvas.height - 30; +let dx = 2; +let dy = -2; + +const brickRowCount = 5; +const brickColumnCount = 8; +const brickWidth = 75; +const brickHeight = 20; +const brickPadding = 10; +const brickOffsetTop = 30; +const brickOffsetLeft = 30; + +const bricks = []; +for (let c = 0; c < brickColumnCount; c++) { + bricks[c] = []; + for (let r = 0; r < brickRowCount; r++) { + bricks[c][r] = { x: 0, y: 0, status: 1 }; + } +} + +document.addEventListener("mousemove", mouseMoveHandler); + +function mouseMoveHandler(e) { + const relativeX = e.clientX - canvas.offsetLeft; + if (relativeX > 0 && relativeX < canvas.width) { + paddleX = relativeX - paddleWidth / 2; + } +} + +function drawBall() { + ctx.beginPath(); + ctx.arc(x, y, ballRadius, 0, Math.PI * 2); + ctx.fillStyle = "#0f0"; + ctx.fill(); + ctx.closePath(); +} + +function drawPaddle() { + ctx.beginPath(); + ctx.rect(paddleX, canvas.height - paddleHeight, paddleWidth, paddleHeight); + ctx.fillStyle = "#0f0"; + ctx.fill(); + ctx.closePath(); +} + +function drawBricks() { + for (let c = 0; c < brickColumnCount; c++) { + for (let r = 0; r < brickRowCount; r++) { + if (bricks[c][r].status == 1) { + const brickX = (c * (brickWidth + brickPadding)) + brickOffsetLeft; + const brickY = (r * (brickHeight + brickPadding)) + brickOffsetTop; + bricks[c][r].x = brickX; + bricks[c][r].y = brickY; + ctx.beginPath(); + ctx.rect(brickX, brickY, brickWidth, brickHeight); + ctx.fillStyle = "#0f0"; + ctx.fill(); + ctx.closePath(); + } + } + } +} + +function collisionDetection() { + for (let c = 0; c < brickColumnCount; c++) { + for (let r = 0; r < brickRowCount; r++) { + const b = bricks[c][r]; + if (b.status == 1) { + if (x > b.x && x < b.x + b.width && y > b.y && y < b.y + b.height) { + dy = -dy; + b.status = 0; + } + } + } + } +} + +function draw() { + ctx.clearRect(0, 0, canvas.width, canvas.height); + drawBricks(); + drawBall(); + drawPaddle(); + collisionDetection(); + + if (x + dx > canvas.width - ballRadius || x + dx < ballRadius) { + dx = -dx; + } + if (y + dy < ballRadius) { + dy = -dy; + } else if (y + dy > canvas.height - ballRadius) { + if (x > paddleX && x < paddleX + paddleWidth) { + dy = -dy; + } else { + document.location.reload(); + } + } + + x += dx; + y += dy; + requestAnimationFrame(draw); +} + +draw(); \ No newline at end of file diff --git a/Games/Pixel_Smash/index.html b/Games/Pixel_Smash/index.html new file mode 100644 index 0000000000..e46238f940 --- /dev/null +++ b/Games/Pixel_Smash/index.html @@ -0,0 +1,15 @@ + + + + + + Pixel Smash + + + +
+ +
+ + + \ No newline at end of file diff --git a/Games/Pixel_Smash/styles.css b/Games/Pixel_Smash/styles.css new file mode 100644 index 0000000000..02b1531619 --- /dev/null +++ b/Games/Pixel_Smash/styles.css @@ -0,0 +1,22 @@ +body { + margin: 0; + display: flex; + justify-content: center; + align-items: center; + height: 100vh; + background: #000; + font-family: 'Press Start 2P', cursive; +} + +.game-container { + position: relative; + width: 800px; + height: 600px; + border: 2px solid #0f0; + box-shadow: 0 0 20px #0f0; +} + +canvas { + display: block; + background: #111; +} \ No newline at end of file diff --git a/README.md b/README.md index f7542a930f..fadd81de9b 100644 --- a/README.md +++ b/README.md @@ -202,286 +202,6 @@ 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

-
- -
-
@@ -1666,4 +1386,4 @@ Terms and conditions for use, reproduction and distribution are under the [Apach
-

Back to top

\ No newline at end of file +

Back to top

diff --git a/assets/images/Pixel_Smash.png b/assets/images/Pixel_Smash.png new file mode 100644 index 0000000000..9ebaf2bd91 Binary files /dev/null and b/assets/images/Pixel_Smash.png differ