Find Jobs
Hire Freelancers

code breakers (python)

$30-250 CAD

Cerrado
Publicado hace casi 11 años

$30-250 CAD

Pagado a la entrega
CODE BREAKERS In this problem you are to design a game called “Code Breakers” which is played between 2 players. Each player takes a turn to setup a code that the other player has to break. Players get points based on how close they get to breaking the code. Your game should begin by some welcome message welcoming the players into the game. Next the players have to determine how many rounds they want to play the game for. This has to be a positive integer number. In each round one player sets up the code and the other players tries to break it and vice versa. At each round the player who is setting up the code asks the other player to look away and then types in the codeword. Once the player is done and presses enter, the screen is cleared [perhaps print many newlines]. It will be wise to convert the codeword to all lowercase at this point as it will make it easier for you to code the rest of the program [see list of useful functions below]. After setting up the code, the next thing a player sets up is the number of guesses he/she will allow the opponent player to have to break the code. This should be a positive integer (i.e. an integer greater than 0). At this point the opponent player (who is trying to break the code) starts his play. He guesses one character (again picking some character from a to z) at a time until he either guesses the string correctly (breaks the code) or runs out of number of guesses that he/she is allowed in that round of play by the other player. After each guess by the opponent you should display the partially guessed word [see Sample Input and Output]. When the opponent player reaches his/her limit for the number of guesses, or better yet guesses the whole word correctly, the players change their roles, i.e. – the one who was setting up the code before now tries to guess the code setup by his/her opponent. At the end of each round the players get to see their scores up to that point in the game [see Sample Input and Output]. After all rounds are over (determined by the players at the beginning of the game) you should determine who wins/loses/if it’s a draw. Then you should print a game over message and end the game.
ID del proyecto: 4684772

Información sobre el proyecto

18 propuestas
Proyecto remoto
Activo hace 11 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
18 freelancers están ofertando un promedio de $108 CAD por este trabajo
Avatar del usuario
I can help!
$99 CAD en 5 días
4,9 (29 comentarios)
5,9
5,9
Avatar del usuario
It sounds kind of like "Hangman". I hope you can provide extra documentation/examples. Thank you.
$220 CAD en 5 días
5,0 (14 comentarios)
5,0
5,0
Avatar del usuario
Have developed games like memory puzzle, hangman etc before. Would definitely finish this one in time.
$45 CAD en 3 días
5,0 (1 comentario)
4,5
4,5
Avatar del usuario
Sir, I have over 6 years of solid Python development experience. This game project sounds like it'd be pretty fun to code, and I based on your description I can handle it with ease. Please see my PM for a more detailed bid.
$166 CAD en 3 días
4,9 (12 comentarios)
4,0
4,0
Avatar del usuario
Hello sir. I am interested for this job. Please, provide me more info. Regards vladang
$100 CAD en 10 días
4,9 (12 comentarios)
3,6
3,6
Avatar del usuario
An experienced Python programmer. We can do this in minimum time possible.
$39 CAD en 3 días
5,0 (2 comentarios)
2,3
2,3
Avatar del usuario
ready to complete it , I have experience in GUI . and using libraries like QT , PYQT , Tikinter
$250 CAD en 3 días
5,0 (1 comentario)
1,8
1,8
Avatar del usuario
This is a fairly trivial problem, really. I have attached a more detaile description of my bid in the private message.
$77 CAD en 3 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Working with python for more than 1 year
$35 CAD en 1 día
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hi. I am interested in gaming Programming. I will make your code perfect if you hire me.
$211 CAD en 3 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
This is a task I'd be more than able to complete. I've already completed a project very similar to this in the past using Java.
$111 CAD en 5 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
I have experience designing in python and I believe I could make your project exactly to your specifications.
$30 CAD en 2 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
This looks like a fun game to make. I have many years experience using python for game development and physics visualisations so this game will be no bother. Check my portfolio if you'd like to see a python example.
$160 CAD en 3 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Very simple and fun project. If you award me this project I'll concentrate on making the code legible and simple since it sounds like it's for an assignment.
$35 CAD en 2 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
I've done projects like this in my undergrad, and have tutored students on similar projects. I can get it done to satisfy all requirements, and quickly.
$116 CAD en 1 día
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
hi i work with python for 2 years and i will be glad to help you
$88 CAD en 3 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
I have a lot of experience programming in Python.
$55 CAD en 5 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
I have a lot of experience in python and have already made a similar project some years ago.
$100 CAD en 2 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de CANADA
Canada
0,0
0
Miembro desde jul 2, 2013

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.