Giter Site home page Giter Site logo

kunjgit / gamezone Goto Github PK

View Code? Open in Web Editor NEW
296.0 3.0 460.0 826.15 MB

This open source repository contains collection of games build on basic tech stacks in web development . Use your creativity and build your own game and contribute to the repository by making PR ๐ŸŽฎ

Home Page: https://kunjgit.github.io/GameZone/

License: Apache License 2.0

HTML 36.50% JavaScript 48.03% CSS 14.20% SCSS 0.10% Makefile 0.01% sed 0.01% Batchfile 0.01% PHP 0.01% Shell 0.01% Vue 0.22% TypeScript 0.90% Ruby 0.01% Python 0.01% Procfile 0.01%
bootstrap css html open-source collaboration contributions games girlscript-foundation github javascript

gamezone's Introduction

Typing SVG

Man AstronautABOUT ME

  • Ninja Medium-Light Skin Tone Proficient in a wide range of front-end technologies, including HTML, CSS, and JavaScript along with UI frameworks, such as Bootstrap, Material-UI and Tailwind CSS.

  • Rocket Proficient in DevOps, with extensive experience in using its core concepts and features to build complex tools and by deploying them on cloud by following the devops cycle and having clean hands on CI/CD.

  • Heart Hands Light Skin Tone Contributing to some exciting open source project have been always fun .

  • Person Climbing Experience with modern build tools such as Docker containers and orchestrating them using kubernetes with secured server protocol and full proofed scanned technologies.

  • Man Technologist Iโ€™m currently working on SOME OPEN SOURCE PROJECTS

  • Thought Balloon Ask me about Development ,Devops

  • Bullseye Goal: Exploring everysingle things comes on way in depth

  • E-Mail How to reach me [email protected]

Spouting Whale ARTICLES

getting started with opensource Yaml

Fire TOOLS

React Webpack Docker github actions Google Cloud Platform TypeScript Insomnia Apollo Heroku redux ReactiveX GraphQL Sass Styled Components git NestJs angular npm html5 Brave browser Rollup d3js Prettier MongoDB Nodejs

Comet GITHUB STATS

Contributions

EyesCONTRIBUTIONS

Contributions

gamezone's People

Contributors

0xabdulkhalid avatar 5h0ov avatar abhinav-m22 avatar akhilender-bongirwar avatar arun9739 avatar avdhesh-varshney avatar daccdacc avatar dishamodi0910 avatar durgesh4993 avatar gurjeetsinghvirdee avatar kalivarapubindusree avatar kunjgit avatar nikita06211 avatar patilharshh avatar raisa-12 avatar roshnijeewani3457 avatar s-ishita avatar sabhisharma-ise avatar samriddhi15 avatar sehaj-kahlon avatar sheetal-05 avatar singh-anushka avatar singodiyashubham87 avatar srujana-16 avatar sujanrupu avatar tayyab-ilyas avatar thakurdiwakar avatar u-day-333 avatar vedansh-777 avatar whiteknight16 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

gamezone's Issues

[New game]: Dice game

๐ŸŽฎ Game Request

This is a game where tow parties can resolve their arguments using rolling dices and whoever has large number win the game.

Point down the features

Two dice for two players.
Roll dice individually.
Those who have a large number win the game.

Select program in which you are contributing

GSSoC23

Code of Conduct

[New game]: Tower of Hanoi

๐ŸŽฎ Game Request

Game logic and basic description

Tower of Hanoi is a classic mathematical puzzle that consists of three pegs and a number of disks of different sizes. The objective of the game is to move the entire stack of disks from one peg to another, following specific rules.

Point down the features

Game points :

  • Game Setup:

The game starts with all the disks stacked on one peg in ascending order of size, with the largest disk at the bottom and the smallest at the top.
The other two pegs are empty initially.

  • Objectives:

The goal is to move all the disks from the starting peg to a target peg, following the rules below.
The target peg can be any of the two empty pegs.

  • Rules:
  1. Only one disk can be moved at a time.

  2. Each move consists of taking the top disk from one of the pegs and placing it on top of the stack on another peg.

  3. A larger disk must never be placed on top of a smaller disk.

  4. The order of disk sizes must be maintained throughout the game.

  • Gameplay:

To make a move, the player selects the peg from which to take the top disk and the peg on which to place it.
The player can choose any legal move as long as it adheres to the rules.

Solving the Puzzle:

The Tower of Hanoi puzzle is solved when all the disks are successfully moved to the target peg, maintaining the correct order of sizes.
The challenge of the Tower of Hanoi puzzle lies in finding the optimal solution with the fewest number of moves. The minimum number of moves required to solve the puzzle is 2^n - 1, where n is the number of disks.

Select program in which you are contributing

GSSoC23

Code of Conduct

[Enhancement]:

Is your enhancement request related to a problem? Please describe.โž•

Game enhancement

I would like to enhance the current view of your site By contributing in the CSS file.

Describe the solution you'd like

Solution steps

  1. The current website has the footer section at a sticky position which should need to be change.
  2. also the games which were live on the website currently was need to be repositioned such that it would look prettier
  3. above two issues were resolved by using CSS properties such as flexbox, grid, and position,etc.

Select program in which you are contributing

GSSoC23

Code of Conduct

[New game]: Flip - card memory game

๐ŸŽฎ Game Request

Game logic and basic description : Flip is a timed card memory game. Uncover two matching symbols in a row to eliminate them from the game. Eliminate all cards as fast as you can to win the game.

Point down the features

Game points :

  • When starting a level, there's a red bar on top of the screen that shows how much time you have left.
  • Click the green cards to see what symbol they uncover and try to find the matching symbol underneath the other cards.
  • Uncover two matching symbols in a row to eliminate them from the game.
  • Eliminate all cards as fast as you can to win the game.
  • The game will save your stats locally, via localStorage.

Select program in which you are contributing

GSSoC23

Code of Conduct

[Bug]: Icons were missing and media queries were missing

Give a brief about the bug โœ๏ธ

Icons were missing and media queries between 480px to 563px of simon game were not present in the GameZone.

What is the expected behavior? ๐Ÿค”

Icons were missing and media queries between 480px to 563px of simon game were not present. The icons should have be present at the tab and media queries were not proper between 480px to 563px

Provide step by step information reproduce the bug ๐Ÿ“„

I have added icons which were missing in the GameZone and also added media query between 480px to 563px in simon game.

Screenshot 2023-05-19 223351
Screenshot 2023-05-19 223639

Select program in which you are contributing

GSSoC23

Code of Conduct

[New game]: Guess the Number

๐ŸŽฎ Game Request

I will create the game skeleton of Guess the Number Game first and the logic of the Game is that :-

  1. When You Start the Game, the Computer will assign you a Random Number between 1 & 20 and You Have to guess that Number in Least Number of Chances.
  2. If You Guess that Random Number, You Have Won the Game otherwise Computer will tell you Your Guessed Number is bigger or smaller than the Random Number.
  3. Then, You Need to again Guess the Random Number.
  4. You Have Total 8 Chances to Guess the Number, If You Failed to Guess that Number. You Have Lost the Game.

This will be done in HTML, CSS, JS.

Point down the features

  1. Your High Score will be stored after every game & you can come again and again to beat it.
  2. This will be responsive that it can be played in any display size.
  3. There will be Animation on winning also.
  4. There will be some Background Audio when you start the game to make the game interesting.
  5. There will be some Audio if you have Entered the Wrong Number.

Select program in which you are contributing

GSSoC23

Code of Conduct

[New game]: TETRIS

๐ŸŽฎ Game Request

The objective of the game is to use the pieces to create as many complete horizontal lines of blocks as possible. When a line is completed, it disappears, and the blocks placed above fall one rank. Completing lines grants points, and accumulating a certain number of points or cleared lines moves the player up a level, which increases the number of points granted per completed line.

Point down the features

Game points

Select program in which you are contributing

GSSoC23

Code of Conduct

[New game]: planet defense game

๐ŸŽฎ Game Request

Game logic and basic description: There is a planet in centre along with a gun for shoot , if any stones or meteroids come close to planet we need to hit them with a gun.Score will be displayed as how many we have shot.

Point down the features

Game points:Gui will be good and responsive and score will be displayed.

Select program in which you are contributing

GSSoC23

Code of Conduct

[New game]: Hang Man

๐ŸŽฎ Game Request

Game logic and basic description: Hangman is a guessing game for two or more players. It is a word guess game.

Point down the features

Game points

Select program in which you are contributing

GSSoC23

Code of Conduct

[New game]: Tic Tac Toe

๐ŸŽฎ Game Request

I ll create the game skeleton of tic tac toe first and the logic for winning will be 3 X or 3 O diagonally or straight will win.This will be done in Html,css and Js

Point down the features

This will be responsive that is can be played in any display size along with this there will be animation on winning.

Select program in which you are contributing

GSSoC23

Code of Conduct

[New game]: Virtual Piano

๐ŸŽฎ Game Request

The Virtual Piano Project is an exciting digital platform that provides users with a realistic and immersive piano-playing experience. With a lifelike keyboard interface ,users of all skill levels can enjoy playing the piano from the comfort of their computer or mobile device. Whether you're a beginner or an experienced pianist, the Virtual Piano Project offers a convenient and inspiring way to explore and express your musical talents.
Piano sample

Point down the features

High Quality sounds: The game uses high-quality sounds of a real drum kit, providing a realistic playing experience.
Sample Song : The game provides you with a selection of sample songs that you can use to practice playing the piano.
Recording Feature : The game allows you to record your piano lessons.

Select program in which you are contributing

GSSoC23

Code of Conduct

[New game]: Word Guessing Game

๐ŸŽฎ Game Request

Game logic and basic description :
The game will be having a word that would be having some missing alphabets in it. Corresponding to the user's vocabulary, he/she has to guess the word using the hint given for the word. A number of guesses would be given and on the correct guess within the given number of guesses, the user would win the game.

Point down the features

Game points :

  1. It will responsive so it can be used on any display size.
  2. Certain number of guesses would be there within which one will have to guess the word correctly.
  3. The track of wrongly guessed alphabets would be shown so that the user doesn't commit the same mistake again.
  4. The hint would be provided for every word.

Select program in which you are contributing

GSSoC23

Code of Conduct

[New game]: Odds and Evens

๐ŸŽฎ Game Request

Game logic and basic description : Odds and evens is a game played between two players. Each player chooses to show either an odd or even number simultaneously. The winner is determined by whether the total sum of numbers chosen is odd or even. It's a fun and quick way to settle decisions or have some friendly competition.

Point down the features

Game points :

The game follows a simple set of rules:

  1. The web app allows two players to participate in the game.
  2. Each player chooses either Odd or Even.
  3. Then each player rolls a dice, which generates a random number between 1 and 6, ensuring a fair and unpredictable result.
  4. The final sum of two numbers determines the winner based on it is odd or even.

Features :

Dice Rolling: The app generates random dice rolls and displays the resulting number to both players.
Multiplayer Gameplay: The Dice Game allows two players to compete against each other in real-time. Players can take turns rolling the dice and experience the excitement of head-to-head gameplay.

Select program in which you are contributing

GSSoC23

Code of Conduct

[New game]: 2048 game

๐ŸŽฎ Game Request

2048 is a popular puzzle game played on a 4x4 grid. The objective of the game is to slide numbered tiles on the grid and combine them to reach the tile with the number 2048.

At the beginning of the game, there are two randomly placed tiles, either with the number 2 or 4. You can use the arrow keys (up, down, left, and right) to move all the tiles on the grid in that direction. When you make a move, all the tiles slide as far as possible in the chosen direction, either merging with another tile of the same number or stopping at the edge of the grid.

Whenever two tiles with the same number collide during a move, they merge into one tile with the sum of their values. For example, if you slide two tiles with the number 2 together, they combine to form a single tile with the number 4. The merged tiles also free up a space on the grid for new tiles to appear.

Point down the features

The game continues until you either reach the tile with the number 2048 or are unable to make any more moves. Your score is based on the value of the tiles you combine during the game. The higher the value of the merged tiles, the higher your score will be.

2048 is known for its simple rules but challenging gameplay, requiring strategic thinking and planning to reach the elusive 2048 tile. It has gained immense popularity on various platforms and has inspired numerous versions and adaptations across different devices and operating systems.

Select program in which you are contributing

GSSoC23

Code of Conduct

[Bug]: Tilting Maze is not responsive in Mobile

Give a brief about the bug โœ๏ธ

Tilting Maze Game is not responsive in Mobile Devices

What is the expected behavior? ๐Ÿค”

Description Should be Responsive

Provide step by step information reproduce the bug ๐Ÿ“„

Screenshot 2023-05-20 110652

i Would like to work on this issue under GSSOC 2023

Select program in which you are contributing

GSSoC23

Code of Conduct

[New game]: Minesweeper

๐ŸŽฎ Game Request

Game logic and basic description
In Minesweeper, you need to uncover all the squares on the grid without detonating any mines. The grid is initially covered with hidden squares, some of which contain mines. Your task is to reveal the safe squares while avoiding the explosive mines lurking beneath.
This is prepared using HTML, CSS and JavaScript.

The game is played on a rectangular grid, typically ranging from 8x8, with 5 mines. Each square on the grid can be in one of three states: hidden, revealed, or flagged. Initially, all squares are hidden, and you must choose which squares to reveal.

To uncover a square, you can click on it using your mouse or touch the corresponding area on a touchscreen device. Once a square is revealed, it will display a number, indicating how many mines are adjacent to that square. Use these numbers strategically to deduce the location of mines and proceed further.

Point down the features

There are no points earned in intermediate moves, but if you encounter a mine, it's game over! The mine will explode, revealing its location, and you'll have to start again. However, if you successfully uncover all the safe squares without triggering any mines, You Win!

Select program in which you are contributing

GSSoC23

Code of Conduct

[New game]: Word Scramble Game

๐ŸŽฎ Game Request

Game logic and basic description :
The game will have a set of scrambled alphabets, and within the given timer value, the user has to guess the correct word using the given alphabets and the score will be assigned for the same.

Tech Stacks that will be used: HTML, CSS, JavaScript

Point down the features

Game points :

  1. It would responsive in nature so it can be played on any display size.
  2. The buttons for clearing and refreshing the word would be given so that the user can manage to play in case he/she by mistake enters the wrong word.
  3. There will be background audio to make the game even more interesting.
  4. User will be provided with chances to guess the word, the timer will be reset and the score would be given as per the guess of the word after every try.

Select program in which you are contributing

GSSoC23

Code of Conduct

[New game]: Tower blocks game

๐ŸŽฎ Game Request

Game logic and basic description:We need to form the tower with the help of blocks.Block should be placed upon block with same size else size of block goes on reducing.

Point down the features

Game points:Score will be displayed as how long our tower block is.

Select program in which you are contributing

GSSoC23

Code of Conduct

[New game]: Space Invaders

๐ŸŽฎ Game Request

Game logic and basic description:
Space invaders is a game in which there are aliens in N-rows and they will increase with time and the bottom-most row of the aliens will keep shooting at you space ship. You will be in a spaceship and you can destroy the aliens by shooting at them with the help of your spaceship. When you shoot at an alien it dies(disappears).
This game can be developed by using JavaScript.

Point down the features

Game points:
Everytime you shoot at an alien you will awarded 10 pts and everytime you get shot by an alien your lives will be decreased by 1. You will be given 3 lives per games and when all the lives have been exhausted the game ends. I have attached a sample of what the game would look like after developement.

Select program in which you are contributing

GSSoC'23

Code of Conduct

[New game]: Pong

๐ŸŽฎ Game Request

Game Logic:

The game starts with a canvas where the player controls a paddle at the left side and competes against an AI-controlled paddle at the right side.
A ball is placed at the center of the canvas and starts moving towards a random direction.
The player's objective is to prevent the ball from reaching their side by using the paddle to hit the ball back towards the AI paddle.
The AI paddle also moves vertically to track the ball's position and tries to hit the ball back towards the player's side.
The ball bounces off the paddles and the top/bottom walls of the canvas, changing direction accordingly.
Each time the player successfully hits the ball back to the AI paddle, their score increases.
If the ball crosses the AI paddle and reaches the player's side, the player loses a life. The game continues until the player runs out of lives.
The game ends when the player loses all their lives or chooses to exit the game.
Features of the Game:

Player Controls: The player controls a paddle using the mouse to hit the ball and prevent it from crossing their side.
AI Opponent: The AI paddle moves vertically to track the ball's position and attempts to hit it back towards the player's side.
Ball Movement: The ball moves in a random direction at the start and changes direction when it collides with paddles or walls.
Scoring: The player earns points for successfully hitting the ball back to the AI paddle.
Lives: The player has a limited number of lives, and they lose a life each time the ball crosses their side.
Game Over: The game ends when the player loses all their lives or chooses to exit the game.
Visual Feedback: The game provides visual feedback through animations, such as the movement of the paddles and the ball, to enhance the gaming experience.
Responsive Design: The game adapts to different screen sizes and device orientations, ensuring a consistent experience across devices.
Sound Effects: Optional sound effects can be added to enhance the gameplay, such as paddle-ball collisions or game over sounds.
Replayability: Players can aim to beat their previous high scores or challenge themselves to improve their gameplay skills.

Point down the features

Player Controls: The player can control the paddle using keyboard keys or mouse input.
AI Opponent: The AI-controlled paddle moves strategically to challenge the player.
Ball Physics: Realistic ball physics, including speed, direction, and bouncing off walls and paddles.
Power-ups: Special items that appear during gameplay and provide temporary advantages to the player, such as increasing paddle size or slowing down the ball.
Multiplayer Mode: Support for multiplayer, allowing two players to compete against each other on the same device or over the network.
Difficulty Levels: Different levels of difficulty, allowing players to choose between easy, medium, and hard modes.
Score Tracking: Keep track of the player's score throughout the game and display it on the screen.
High Scores: Store and display a list of the highest scores achieved by players.
Sound Effects: Engaging sound effects for paddle-ball collisions, scoring points, and game events.
Visual Effects: Animations and visual effects to enhance the gaming experience, such as particle effects or screen shake on intense actions.
Customization: Allow players to customize the appearance of the game, including paddle color, ball design, or background themes.
Pause and Resume: Provide a pause feature that allows players to pause the game and resume it later.
Game Over Screen: Display a game over screen with the final score and an option to restart or return to the main menu.
Responsive Design: Ensure the game is responsive and playable on different screen sizes, including mobile devices.
Tutorial or Instructions: Provide a tutorial or instructions on how to play the game for new players.

Select program in which you are contributing

GSSoC23

Code of Conduct

[New game]: Simon Game Challenge

๐ŸŽฎ Game Request

Simon is a classic electronic memory game that was first introduced in the late 1970s. The game consists of a small handheld device with four colored buttons, which light up and emit sounds in a specific sequence. The player must replicate this sequence by pressing the buttons in the correct order. Each time the player successfully replicates the sequence, the game adds an additional step, making the sequence longer and more complex. The game continues until the player makes an incorrect move and loses.

Point down the features

  • Simple gameplay: The Simon game is easy to learn and can be played by people of all ages.
  • Increasing difficulty: As the player progresses through the game, the sequences become longer and more complex, making it more challenging.
  • Audio and visual feedback: The game provides both audio and visual feedback to the player, helping them to keep track of the sequence and their progress.
  • Competitive gameplay: The game can be played solo or with friends, allowing for a competitive element to be added to the gameplay.

Select program in which you are contributing

GSSoC23

Code of Conduct

[New game]: Color Blast

๐ŸŽฎ Game Request

The Color Blast is a game about colorful enemies attacking the main character, that is the player.

To win the game, the player has to dodge the colorful bullets while firing them with white ones. There will be enemies attacking from all the top sections and you have to defeat them all single-handedly. However, each time you get hit by an enemy, you will lose a life and after a few seconds, you will respawn. But after four such attacks, the game will be over.

How to Control the Game:
A - Move to the left.
D - Move to the right.
Spacebar - Firing at the enemies.

This can be done using Html,css and js

Point down the features

Safety is First
The main priority of this game is to save yourself from the dozens of enemies attacking you at once. The enemies will keep shooting continuously which increases the chances of you getting hit. Thus, save yourself first and then attack the enemies to last longer in the game.

Keep Firing Blindly
Once you see that you are safe from the attacks, attack blindly at the opponents. No matter if any shot is missed, some will still be hit and the enemies will be gone. This will increase the chance of destroying the opponents and scoring maximum points.

Focus on Controls
To gain the highest score possible, focus on all the controls, move left or right as needed and shoot the opponent to destroy them all.

Select program in which you are contributing

GSSoC23

Code of Conduct

[New game]: Memorizing the cards game

๐ŸŽฎ Game Request

Game logic and basic description

  1. Display the cards face-down in a grid pattern on the webpage.
  2. Allow the player to click on a card.
  3. When a card is clicked, reveal its symbol.
  4. Track the number of flipped cards.
  5. If it's the first card flipped, remember it.
  6. If it's the second card flipped:
  7. Compare the symbols of the two cards.
  8. If they match, keep them face-up.
  9. If they don't match, flip them face-down after a short delay.
  10. Allow the player to continue selecting pairs of cards.
  11. Keep track of the number of attempts or time taken.
  12. Once all cards are matched, display the player's score.

Point down the features

Game points

  • Score Tracking: Implement a scoring system that keeps track of the player's performance. Assign points for each successful match and deduct points for incorrect guesses or flips.
  • Timer: Include a timer to add a time constraint to the game. Start the timer when the player begins the game and stop it when all the cards are matched. Display the elapsed time to the player as they play.

Select program in which you are contributing

GSSoC23

Code of Conduct

[Bug]: #4 icons were missing and media queries were missing in simon-game

Give a brief about the bug โœ๏ธ

Icons were missing and media queries between 480px to 563px of simon game were not present in the GameZone.

What is the expected behavior? ๐Ÿค”

Icons were missing and media queries between 480px to 563px of simon game were not present. The icons should have be present at the tab and media queries were not proper between 480px to 563px

Provide step by step information reproduce the bug ๐Ÿ“„

I have added icons which were missing in the GameZone and also added media query between 480px to 563px in simon game.

Select program in which you are contributing

GSSoC23

Code of Conduct

Rock ,Paper and Scissor

๐ŸŽฎ Game Request

Creating three buttons of rock,paper and scissor and using two players in which one is user that clicks the button and another one is computer that generates random of the three buttons.
Using conditional statements,we will choose the winner and can increase score of the winner and update the score respectively.

Point down the features

Initially both the scores are 0.Whoever wins ,their score will get updated .

Select program in which you are contributing

No response

Code of Conduct

[New game]: Sudoku

๐ŸŽฎ Game Request

Game logic and basic description
This game is built using HTML, CSS, and vanilla JavaScript. It is a classic Sudoku Solver game that challenges players to solve Sudoku puzzles. The game provides a user-friendly interface where players can input numbers and the solver algorithm will generate the solution for them. It is designed to be beginner-friendly and suitable for those who are new to Sudoku.

Point down the features

Game points
Puzzle Generator: The game generates random Sudoku puzzles of varying difficulty levels, ensuring a unique and challenging experience for each player.

User Input: Players can easily input numbers into the Sudoku grid using an intuitive interface. The input is validated to ensure that only valid numbers are entered.

Solver Algorithm: The game incorporates a powerful solver algorithm that analyzes the inputted Sudoku puzzle and generates the correct solution. This feature helps players learn and improve their Sudoku-solving skills.

Solution Check: Players can verify their solution by checking it against the solver algorithm's output. This provides instant feedback and helps players identify any mistakes or errors.

Score Tracking: The game includes a score tracker that keeps a record of the player's performance. It tracks the number of puzzles solved correctly, the time taken to solve each puzzle, and provides an overall rating based on the player's achievements.

Select program in which you are contributing

GSSoC23

Code of Conduct

[New game]: Single Player Flappy Bird Game

๐ŸŽฎ Game Request

Build a Single Player Flappy Bird Game where user will COntrol the flappy bird with a key and has to cross obstacles to gain points and score.

Point down the features

It Will have Scoring and LeaderBoard Functionality.Once Deployed many people would be able to play and compete via Leaderboard

Select program in which you are contributing

GSSoC23

Code of Conduct

[New game]: Maze Game

๐ŸŽฎ Game Request

Game logic and basic description
The game logic revolves around a simple maze game where the player needs to navigate through a maze from a starting point to reach the end point.

  1. Maze Generation:
  • A maze is randomly generated using a grid-based system.
  • The maze consists of walls and open paths that form a network of interconnected cells.
  • The starting point is marked at a specific cell, and the end point is placed in another cell.
  1. Player Movement:
  • The player is represented as a character or object within the maze.
  • The player can move in four directions: up, down, left, and right.
  • The player uses input controls, such as arrow keys to navigate through the maze.
  • The movement is constrained by the maze's walls, meaning the player cannot move through walls but can traverse through open paths.

Point down the features

Game points

  1. Difficulty levels can be implemented, altering the complexity of the maze generation.
  2. Timer functionality can be included to track the time taken to complete the maze.

Select program in which you are contributing

GSSoC23

Code of Conduct

[New game]: Flappy Bird

๐ŸŽฎ Game Request

Game logic and basic description
Basic Flappy Bird Game using HTML, CSS and JavaScript.

Point down the features

Game points
Dodge the pipes and the score increases by 1 every time this happens.
The game ends as the pipe the bird crashes into a pipe.

Select program in which you are contributing

GSSoC23

Code of Conduct

[New game]: Type it Musically

๐ŸŽฎ Game Request

Type it Musically is a Musical typing Platform consisting of Piano Keys playing on typing. It is a Platform where users can play music on their own while typing. User can Do more and more practise and do not get bored while typing.

The logic behind this is that they see a piano tile coming from the top at every mapped key. The user presses the key shown on the screen and will enjoy a Piano melody. It is like Piano music added to Typing. While the User interacts with Music it Likes the way of Typing and tries to do typing more time and it makes its accuracy faster.

Point down the features

  • Natural Piano Feel: The Game uses High quality of audio samples recorded from real acoustics to provide users a better enhanced, natural feel of piano while typing.

  • Music Selection: The game may include a Music selection feature where using can select music according to their choice and play aroun that sound.

  • Enhanced UI: The game provides user a better UI so that user will not get stuck at any point while using the game and use the Platorm More Efficiently.

Select program in which you are contributing

GSSoC23

Code of Conduct

[New game]: Dice Game

๐ŸŽฎ Game Request

Game logic and basic description

It is a simple dice game in which the player have to guess the number from 1 to 6 . And a number will displayed on the dice if both the number is same then user will get +5 points and if it not the same number then user will gt -2 points.

Point down the features

1.Game points
2.Simple UI
3.Single User
4.Reset option
5.Animation
6.User-friendly

Select program in which you are contributing

GSSoC23

Code of Conduct

[Enhancement]: Would like to add "Back To Main Menu" button

Is your enhancement request related to a problem? Please describe.โž•

Game enhancement: After entering a game, There is no button to go back to the main menu to try playing other games.

Describe the solution you'd like

Solution steps
So i would like to add the " < Go Back " button for each game, as a part of GSSoC'23 contributor !

Select program in which you are contributing

GSSoC23

Code of Conduct

[Number Gussing Game]:

๐ŸŽฎ Game Request

Game logic and basic description
One random number will be genarated by computer itself , player have to guess it within 10 chances , for every wrong guess one chance and pint will be lost and also the range of the exact number will be shown as a hint .

Point down the features

Game points

Select program in which you are contributing

No response

Code of Conduct

[Bug]: Master_Typing game screenshot not showing

Give a brief about the bug โœ๏ธ

The bug i am encountering is that the screenshots are not displaying in the readme file of the Master_Typing game. This means that when users view the readme file, they are unable to see the screenshots that are intended to showcase the game.

What is the expected behavior? ๐Ÿค”

When users access the readme file, they should be able to see the screenshots without any issues. The screenshots should be clear, properly formatted, and correctly embedded in the readme file. This allows users to get a visual understanding of the game and its visuals, enhancing their comprehension and interest in the project.

Provide step by step information reproduce the bug ๐Ÿ“„

1.Clone the repository: Start by cloning the repository containing the Master_Typing game to your local development environment.

2.Navigate to the readme file: Locate the readme file in the repository directory. It is typically named "README.md" or similar.

3.Review screenshot references: Open the readme file and examine the sections where the screenshots are referenced or embedded. Look for any image markup syntax (e.g., Markdown or HTML) used to display the screenshots.

4.Verify screenshot files: Check that the actual screenshot files exist in the specified location and have the correct file names and extensions. Ensure that the screenshots are in a compatible file format, such as PNG or JPEG.

5.Confirm file paths: Double-check the file paths specified in the readme file for the screenshots. Ensure that the paths accurately reflect the location of the screenshot files within the repository structure.

6.Test image display: Open the readme file using a markdown viewer or render the file in a web browser. Verify if the screenshots are visible and properly displayed. If not, take note of any error messages or broken image icons that might indicate an issue.

7.Debugging steps: If the screenshots are not showing, try the following debugging steps:

By following these steps i can systematically investigate and identify the cause of the bug where the screenshots are not displaying in the readme file of the Master_Typing game.

I want to work on this issue in GSSoC. Pease assign me.

Select program in which you are contributing

No response

Code of Conduct

[New game]: Snake Game

๐ŸŽฎ Game Request

It will be a simple game where the snake can move around in any direction in the square and eat the fruit and it will become longer and longer.
This game will use the tech stack HTML, CSS and JavaScript.

Point down the features

Snake will be of variable length
Fruit will appear randomly one after another
Easy UI to play

Select program in which you are contributing

GSSoC23

Code of Conduct

[New game]: Car racing

๐ŸŽฎ Game Request

Game logic and basic description

It is a 3D racing game using HTML, CSS, and
JavaScript. It sets up event listeners for keyboard input, initializes game variables and objects, and updates the game state in a loop. The game involves driving a car on a road,avoiding obstacles and other cars, and trying to complete laps as quickly as possible. The code also includes functionality for displaying a high score table and playing sound effects.

The code sets the background color, font family, and height of the body. It also defines the styles for the top UI elements such as the time, score, and lap counters. Additionally, it sets the styles for the tachometer at the bottom of the screen.

It has all the styles for a game interface, including the positioning and appearance of various elements such as the road, hero character, clouds, and high score display. It also includes animations for blinking text and transitions for opacity and timing.

Point down the features

It has all the styles for a game interface, including the positioning and appearance of various elements such as the road, hero character, clouds, and high score display. It also includes animations for blinking text and transitions for opacity and timing.

Select program in which you are contributing

No response

Code of Conduct

[Enhancement]: Adding Favicons and media queries

Is your enhancement request related to a problem? Please describe.โž•

Icons were missing and media queries between 480px to 563px of simon game were not present. The icons should have be present at the tab and media queries were not proper between 480px to 563px.

Describe the solution you'd like

I would like to add favicons which were missing in the GameZone and also add media query between 480px to 563px in simon game.

Select program in which you are contributing

GSSoC23

Code of Conduct

[New game]: Fight game

๐ŸŽฎ Game Request

A fighting game is a genre of video game in which a gamer battles against another character controlled by another gamer.
This fighting game feature special moves that are triggered through rapid sequences of button presses.

Point down the features

Player 1: Controls:W A D Space F
Player 2: Controls:ArrowUp ArrowLeft ArrowRight ArrowDown

Select program in which you are contributing

GSSoC23

Code of Conduct

[New game]: Action game with music and animation.

๐ŸŽฎ Game Request

Game logic and basic description: This game will be made by using pure html, CSS, JavaScript without using external library.

Point down the features

This game has featured with music and animation also will calculate the score points of the game.

Select program in which you are contributing

GSSoC23

Code of Conduct

[New game]: Dragon-s-World-Game

๐ŸŽฎ Game Request

Game logic and basic description
It is a game in which one dragon tries to save himself from the other dragon.

The provided code allows players to control a dragon character using the arrow keys. The up arrow triggers a jumping animation, while the left and right arrows enable horizontal movement. The code continuously checks the positions of the dragon and an obstacle. If a collision is detected, a game over message is shown. However, if the dragon successfully crosses the obstacle without colliding, the player's score increases by 1. The code also increases the obstacle's speed over time, making the game progressively more challenging. Overall, the code creates a basic gameplay experience where players control a dragon, avoid obstacles, and try to achieve a high score.

Point down the features

Game points
Single Player Game.
Simple rules.
TechStack

  1. Javascript
  2. HTML
  3. CSS

Select program in which you are contributing

GSSoC23

Code of Conduct

[New game]: Pac-Man Game

๐ŸŽฎ Game Request

Pac-Man is a classic arcade game where the player controls a character named Pac-Man, who navigates a maze filled with pellets and ghosts. The objective is to eat all the pellets while avoiding the ghosts.
Basic logic behind this games will be:

  1. Display a maze consisting of walls, pellets, power pellets and ghosts.
  2. Allow the player to control Pac-Man using arrow keys to navigate the maze.
  3. Generate ghosts that move through the maze and chase Pac-Man.
  4. Implement collision detection to check if Pac-Man collides with a ghost or vice versa.
  5. When Pac-Man eats a power pellet, the ghosts turn blue and become edible for a limited time.
  6. Keep track of the player's score based on the number of pellets.
  7. End the game if any of the following conditions are met:
    Pac-Man loses live by colliding with a ghost.
    Pac-Man eats all the pellets in the maze.

Point down the features

Features I'm going to add in this game are:

  1. Pac-Man control - Allow the player to control Pac-Man's movement using arrow keys or WASD keys to navigate the maze.
  2. Maze-Design: Create a maze with walls and corridors where Pac-Man and the ghosts can move.
  3. Pellets and Power Pellets: Scatter small pellets throughout the maze for Pac-Man to eat.
  4. Collision Detection: Detect collisions between Pac-Man and the ghosts, as well as between Pac-Man and the walls of the maze.
  5. Score Tracking: Keep track of the player's score based on the number of pellets and ghosts eaten. Display the current score on the game screen.
  6. Lives and Game Over: Give Pac-Man a live at the start of the game. When Pac-Man collides with a ghost, game stops there.

Select program in which you are contributing

GSSoC23

Code of Conduct

DICE SHOWDOWN GAME

๐ŸŽฎ Game Request

Game Description

The Dice Game is an exciting and engaging multiplayer game where two players compete to roll the highest number on their dice. It offers a thrilling experience that combines luck and strategy. The game is designed to entertain and challenge players of all ages.

Game Logic

The game follows a simple set of rules:

  1. Each player rolls a dice, which generates a random number between 1 and 6, ensuring a fair and unpredictable result.
  2. The player with the higher number wins the game.
  3. If both players roll the same number, the game ends in a tie.
    The game provides an intuitive user interface with visually appealing dice images and a prominent heading that announces the winner or a tie. Players can easily continue playing by refreshing the page to generate new random numbers for the dice.

Point down the features

  1. Multiplayer Gameplay: The Dice Game allows two players to compete against each other in real-time. Players can take turns rolling the dice and experience the excitement of head-to-head gameplay.

  2. Randomized Dice Rolls: The game utilizes a random number generator to simulate the roll of the dice. This ensures fairness and unpredictability in each round, adding an element of chance to the gameplay.

These features contribute to an engaging and interactive gaming experience

Select program in which you are contributing

GSSoC23

Code of Conduct

[New game]: Dino Runner

๐ŸŽฎ Game Request

Game logic and basic description:
This game is made with the use of HTML, CSS, and vanilla JS, it's a very easy game with a dino as your character and your aim is to jump over the enemy, this game has engaging sound to make it funny and a score tracker. This app is good for beginner.

Point down the features

Game points:
Score tracker
Easy to play
Intuitive sounds
Engaging graphics.

Select program in which you are contributing

GSSoC23

Code of Conduct

[New game]: Drum Kit

๐ŸŽฎ Game Request

A drum kit is a musical instrument consisting of a set of drums and cymbals that are played by striking them with drumsticks or other percussion tools. In a virtual drum kit game, the player uses a controller, such as a keyboard or drum pad, to simulate playing a real drum kit.

The game logic of a drum kit typically involves mapping each drum or cymbal to a specific key or button on the controller. When the player strikes a drum or cymbal on the controller, the corresponding sound is played through the game's audio system. The player can then use a combination of these buttons to create a variety of rhythms and beats.

Point down the features

  • Realistic sounds: The game uses high-quality audio samples to replicate the sounds of a real drum kit, providing a realistic playing experience.
  • Multiple drum kits: The game may include multiple drum kits with different sounds and styles, allowing players to experiment with different musical genres.
  • Customization options: The game may allow players to customize their drum kit setup, choosing which drums and cymbals they want to use and how they are mapped to the controller.

Select program in which you are contributing

GSSoC23

Code of Conduct

[New game]: Chess game

๐ŸŽฎ Game Request

Game logic and basic description
The game is a two-player chess game played on an 8x8 chessboard. Each player has a set of chess pieces and takes turns making moves. Players can select a piece by clicking on it and then choose a valid destination square for that piece. The game enforces the rules of chess, ensuring that moves are legal and capturing opponent's pieces when necessary. The game also handles special moves like castling, en passant, and promotion. It checks for check and checkmate conditions to determine if a player's king is in danger or if the game is over. The game interface is updated to display the current board state, player turn, captured pieces, and other relevant information.

Point down the features

Game points

  1. Flipping the Board: Allow players to flip the chessboard, changing the perspective and orientation of the game. This feature can be useful for players who prefer different viewing angles or want to test their skills from both sides of the board.
  2. I will try to implement some cool features such as En Passant, Castling, Threefold Repetition etc.

Select program in which you are contributing

GSSoC23

Code of Conduct

Ludo Game [New game]:

๐ŸŽฎ Game Request

Ludo is a board game where players aim to move their tokens from the starting point to the center of the board. Rolling a dice determines the number of spaces a token can move. Capturing opponents' tokens and reaching the home area leads to victory. It's a mix of luck and strategy.

Point down the features

Game points
Multiplayer board game.
Simple rules.
Colorful and visually appealing board design.
Distinct tokens for each player.
Dice rolling for movement.

Select program in which you are contributing

GSSoC23

Code of Conduct

[New game]: Whack a Mole Game

๐ŸŽฎ Game Request

I will create the game skeleton of Whack a Mole Game first and the logic of the Game is You Have to Whack the Mole again and again as Much as You Can in 30 Seconds .This will be done in HTML, CSS, JS.

Point down the features

  1. Your High Score will be stored after every game & you can come again and again to beat it.
  2. This will be responsive that it can be played in any display size.
  3. There will be Animation on winning also.
  4. There will be some Background Audio when you start the game to make the game interesting.
  5. There will be a Beaten Audio which will play when you Whack the Mole.
  6. If You Beat the Previous High Score then Your High Score will also Update Simultaneously according to your Score.

Select program in which you are contributing

GSSoC23

Code of Conduct

[New game]: Candy Crush

๐ŸŽฎ Game Request

Game logic and basic description
Basic Candy Crush Game using HTML, CSS and JavaScript.
The goal is to match at least three candies of the same colour and type in a row or column to clear them from the board. With each successful match, players earn points.

Point down the features

Game points
Points are earned when at least 3 candies in same row or column are matched. The more candies you match in a single move, the higher the score.

Select program in which you are contributing

GSSoC23

Code of Conduct

[New game]: Typing game

๐ŸŽฎ Game Request

Game logic and basic description

  1. The game randomly selects a word from an array of words.
  2. The selected word is displayed on the screen.
  3. Players need to type the displayed word accurately and quickly.
  4. If the typed word matches the displayed word, the player earns a point, and a new word is shown.
  5. If the typed word is incorrect, no points are awarded, and the player can try again.
  6. The game has a countdown timer, and players must complete as many words as possible within the given time limit.
  7. After the timer reaches zero, the game ends, and the player's score is displayed.

The Typing Game is a fast-paced typing challenge where players test their typing skills and speed. Words are displayed on the screen, and players must accurately type each word within a limited time frame. The goal is to type as many words as possible before the time runs out.

To start the game, players are presented with a word and a text input field. As they type, the game checks if the typed word matches the displayed word. If the typed word is correct, the player earns a point, and a new word is shown. If the typed word is incorrect, no points are awarded, and the player can try again.

The game features a countdown timer that adds excitement and urgency. Players must complete as many words as possible before the timer reaches zero. Once the timer runs out, the game ends, and the player's final score is displayed.

The Typing Game is a great way to improve typing speed, accuracy, and concentration. It provides a challenging and engaging experience for players of all skill levels.

Languages: HTML, CSS, JS

Point down the features

Game points
Features of the Game:

Word Selection: The game randomly selects words from an array, ensuring a varied and challenging experience for each playthrough.
Typing Accuracy: The player's accuracy is crucial in earning points. Only correctly typed words are counted towards the score.
Speed Challenge: The game encourages players to type quickly to maximize their score before the timer runs out.
Countdown Timer: A visible timer adds excitement and a sense of urgency, increasing the challenge and intensity of the game.
Score Tracking: The game keeps track of the player's score, incrementing it for each correctly typed word.
Feedback System: The game provides immediate feedback, indicating whether the typed word is correct or incorrect.
Dynamic Gameplay: With each correctly typed word, a new word is displayed, maintaining an engaging and continuously changing experience.
Final Score Display: After the timer reaches zero, the player's final score is prominently shown, allowing them to assess their performance.
Replayability: The game is designed for repeated play, allowing players to challenge themselves and improve their typing skills over time.

Select program in which you are contributing

GSSoC23

Code of Conduct

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.