kunjgit / GameZone

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 ๐ŸŽฎ
https://kunjgit.github.io/GameZone/
Apache License 2.0
552 stars 829 forks source link

[New game]: #548

Closed Sampath-Vatsavaya closed 1 year ago

Sampath-Vatsavaya commented 1 year ago

๐ŸŽฎ Game Request

The objective of Pac-Man is to navigate through a maze, consuming all the dots while avoiding ghosts. Four ghosts, each with their own unique color and behavior, roam the maze. The ghosts are constantly chasing Pac-Man, attempting to capture him. If Pac-Man collides with a ghost, he loses a life. The player's goal is to score as many points as possible before losing all their lives.

Point down the features

  1. Maze: The game takes place in a maze consisting of corridors, walls, and dots. The maze is typically displayed from a top-down perspective.
  2. Pac-Man: The player controls Pac-Man, a small, circular character with a big mouth. Pac-Man can move in four directions (up, down, left, and right) through the corridors of the maze.
  3. Dots(Pellets): The maze is filled with small dots that Pac-Man must eat. Each dot consumed adds points to the player's score.
  4. Ghosts: Four ghosts, each with its own unique color and behavior, roam the maze. The ghosts are constantly chasing Pac-Man, attempting to capture him. If Pac-Man collides with a ghost, he loses a life.
  5. Lives: Pac-Man begins the game with a set number of lives. Losing a life occurs when Pac-Man collides with a ghost. When all lives are lost, the game ends. Lives are indicated by Pac-Man symbol at the bottom of the maze.
  6. Score: Every time Pac-Man eats a dot the score will be increased(initially it starts at 0) and the score will be reset if game is over. The Score is presented at the bottom of the maze

Select program in which you are contributing

GSSoC23

Code of Conduct

kunjgit commented 1 year ago

Hey @Sampath-Vatsavaya ! Thank you for raising an issue ๐Ÿ’— You can self assign the issue by commenting /assign in comment ๐Ÿ˜€ Make sure you follow CODE OF CONDUCT and CONTRIBUTING GUIDELINES ๐Ÿš€ Donโ€™t Forget to โญ our GameZone๐ŸŽฎ Make sure you join our Discord๐Ÿ•น๏ธ

kunjgit commented 1 year ago

Hey @Sampath-Vatsavaya! We are already having a similar game request in #525 ๐Ÿ‘€ Make sure you come up with a cool unique idea ๐Ÿ˜€ Waiting for your new game idea ๐Ÿ’—.

kunjgit commented 1 year ago

Hey @Sampath-Vatsavaya ! Thank you so much for your raising the issue๐Ÿ’— Itโ€™s all yours, you can come anytime again and make some contributions! ๐Ÿš€ Alone, we can do little, but together we can do so much! ๐Ÿ˜‡