Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[New game]: Maze_Game #3289

Closed
1 task done
CoderUzumaki opened this issue May 14, 2024 · 3 comments · Fixed by #3295
Closed
1 task done

[New game]: Maze_Game #3289

CoderUzumaki opened this issue May 14, 2024 · 3 comments · Fixed by #3295
Assignees
Labels
gssoc GSSoC24 program label New Game 🎮 This is the label that will be used on issues that are raising new game issue

Comments

@CoderUzumaki
Copy link
Contributor

🎮 Game Request

Game Logic:

  • Character Movement: Players can move "Jerry" up, down, left, or right within the maze using keyboard arrow keys or on-screen touch controls.

  • Collision Detection: The game logic includes collision detection to ensure that "Jerry" does not pass through walls or obstacles. If "Jerry" encounters a wall or obstacle, the movement is restricted in that direction.

  • Win Condition: When "Jerry" successfully reaches the "Cheese" at the end of the maze, the game concludes, displaying a victory message or transitioning to the next level depending on the chosen difficulty.

Point down the features

Features of Maze_Game:

  • Difficulty Levels: The game offers four difficulty levels - easy, medium, hard, and extreme. Each level presents a progressively challenging maze layout, with more complex paths and obstacles.

  • Responsive Design: The game is designed to be responsive, ensuring optimal gameplay experience across different devices and screen sizes. Players can enjoy the game on desktops, laptops, tablets, and mobile devices seamlessly.

  • Interactive Maze: The maze consists of walls, pathways that players navigate through to reach the end goal. Users can control the character "Jerry" using keyboard arrow keys or touch controls, depending on the device used.

  • Objective: The primary objective of the game is to guide "Jerry" (the movable character) from one end of the maze to the other end where "Cheese" is located. Players need to strategize and find the correct path through the maze, avoiding dead ends and obstacles along the way.

  • Level Progression: With increasing difficulty levels, the maze complexity and the number of obstacles increase, challenging players' problem-solving skills and spatial awareness. Progressing through levels unlocks new challenges and rewards.

Select program in which you are contributing

GSSoC24

Code of Conduct

@kunjgit kunjgit added the New Game 🎮 This is the label that will be used on issues that are raising new game issue label May 14, 2024
@kunjgit
Copy link
Owner

kunjgit commented May 14, 2024

Hey @CoderUzumaki !
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 kunjgit added the gssoc GSSoC24 program label label May 14, 2024
@CoderUzumaki
Copy link
Contributor Author

Thanks @kunjgit!
I'll follow all necessary steps and would take care not to violate any guidelines.

/assign

@kunjgit
Copy link
Owner

kunjgit commented May 15, 2024

Hey @CoderUzumaki ! 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! 😇

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
gssoc GSSoC24 program label New Game 🎮 This is the label that will be used on issues that are raising new game issue
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants