You are browsing as a guest. Sign up (or log in) to start making projects!

GUESS THE WORD

  • 4 Devlogs
  • 11 Total hours

This project is guessing game similar to hangman, you should guess the word within 5 guesses. For each guess you are allowed to type a character(a-z) in which the backend service checks if that character is present in the word or not. If its present you will see that characters positions otherwise your guess count will be reduced. The overall project will be transformed into different categories later. User is allowed to test different categories to play this game.

Ship #1 Changes requested

I made the “GUESS THE WORD” game where users type a character and try to figure out the hidden word within 5 attempts. Inspired from Hangman game. I made this game in categories so that the user can make out the hidden word by figuring out thinking those category-related words easily. If the user is unable to crack the word within 5-attempts, the hidden word reveals in the failure dialog box.

Challenges:
The biggest challenge that i faced was to develop this game using springboot,maven and thymeleaf. I thought i can do a spring boot project with a basic knowledge of maping pages, but spring-boot has a way more and more stuff to understand. I watched many tutorials and got some basic understanding about the beans,dependencies, and working behind scenes. And i was confident enough that i can make out the project, and I finally completed the project and deployed it live using render: https://guess-the-word-game-m0ai.onrender.com/

Proud Moments:
I am a first timer to spring boot and infact i never built a single game either. And starting this project with a basic knowledge till deployed live moment is one of my proudest achievement. I think i have done enough homework this time. I am very much satisfied with the results.

Testers:
I think testing this game does’nt require any great specifications related to technoogy, as it is just a simple normal game. But I am always open to suggestions,feedbacks, and ideas that make this project much more better.

–THANK U!❤️

  • 4 devlogs
  • 11h
Try project → See source code →
Open comments for this post

4h 33m 34s logged

Hello everyone! [MY LAST DEVLOG probably for this year]
Here are the latest updates I’ve made to my project:

  • Connected the frontend and backend and integrated them to work together smoothly.
  • Implemented Game Win and Game Over dialog boxes — if the player is unable to guess the word within 5 attempts, the game ends; otherwise, a successful guess triggers the win dialog.
  • Made several UI/UX enhancements to improve the overall experience.
  • Deployed the project live using Render.
    [got to know that there is no direct deployment for springboot maven projects](we must use a docker file it seems)
    I also want to mention that I referred to a tutorial whenever I got stuck during development.
    It was beginner-friendly and helped me understand some of the concepts better. If you’re interested, you can check it out here: https://youtu.be/yohGxGYg3t4?si=FDehiXCr_b00movd . However, I made quite a few changes and implemented additional logic after following the tutorial.
    I somehow got to learn more about Spring Boot this year. 🛣️:)
    CONCLUDING DEVLOG WITH MY SPECIAL THANKS TO HACKCLUB TEAM❤️😊….
    —THANK YOU!!!—
0
0
16
Open comments for this post

1h 3m 36s logged

I am finally getting the expected results🥳🥳… building this guessing the word game has made me pushed my thinking to next level. The game’s improvements I’ve done soo far: when a player is entering a character then clicks the try button will automatically reveal the character’s position if its present in the hidden word or else nothing.

It is a very big deal to me because this is the first time i ever thought of the building logic behind the game as a developer😇, But not like a player:)

Many more devlogs are yet to come…..🛣
Happy Coding!!!

0
0
85
Open comments for this post

3h 46m 11s logged

Started my 2nd project “GUESS THE WORD”. I am creating my first game ever… and that to with the spring boot. I am so excited for this journey. Anyway the project updates goesss like this:
1.) I have made sure the blanks are appearing according to the length of the hidden word.
2.) Everytime i refresh the page, the backend is updating with a new word.
—–That’s it!!!—–

0
0
61

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…