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]: guess the movie name #3942

Closed
1 task done
Zedoman opened this issue May 30, 2024 · 7 comments
Closed
1 task done

[New game]: guess the movie name #3942

Zedoman opened this issue May 30, 2024 · 7 comments
Labels
level3 Adding new features New Game 🎮 This is the label that will be used on issues that are raising new game issue

Comments

@Zedoman
Copy link

Zedoman commented May 30, 2024

🎮 Game Request

Game logic and basic description

Guess the Movie Name Game

Game Logic

  1. Setup:

    • Movie Database: Create a database of movies, including titles, release years, genres, and clues (e.g., famous quotes, plot descriptions, character names, etc.).
    • User Interface: Design a user-friendly interface with input fields, buttons, and display areas for clues and guesses.
  2. Game Start:

    • Random Selection: Randomly select a movie from the database to be the target movie for the current game round.
    • Clue Presentation: Display an initial clue to the player. This could be a famous quote, a brief plot description, or a character name from the movie.
  3. Gameplay:

    • Player Input: Allow the player to enter their guess for the movie title.
    • Hint System: If the player struggles, provide additional hints at intervals. Hints could be progressively easier to help the player narrow down their guesses (e.g., additional quotes, genre, release year).
    • Guess Validation: Compare the player's guess to the correct movie title. Ensure to handle common variations and misspellings.
  4. Scoring and Feedback:

    • Correct Guess: If the player guesses the movie correctly, display a congratulatory message and award points based on the number of hints used and the time taken to guess.
    • Incorrect Guess: If the guess is incorrect, provide feedback and allow the player to try again. Optionally, offer another hint after a certain number of incorrect guesses.
  5. Game Over:

    • End Round: After a correct guess or a set number of failed attempts, reveal the movie title and provide a brief description or trivia about the movie.
    • Restart Option: Offer the player the option to start a new round with a different movie.
  6. Leaderboard and Achievements:

    • Track Scores: Maintain a leaderboard to display the top scores and encourage competition.
    • Achievements: Implement achievements for milestones such as guessing multiple movies correctly, guessing with minimal hints, or achieving a high score.

Basic Description

"Guess the Movie Name" is an engaging and interactive game where players test their movie knowledge by guessing the titles of films based on provided clues. Each round, players receive a hint related to a randomly selected movie, such as a famous quote, a character name, or a plot description. Players enter their guesses and receive immediate feedback. If a guess is incorrect, additional hints can be requested to aid in identifying the movie. Points are awarded based on the accuracy and speed of the guess, with fewer hints resulting in higher scores. The game tracks high scores on a leaderboard and offers achievements for various milestones, creating a fun and competitive environment for movie enthusiasts.

Point down the features

Game points

Extensive Movie Database:

A comprehensive database of movies including titles, release years, genres, and various clues.
Random Movie Selection:

Randomly selects a movie from the database for each game round to ensure variety and replayability.
Clue Presentation:

Initial clue provided at the start of each round (e.g., famous quote, brief plot description, character name).
Additional hints available on request, becoming progressively easier.
User-Friendly Interface:

Intuitive design with clear input fields for guesses, buttons for requesting hints, and display areas for clues and feedback.
Guess Validation:

Real-time validation of player guesses against the correct movie title.
Handles common variations and misspellings to enhance user experience.
Scoring System:

Points awarded based on the number of hints used and the time taken to guess correctly.
Bonuses for guessing with fewer hints and within shorter time frames.
Feedback Mechanism:

Instant feedback on guesses, indicating whether they are correct or incorrect.
Additional clues provided after a set number of incorrect guesses.
Game Over Screen:

Reveals the correct movie title if the player fails to guess correctly after a set number of attempts.
Provides a brief description or trivia about the movie to enhance learning and enjoyment.
Restart Option:

Option to start a new game round with a different movie immediately after completing the current round.
Leaderboard:

Tracks and displays top scores to foster a competitive environment.
Allows players to see how they rank against others

Select program in which you are contributing

GSSoC'24

Code of Conduct

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

kunjgit commented May 30, 2024

Hey @Zedoman !
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🕹️

@dnyandeepchute
Copy link
Contributor

/assign

@Zedoman
Copy link
Author

Zedoman commented Jun 5, 2024

/assign under gssoc

@kunjgit
Copy link
Owner

kunjgit commented Jun 5, 2024

Hey @Zedoman ! , This issue is already assigned to @dnyandeepchute. 💗
You can work on other issues 🚀
If there is anything wrong you can contact us on Discord🕹️👀

@Zedoman
Copy link
Author

Zedoman commented Jun 5, 2024

but i have raised this issue sir

@Zedoman
Copy link
Author

Zedoman commented Jun 5, 2024

You can check up

@kunjgit
Copy link
Owner

kunjgit commented Aug 10, 2024

Hello @Zedoman, Time's up!⏰
Sorry for closing your issue!
But it's more than a week since we haven't received anything from your side 😢 .
Come up with new ideas, create a new issue and make sure you finish it within a week! 🔥
All the best! 🚀
Happy Hacking! 💗

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

No branches or pull requests

3 participants