
Open
Posted
•
Ends in 2 days
Number Guessing Game — - Objective: Player guesses a secret number chosen by the computer within a fixed range. - Setup: Computer randomly selects an integer between a lower and upper bound (e.g., 1–100). - Input: Player types a numeric guess each turn; input is validated as an integer. - Feedback: After each guess, game responds Too low, Too high, or Correct. - Attempts: Track number of attempts; optionally limit attempts by difficulty level. - Difficulty Levels: Easy/Medium/Hard adjust range and allowed attempts (e.g., 1–20/1–50/1–100). - Win/Lose Conditions: Win when guess equals secret; lose when attempts run out (if limited). - Scoring: Show stats after each round — attempts used, wins/losses, average attempts. - Replay: Offer option to play again and reset or keep cumulative stats. - Input Safety: Handle non‑numeric input gracefully with error messages and re‑prompts. - Hints (optional): Provide hints like “within 10” or “even/odd” to help the player. - Persistence (optional): Save high score or best performance to a local file. - Extensions: Add GUI with tkinter, multiplayer mode, timed rounds, or difficulty unlocks. - Code Structure: main() loop, choose_difficulty(), get_guess(), play_round(), and stats functions. - User Experience Tips: Keep messages friendly, show remaining attempts, and celebrate wins.
Project ID: 40379517
29 proposals
Open for bidding
Remote project
Active 2 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
29 freelancers are bidding on average ₹914 INR/hour for this job

When it comes to your project, i am expert. I will provide you 100% satisfaction work and full service. It would be great if you hire me. Based on your feedback, I can draft my proposal accurately and from there I can get started. Hence, I look forward to hear back from you in order to proceed ahead accordingly. Let's Go Thanks a lot. Regards
₹1,000 INR in 40 days
6.0
6.0

Your game needs more than random number generation - it needs a modular architecture that supports difficulty scaling, persistent stats, and clean input validation without crashing on edge cases. Quick question - are you planning to add the GUI extension with tkinter from day one, or start with CLI and refactor later? Also, do you need the stats persistence to handle concurrent players, or is this single-user local storage? Here's the technical approach: - C/C++ CORE ENGINE: Build the game logic in C++ with separate modules for difficulty_manager, input_validator, and stats_tracker to avoid monolithic code that becomes unmaintainable when you add multiplayer. - PYTHON WRAPPER: Use Python for rapid prototyping of the CLI version with argparse for difficulty flags, then migrate the core logic to C++ for performance when adding GUI or timed modes. - INPUT VALIDATION: Implement try-catch blocks that handle non-numeric input, out-of-range values, and buffer overflow attempts without breaking the game loop or exposing raw error messages. - STATS PERSISTENCE: Use JSON or SQLite for local storage instead of flat files - this lets you track per-difficulty stats, win streaks, and average attempts without parsing headaches when you add features. - EXTENSIBILITY: Structure the codebase so difficulty levels are config-driven (not hardcoded), making it trivial to add Expert mode or custom ranges without touching core logic. I've built 8 game projects with similar stat-tracking requirements, including one that scaled from CLI to cross-platform GUI. Let's discuss the difficulty progression system and whether you need the hint feature before I map out the class structure.
₹900 INR in 30 days
6.1
6.1

Hi, As per my understanding: You want a complete Number Guessing Game where the computer selects a random number within a chosen range and the player guesses it with proper validation, feedback, difficulty levels, attempt tracking, win/lose logic, scoring stats, replay option, and optional features like hints, persistence, or GUI. The game must be structured, user friendly, and easily extendable. Implementation approach: I will design a modular program using a main() loop to control flow. choose_difficulty() will define range and attempt limits. get_guess() will validate numeric input and handle errors gracefully. play_round() will manage random number generation, feedback (Too high/Too low/Correct), attempt counting, hints, and win/lose conditions. A stats module will track wins, losses, and average attempts, with optional file storage for high scores. The structure will allow future extensions like tkinter GUI, timed mode, or multiplayer without rewriting core logic. A few quick questions: Which language do you prefer, Python or another? Should attempts be limited for all modes or only higher difficulties? Do you want persistence and hints included in the first version?
₹750 INR in 40 days
5.1
5.1

Hi, hope you are well. I have hands-on experience implementing solutions with Python, C Programming, C++ Programming, C# Programming, Game Development, Software Architecture, Software Development, particularly in building scalable and well-structured systems. I understand your goals and will deliver clear work on time while keeping you updated. As a project manager with many years of experience in Python, C Programming, C++ Programming, C# Programming, Game Development, Software Architecture, Software Development, I helped many clients reach their goals. Feel free to visit our website to check our team and portfolio. If this sounds good, have a meeting to discuss about your project in detail. Best regards, Jayabrata Bhaduri
₹1,000 INR in 40 days
4.4
4.4

Hi there, I am ready to start Number Guessing Game Development. and it caught my attention because I recently completed a similar project involving C Programming and Python, so I already have a clear idea of how to approach this efficiently. just close your eyes and trust me, you will be happy. You can check my past Game Design and C Programming projects here: https://www.freelancer.com/u/msaadarshadkhan Lets Start?
₹750 INR in 2 days
2.8
2.8

Hello, I am a professional C/C++ software developer with over 10 years of experience working in teams and using multiple programming languages. I have also successfully completed several projects here on this freelance platform. I have read your project's description and I would like to work on this with you. I would prefer to write the game in the C language or Python. Hire me for your job to be done well and well structured. Greetings
₹900 INR in 40 days
2.5
2.5

Dear Client, I can build your Number Guessing Game with clean structure, input validation, difficulty levels, and optional features like hints and score tracking. With strong Python experience, I’ll ensure it’s user-friendly and well-organized. ? Deliverables: CLI game with Easy/Medium/Hard modes Input validation + feedback system Attempts tracking + stats (wins, avg attempts) Replay option + optional persistence Clean modular code (main, play_round, etc.) Let’s connect and I’ll deliver this quickly. Best regards, wiredAI Ventures
₹1,000 INR in 40 days
1.4
1.4

Hello, I have read your project details and I get what you need. I am an expert with 4 years of experience in Python, Software Architecture, Software Development. Check my profile for portfolio and reviews. Please connect in chat so we can discuss. Thanks, Syeda Tahreem
₹750 INR in 40 days
0.0
0.0

I am a perfect fit for your project to develop a robust number guessing game that ensures clean implementation and seamless functionality, including difficulty levels, input validation, and detailed tracking of attempts and scores. I will focus on efficient automation of game flow while maintaining user-friendly messages and reliable error handling. While I am new to Freelancer, I have strong experience and have delivered similar interactive game solutions and user interfaces outside the platform. I offer a free consultation to better understand your vision and provide the best technical approach. I would love to chat more about your project! Regards, Sonny Dube
₹750 INR in 14 days
0.0
0.0

Hi there, I have read your requirements carefully, and I understand you need a clean, well-structured Number Guessing Game with difficulty levels, input validation, attempts tracking, win/lose flow, stats, replay option, and optional extensions like hints, file persistence, or a simple GUI. I'm a new freelancer, but I have rich experience in this field. The best approach is to build this with a clear function-based structure such as main(), choose_difficulty(), get_guess(), play_round(), and stats helpers, so the game is easy to read, test, and extend later. I can deliver it in Python, C, C++, or C#, depending on what you prefer, and make sure the messages are user-friendly and the logic handles invalid input safely. I can also add: -Easy / Medium / Hard modes -optional hints like even/odd or within 10 -best score saving to local file -simple Tkinter GUI if needed later Cost: ₹1,000 || Timeline: within 1 day I will keep the code clean, commented, and easy to run. I would be genuinely happy to work with you on this project. Best regards, Oluwatobi Okedairo
₹1,000 INR in 40 days
0.0
0.0

I can develop this Number Guessing Game for you with all the features you mentioned, including the difficulty levels (Easy/Medium/Hard), score persistence in a local file, and robust input validation. I am experienced in Python and C++ and can deliver clean, modular code with functions like play_round() and choose_difficulty() as requested. I'm ready to start right now and provide you with the source code today.
₹1,000 INR in 40 days
0.0
0.0

Hi, I’ve reviewed your Number Guessing Game requirements carefully, and I can confidently deliver a clean, well-structured, and user-friendly implementation that meets all the features you mentioned. I have experience working with Python, C/C++, and software development concepts, which allows me to build logic-driven applications with proper structure and scalability in mind. For this project, I will ensure: - Clear and maintainable game logic - Accurate input validation and smooth user interaction - Difficulty levels with dynamic ranges and attempt limits - Real-time feedback (Too high / Too low / Correct) - Proper tracking of attempts, wins/losses, and statistics - Clean code structure that is easy to extend (GUI, multiplayer, etc.) I focus on delivering not just working code, but a well-organized solution that you can easily build on in the future. I’m ready to start immediately and can keep you updated throughout the development process to ensure everything matches your expectations. Let’s connect and discuss the details so I can get started right away. Best regards, Hisham Samir
₹1,000 INR in 40 days
0.0
0.0

Hi, I'm ArsuL Jawed. I have solid experience in full‑stack development, devops and software architecture, and I’ve built a pizza‑delivery app, a job portal and a conversation app. I’m comfortable writing clean C, C++, C# and Python code, which fits perfectly with your Number Guessing Game. I’ll design a modular console version in Python (or C++) with functions such as choose_difficulty(), get_guess(), play_round() and stats tracking. Input validation will guard against non‑numeric entries and friendly messages will guide the player. Difficulty levels will adjust the range and allowed attempts, and the game will keep cumulative win/loss stats, optionally persisting a high score to a file. The code will follow good software‑development practices—clear separation of concerns, easy extensibility for a Tkinter GUI or multiplayer mode, and thorough testing. I look forward to delivering a fun, polished game for your users.
₹1,000 INR in 60 days
0.0
0.0

I can build your Number Guessing Game in Python with clean, well-structured code using functions, input validation, difficulty levels, and full win/lose logic. I will ensure smooth user experience with error handling, replay option, and optional stats tracking such as attempts and scores. The code will be easy to read, well-commented, and organized into proper functions like main(), play_round(), and choose_difficulty(). I can also add optional enhancements like file-based high score saving or a simple GUI using tkinter if needed. I will deliver a tested, reliable solution on time.
₹1,000 INR in 40 days
0.0
0.0

I can build a simple and engaging Number Guessing Game for you that meets all the requirements outlined. The game will randomly select a number within a chosen range, allow players to input guesses, and provide clear feedback such as “too high,” “too low,” or “correct.” It will include multiple difficulty levels, attempt tracking, and optional limits to increase challenge. I’ll also implement input validation to handle errors smoothly, along with stats tracking for wins, losses, and average attempts. The game will be structured cleanly for future upgrades, with options to add hints, a GUI, or saved high scores if needed.
₹900 INR in 20 days
0.0
0.0

Hello, I hope you’re doing well. I read your project and understand that you want a complete **Number Guessing Game** with difficulty levels, input validation, scoring, replay, and optional features like hints and persistence. Here is how I will handle it: • Design a clean structure with `main()`, `choose_difficulty()`, `play_round()`, and stats tracking functions. • Implement robust input validation, difficulty-based ranges/attempts, and clear feedback (“Too high/low/Correct”) with optional hints. • Add scoring (wins, losses, average attempts), replay loop, and optional file-based persistence for high scores. Micro-sample approach: input safety will be handled like `try: guess = int(input(...)) except ValueError: print("Please enter a number.")` - ensuring no crashes and smooth UX. I’ve built similar console games and small GUI apps (tkinter) with clean logic, replay systems, and persistent scoring. I can also extend this into a GUI or multiplayer version if needed. I can start immediately and deliver a complete, well-documented version within a few hours. Quick question: do you prefer this in **Python only**, or would you like versions in C/C++ or C# as well? Looking forward to working with you.
₹1,000 INR in 40 days
0.0
0.0

I can develop a clean, user-friendly Number Guessing Game with well-structured, maintainable code. I’ll implement all core features including difficulty levels, input validation, feedback logic, attempt tracking, and win/lose conditions. The program will handle invalid inputs gracefully and provide clear, engaging prompts for a smooth user experience. I can also add optional enhancements like hints, score tracking, and data persistence for high scores. The code will follow a modular structure (main loop, functions for gameplay and stats) to ensure readability and scalability. I deliver efficient, bug-free solutions within deadlines and can extend it further if needed.
₹750 INR in 40 days
0.0
0.0

Hi, I’ve reviewed your Number Guessing Game project and can build a clean, user-friendly, and well-structured solution in Python. The game will include random number generation, real-time feedback (Too High/Too Low/Correct), input validation, difficulty levels (Easy/Medium/Hard), attempt tracking, win/loss conditions, and detailed stats after each round. I’ll also add replay functionality for continuous gameplay. I can further enhance it with features like hints, high score saving, and an optional Tkinter GUI for better user experience. The code will be modular, readable, and easy to extend. I can deliver this project within 1–2 days with high quality. Looking forward to working with you. Best regards, Yogesh
₹800 INR in 72 days
0.0
0.0

I reviewed your game and attachments — the core logic and UI are already in place. I can help you complete, clean up, or convert this into a polished version (as required) with proper structure, validation, and smooth gameplay. Since this is a relatively small project, I can deliver quickly (within 1 day depending on final requirements). Let me know if you want this: • Converted to another language (Python / C# / Android) • Cleaned up and structured properly • Extended with additional features Happy to start immediately.
₹1,000 INR in 40 days
0.0
0.0

Hey there. I clearly understand the type of game you want to create. Creating a simple number guessing game is a very easy and simple task for me. I have already created such games in the past. So, I will be able to create the games for you. Let's work together and create your game! Best regards, Harris Ali.
₹1,000 INR in 40 days
0.0
0.0

Rohtak, India
Member since Apr 17, 2026
$3000-5000 USD
₹12500-37500 INR
$30-250 AUD
₹1250-2500 INR / hour
$25-50 USD / hour
$3000-5000 USD
£750-1500 GBP
$10-30 USD
€12-18 EUR / hour
$250-750 USD
₹600-1500 INR
$250-750 USD
₹750-1250 INR / hour
$30-250 USD
€12-18 EUR / hour
₹600-1500 INR
$30-250 USD
$15-25 USD / hour
$30-250 USD
₹750-1250 INR / hour