Giter Site home page Giter Site logo

ssitvit / games-and-go Goto Github PK

View Code? Open in Web Editor NEW
100.0 2.0 245.0 92.55 MB

Collection of 90s games made with React

Home Page: https://games.ieeessitvit.tech/

License: MIT License

HTML 5.85% CSS 21.98% JavaScript 58.78% SCSS 0.85% TypeScript 12.10% Sass 0.17% Python 0.25% Dockerfile 0.01%
games hacktoberfest hacktoberfest-accepted hacktoberfest2022 jsx reactjs vitvellore

games-and-go's Introduction

Games and Go

As the world races forward, sometimes we yearn for the simpler times of the past. The Nostalgia Gaming Collection is here to take you on a journey back to the 90s, where you can relive the joy of classic games like Tic Tac Toe, Pacman, and many more. Let nostalgia transport you to a magical era and remind you to slow down and appreciate the simple pleasures of life.

It is indeed possible!! with Games-and-Go 🤩

Checkout our Work at SSIT LIVE



OPEN SOURCE CONTRIBUTIONS 🎉 !!

Girlscript Summer of Code

Table of Contents

Why Contribute with Us ❓

  • Prepare and share your project for collaboration
  • Contribute to the betterment of a project via pull requests
  • Mentor others
  • Donate directly to open source projects



Tech Used 🦾


HTML5 CSS3 React Bootstrap**

Our Team 👑


Project Admin ♥️


Shreya Rajpal

    

Project Maintainers 😄

if (youLiked) {
	starThisRepository();
}

Contributing 🤝

We welcome contributions from anyone who is interested in improving this project. If you'd like to contribute, here are some ways you can get started:

  • Submit a bug report if you find any issues with the application.
  • Suggest new features or improvements.
  • Submit a pull request to fix a bug or add a feature.

To submit a pull request, please follow these steps:

  1. Fork this repository.

  2. Clone the forked repository.

git clone https://github.com/<your-github-username>/Games-and-Go
  1. Navigate to the project directory.
cd Games-and-Go
  1. Add a refernce(remote) to the original repository.
git remote add upstream https://github.com/ssitvit/Games-and-Go.git
  1. Check remotes for this repository.
git remote -v
  1. Always take a pull from the main upstream repository.
git pull upstream main
  1. Create a new branch.
git checkout -b <your_branch_name>
  1. Make changes to the code base.

  2. Stage your changes.

git add -A
  1. Commit your changes.
git commit -m "relevant message"
  1. Push your local commits to the remote repo.
git push -u origin <your_branch_name>
  1. Create a pull request from your branch to the original repository.

  2. Congratulations! 🎉 you've made your contribution.


At last after successfully submitting a pull request you can view your work live at SSIT LIVE

We will review your pull request and provide feedback. Once your changes are approved, we will merge them into the main branch.

If you're interested in working on any of the issues, please let us know by submitting a issue or reaching out to us.


Code of Conduct 💚

Contributors are expected to adhere to the following Code of Conduct to ensure a positive and inclusive environment for collaboration

If you want to get free T-shirt,Swags like developers then contribute and grow this repository with us, make sure to check out Contributing.md for contribution guidelines and add your name in the Readme.md and Contributors.md


✨ Thank You for Your Contribution!

Thanks a lot for spending your time helping Games-and-Go grow. Thanks a lot! Keep rocking 🍻

Our Contributors 🌱


Open Source Programs we have been associated with:

    

Happy Contributing!🎉

Thank you

games-and-go's People

Contributors

0xabdulkhalid avatar admindebu avatar ankitabarbora avatar avdhesh-varshney avatar ayishikd avatar ayush9951 avatar ayushkumargit7 avatar dependabot[bot] avatar epsa-ejya avatar harshita-2003 avatar iamrabia-n avatar imgbotapp avatar jaibhedia avatar jaivsh avatar kanishkasah20 avatar krutikajichkar avatar linga66 avatar meihu-ganesh avatar nishitbaria avatar panwar8279 avatar parul1606 avatar pshantanu771 avatar raj03kumar avatar rishiofficial avatar shreyaar12 avatar simranlahrani842 avatar srushtikage avatar sumitkr2000 avatar swapnil-2503 avatar vibgyor786 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

games-and-go's Issues

[GSSOC'23 Contribution]: Bubble Blast: A Fun Bubble Shooter Game

Description: "Bubble Blast is an exciting and addictive bubble shooter game built with JavaScript, HTML, and CSS. Shoot and match colorful bubbles to clear the board and earn points. Challenge yourself with increasingly difficult levels and strive for high scores.

Features:

  • Engaging Gameplay: Enjoy hours of fun as you aim, shoot, and strategically match bubbles to create explosive combinations.
  • Power-Ups and Boosters: Utilize special power-ups and boosters to enhance your game play and overcome challenging situations.
  • Responsive and Intuitive Controls: Seamlessly control the shooter with easy-to-use mouse or touch inputs for precise aiming and shooting.

[NEW GAME]: Ball Ninja

Description:
Ball Ninja is an arcade-style game where the player takes on the role of a skilled ninja tasked with slicing and avoiding bouncing balls. The objective is to survive for as long as possible while slicing as many balls as the player can.

Basic Game Logic:

  1. Display a game screen where balls of different sizes and colors bounce around.
  2. Allow the player to control a ninja character using arrow keys or touch gestures to move horizontally across the screen.
  3. Implement collision detection to check if the ninja's sword intersects with a ball. If a collision occurs, split or destroy the ball, awarding the player points.
  4. Ensure the balls bounce off walls and obstacles in the game area to create challenging movement patterns.
  5. Occasionally, introduce special balls with unique properties, such as larger size, increased speed, or the ability to split into smaller balls.
  6. End the game if any of the following conditions are met:
    (i). The player's ninja character collides with a ball.
    (ii). The player reaches a predetermined time limit or score threshold.

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

  1. Power-ups: Occasionally, spawn power-ups that provide temporary benefits to the player, such as slowing down the balls.
  2. Obstacles: Introduce obstacles or barriers in the game area that require the player to maneuver strategically to avoid collisions.
  3. High Score Tracking: Keep a record of the highest scores achieved by players. Display the top scores on a leaderboard.
  4. Sound Effects and Music: Enhance the gaming experience with sound effects for ball slicing, character movement, and background music.

sudoku game

sudoku will be a fun game to include in this project
please can you assign me this under GSSOC'23.

Chess Game

I can add a Chess in the game section.

Hunt Your Card

Hunt your card is a card game in which one card will be displayed known as a target card and a few cards will be shuffled randomly in such a way that the card's symbols are not displayed to the player. Then the player has to select a random card from the shuffled cards. If the chosen card is not the same as the target card, the rest cards will be displayed to the player which the player needs to remember. In the next turn, cards will be shuffled again and the player has to choose a random card again and the target card will remain the same. On selecting the right card player will get points and in the next turn, a new target card will be set.

Functionalities of the game:
-This game has rounds as per the player's selection of the right card.
-The player's best score will always be stored and updated every time a player scores the highest score.
-Good animated card shuffling.

[FEATURE] Chain Reaction Game

Hello!
I am Himanshu Agarwal, a proud contribtuor at GSSoC '23. I would like to the contribute to this project by adding a game called Chain Reaction which is a fun banter to play with multiple friends.

Things I will be doing as of now:

  • Adding the game 'Chain Reaction'
  • Making it user friendly
  • Try to update the documentation as well as instructions to play the game

If you think it is legit then do assign me the issue under GSSoC '23 with the level of the PR as well ✌️

Trivia

Make a fun filled 90s Trivia game with good UI

ROG (Run On Gun)

ROG (Run On Gun) is a Shooting Game where users can enjoy the game launched back in the '90s. This Shooting Game is with some more Enhanced features and UI where users can better interact with the game with ease and without getting stuck.

It can be Build in Front end technologies with some sort of Python Codes.

Add 243 game

It is interesting game, It offers a lively and engaging gameplay experience.

Tile Game

I would like to work on adding a new game which is Tile Game. It is an interesting 90's game.

(GSSOC'23) add animation and make memory game smoother

I wish to contribute towards the following issues in GSSOC'23:

  • animations to know we are selecting the block.
  • enhance style and size of the blocks, for a better experience in identifying the highlighted blocks.
    Kindly assign me this issue. Thank you.

[GSSOC'23 Contribution]: Flappy Bird Game

I would like to implement a Flappy Bird game using HTML, CSS, and JavaScript. The game will involve controlling a bird that navigates through gaps between pipes by tapping or clicking to keep it airborne.

Features :
Background Themes: Allow players to choose from different background themes or dynamically change the background based on the player's progress or game events.

Sound Effects and Music: Enhance the game's audio experience by adding sound effects for actions like flapping, scoring, colliding, and background music to create an immersive atmosphere.

High Scores: Store and display the highest scores achieved by player, creating a competitive element and encouraging replay ability.

Dinosaur Run

I have already created a dinosaur run game and only need to add score board and background music. The dinosaur needs to jump past the obstacles to maximise the score.

[GSSOC'23] Color Blast Game

The above game is a Html,Css,JavaScript game that creates a canvas element and initializes various game
objects such as the player, enemies, bullets, and particles. It also handles user input for movement
and shooting, collision detection, and game over conditions. The game loop continuously updates and
renders the game objects on the canvas. The game can be paused and restarted by clicking on the
canvas or pressing the spacebar.

Mario Jump

Make a mario character jump/run/ move on key press and overcome obstacles

Snake game

Adding a simple yet nostalgic snake game would add more to the site's functionalities. Please assign it to me under GSSOC'23.

[FEATURE] Lights Out Game

Hello!
I am Himanshu Agarwal, a proud contribtuor at GSSoC '23. I would like to the contribute to this project by adding a Lights Out game

Things I will be doing as of now:

  • Adding the Lights Out Game in React.js
  • Enhancing UI of the gane with Neon Filters

About the Game:

The aim of the game is to turn all the lights on the board off. When you click on one light, it will toggle on/off that light and its 4 non-diagonal neighbours (N,S,E,W).


If you think it is legit then do assing me the issue under GSSoC '23 with the level of the PR as well 

Add block tower game

I have made several games earlier and would love to contribute on this project by making a tower block game with a good UI. Please assign this to me under GSSOC'23.

[GSSOC'23 Contribution]: Wordle

I'd like add a simple yet engaging Wordle Game using HTML, CSS , BOOTSTRAP and jQuery where players will have to guess a randomly generated 5 letter word within limited number of attempts. I'll also make the UI responsive.

Features:

  • Responsive UI
  • Showing which letter are correct and which are wrong if user guesses it wrong
  • Also showing if the letter is at correct position or not
  • Option to opt for an hint in exchange with 1 reduced attempt
  • Showing the correct word if all the attempts are exhausted

Please assign this issue to me under GSSOC'23.

Tic-Tac-Toe

Create a tic-tac-toe game with good animations and flux

Thumbnail or Cover for cards

The cards is showing content after we hover, otherwise, it is blank.
If we add a thumbnail or a cover or make it static that will give a better look.
These are the cards look like when we don't hover.
image

I would like to work on it under gssoc23

Proposal for newly awesome Color Match Game

Dear Project Maintainer,

I hope this message finds you well. I am writing to express my sincere interest in contributing to your project. The work you have accomplished so far has truly impressed me, and I would be honored to be a part of its success.

Here's a simple game called "Color Match" that you can build using ReactJS and CSS only. The objective of the game is to match the color of the target box with the color of one of the selectable boxes.
Please assign me this issue to work under gssoc'23.
Best regards,
Urooz

checkers

I have created a checkers game that can be played by either single player(against ai) or two players(player vs player). I have used minimax algorithm to implement single player version and rest is done in pygame.

[GSSOC'23 Contribution]: Minesweeper game

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.

Rock paper scissors game

I'll create a Rock paper scissors game which is made by using Html,css and JavaScript.
Please assign it to me.

[GSSOC' 23] : Maze Game

A maze game is a type of puzzle game where players navigate through a maze to reach a specific goal or objective. There will be a key and House in the Maze , so here player will be key and using arrow keys he has to reach to the house. There will four difficulty level : easy, medium, hard and Extreme. this game will use HTML,CSS,JavaScript.

#Create a smash the balloon game

create a game where user can click on the balloon to increase the points .
balloon should emerge at some random position each time after 1 second
you are free to set the time limit .

[GSSOC'23 Contribution]: Candy Crush

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.

Proposal for an awesome Duck Hunt Game

Dear Project Maintainer,

I hope this message finds you well. I am writing to express my sincere interest in contributing to your project. The work you have accomplished so far has truly impressed me, and I would be honored to be a part of its success.

Here's a simple game called "Duck Hunt Game" that you can build using Python & PyGame Game. The objective of the game is to shoot moving targets on the screen in mid-flight. The game is played from a first-person perspective and requires the NES Zapper light gun, which the player aims and fires at the screen.
Please assign me this issue to work under gssoc'23.
Best regards,
Mohnish Kumar

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.